paper-with-me

홈 › Papers

Fully Embedding Fast Convolutional Networks on Pixel Processor Arrays

2020-04-27 · ECCV 2020 8 · Laurie Bose, Jianing Chen, Stephen J. Carey, Piotr Dudek, Walterio Mayol-Cuevas

We present a novel method of CNN inference for pixel processor array (PPA) vision sensors, designed to take advantage of their massive parallelism and analog compute capabilities. PPA sensors consist of an array of processing elements (PEs), with each PE capable of light capture, data storage and computation, allowing various computer vision processing to be executed directly upon the sensor device. The key idea behind our approach is storing network weights "in-pixel" within the PEs of the PPA sensor itself to allow various computations, such as multiple different image convolutions, to be carried out in parallel. Our approach can perform convolutional layers, max pooling, ReLu, and a final fully connected layer entirely upon the PPA sensor, while leaving no untapped computational resources. This is in contrast to previous works that only use a sensor-level processing to sequentially compute image convolutions, and must transfer data to an external digital processor to complete the computation. We demonstrate our approach on the SCAMP-5 vision system, performing inference of a MNIST digit classification network at over 3000 frames per second and over 93% classification accuracy. This is the first work demonstrating CNN inference conducted entirely upon the processor array of a PPA vision sensor device, requiring no external processing.

📄 PDF Abstract BibTeX arXiv:2004.12525

Code (0)

등록된 구현이 없습니다.

Tasks

General Classification

Similar Papers 제목 키워드 기반

On-Sensor Binarized Fully Convolutional Neural Network with A Pixel Processor Array

2022-02-02 · Yanan Liu, Laurie Bose, Yao Lu, Piotr Dudek 외

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 binarize…

BinarizationObjectSegmentationSemantic Segmentation

Weight-Sharing Regularization

2023-11-06 · Mehran Shakerinava, Motahareh Sohrabi, Siamak Ravanbakhsh, Simon Lacoste-Julien

Weight-sharing is ubiquitous in deep learning. Motivated by this, we propose a "weight-sharing regularization" penalty on the weights $w \in \mathbb{R}^d$ of a neural network, defined as $\mathcal{R}(w) = \frac{1}{d - 1}…

GPU

A Low Power, Fully Event-Based Gesture Recognition System

2017-07-01 · CVPR 2017 7 · Arnon Amir, Brian Taba, David Berg, Timothy Melano 외

We present the first gesture recognition system implemented end-to-end on event-based hardware, using a TrueNorth neurosynaptic processor to recognize hand gestures in real-time at low power from events streamed live by …

Gesture Recognition

A Camera That CNNs: Towards Embedded Neural Networks on Pixel Processor Arrays

2019-09-12 · ICCV 2019 10 · Laurie Bose, Jianing Chen, Stephen J. Carey, Piotr Dudek 외

We present a convolutional neural network implementation for pixel processor array (PPA) sensors. PPA hardware consists of a fine-grained array of general-purpose processing elements, each capable of light capture, data …

Direct Servo Control from In-Sensor CNN Inference with A Pixel Processor Array

2021-05-26 · Yanan Liu, Jianing Chen, Laurie Bose, Piotr Dudek 외

This work demonstrates direct visual sensory-motor control using high-speed CNN inference via a SCAMP-5 Pixel Processor Array (PPA). We demonstrate how PPAs are able to efficiently bridge the gap between perception and a…

Classification