HOG-PCA descriptor with optical flow based human detection and tracking

Human detection and tracking is an interesting field of research in computer vision and image processing areas. It is widely used in video surveillance, robotics, human machine interaction and other applications. The automated object detection and tracking is still a challenging task that needs to be addressed. Hence the main idea is to develop a system based on various image processing techniques to reliably detect and track people in video sequence from stationary cameras. The proposed method can be viewed as consisting of two stages namely detection and tracking. In detection stage, Histogram of Oriented Gradients popularly known as HOG is used as a feature descriptor. HOG features are robust to local changes in geometry and illumination but it is computationally expensive. This disadvantage of HOG is due to its exhaustive scanning approach over entire region of interest. The main contribution of this paper is to reduce the computational time of HOG by dynamically determining the region of interest and limiting the scan area. Further Principal component analysis is used to reduce the dimensionality of HOG features. The additional use of optical flow based tracking eliminates the need of HOG computation in every frame. Hence the person detected by HOG in initial frame is successfully tracked in subsequent frames and reduces HOG computation time. The proposed dynamic ROI selection method not only reduces detection time but also reduces the number of false positives and increases the efficiency. The experimental results show that the system efficiently detects and tracks people in videos without much of occlusion.

[1]  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).

[2]  François Brémond,et al.  Tracking HoG Descriptors for Gesture Recognition , 2009, 2009 Sixth IEEE International Conference on Advanced Video and Signal Based Surveillance.

[3]  Lijun Guo,et al.  A new method combining HOG and Kalman filter for video-based human detection and tracking , 2010, 2010 3rd International Congress on Image and Signal Processing.

[4]  Hui Wang,et al.  An ROIs based pedestrian detection system for single images , 2012, 2012 5th International Congress on Image and Signal Processing.

[5]  J.-Y. Bouguet,et al.  Pyramidal implementation of the lucas kanade feature tracker , 1999 .

[6]  Rubén Heras Evangelio,et al.  Clustering Motion for Real-Time Optical Flow Based Tracking , 2012, 2012 IEEE Ninth International Conference on Advanced Video and Signal-Based Surveillance.

[7]  Takio Kurita,et al.  Selection of Histograms of Oriented Gradients Features for Pedestrian Detection , 2007, ICONIP.

[8]  K. Sundaraj,et al.  Human motion tracking of athlete using optical flow & artificial markers , 2010, 2010 International Conference on Intelligent and Advanced Systems.

[9]  Hui Xiong,et al.  Fast Pedestrian Detection Based on HOG-PCA and Gentle AdaBoost , 2012, 2012 International Conference on Computer Science and Service System.

[10]  Y. Zinbi,et al.  Moving object Segmentation; using optical flow with active contour model , 2008, 2008 3rd International Conference on Information and Communication Technologies: From Theory to Applications.

[11]  A. B. Cremers,et al.  Moving pedestrian detection based on motion segmentation , 2013, 2013 IEEE Workshop on Robot Vision (WORV).

[12]  Yongjun Zhang,et al.  An Enhanced Histogram of Oriented Gradients for Pedestrian Detection , 2015, IEEE Intelligent Transportation Systems Magazine.

[13]  Zhiwen Chen,et al.  Tracking of moving object based on optical flow detection , 2011, Proceedings of 2011 International Conference on Computer Science and Network Technology.

[14]  James J. Little,et al.  Simultaneous Tracking and Action Recognition using the PCA-HOG Descriptor , 2006, The 3rd Canadian Conference on Computer and Robot Vision (CRV'06).

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