Image sensing with multilayer, nonlinear optical neural networks

Tianyu Wang, Mandar M. Sohoni, Logan G. Wright, Martin M. Stein, Shi-Yuan Ma +3 more
7/27/2022
physics.opticscs.ETcs.LG

No official code found. Best implementation: mcmahon-lab/Image-sensing-with-multilayer-nonlinear-optical-neural-networks (43 stars, CC-BY-4.0, last commit 2022-12-01).

Abstract

Optical imaging is commonly used for both scientific and technological applications across industry and academia. In image sensing, a measurement, such as of an object's position, is performed by computational analysis of a digitized image. An emerging image-sensing paradigm breaks this delineation between data collection and analysis by designing optical components to perform not imaging, but encoding. By optically encoding images into a compressed, low-dimensional latent space suitable for efficient post-analysis, these image sensors can operate with fewer pixels and fewer photons, allowing higher-throughput, lower-latency operation. Optical neural networks (ONNs) offer a platform for processing data in the analog, optical domain. ONN-based sensors have however been limited to linear processing, but nonlinearity is a prerequisite for depth, and multilayer NNs significantly outperform shallow NNs on many tasks. Here, we realize a multilayer ONN pre-processor for image sensing, using a commercial image intensifier as a parallel optoelectronic, optical-to-optical nonlinear activation function. We demonstrate that the nonlinear ONN pre-processor can achieve compression ratios of up to 800:1 while still enabling high accuracy across several representative computer-vision tasks, including machine-vision benchmarks, flow-cytometry image classification, and identification of objects in real scenes. In all cases we find that the ONN's nonlinearity and depth allowed it to outperform a purely linear ONN encoder. Although our experiments are specialized to ONN sensors for incoherent-light images, alternative ONN platforms should facilitate a range of ONN sensors. These ONN sensors may surpass conventional sensors by pre-processing optical information in spatial, temporal, and/or spectral dimensions, potentially with coherent and quantum qualities, all natively in the optical domain.

View on arXivView PDF

Code Implementations(1)

CC-BY-4.0

Implementation of image sensing using a 2-layer optical neural network with optical-to-optical nonlinear activations

437Python, Jupyter NotebookJul 12, 20223 years agoCC-BY-4.0

Similar Papers

Cite this paper

@article{wang2022image,
  title  = {Image sensing with multilayer, nonlinear optical neural networks},
  author = {Tianyu Wang and Mandar M. Sohoni and Logan G. Wright and Martin M. Stein and Shi-Yuan Ma and Tatsuhiro Onodera and Maxwell G. Anderson and Peter L. McMahon},
  year   = {2022},
  eprint = {2207.14293},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2207.14293v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2207.14293.svg)](https://codeofpaper.com/paper/2207.14293)

Discussion