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

02/02/2022
by   Yanan Liu, et al.
0

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.

READ FULL TEXT

page 1

page 2

page 5

page 6

page 7

page 8

page 10

research
12/01/2016

Training Bit Fully Convolutional Network for Fast Semantic Segmentation

Fully convolutional neural networks give accurate, per-pixel prediction ...
research
04/27/2020

Fully Embedding Fast Convolutional Networks on Pixel Processor Arrays

We present a novel method of CNN inference for pixel processor array (PP...
research
07/26/2017

Efficient Yet Deep Convolutional Neural Networks for Semantic Segmentation

Semantic Segmentation using deep convolutional neural network pose more ...
research
09/12/2019

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

We present a convolutional neural network implementation for pixel proce...
research
09/12/2019

A Camera That CNNs: Towards Embedded Neural Networks onPixel Processor Arrays

We present a convolutional neural network implementation for pixel proce...
research
08/05/2019

Part Segmentation for Highly Accurate Deformable Tracking in Occlusions via Fully Convolutional Neural Networks

Successfully tracking the human body is an important perceptual challeng...
research
04/11/2023

Efficient Feature Description for Small Body Relative Navigation using Binary Convolutional Neural Networks

Missions to small celestial bodies rely heavily on optical feature track...

Please sign up or login with your details

Forgot password? Click here to reset