Dynamic Object Detection Using Improved Vibe for RGB-D SLAM

Simultaneous localization and mapping (SLAM) is essential for autonomous navigation of mobile robot. However, dynamic objects, such as walking people, can seriously degrade the performance of SLAM. An improved Vibe (IVibe) algorithm that bases on background frame updating is proposed to detect dynamic objects in RGB-D SLAM. The background frame is updated according to the occupancy rate of foreground points and the changing value of the depth pixels. The homography matrix is used to eliminate the space mismatch between the background frame and the current frame. The foreground point inspection method is applied in pixel classification to deal with the "ghost" point. The experiment results show that the IVibebased approach can detect the dynamic objects in RGB-D SLAM effectively.

[1]  Wolfram Burgard,et al.  A benchmark for the evaluation of RGB-D SLAM systems , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[2]  Marc Van Droogenbroeck,et al.  ViBe: A Universal Background Subtraction Algorithm for Video Sequences , 2011, IEEE Transactions on Image Processing.

[3]  Thierry Bouwmans,et al.  Recent Advanced Statistical Background Modeling for Foreground Detection - A Systematic Survey , 2011 .

[4]  Ezzeddine Zagrouba,et al.  Spatio-temporal filter for dense real-time Scene Flow estimation of dynamic environments using a moving RGB-D camera , 2015, Pattern Recognit. Lett..

[5]  Wang Haiqua Improved Moving Object Detection Method Based on ViBe Algorithm , 2015 .

[6]  Dongheui Lee,et al.  RGB-D SLAM in Dynamic Environments Using Static Point Weighting , 2017, IEEE Robotics and Automation Letters.

[7]  陈星明 Chen Xing-ming,et al.  Foreground detection based on modified ViBe in dynamic background , 2014 .

[8]  Wang Meng-jun A novel background modeling method based on color grade of different frames , 2007 .

[9]  Marc Van Droogenbroeck,et al.  Background subtraction: Experiments and improvements for ViBe , 2012, 2012 IEEE Computer Society Conference on Computer Vision and Pattern Recognition Workshops.

[10]  Joseph K. Kearney,et al.  Optical Flow Estimation: An Error Analysis of Gradient-Based Methods with Local Optimization , 1987, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[11]  Henrik I. Christensen,et al.  RGB-D edge detection and edge-based registration , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[12]  Helmut E. Bez,et al.  A practical adaptive approach for dynamic background subtraction using an invariant colour model and object tracking , 2005, Pattern Recognit. Lett..

[13]  Thierry Bouwmans,et al.  Background Modeling and Foreground Detection for Video Surveillance , 2014 .