Universal Linear Intensity Transformations Using Spatially-Incoherent Diffractive Processors
arXiv:2303.13037 · doi:10.1038/s41377-023-01234-y
Abstract
Under spatially-coherent light, a diffractive optical network composed of structured surfaces can be designed to perform any arbitrary complex-valued linear transformation between its input and output fields-of-view (FOVs) if the total number (N) of optimizable phase-only diffractive features is greater than or equal to ~2 Ni x No, where Ni and No refer to the number of useful pixels at the input and the output FOVs, respectively. Here we report the design of a spatially-incoherent diffractive optical processor that can approximate any arbitrary linear transformation in time-averaged intensity between its input and output FOVs. Under spatially-incoherent monochromatic light, the spatially-varying intensity point spread functon(H) of a diffractive network, corresponding to a given, arbitrarily-selected linear intensity transformation, can be written as H(m,n;m',n')=|h(m,n;m',n')|^2, where h is the spatially-coherent point-spread function of the same diffractive network, and (m,n) and (m',n') define the coordinates of the output and input FOVs, respectively. Using deep learning, supervised through examples of input-output profiles, we numerically demonstrate that a spatially-incoherent diffractive network can be trained to all-optically perform any arbitrary linear intensity transformation between its input and output if N is greater than or equal to ~2 Ni x No. These results constitute the first demonstration of universal linear intensity transformations performed on an input FOV under spatially-incoherent illumination and will be useful for designing all-optical visual processors that can work with incoherent, natural light.
arXiv comment29 Pages, 10 Figures
References in corpus (18)
- PyTorch: An Imperative Style, High-Performance Deep Learning Library
- All-Optical Machine Learning Using Diffractive Deep Neural Networks
- All Optical Neural Network with Nonlinear Activation Functions
- Design of Task-Specific Optical Systems Using Broadband Diffractive Neural Networks
- Analysis of Diffractive Optical Neural Networks and Their Integration with Electronic Neural Networks
- Spectrally-Encoded Single-Pixel Machine Vision Using Diffractive Networks
- Terahertz Pulse Shaping Using Diffractive Surfaces
- Computational Imaging Without a Computer: Seeing Through Random Diffusers at the Speed of Light
- Class-specific Differential Detection in Diffractive Optical Neural Networks Improves Inference Accuracy
- Misalignment Resilient Diffractive Optical Networks
- Ensemble learning of diffractive optical networks
- Polarization Multiplexed Diffractive Computing: All-Optical Implementation of a Group of Linear Transformations Through a Polarization-Encoded Diffractive Network
- Diffractive all-optical computing for quantitative phase imaging
- To image, or not to image: Class-specific diffractive cameras with all-optical erasure of undesired objects
- Fully reconfigurable coherent optical vector-matrix multiplication
- Data class-specific all-optical transformations and encryption
- Time-lapse image classification using a diffractive neural network
- Mechanical-scan-free and multi-color super-resolution imaging with diffractive spot array illumination
Cited by in corpus (24)
- All-optical image denoising using a diffractive visual processor
- Multiplane Quantitative Phase Imaging Using a Wavelength-Multiplexed Diffractive Optical Processor
- All-optical complex field imaging using diffractive processors
- Information hiding cameras: optical concealment of object information into ordinary images
- Quantitative phase imaging (QPI) through random diffusers using a diffractive optical network
- Learning Diffractive Optical Communication Around Arbitrary Opaque Occlusions
- Multispectral Quantitative Phase Imaging Using a Diffractive Optical Network
- Pyramid diffractive optical networks for unidirectional image magnification and demagnification
- Complex-valued universal linear transformations and image encryption using spatially incoherent diffractive networks
- Broadband nonlinear modulation of incoherent light using a transparent optoelectronic neuron array
- Information processing at the speed of light
- All-Optical Phase Conjugation Using Diffractive Wavefront Processing
- Optical information transfer through random unknown diffusers using electronic encoding and diffractive decoding
- Multiplexed all-optical permutation operations using a reconfigurable diffractive optical network
- Integration of Programmable Diffraction with Digital Neural Networks
- Universal point spread function engineering for 3D optical information processing
- Massively parallel and universal approximation of nonlinear functions using diffractive processors
- Broadband Unidirectional Visible Imaging Using Wafer-Scale Nano-Fabrication of Multi-Layer Diffractive Optical Processors
- Unidirectional imaging with partially coherent light
- Coherence Awareness in Diffractive Neural Networks
- Unidirectional focusing of light using structured diffractive surfaces
- Compute-first optical detection for noise-resilient visual perception
- Sub-quadratic scalable approximate linear converter using multi-plane light conversion with low-entropy mode mixers
- Snapshot 3D image projection using a diffractive decoder