Centroiding and classification of objects using a processor array with a scalable region of interest

In this paper we describe how the location and size of an object in a multi-object scene can be identified and classified using a processor array with a scalable region of interest. Objects of interest can be classified by matching them with 25-pixel object prototypes in a window that is adjustable from 17 x 17 to 5 x 5. Matlab simulations of the algorithms are shown. In order to carry out the operations effectively, the processor is equipped with a global OR and global sum. Also, the outputs of the row and column decoders can be determined by boundary cell outputs, in addition to the address bits. A 64 x 64-cell array has been sent to fabrication.

[1]  R. Etienne-Cummings,et al.  A foveated silicon retina for two-dimensional tracking , 2000 .

[2]  C. Toumazou,et al.  A micropower centroiding vision processor , 2006, IEEE Journal of Solid-State Circuits.

[3]  Kari Halonen,et al.  Template design for binary-programmable cellular nonlinear networks , 2005, 2005 IEEE International Symposium on Circuits and Systems.

[4]  S. Espejo,et al.  A 1000 FPS at 128/spl times/128 vision processor with 8-bit digitized I/O , 2004, IEEE Journal of Solid-State Circuits.

[5]  Piotr Dudek A flexible global readout architecture for an analogue SIMD vision chip , 2003, Proceedings of the 2003 International Symposium on Circuits and Systems, 2003. ISCAS '03..

[6]  Guang Yang,et al.  Dynamically reconfigurable vision with high performance CMOS active pixel sensors (APS) , 2002, Proceedings of IEEE Sensors.