Motion detection using background constraints

Abstract We introduce a technique for detecting moving objects from a moving camera using the background constraint . The camera is mounted on a platform that can both rotate and translate. Motion is detected by computing a mapping that corresponds pixels in successive images whenever possible. Assuming the background is planar provides knowledge that is used to recover projected local velocity ( u , v ). Background compensation can be used to eliminate the effects of rotation and translation on the mapping function. To increase the robustness of this technique, false motion caused by inaccuracies in sensor readings are eliminated. This is achieved by using a morphological filter, which consists of two successive operations, erosion and dilation , performed on the motion detection image. Experimental results with real images are presented, which show the robustness of the proposed algorithm in detecting independently moving objects from a mobile platform.

[1]  David J. Heeger,et al.  Egomotion And The Stabilized World , 1988, [1988 Proceedings] Second International Conference on Computer Vision.

[2]  Olivier D. Faugeras,et al.  Analysis Of A Sequence Of Stereo Scenes Containing Multiple Moving Objects Using Rigidity Constraints , 1988, [1988 Proceedings] Second International Conference on Computer Vision.

[3]  Daryl T Lawton Motion Analysis via Local Translational Processing. , 1982 .

[4]  Wilfried Enkelmann,et al.  Obstacle detection by evaluation of optical flow fields from image sequences , 1990, Image Vis. Comput..

[5]  Anup Basu,et al.  Motion Tracking with an Active Camera , 1994, IEEE Trans. Pattern Anal. Mach. Intell..

[6]  Jan-Olof Eklundh,et al.  Object detection using model based prediction and motion parallax , 1990, ECCV.

[7]  Hans-Hellmut Nagel,et al.  An Investigation of Smoothness Constraints for the Estimation of Displacement Vector Fields from Image Sequences , 1983, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[8]  Yee-Hong Yang,et al.  Experimental evaluation of motion constraint equations , 1991, CVGIP Image Underst..

[9]  Ashraf Elnagar,et al.  Heuristics for local path planning , 1993, IEEE Trans. Syst. Man Cybern..

[10]  Yiannis Aloimonos,et al.  Obstacle Avoidance Using Flow Field Divergence , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

[11]  S. Ullman,et al.  The interpretation of visual motion , 1977 .

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

[13]  Elizabeth R. Stuck,et al.  Detecting Moving Objects Using the Rigidity Constraint , 1993, IEEE Trans. Pattern Anal. Mach. Intell..

[14]  S. Negahdaripour,et al.  Motion recovery from image sequences using First-order optical flow information , 1991, Proceedings of the IEEE Workshop on Visual Motion.

[15]  Giulio Sandini,et al.  Active/Dynamic Stereo for Navigation , 1992, ECCV.

[16]  Ramesh C. Jain,et al.  Separating Non-Stationary from Stationary Scene Components in a Sequence of Real World TV Images , 1977, IJCAI.

[17]  K. Kanatani Camera rotation invariance of image characteristics , 1987 .

[18]  Giulio Sandini,et al.  Dynamic aspects in active vision , 1992, CVGIP Image Underst..

[19]  V. Sundareswaran Egomotion from global flow field data , 1991, Proceedings of the IEEE Workshop on Visual Motion.

[20]  Andrew Blake,et al.  Surface Orientation and Time to Contact from Image Divergence and Deformation , 1992, ECCV.

[21]  Yiannis Aloimonos,et al.  Purposive and qualitative active vision , 1990, [1990] Proceedings. 10th International Conference on Pattern Recognition.

[22]  Ramesh C. Jain,et al.  Segmentation of Frame Sequences Obtained by a Moving Observer , 1984, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[23]  A. Jepson,et al.  A fast subspace algorithm for recovering rigid motion , 1991, Proceedings of the IEEE Workshop on Visual Motion.

[24]  R. Nevatia,et al.  Detecting moving objects from a moving platform , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[25]  Thomas S. Huang,et al.  Uniqueness and Estimation of Three-Dimensional Motion Parameters of Rigid Objects with Curved Surfaces , 1984, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[26]  Randal C. Nelson,et al.  Qualitative detection of motion by a moving observer , 1991, Proceedings. 1991 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.