PixelRNN: In-pixel Recurrent Neural Networks for End-to-end-optimized Perception with Neural Sensors

04/11/2023
by   Haley M. So, et al.
0

Conventional image sensors digitize high-resolution images at fast frame rates, producing a large amount of data that needs to be transmitted off the sensor for further processing. This is challenging for perception systems operating on edge devices, because communication is power inefficient and induces latency. Fueled by innovations in stacked image sensor fabrication, emerging sensor-processors offer programmability and minimal processing capabilities directly on the sensor. We exploit these capabilities by developing an efficient recurrent neural network architecture, PixelRNN, that encodes spatio-temporal features on the sensor using purely binary operations. PixelRNN reduces the amount of data to be transmitted off the sensor by a factor of 64x compared to conventional systems while offering competitive accuracy for hand gesture recognition and lip reading tasks. We experimentally validate PixelRNN using a prototype implementation on the SCAMP-5 sensor-processor platform.

READ FULL TEXT

page 3

page 7

page 16

research
03/23/2018

Hardware based Spatio-Temporal Neural Processing Backend for Imaging Sensors: Towards a Smart Camera

In this work we show how we can build a technology platform for cognitiv...
research
06/02/2020

AnalogNet: Convolutional Neural Network Inference on Analog Focal Plane Sensor Processors

We present a high-speed, energy-efficient Convolutional Neural Network (...
research
12/09/2021

MantissaCam: Learning Snapshot High-dynamic-range Imaging with Perceptually-based In-pixel Irradiance Encoding

The ability to image high-dynamic-range (HDR) scenes is crucial in many ...
research
06/08/2023

Deep Learning Method for Object Tracking, Velocity Estimation and Projection of Sensor Data over Time

Current Deep Learning methods for environment segmentation and velocity ...
research
12/15/2020

Artificial Neural Networks for Sensor Data Classification on Small Embedded Systems

In this paper we investigate the usage of machine learning for interpret...
research
02/18/2022

PISA: A Binary-Weight Processing-In-Sensor Accelerator for Edge Image Processing

This work proposes a Processing-In-Sensor Accelerator, namely PISA, as a...
research
11/20/2018

See far with TPNET: a Tile Processor and a CNN Symbiosis

Throughout the evolution of the neural networks more specialized cells w...

Please sign up or login with your details

Forgot password? Click here to reset