Smart Cameras as Embedded Systems
Computer
Digital Camera System on a Chip
IEEE Micro
Reconfigurable On-Chip SIMD Processor Architectures for Intelligent CMOS Camera Chips
PARELEC '04 Proceedings of the international conference on Parallel Computing in Electrical Engineering
Emergent algorithms for centroid and orientation detection in high-performance embedded cameras
Proceedings of the 5th conference on Computing frontiers
Solving the exploration's problem with several creatures more efficiently
EUROCAST'07 Proceedings of the 11th international conference on Computer aided systems theory
Concurrency and Computation: Practice & Experience
PaCT'07 Proceedings of the 9th international conference on Parallel Computing Technologies
Hi-index | 0.00 |
In this paper we present a new organic computing principle denoted as marching pixels for the architectures of future smart CMOS camera chips. The idea of marching pixels is based on the realization of a massively-parallel fine-grain single-chip processor array. Marching pixels are virtual organic units which are propagating in a pixel processor array, similar to virtual ants in ant algorithms. The task of the marching pixels is to carry out autonomously important image pre-processing tasks, e.g. fast and robust detection of objects and its center points or tracking of moving objects. We are favoring organic computing principles based on virtual life-like objects which are implemented in hardware to realize fast reply times and self-healing properties. This technology is thought for future smart sensor chips which will integrate hundreds of million transistors. The paper presents the basic idea of marching pixels and its functional behavior for different algorithmic tasks. Furthermore a concept for the implementation of marching pixels is shown as well as results of a simulation study which presents a first proof of concept of the effectiveness of the marching pixels idea