Real-time optimization of Viola -Jones face detection for mobile platforms

Face detection algorithms based on the Viola-Jones object detection approach is widely adopted in digital camera products. Due to the computational complexity of these algorithms, often a hardware coprocessor is used for their real-time operation. This paper discusses how to achieve real-time software-based implementation of these algorithms on mobile devices that have relatively limited processing and memory capabilities. Various optimization techniques are discussed and an example implementation outcome on an actual mobile platform is presented.

[1]  Roberto Cipolla,et al.  Feature-based human face detection , 1997, Image Vis. Comput..

[2]  Nasser Kehtarnavaz,et al.  Real-Time Image and Video Processing: From Research to Reality , 2006, Real-Time Image and Video Processing: From Research to Reality.

[3]  B. Kisacanin,et al.  Integral Image Optimizations for Embedded Vision Applications , 2008, 2008 IEEE Southwest Symposium on Image Analysis and Interpretation.

[4]  Paul A. Viola,et al.  Rapid object detection using a boosted cascade of simple features , 2001, Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition. CVPR 2001.

[5]  Anil K. Jain,et al.  Face Detection in Color Images , 2002, IEEE Trans. Pattern Anal. Mach. Intell..