Releases: singer-yang/DeepLens
Releases · singer-yang/DeepLens
Hybrid refractive-diffractive lens
Major updates including
[1] Hybrid refractive-diffractive lens simulation and optimization with differentiable ray-wave model (SiggrahAisa 2024),
[2] Lens base class to easily customize new lens systems,
[2] Better support and bug fixing for existing code.
Lens Optimization and Zemax File Support
New features:
- Simplified materials of each surface from [mat1, mat2] combination to only [mat2] for future lens material optimization.
- Added Zemax file IO support. DeepLens now supports .zmx file IO, but only for a limited number of optical surfaces.
- Introduced task-driven lens design. Try it by running
python 4_task_lens.py
! Remember to specify your own ImageNet dataset path.
v1.0
DeepLens
Differentiable rendering with ray tracing, End-to-End lens design with 5 lines of code.