Real Time ROI Generation for Pedestrian Detection

Efficient pedestrian detection is essential for intelligent vehicles and driver assistance system. An increasing number of experts have attached more importance to this subject in recent years. The input of this task is a video captured by a monocular optical camera which is installed on a vehicle. And the aim is to locate every pedestrian in each frame of the video as soon as possible. This task has two steps, i.e., Region Of Interest (ROI) generation and Pedestrian Recognition in the ROIs. Since most of previous methods face the issue of large number of ROIs, so real time requirement is difficult to be achieved. In this paper, a novel method is proposed to address this problem. Our method can generate ROIs efficiently and keep the number of good ROIs as few as possible. Good ROI means it has high probability to contain Crossing Street Pedestrian (CSP), which should be particularly concerned by drives. Our method has the following steps. Firstly, the edges of the CSPs are detected by matching the edge maps of couple frames multiple times. Secondly, ROIs are generated based on the detected CSP edges and pedestrian shape features. Thirdly, the probability of each ROI containing CSP is calculated. And these ROIs are sorted by their probability values in descending order. At last, HOG and SVM are used to recognize pedestrian only in the top 12 ROIs. The results from real experiments confirm the good performance and high efficiency of our method. proposed to address this problem. Our method focuses on detecting the Crossing Street Pedestrian (CSP) before a certain distance (5 - 20 meters). Other things will not be cared too much, otherwise system workload will be increased and drivers may be disturbed. The main contribution of this paper can be summarized as: A novel method is proposed to generate ROIs efficiently and keep the number of good ROIs as few as possible. The good ROI has high probability to contain CSP. This will be useful to gain speed of pedestrian detection. The method has the following steps. Firstly, the edges of the CSPs are detected by matching the edge maps of two near frames multiple times after certain proper translating. Secondly, ROIs are generated based on the detected CSP edges and pedestrian shape features. Thirdly, the probability of each ROI containing CSP is calculated. And ROIs are sorted based on their probability values in descending order. At last, HOG and SVM are used to recognize pedestrian in the top 12 ROIs.

[1]  Wentao Yao,et al.  A monocular vision based pedestrian detection system for intelligent vehicles , 2008, 2008 IEEE Intelligent Vehicles Symposium.

[2]  Hong Qiao,et al.  A Low-Cost Pedestrian Detection System with a Single Optical Camera , 2006, 2006 6th World Congress on Intelligent Control and Automation.

[3]  Gérard G. Medioni,et al.  Detecting Motion Regions in the Presence of a Strong Parallax from a Moving Camera by Multiview Geometric Constraints , 2007, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[4]  Dariu Gavrila,et al.  Multi-cue Pedestrian Detection and Tracking from a Moving Vehicle , 2007, International Journal of Computer Vision.

[5]  Tomaso A. Poggio,et al.  Pedestrian detection using wavelet templates , 1997, Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

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

[7]  Paul A. Viola,et al.  Detecting Pedestrians Using Patterns of Motion and Appearance , 2005, International Journal of Computer Vision.

[8]  Massimo Bertozzi,et al.  Shape-based pedestrian detection , 2000, Proceedings of the IEEE Intelligent Vehicles Symposium 2000 (Cat. No.00TH8511).

[9]  D.M. Gavrila,et al.  Monocular pedestrian recognition using motion parallax , 2008, 2008 IEEE Intelligent Vehicles Symposium.