Sand Castle Summation for Pixel Processor Arrays

Laurie Bose, Piotr Dudek, Jianing Chen, Stephen J. Carey

Research output: Chapter in Book/Conference proceedingConference contributionpeer-review

Abstract

Pixel Processor Arrays (PPA) present a new vision sensor/processor architecture consisting of a SIMD array of processor elements, each capable of light capture, storage, processing and local communication. Such a device allows visual data to be efficiently stored and manipulated directly upon the focal plane, but also demands the invention of new approaches and algorithms, suitable for the massively-parallel fine-grain processor arrays. In this paper we implement an image-wide population count algorithm exploiting the parallel processing of the PPA. Performing such a global count was previously unviable for vision processing tasks due to its exhaustive computation time. Our approach shows an improvement of typically two orders of magnitude reduction in computation time, thus allowing it to be incorporated as a core component of many vision tasks upon the PPA.

Original languageEnglish
Title of host publication2021 17th International Workshop on Cellular Nanoscale Networks and their Applications, CNNA 2021
PublisherIEEE Computer Society
ISBN (Electronic)9781665439480
DOIs
Publication statusPublished - 2021
Event17th International Workshop on Cellular Nanoscale Networks and their Applications, CNNA 2021 - Catania, Italy
Duration: 29 Sept 20211 Oct 2021

Publication series

NameInternational Workshop on Cellular Nanoscale Networks and their Applications
Volume2021-September
ISSN (Print)2165-0160
ISSN (Electronic)2165-0179

Conference

Conference17th International Workshop on Cellular Nanoscale Networks and their Applications, CNNA 2021
Country/TerritoryItaly
CityCatania
Period29/09/211/10/21

Fingerprint

Dive into the research topics of 'Sand Castle Summation for Pixel Processor Arrays'. Together they form a unique fingerprint.

Cite this