AnalogNet: Convolutional Neural Network Inference on Analog Focal Plane Sensor Processors
Not on the map. Why?
Abstract (arXiv)
We present a high-speed, energy-efficient Convolutional Neural Network (CNN) architecture utilising the capabilities of a unique class of devices known as analog Focal Plane Sensor Processors (FPSP), in which the sensor and the processor are embedded together on the same silicon chip. Unlike traditional vision systems, where the sensor array sends collected data to a separate processor for processing, FPSPs allow data to be processed on the imaging device itself. This unique architecture enables ultra-fast image processing and high energy efficiency, at the expense of limited processing resources and approximate computations. In this work, we show how to convert standard CNNs to FPSP code, and demonstrate a method of training networks to increase their robustness to analog computation errors. Our proposed architecture, coined AnalogNet, reaches a testing accuracy of 96.9% on the MNIST handwritten digits recognition task, at a speed of 2260 FPS, for a cost of 0.7 mJ per frame.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). First posted on arXiv 2 Jun 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 2; 2023: 1.
4 papers.
- 2022Learning Spatially Varying Pixel Exposures for Motion Deblurringcited by 12
- 2023PixelRNN: In-pixel Recurrent Neural Networks for End-to-end-optimized Perception with Neural Sensorscited by 6
- 2021Cain: Automatic Code Generation for Simultaneous Convolutional Kernels on Focal-plane Sensor-processorscited by 2
- 2022On-Sensor Binarized Fully Convolutional Neural Network with A Pixel Processor Arraycited by 0
- 2023PixelRNN: In-pixel Recurrent Neural Networks for End-to-end-optimized Perception with Neural Sensors11 Apr 2023
- 2022Learning Spatially Varying Pixel Exposures for Motion Deblurring14 Apr 2022
- 2022On-Sensor Binarized Fully Convolutional Neural Network with A Pixel Processor Array2 Feb 2022
- 2021Cain: Automatic Code Generation for Simultaneous Convolutional Kernels on Focal-plane Sensor-processors21 Jan 2021