Skip to content

a casual work about retraining to optimize mtcnn Pnet and ONet. it can achieve 100+fps on CPU with minSize 60 (1920x1080) on intel i7 6700k

Notifications You must be signed in to change notification settings

szad670401/Fast-MTCNN

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Fast-MTCNN

A casual work about retainining mtcnn Pnet and Onet. make it a little bit fast,which achiciving 100fps+ (1920*1080 minSize 60) at intel i7 6700k (st),but the accuracy is not so well.

Dependencies

  • OpenCV 3.4.1 only

The demo base on OpenCV DNN module. my computer with Intel i7 6700k (st) can achicive 100fps+ (1920*1080 minSize 60)compiled with OpenBLAS (OpenCV 3.4.1) ,if you wanna achieve the better performance.you can compile with Intel MKL-DNN Inference Engine package to accelerate.

Demo Image

Screen Shot 2018-05-25 at 2.25.02 AM

TODO

  • Optimize PNet Rnet Onet with modern net desigin (bottleneck , depthwise conv ,inverted residual block...) .
  • Benchmark on FDDB.
  • Computing sharing to accelerate speed when the detected faces increased.

Anthor

  • Jack Yu

About

a casual work about retraining to optimize mtcnn Pnet and ONet. it can achieve 100+fps on CPU with minSize 60 (1920x1080) on intel i7 6700k

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages