Abstract
In this paper, we propose a novel feature optimization method to build a cascade Adaboost face detector for real-time applications on cellular phone, such as teleconferencing, user interfaces, and security access control. AdaBoost algorithm selects a set of features and combines them into a final strong classifier. However, conventional AdaBoost is a sequential forward search procedure using the greedy selection strategy, redundancy cannot be avoided. On the other hand, design of embedded systems must find a good trade-off between performances and code size due to the limited amount of resource available in a mobile phone. To address this issue, we proposed a novel Genetic Algorithm post optimization procedure for a given boosted classifier, which leads to shorter final classifiers and a speedup of classification. This GA-optimization algorithm is very suitable for building application of embed and resource-limit device. Experimental results show that our cellular phone embedded face detection system based on this technique can accurately and fast locate face with less computational and memory cost. It runs at 275ms per image of size 384×286 pixels with high detection rates on a SANYO cellular phone with ARM926EJ-S processor that lacks floating-point hardware.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Rowly, H., Baluja, S., Kanade, T.: Neural network-based face detection. PAMI 20, 23–38 (1998)
Viola, P., Jones, M.: Rapid object detection using a boosted cascade of simple features. IEEE CVPR, 511–518 (2001)
Romdhani, S., Torr, P., Schoelkopf, B., Blake, A.: Computationally efficient face detection. In: Proc. Intl. Conf. Computer Vision, pp. 695–700 (2001)
Henry, S., Takeo, K.: A statistical model for 3d object detection applied to faces and cars. In: IEEE Conference on Computer Vision and Pattern Recognition (2000)
Freund, Y., Schapire, R.: A diction-theoretic generalization of on-line learning and an application to boosting. Journal of Computer and System Sciences 55, 119–139 (1997)
Li, S.Z., Zhang, Z.Q., Harry, S., Zhang, H.J.: FloatBoost learning for classification. In: Proc. CVPR, pp. 511–518 (2001)
Lienhart, R., Kuranov, A., Pisarevsky, V.: Empirical analysis of detection cascades of boosted classifiers for rapid object detection. Technical report, MRL, Intel Labs (2002)
Viola, P., Jones, M.: Fast and robust classification using asymmetric AdaBoost and a detector cascade. NIPS 14 (2002)
Goldberg, D.E.: Genetic algorithms in search, optimization, and machine learning. Addison-Wesley, Reading (1989)
Sung, K.K.: Learning and Example Selection for Object and Pattern Detection. PhD thesis, MIT AI Lab (January 1996)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Tang, X., Ou, Z., Su, T., Zhao, P. (2005). Cascade AdaBoost Classifiers with Stage Features Optimization for Cellular Phone Embedded Face Detection System. In: Wang, L., Chen, K., Ong, Y.S. (eds) Advances in Natural Computation. ICNC 2005. Lecture Notes in Computer Science, vol 3612. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11539902_85
Download citation
DOI: https://doi.org/10.1007/11539902_85
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-28320-1
Online ISBN: 978-3-540-31863-7
eBook Packages: Computer ScienceComputer Science (R0)