Convolutional neural network for improved event-based Shack-Hartmann wavefront reconstruction.


Journal

Applied optics
ISSN: 1539-4522
Titre abrégé: Appl Opt
Pays: United States
ID NLM: 0247660

Informations de publication

Date de publication:
01 Jun 2024
Historique:
medline: 10 6 2024
pubmed: 10 6 2024
entrez: 10 6 2024
Statut: ppublish

Résumé

Shack-Hartmann wavefront sensing is a technique for measuring wavefront aberrations, whose use in adaptive optics relies on fast position tracking of an array of spots. These sensors conventionally use frame-based cameras operating at a fixed sampling rate to report pixel intensities, even though only a fraction of the pixels have signal. Prior in-lab experiments have shown feasibility of event-based cameras for Shack-Hartmann wavefront sensing (SHWFS), asynchronously reporting the spot locations as log intensity changes at a microsecond time scale. In our work, we propose a convolutional neural network (CNN) called event-based wavefront network (EBWFNet) that achieves highly accurate estimation of the spot centroid position in real time. We developed a custom Shack-Hartmann wavefront sensing hardware with a common aperture for the synchronized frame- and event-based cameras so that spot centroid locations computed from the frame-based camera may be used to train/test the event-CNN-based centroid position estimation method in an unsupervised manner. Field testing with this hardware allows us to conclude that the proposed EBWFNet achieves sub-pixel accuracy in real-world scenarios with substantial improvement over the state-of-the-art event-based SHWFS. An ablation study reveals the impact of data processing, CNN components, and training cost function; and an unoptimized MATLAB implementation is shown to run faster than 800 Hz on a single GPU.

Identifiants

pubmed: 38856590
pii: 549221
doi: 10.1364/AO.520652
doi:

Types de publication

Journal Article

Langues

eng

Sous-ensembles de citation

IM

Pagination

E35-E47

Auteurs

Classifications MeSH