Detection of moving people with mobile cameras by fast motion segmentation

Detecting humans from video sequences is a key and difficult problem in computer vision. The problem becomes even more challenging when the camera is mobile, and thus, the background is not static. In this case, the traditional approach of background subtraction cannot be employed. Methods based on Histogram of Oriented Gradients (HOG) have been introduced and widely used for human detection due to reliable performance. Yet, these sliding window-based algorithms are computationally expensive to run on embedded platforms. In order to address this problem, we present a significantly faster moving human detection method that is based on fast motion segmentation, and uses HOG as the feature descriptor. First, edges are detected on two consecutive frames, and the difference between the edge images is computed. Then, a new edge-based frame alignment method is used to find the global minimum for motion compensation, and segment the motion region of interest (ROI). Instead of searching for the human(s) in the whole frame, the HOG features in sliding windows are calculated only in the ROI. Finally, Support Vector Machine (SVM) is used to classify human and non-human regions. Compared to the traditional method of using HOG and searching the whole frame, the proposed method significantly reduces the search region by motion segmentation, and speeds up the detection process. Experiments have been performed on three different scenarios, and the results show that the reduction in execution time of a frame can reach as high as 95.83%.

[1]  Luc Van Gool,et al.  Robust Multiperson Tracking from a Mobile Platform , 2009, IEEE Transactions on Pattern Analysis and Machine Intelligence.

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

[3]  Ryusuke Miyamoto,et al.  Parallel implementation of pedestrian tracking using multiple cues on GPGPU , 2009, 2009 IEEE 12th International Conference on Computer Vision Workshops, ICCV Workshops.

[4]  Meng Ca Moving Object Detection in Omnidirectional Vision Based Mobile Robot , 2015 .

[5]  Seth J. Teller,et al.  Particle Video: Long-Range Motion Estimation Using Point Trajectories , 2006, 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'06).

[6]  Luc Van Gool,et al.  Robust tracking-by-detection using a detector confidence particle filter , 2009, 2009 IEEE 12th International Conference on Computer Vision.

[7]  Piotr Bilinski,et al.  Multiple object tracking with occlusions using HOG descriptors and multi resolution images , 2009, ICDP.

[8]  Bill Triggs,et al.  Histograms of oriented gradients for human detection , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[9]  Mustafa Cenk Gursoy,et al.  Human detection using mobile embedded smart cameras , 2011, 2011 Fifth ACM/IEEE International Conference on Distributed Smart Cameras.

[10]  Larry S. Davis,et al.  Real-time foreground-background segmentation using codebook model , 2005, Real Time Imaging.

[11]  Xiaofei Wang,et al.  Fast moving object detection with non-stationary background , 2012, Multimedia Tools and Applications.

[12]  Chin-Seng Chua,et al.  Statistical background modeling for non-stationary camera , 2003, Pattern Recognit. Lett..

[13]  Daijin Kim,et al.  FH-adaptive motion compensation for moving object detection in an active camera , 2009, 2009 IEEE International Symposium on Signal Processing and Information Technology (ISSPIT).

[14]  W. Eric L. Grimson,et al.  Learning Patterns of Activity Using Real-Time Tracking , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[15]  Senem Velipasalar,et al.  Light-weight salient foreground detection for embedded smart cameras , 2010, Comput. Vis. Image Underst..

[16]  David A. McAllester,et al.  Object Detection with Discriminatively Trained Part Based Models , 2010, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[17]  KimKyungnam,et al.  Real-time foreground-background segmentation using codebook model , 2005 .

[18]  Michal Irani,et al.  Recovery of Ego-Motion Using Region Alignment , 1997, IEEE Trans. Pattern Anal. Mach. Intell..

[19]  Luc Van Gool,et al.  Online Multiperson Tracking-by-Detection from a Single, Uncalibrated Camera , 2011, IEEE Transactions on Pattern Analysis and Machine Intelligence.