Space variant vision and pipelined architecture for time to impact computation

Image analysis is one of the most interesting ways for a mobile vehicle to understand its environment. One of the tasks of an autonomous vehicle is to get accurate information of what it has in front, to avoid collision or find a way to a target. This task requires real-time restrictions depending on the vehicle speed and external object movement. The use of normal cameras, with homogeneous (squared) pixel distribution, for real-time image processing, usually requires high performance computing and high image rates. A different approach makes use of a CMOS space-variant camera that yields a high frame rate with low data bandwidth. The camera also performs the log-polar transform, simplifying some image processing algorithms. One of this simplified algorithms is the time to impact computation. The calculation of the time to impact uses a differential algorithm. A pipelined architecture specially suited for differential image processing algorithms has been also developed using programmable FPGAs.

[1]  Kostas Daniilidis,et al.  Optical Flow Computation in the Log-Polar-Plane , 1995, CAIP.

[2]  Giulio Sandini,et al.  On the Advantages of Polar and Log-Polar Mapping for Direct Estimation of Time-To-Impact from Optical Flow , 1993, IEEE Trans. Pattern Anal. Mach. Intell..

[3]  Bart Dierickx,et al.  Space-variant nonorthogonal structure CMOS image sensor design , 1998, IEEE J. Solid State Circuits.

[4]  Juan Domingo,et al.  Motion detection independent of the camera movement with a log polar sensor , 1997, Proceedings of 13th International Conference on Digital Signal Processing.

[5]  Fernando Pardo,et al.  A pipelined reconfigurable architecture for visual-based navigation , 1999, Proceedings 25th EUROMICRO Conference. Informatics: Theory and Practice for the New Millennium.

[6]  G.D. Hager Using resource-bonded sensing in telerobotics , 1991, Fifth International Conference on Advanced Robotics 'Robots in Unstructured Environments.

[7]  Fernando Pardo,et al.  A FPGA-based PCI bus interface for real-time log-polar image processing system , 2001 .