Skip to content

Face Detection Using Cascaded Convolutional Neural Networks

Notifications You must be signed in to change notification settings

wxyhv/CascadedCNNFaceDetection

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

80 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Face Detection Using Cascaded Convolutional Neural Networks

A simple cascaded convolutional neural network for single face detection implemented in python using Keras. Due to the computationally heavy nature of deep networks a shallow initial net, 24Net, is implemented for fast discrimination of the sub-images generated by a sliding window together with an image pyramid. This allows for a small portion of the input data to be passed to the deeper 48Net for final detection. The architecture enables computationally efficient detections with an accuracy of 88%.

Installation

To run the code you need Python 2 and Keras installed and a dataset. We used FDDB.

Usage

Code entry point is main.py. Read project_report.pdf for a thorough review of the method.

About

Face Detection Using Cascaded Convolutional Neural Networks

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%