Design of a Neural Networks Classifier for Face Detection

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 was to implement a classifier based on neural networks MLP (Multi-layer Perception) for face detection. The MLP was used to classify face and non-face patterns. The system described using C language on a P4 (2.4 Ghz) to extract weight values. Then a Hardware implementation achieved using VHDL based Methodology. We targeted Xilinx FPGA as the implementation support.

[1]  Narendra Ahuja,et al.  Detecting Faces in Images: A Survey , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[2]  Dariu Gavrila,et al.  Real-time object detection for "smart" vehicles , 1999, Proceedings of the Seventh IEEE International Conference on Computer Vision.

[3]  Narayanan Vijaykrishnan,et al.  Embedded hardware face detection , 2004, 17th International Conference on VLSI Design. Proceedings..

[4]  Fan Yang,et al.  Implementation of an RBF neural network on embedded systems: real-time face tracking and identity verification , 2003, IEEE Trans. Neural Networks.

[5]  Paulo Martins Engel,et al.  System Prototyping dedicated to Neural Network Real-Time Image Processing , 2000 .

[6]  Stan Z. Li,et al.  Real-time multi-view face detection , 2002, Proceedings of Fifth IEEE International Conference on Automatic Face Gesture Recognition.

[7]  Raphaël Féraud,et al.  A Fast and Accurate Face Detector Based on Neural Networks , 2001, IEEE Trans. Pattern Anal. Mach. Intell..

[8]  Xiaoguang Li,et al.  A hardware/software co-design approach for face recognition , 2004, Proceedings. The 16th International Conference on Microelectronics, 2004. ICM 2004..

[9]  Daniel D. Gajski,et al.  High ― Level Synthesis: Introduction to Chip and System Design , 1992 .

[10]  Takeo Kanade,et al.  Neural Network-Based Face Detection , 1998, IEEE Trans. Pattern Anal. Mach. Intell..

[11]  Fan Yang,et al.  Prefiltering for pattern recognition using wavelet transform and neural networks , 2003 .

[12]  John S. Zelek,et al.  A Multiclassifier-based Near-Real-Time Face Detection System , 2005, Int. J. Robotics Autom..

[13]  Rob McCready,et al.  Real-Time Face Detection on a Configurable Hardware System , 2000, FPL.