Cellular automata-based optical flow computation for "just-in-time" applications

Real-world tasks often require real-time performances. However, in many practical cases, "just-in-time" responses are sufficient. This means that systems should be efficient enough to operate on-line and to be usable in reactive systems, while being robust enough for the specific task they are performing. This paper illustrates a new "just-in-time" technique for feature-based optical flow computation on a cellular automata paradigm and, as a case study, its implementation on a special-purpose architecture for cellular automata. Feature extraction is performed by means of a simple geometrical coding based on the focal morphology of edges, which allows its description in terms of the cellular automata paradigm and reduces its temporal complexity. The experimental results demonstrate that the algorithm performs well both in controlled and uncontrolled environments.

[1]  Norman Margolus CAM-8: a computer architecture based on cellular automata , 1995 .

[2]  Berthold K. P. Horn,et al.  Determining Optical Flow , 1981, Other Conferences.

[3]  William B. Thompson,et al.  Disparity Analysis of Images , 1980, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[4]  A. Del Bimbo,et al.  Optical flow estimation on Connection-Machine 2 , 1993, 1993 Computer Architectures for Machine Perception.

[5]  Monica Mordonini,et al.  Just-in-time landmarks recognition , 1999 .

[6]  Michael J. Black,et al.  The Robust Estimation of Multiple Motions: Parametric and Piecewise-Smooth Flow Fields , 1996, Comput. Vis. Image Underst..

[7]  Giovanni Adorni,et al.  Route Guidance as a Just-In-Time Multiagent Task , 1996, Appl. Artif. Intell..

[8]  Friedrich M. Wahl,et al.  Digital Image Signal Processing , 1987 .

[9]  Tommaso Toffoli,et al.  Cellular automata machines - a new environment for modeling , 1987, MIT Press series in scientific computation.

[10]  Charles C. Weems,et al.  Parallel dense depth-from-motion on the image understanding architecture , 1993, Proceedings of IEEE Conference on Computer Vision and Pattern Recognition.

[11]  Q.X. Wu,et al.  A Correlation-Relaxation-Labeling Framework for Computing Optical Flow - Template Matching from a New Perspective , 1995, IEEE Trans. Pattern Anal. Mach. Intell..

[12]  Rama Chellappa,et al.  Accuracy vs Efficiency Trade-offs in Optical Flow Algorithms , 1996, Comput. Vis. Image Underst..

[13]  Stephen M. Smith,et al.  ASSET-2: Real-Time Motion Segmentation and Object Tracking , 1998, Real Time Imaging.

[14]  Alberto Del Bimbo,et al.  A Robust Algorithm for Optical Flow Estimation , 1995, Comput. Vis. Image Underst..