Fast detecting moving objects in moving background using ORB feature matching

Moving objects detection in moving background is a prerequisite for many analyses and applications in computer vision. The most challenging part of moving objects detection in moving background is that motion induced by camera moving may dominate the observed motion, which makes existing methods cannot detect the real moving objects from the moving background robustly and computationally efficient. In this paper, we proposed a very fast method that can detect moving objects from moving background accurately without prior knowledge of the camera motion characteristics. Frame difference that caused by camera motion is compensated by Oriented FAST and Rotated BRIEF (ORB) features matching. Mismatched features between two frames are rejected by the proposed method for a good accuracy of compensation. To validate the proposed algorithm, we test it on three real videos and compare its performance with Scale Invariant Feature Transform (SIFT) based and Speeded-Up Robust Features (SURF) based method. The results show that the proposed method is at forty times faster than SIFT based method and twenty times faster than SURF based method, while detecting more accurately in many situations.

[1]  Jin Young Choi,et al.  Detection of moving objects with a moving camera using non-panoramic background model , 2012, Machine Vision and Applications.

[2]  Tom Drummond,et al.  Faster and Better: A Machine Learning Approach to Corner Detection , 2008, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[3]  Dongxiang Zhou,et al.  Detection of moving targets with a moving camera , 2009, 2009 IEEE International Conference on Robotics and Biomimetics (ROBIO).

[4]  Larry S. Davis,et al.  Recognizing actions by shape-motion prototype trees , 2009, 2009 IEEE 12th International Conference on Computer Vision.

[5]  Rahul Sukthankar,et al.  Fast and accurate global motion compensation , 2011, Pattern Recognit..

[6]  Jong-Hann Jean,et al.  Robust Visual Servo Control of a Mobile Robot for Object Tracking Using Shape Parameters , 2012, IEEE Transactions on Control Systems Technology.

[7]  Sebastiano Battiato,et al.  Fuzzy-based motion estimation for video stabilization using SIFT interest points , 2009, Electronic Imaging.

[8]  Kang Zhang,et al.  A Surface Topology and Motion Compensation System for Microsurgery Guidance and Intervention Based on Common-Path Optical Coherence Tomography , 2009, IEEE Transactions on Biomedical Engineering.

[9]  Zhen Yu,et al.  A real-time motion detection algorithm for traffic monitoring systems based on consecutive temporal difference , 2009, 2009 7th Asian Control Conference.

[10]  K. Madhava Krishna,et al.  Moving object detection by multi-view geometric techniques from a single camera mounted robot , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[11]  Michael Teutsch,et al.  Detection, Segmentation, and Tracking of Moving Objects in UAV Videos , 2012, 2012 IEEE Ninth International Conference on Advanced Video and Signal-Based Surveillance.

[12]  Pojala Chiranjeevi,et al.  New Fuzzy Texture Features for Robust Detection of Moving Objects , 2012, IEEE Signal Processing Letters.

[13]  Vincent Lepetit,et al.  BRIEF: Binary Robust Independent Elementary Features , 2010, ECCV.

[14]  Serdar Korukoglu,et al.  Moving object detection and tracking by using annealed background subtraction method in videos: Performance optimization , 2012, Expert Syst. Appl..

[15]  Takeo Kanade,et al.  Background Subtraction for Freely Moving Cameras , 2009, 2009 IEEE 12th International Conference on Computer Vision.

[16]  Yu-Chiang Frank Wang,et al.  Moving foreground object detection via robust SIFT trajectories , 2013, J. Vis. Commun. Image Represent..

[17]  Robert D. Howe,et al.  Robotic Motion Compensation for Beating Heart Intracardiac Surgery , 2009, Int. J. Robotics Res..

[18]  Gary R. Bradski,et al.  ORB: An efficient alternative to SIFT or SURF , 2011, 2011 International Conference on Computer Vision.

[19]  Wu-Chih Hu,et al.  Reliable moving vehicle detection based on the filtering of swinging tree leaves and raindrops , 2012, J. Vis. Commun. Image Represent..

[20]  Vijayan K. Asari,et al.  Speeded-Up Robust Features Based Moving Object Detection on Shaky Video , 2011 .

[21]  William B. Thompson,et al.  Detecting moving objects , 1989, International Journal of Computer Vision.