Skip to content

vansweej/mtcnn-rs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MTCNN face detection in rust

This crate implements MTCNN facial and facial feature detection in the rust programming language. It is based on the python demo of this neural network. Nvidia's Tensorrt rust wrappings are provided by the repo of Mason Stallmo. Currently the Cargo.toml file links to this local version, since this library is extended to fit the needs of this crate. Neural network files are taken from the python demo and converted to an optimized tensorrt dump (which matters for the hardware it was ran on). Current development state:

  • Pnet functionality is written, needs to be integrated
  • Rnet not implemented yet
  • Onet not implemented yet

Build create_engines for windows: nvcc -I ../common create_engines.cpp -o create_engines -lnvinfer -lnvparsers -lnvinfer_plugin

About

Implements MTCNN face detection in rust, using NVIDIA tensorrt

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages