(Tensorflow Version) D-Flat is a forward and inverse design framework for flat optics. Although specially geared for the design of metasurface optics, it may be used for any end-to-end imaging and sensing task.
-
Updated
Feb 7, 2024 - Python
(Tensorflow Version) D-Flat is a forward and inverse design framework for flat optics. Although specially geared for the design of metasurface optics, it may be used for any end-to-end imaging and sensing task.
DFlat is a forward and inverse design framework for flat optics. Although specially geared for the design of metasurface optics, it may be used for any end-to-end imaging and sensing task.
A package for simulation of physical optics. Physical optics is more general than ray optics but not as general as full electrodynamics.
A Matlab simulation for a 4F Correlator system which is based on the Fourier transforming properties of lenses.
Make fun of fourier transform.
Fourier Optics Demos and Tutorials
Topological Charge and Fourier Optics Calculation of Vortex Beams Carrying Orbital Angular Momentum
Diffractive optical neural network training with arbitrary spatial coherence.
An implementation for binary computer-generated holograms(CGH) with localized random down-sampling and adaptive intensity accumulation(AIA).
Fiatlux is a project that aims to offer a versatile environment for multiple optical simulation.
A simple, approachable ptychography experimental pipeline written in Python.
NLAST-scalar model (Outdated) —— NLAST: Nonlinear Angular Spectrum Theory
Add a description, image, and links to the fourier-optics topic page so that developers can more easily learn about it.
To associate your repository with the fourier-optics topic, visit your repo's landing page and select "manage topics."