Design of a Neural Networks Classifier for Face Detection
Commenced in January 2007
Frequency: Monthly
Edition: International
Paper Count: 32797
Design of a Neural Networks Classifier for Face Detection

Authors: F. Smach, M. Atri, J. Mitéran, M. Abid

Abstract:

Face detection and recognition has many applications in a variety of fields such as security system, videoconferencing and identification. Face classification is currently implemented in software. A hardware implementation allows real-time processing, but has higher cost and time to-market. The objective of this work is to implement a classifier based on neural networks MLP (Multi-layer Perceptron) for face detection. The MLP is used to classify face and non-face patterns. The systm is described using C language on a P4 (2.4 Ghz) to extract weight values. Then a Hardware implementation is achieved using VHDL based Methodology. We target Xilinx FPGA as the implementation support.

Keywords: Classification, Face Detection, FPGA Hardware description, MLP.

Digital Object Identifier (DOI): doi.org/10.5281/zenodo.1061160

Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 2231

References:


[1] Ming-Husan Yang, David J.Kriegman, and Narendra Ahuja, "Detecting Faces in Images: A Survey ", IEEE transaction on pattern analysis and machine intelligence, vol.24 no.1, January 2002.
[2] H. A. Rowley, S. Baluja, T. Kanade, "Neural Network-Based Face Detection", IEEE Trans. On Pattern Analysis and Machine Intelligence, vol.20, No. 1, Page(s). 39-51, 1998.
[3] Zhang ZhenQiu, Zhu Long, S.Z. Li, Zhang Hong Jiang, "Real-time multi-view face detection" Proceeding of the Fifth IEEE International Conference on automatic Face and Gesture Recognition, Page(s): 142- 147, 20-21 May 2002.
[4] R.Feraund, O.J. Bernier, J. Viallet, M Collobert,"A fast and accurate face detector based on neural network", IEEE Transactions on Pattern Analysis and Machine Intelligence, Volume: 23 Issue: 1,Pages(s):42-53, Jan.2001.
[5] Gavrila, D.M; Philomin, V."Real-Time Object detection for Smart Vehicules". International Conference on Computer Vision (ICCV99). Vol. 1. Corfu, Greece, 20-25 September, 1999.
[6] Rolf F. Molz, Paulo M. Engel, Fernando G. Moraes, Lionel Torres, Michel robert,"System Prototyping dedicated to Neural Network Real- Time Image Processing", ACM/SIGDA ninth international Symposium On Field Programmable Gate Arrays( FPGA 2001).
[7] Haisheng Wu, John Zelek," A Multi-classifier Based Real-time Face Detection System", Journal of IEEE Transaction on Robotics and Automation, 2003.
[8] Theocharis Theocharides, Gregory Link, Vijaykrishnan Narayanan, Mary Jane Irwin, "Embedded Hardware Face Detection", 17th Int-l Conf.on VLSI Design, Mumbai, India. January 5-9, 2004.
[9] Fan Yang and Michel Paindavoine,"Prefiltering for pattern Recognition Using Wavelet Transform and Neural Networks", Adavances in imaging and Electron physics, Vol. 127, 2003.
[10] Xiaoguang Li and shawki Areibi,"A Hardware/Software co-design approach for Face Recognition", The 16th International Conference on Microelectronics, Tunisia 2004.
[11] Fan Yang and Michel Paindavoine,"Implementation of an RBF Neural Network on Embedded Systems: Real-Time Face Tracking and Identity Verification", IEEE Transactions on Neural Networks, vol.14, No.5, September 2003.
[12] R. McCready, "Real-Time Face Detection on a Configurable Hardware System", International Symposium on Field Programmable Gate Arrays, 2000, Montery, California, United States.
[13] D. Gajski, N. Dutt, A. Wu, "High-Level Synthesis: Introduction to Chip and System Design", Kluwer Academic Publishers, Boston, 1992.