Title :
Realizing Real-Time Centroid Detection of Multiple Objects with Marching Pixels Algorithms
Author :
Fey, Dietmar ; Komann, Marcus ; Reichenbach, Marc ; Seidler, Ralf
Author_Institution :
Friedrich-Alexander-Univ. Erlangen-Nuremberg, Erlangen, Germany
Abstract :
In this paper we present a class of emergent algorithms called Marching Pixels which can be used for real time image processing in smart camera chips. Marching Pixels are based on hardware agents which are virtually crawling in a pixel grid image to find attributes like centroid, rotation and size of an arbitrary number of objects given in an image. Due to the distributed and local processing scheme of MPs reply times in milliseconds can be fulfilled. This means in that time is determined where pre-known objects are located and how they are oriented to the main axes of the image. We present an example Marching Pixels algorithm and corresponding application-specific and programmable architectures designed for the use in embedded systems. The strengths and weaknesses of those architectures concerning the realization as FPGAs and ASICs are discussed by means of hardware synthesis results.
Keywords :
CMOS image sensors; application specific integrated circuits; cameras; embedded systems; field programmable gate arrays; object detection; ASIC; FPGA; application-specific architecture design; embedded systems; hardware synthesis; image processing; marching pixel algorithms; multiple object centroid detection; pixel grid image; programmable architecture design; smart CMOS camera chip; Computer architecture; Conferences; Distributed computing; Embedded system; Hardware; Image processing; Image resolution; Machine vision; Object detection; Smart pixels; Emergent computing; cellular automaton; low-level image processing; parallel processor chip architectures; smart CMOS; vision chips;
Conference_Titel :
Object/Component/Service-Oriented Real-Time Distributed Computing Workshops (ISORCW), 2010 13th IEEE International Symposium on
Conference_Location :
Carmona, Seville
Print_ISBN :
978-1-4244-7218-5
DOI :
10.1109/ISORCW.2010.26