Qi Guo, Purdue University; Todd Zickler, Federico Capasso, Harvard University
D-Flat (D♭) is a framework in TensorFlow that renders physically-accurate images induced by metasurface optical systems. This framework is fully differentiable with respect to metasurface shape and post-capture computational parameters and allows simultaneous optimization with respect to almost any measure of sensor performance. D♭ enables simulation of millimeter to centimeter diameter metasurfaces on commodity computers, and it is modular in the sense of accommodating a variety of wave optics models for scattering at the metasurface and for propagation to photosensors.
D. S. Hazineh, S. W. D. Lim, Z. Shi, F. Capasso, T. Zickler, and Q. Guo