A VLSI sorting image sensor: global massively parallel intensity-to-time processing for low-latency adaptive vision

Presents a new intensity-to-time processing paradigm suitable for very large scale integration (VLSI) computational sensor implementation of global operations over sensed images. Global image quantities usually describe images with fewer data. When computed at the point of sensing, global quantities result in a low-latency performance due to the reduced data transfer requirements between an image sensor and a processor. The global quantities also help global top-down adaptation: the quantities are continuously computed on-chip, and are readily available to sensing for adaptation. As an example, we have developed a sorting image computational sensor-a VLSI chip which senses an image and sorts all pixel by their intensities. The first sorting sensor prototype is a 21/spl times/26 array of cells. It receives an image optically, senses it, and computes the image's cumulative histogram-a global quantity which can be quickly routed off chip via one pin. In addition, the global cumulative histogram is used internally on-chip in a top-down fashion to adapt the values in individual pixel so as to reflect the index of the incoming light, thus computing an "image of indices". The image of indices never saturates and has a uniform histogram.

[1]  T. G. Morris,et al.  Analog VLSI circuits for covert attentional shifts , 1996, Proceedings of Fifth International Conference on Microelectronics for Neural Networks.

[2]  Eric A. Vittoz,et al.  A communication scheme for analog VLSI perceptive systems , 1995 .

[3]  Christof Koch,et al.  Visual Information Processing: From Neurons to Chips , 1991 .

[4]  Takeo Kanade,et al.  Computational sensor for visual tracking with attention , 1998, IEEE J. Solid State Circuits.

[5]  G. P. Weckler,et al.  Operation of p-n Junction Photodetectors in a Photon Flux Integrating Mode , 1967 .

[6]  J. Brant Arseneau,et al.  VLSI and neural systems , 1990 .

[7]  John Wawrzynek,et al.  Silicon Auditory Processors as Computer Peripherals , 1992, NIPS.

[8]  Thierry Pun,et al.  Asynchrony in image analysis: using the luminance-to-response-latency relationship to improve segmentation , 1994 .

[9]  Berthold K. P. Horn,et al.  An object position and orientation IC with embedded imager , 1991 .

[10]  Y. Aloimonos,et al.  Preface of special issue on purposive, qualitative, active vision , 1992 .

[11]  Azriel Rosenfeld,et al.  Computer Vision , 1988, Adv. Comput..

[12]  Vladimir Brajovic,et al.  Computational Sensors for Global Operations in Vision , 1996 .

[13]  James M. Bower,et al.  Computation and Neural Systems , 2014, Springer US.

[14]  Carver Mead,et al.  Analog VLSI and neural systems , 1989 .

[15]  Takeo Kanade,et al.  A sorting image sensor: an example of massively parallel intensity-to-time processing for low-latency computational sensors , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[16]  Robert Forchheimer,et al.  Near-sensor image processing: a new paradigm , 1994, IEEE Trans. Image Process..

[17]  B. Zavidovique,et al.  Generic functions for on-chip vision , 1992, Proceedings., 11th IAPR International Conference on Pattern Recognition. Vol. IV. Conference D: Architectures for Vision and Pattern Recognition,.

[18]  R. Graczyk The eye. , 1955, Radiography.

[19]  Randall L. Geiger,et al.  VLSI Design Techniques for Analog and Digital Circuits , 1989 .