Metasurface-generated large and arbitrary analog convolution kernels for accelerated machine vision

Ruiqi Liang, Shuai Wang, Yiying Dong, Liu Li, Ying Kuang +2 more
9/27/2024
physics.opticscs.CV

No confident code implementation found for this paper.

Abstract

In the rapidly evolving field of artificial intelligence, convolutional neural networks are essential for tackling complex challenges such as machine vision and medical diagnosis. Recently, to address the challenges in processing speed and power consumption of conventional digital convolution operations, many optical components have been suggested to replace the digital convolution layer in the neural network, accelerating various machine vision tasks. Nonetheless, the analog nature of the optical convolution kernel has not been fully explored. Here, we develop a spatial frequency domain training method to create arbitrarily shaped analog convolution kernels using an optical metasurface as the convolution layer, with its receptive field largely surpassing digital convolution kernels. By employing spatial multiplexing, the multiple parallel convolution kernels with both positive and negative weights are generated under the incoherent illumination condition. We experimentally demonstrate a 98.59% classification accuracy on the MNIST dataset, with simulations showing 92.63% and 68.67% accuracy on the Fashion-MNIST and CIFAR-10 datasets with additional digital layers. This work underscores the unique advantage of analog optical convolution, offering a promising avenue to accelerate machine vision tasks, especially in edge devices.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Cite this paper

@article{liang2024metasurfacegenerated,
  title  = {Metasurface-generated large and arbitrary analog convolution kernels for accelerated machine vision},
  author = {Ruiqi Liang and Shuai Wang and Yiying Dong and Liu Li and Ying Kuang and Bohan Zhang and Yuanmu Yang},
  year   = {2024},
  eprint = {2409.18614},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2409.18614v1}
}

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/2409.18614.svg)](https://codeofpaper.com/paper/2409.18614)

Discussion