arXiv · 2202.00836
On-Sensor Binarized Fully Convolutional Neural Network with A Pixel Processor Array
Abstract
This work presents a method to implement fully convolutional neural networks (FCNs) on Pixel Processor Array (PPA) sensors, and demonstrates coarse segmentation and object localisation tasks. We design and train binarized FCN for both binary weights and activations using batchnorm, group convolution, and learnable threshold for binarization, producing networks small enough to be embedded on the focal plane of the PPA, with limited local memory resources, and using parallel elementary add/subtract, shifting, and bit operations only. We demonstrate the first implementation of an FCN on a PPA device, performing three convolution layers entirely in the pixel-level processors. We use this architecture to demonstrate inference generating heat maps for object segmentation and localisation at over 280 FPS using the SCAMP-5 PPA vision chip.
Explore related subjects
Keep this discovery
Yanan Liu, Laurie Bose, Yao Lu, Piotr Dudek, Walterio Mayol-Cuevas. 2022-02-02. On-Sensor Binarized Fully Convolutional Neural Network with A Pixel Processor Array. https://arxiv.org/abs/2202.00836
Cite the original work for its findings. Save a collection to share your selection of sources.