Skip to content

vorlahm/DiffractiveVoronoiLenslessImaging

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Diffractive Voronoi Lensless Imaging

Qiang Fu, Dong-Ming Yan, Wolfgang Heidrich

We demonstrate the optimization of Voronoi-Fresnel phase using our proposed two-step quasi-Centroidal Voronoi Tessellation optimization scheme. In the first step, we fix the number of Voronoi sites K, and adopt a modified Lloyd iteration routine to maximize the panchromatic Modulation Transfer Function volume (MTFv). In the second step, we run the same optimization for different K, and find the best number of Voronoi sites. Please try the demo code demo_optimization.m for a small scale optimization (this is part of the implementation of Fig. 3 in our paper).

If you find our work useful in your research, please cite the following paper.

@article{fu2022diffractive,
  title={Diffractive lensless imaging with optimized {Voronoi-Fresnel} phase},
  author={Fu, Qiang and Yan, Dong-Ming and Heidrich, Wolfgang},
  journal={Optics Express},
  volume={30},
  number={25},
  pages={45807--45823},
  year={2022},
  publisher={Optica Publishing Group}
}

Requirements

This code is developed with Matlab R2020b. We use external third-party codes for the Voronoi diagram, which are included in the sub-directory 3rdparty. Terms of related licenses apply.

License

Our code is licensed under BSL-1. By downloading the software, you agree to the terms of this License.

Questions

Should you have any questions, please feel free to contact Qiang Fu at qiang[dot]fu[at]kaust[dot]edu[dot]sa.

About

Optimization code for diffractive lensless imaging with Voronoi-Fresnel phase.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages