Pedestrian Detection for Android Mobile Devices

With the popularity of Android mobile devices and rapid development of hardware performance, more computer vision algorithms can be implemented on Android mobile devices, such as object detection, face recognition, etc. This paper focuses on the problem of implementing pedestrian detection on Android mobile devices. Recently, the commonly used pedestrian detection algorithm is based on sliding window strategy which uses single or multi-features, such as HOG and Channel features. Due to the resource limitation of mobile devices, in this paper, we use HOG and LBP joint feature to achieve pedestrian detection. In order to improve the efficiency of the algorithm, we use the spatial pooling algorithm to process the HOG-LBP joint feature. Experiments on the Android mobile phone shows that this method not only has competitive accuracy but also improves the pedestrian detection efficiency on both INRIA dataset and mobile phone images.

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

[2]  Liang Deng,et al.  Integrating Orientation Cue With EOH-OLBP-Based Multilevel Features for Human Detection , 2013, IEEE Transactions on Circuits and Systems for Video Technology.

[3]  G. K. Jonsson,et al.  T-pattern analysis for the study of temporal structure of animal and human behavior: A comprehensive review , 2015, Journal of Neuroscience Methods.

[4]  Cordelia Schmid,et al.  Human Detection Using Oriented Histograms of Flow and Appearance , 2006, ECCV.

[5]  Caifeng Shan,et al.  Learning local binary patterns for gender classification on real-world face images , 2012, Pattern Recognit. Lett..

[6]  Lei Zhang,et al.  Comparison of four Adaboost algorithm based artificial neural networks in wind speed predictions , 2015 .

[7]  Yann LeCun,et al.  Pedestrian Detection with Unsupervised Multi-stage Feature Learning , 2012, 2013 IEEE Conference on Computer Vision and Pattern Recognition.

[8]  Bo Li,et al.  Efficient Java Native Interface for Android Based Mobile Devices , 2011, 2011IEEE 10th International Conference on Trust, Security and Privacy in Computing and Communications.

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

[10]  Pietro Perona,et al.  Pedestrian Detection: An Evaluation of the State of the Art , 2012, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[11]  Weiyao Lin,et al.  A new Local-Main-Gradient-Orientation HOG and contour differences based algorithm for object classification , 2013, 2013 IEEE International Symposium on Circuits and Systems (ISCAS2013).

[12]  Anton van den Hengel,et al.  Pedestrian Detection with Spatially Pooled Features and Structured Ensemble Learning , 2014, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[13]  Ki-Cheol Son,et al.  The method of android application speed up by using NDK , 2011, 2011 3rd International Conference on Awareness Science and Technology (iCAST).

[14]  Bernt Schiele,et al.  Filtered channel features for pedestrian detection , 2015, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[15]  Mohan M. Trivedi,et al.  Video-based lane estimation and tracking for driver assistance: survey, system, and evaluation , 2006, IEEE Transactions on Intelligent Transportation Systems.

[16]  Luc Van Gool,et al.  Seeking the Strongest Rigid Detector , 2013, 2013 IEEE Conference on Computer Vision and Pattern Recognition.