Fast Electronic Digital Image Stabilization for Off-Road Navigation

Abstract Image stabilization can be used as front-end system for many tasks that require dynamic image analysis, such as navigation and tracking of independently moving objects from a moving platform. We present a fast and robust electronic digital image stabilization system that can handle large image displacements based on a two-dimensional feature-based multi-resolution motion estimation technique. The method tracks a small set of features and estimates the movement of the camera between consecutive frames. Stabilization is achieved by combining all motion from a reference frame and warping the current frame back to the reference. The system has been implemented on parallel pipeline image processing hardware (a Datacube MaxVideo 200) connected to a SUN SPARCstation 20/612 via a VME bus adaptor. Experimental results using video sequences taken from a camera mounted on a vehicle moving on rough terrain show the robustness of the system while running at approximately 20 frames/s.

[1]  Rama Chellappa,et al.  A computational vision approach to image registration , 1993, IEEE Trans. Image Process..

[2]  R. Chellappa,et al.  Electronic image stabilization using multiple visual cues , 1995, Proceedings., International Conference on Image Processing.

[3]  Larry S. Davis,et al.  Detection of independently moving objects in passive video , 1995, Proceedings of the Intelligent Vehicles '95. Symposium.

[4]  Michal Irani,et al.  Recovery of ego-motion using image stabilization , 1994, 1994 Proceedings of IEEE Conference on Computer Vision and Pattern Recognition.

[5]  Rama Chellappa,et al.  Automatic feature point extraction and tracking in image sequences for unknown camera motion , 1993, 1993 (4th) International Conference on Computer Vision.

[6]  Larry S. Davis,et al.  RSTA on the Move , 1994 .

[7]  Kristin J. Dana,et al.  Real-time scene stabilization and mosaic construction , 1994, Proceedings of 1994 IEEE Workshop on Applications of Computer Vision.

[8]  Thierry Viéville,et al.  Computation of ego-motion and structure from visual and inertial sensors using the vertical cue , 1993, 1993 (4th) International Conference on Computer Vision.

[9]  Qi Tian,et al.  Algorithms for subpixel registration , 1986 .

[10]  Oh-Jin Kwon,et al.  Motion compensated subband coding of video acquired from a moving platform , 1995, 1995 International Conference on Acoustics, Speech, and Signal Processing.