Foveated Thermal Computational Imaging in the Wild Using All-Silicon Meta-Optics
Abstract
Foveated imaging provides a better tradeoff between situational awareness (field of view) and resolution and is critical in long-wavelength infrared regimes because of the size, weight, power, and cost of thermal sensors. We demonstrate computational foveated imaging by exploiting the ability of a meta-optical frontend to discriminate between different polarization states and a computational backend to reconstruct the captured image/video. The frontend is a three-element optic: the first element which we call the "foveal" element is a metalens that focuses s-polarized light at a distance of without affecting the p-polarized light; the second element which we call the "perifoveal" element is another metalens that focuses p-polarized light at a distance of without affecting the s-polarized light. The third element is a freely rotating polarizer that dynamically changes the mixing ratios between the two polarization states. Both the foveal element (focal length = 150mm; diameter = 75mm), and the perifoveal element (focal length = 25mm; diameter = 25mm) were fabricated as polarization-sensitive, all-silicon, meta surfaces resulting in a large-aperture, 1:6 foveal expansion, thermal imaging capability. A computational backend then utilizes a deep image prior to separate the resultant multiplexed image or video into a foveated image consisting of a high-resolution center and a lower-resolution large field of view context. We build a first-of-its-kind prototype system and demonstrate 12 frames per second real-time, thermal, foveated image, and video capture in the wild.
Cite
@article{arxiv.2212.06345,
title = {Foveated Thermal Computational Imaging in the Wild Using All-Silicon Meta-Optics},
author = {Vishwanath Saragadam and Zheyi Han and Vivek Boominathan and Luocheng Huang and Shiyu Tan and Johannes E. Fröch and Karl F. Böhringer and Richard G. Baraniuk and Arka Majumdar and Ashok Veeraraghavan},
journal= {arXiv preprint arXiv:2212.06345},
year = {2022}
}