A modular GUI-based program for genetic algorithm-based feedback-assisted wavefront shaping
Abstract We have developed a modular graphical user interface (GUI)-based program for use in genetic algorithm-based feedback-assisted wavefront shaping. The program uses a class-based structure to separate out the universal modules (e.g. GUI, multithreading, optimization algorithms) and hardware-specific modules (e.g. code for different SLMs and cameras). This modular design makes the program easily adaptable to a wide range of lab equipment, while providing easy access to a GUI, multithreading, and three optimization algorithms (phase-stepping, simple genetic, and microgenetic).
- Sponsoring Organization:
- USDOE National Nuclear Security Administration (NNSA)
- Grant/Contract Number:
- NA0004083
- OSTI ID:
- 2437807
- Journal Information:
- JPhys Photonics, Journal Name: JPhys Photonics Journal Issue: 4 Vol. 6; ISSN 2515-7647
- Publisher:
- IOP PublishingCopyright Statement
- Country of Publication:
- United Kingdom
- Language:
- English
Similar Records
Subsurface spectroscopy of heterogeneous materials using optical wavefront shaping
Comparison of Multi-Objective Evolutionary Algorithms to Solve the Modular Cell Design Problem for Novel Biocatalysis
Genetic Algorithm for Hyperparameter Optimization in Gaussian Process Modeling
Journal Article
·
2023
· AIP Conference Proceedings
·
OSTI ID:2305479
Comparison of Multi-Objective Evolutionary Algorithms to Solve the Modular Cell Design Problem for Novel Biocatalysis
Journal Article
·
2019
· Processes
·
OSTI ID:1529693
Genetic Algorithm for Hyperparameter Optimization in Gaussian Process Modeling
Technical Report
·
2020
·
OSTI ID:1659396