Moving Objects Detecting and Tracking for Unmanned Aerial Vehicle

Moving objects detecting and tracking is important for future Unmanned Aerial Vehicles (UAVs). We propose a new approach to detect and track moving objects from the flying UAV. First, estimate the global-motion of the background by tracking features selected by KLT algorithm from frame to frame. In order to avoid features located on the foreground objects participating in motion estimation, feature effectiveness evaluation is employed. Then compensate the background with the transform model computed by RANSAC. Define the undefined area before applying frame difference method to the compensated frame and the current frame. Then initialize the tracking module with information obtained from the detecting module, which overcomes shortcomings of artificial orientation of traditional tracking algorithms. For tracking fast and robustly from UAVs, we design a new tracking algorithm by fusing Kalman prediction and Mean Shift Search together. The experimental results presented effectiveness of the whole detecting and tracking approach.

[1]  Emanuele Trucco,et al.  Feature Tracking in Video and Sonar Subsea Sequences with Applications , 2000, Comput. Vis. Image Underst..

[2]  Gaurav S. Sukhatme,et al.  Detecting Moving Objects using a Single Camera on a Mobile Robot in an Outdoor Environment , 2004 .

[3]  Carlo Tomasi,et al.  Good features to track , 1994, 1994 Proceedings of IEEE Conference on Computer Vision and Pattern Recognition.

[4]  Roberto Cipolla,et al.  Real-Time Visual Tracking of Complex Structures , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[5]  Christopher G. Harris,et al.  A Combined Corner and Edge Detector , 1988, Alvey Vision Conference.

[6]  Rama Chellappa,et al.  Image stabilization and mosaicking using the overlapped basis optical flow field , 1997, Proceedings of International Conference on Image Processing.

[7]  Touradj Ebrahimi,et al.  Video object extraction based on adaptive background and statistical change detection , 2000, IS&T/SPIE Electronic Imaging.

[8]  Larry D. Hostetler,et al.  The estimation of the gradient of a density function, with applications in pattern recognition , 1975, IEEE Trans. Inf. Theory.

[9]  David G. Lowe,et al.  Distinctive Image Features from Scale-Invariant Keypoints , 2004, International Journal of Computer Vision.

[10]  Demin Wang Unsupervised video segmentation based on watersheds and temporal tracking , 1998, IEEE Trans. Circuits Syst. Video Technol..

[11]  Dorin Comaniciu,et al.  Kernel-Based Object Tracking , 2003, IEEE Trans. Pattern Anal. Mach. Intell..

[12]  Frédéric Jurie,et al.  Tracking objects with a recognition algorithm , 1998, Pattern Recognit. Lett..

[13]  Dorin Comaniciu,et al.  Mean shift analysis and applications , 1999, Proceedings of the Seventh IEEE International Conference on Computer Vision.