4.8 Review

Sensor-level computer vision with pixel processor arrays for agile robots

Journal

SCIENCE ROBOTICS
Volume 7, Issue 67, Pages -

Publisher

AMER ASSOC ADVANCEMENT SCIENCE
DOI: 10.1126/scirobotics.abl7755

Keywords

-

Categories

Funding

  1. Engineering and Physical Sciences Research Council [EP/M019284/1, EP/M019454/1]

Ask authors/readers for more resources

Vision processing for agile autonomous robots requires low-latency computation, and parallel processor arrays technology achieves high performance, low latency, low power consumption, and low cost in vision sensor devices by embedding processors in each pixel. This tight integration of computing architecture provides versatility in machine vision systems.
Vision processing for control of agile autonomous robots requires low-latency computation, within a limited power and space budget. This is challenging for conventional computing hardware. Parallel processor arrays (PPAs) are a new class of vision sensor devices that exploit advances in semiconductor technology, embedding a processor within each pixel of the image sensor array. Sensed pixel data are processed on the focal plane, and only a small amount of relevant information is transmitted out of the vision sensor. This tight integration of sensing, processing, and memory within a massively parallel computing architecture leads to an interesting trade-off between high performance, low latency, low power, low cost, and versatility in a machine vision system. Here, we review the history of image sensing and processing hardware from the perspective of in-pixel computing and outline the key features of a state-of-the-art smart camera system based on a PPA device, through the description of the SCAMP-5 system. We describe several robotic applications for agile ground and aerial vehicles, demonstrating PPA sensing functionalities including high-speed odometry, target tracking, obstacle detection, and avoidance. In the conclusions, we provide some insight and perspective on the future development of PPA devices, including their application and benefits within agile, robust, adaptable, and lightweight robotics.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.8
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available