├── .gitignore ├── CMakeLists.txt ├── README.md ├── assets ├── demo.gif └── demo1.gif ├── facetracking.cpp ├── facetracking.hpp ├── include ├── FacePreprocess.h ├── MTCNN │ ├── mtcnn_opencv.cpp │ └── mtcnn_opencv.hpp └── RetinaFace │ ├── anchor_generator.cpp │ ├── anchor_generator.h │ ├── config.cpp │ ├── config.h │ ├── tools.cpp │ ├── tools.h │ └── ulsMatF.h ├── main.cpp ├── models ├── linux │ ├── deploy_graph_y1-arcface-emore_109.json │ ├── deploy_lib_y1-arcface-emore_109.so │ ├── deploy_param_y1-arcface-emore_109.params │ ├── det1_.caffemodel │ ├── det1_.prototxt │ ├── det2.prototxt │ ├── det2_half.caffemodel │ ├── det3-half.caffemodel │ ├── det3-half.prototxt │ ├── mnet.25.x86.cpu.json │ ├── mnet.25.x86.cpu.params │ └── mnet.25.x86.cpu.so ├── linux_auto │ ├── deploy_graph_y1-arcface-emore_109.json │ ├── deploy_lib_y1-arcface-emore_109.so │ ├── deploy_param_y1-arcface-emore_109.params │ ├── det1_.caffemodel │ ├── det1_.prototxt │ ├── det2.prototxt │ ├── det2_half.caffemodel │ ├── det3-half.caffemodel │ └── det3-half.prototxt ├── macos │ ├── deploy_graph_y1-arcface-emore_115.json │ ├── deploy_lib_y1-arcface-emore_115.so │ ├── deploy_param_y1-arcface-emore_115.params │ ├── det1_.caffemodel │ ├── det1_.prototxt │ ├── det2.prototxt │ ├── det2_half.caffemodel │ ├── det3-half.caffemodel │ ├── det3-half.prototxt │ ├── mnet.25.x86.cpu.json │ ├── mnet.25.x86.cpu.params │ └── mnet.25.x86.cpu.so └── macos_auto │ ├── deploy_graph_y1-arcface-emore_109.json │ ├── deploy_lib_y1-arcface-emore_109.so │ ├── deploy_param_y1-arcface-emore_109.params │ ├── det1_.caffemodel │ ├── det1_.prototxt │ ├── det2.prototxt │ ├── det2_half.caffemodel │ ├── det3-half.caffemodel │ └── det3-half.prototxt └── tvm_complier └── complier.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markson14/FaceRecognitionCpp/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markson14/FaceRecognitionCpp/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markson14/FaceRecognitionCpp/HEAD/README.md -------------------------------------------------------------------------------- /assets/demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markson14/FaceRecognitionCpp/HEAD/assets/demo.gif -------------------------------------------------------------------------------- /assets/demo1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markson14/FaceRecognitionCpp/HEAD/assets/demo1.gif -------------------------------------------------------------------------------- /facetracking.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markson14/FaceRecognitionCpp/HEAD/facetracking.cpp -------------------------------------------------------------------------------- /facetracking.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markson14/FaceRecognitionCpp/HEAD/facetracking.hpp -------------------------------------------------------------------------------- /include/FacePreprocess.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markson14/FaceRecognitionCpp/HEAD/include/FacePreprocess.h -------------------------------------------------------------------------------- /include/MTCNN/mtcnn_opencv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markson14/FaceRecognitionCpp/HEAD/include/MTCNN/mtcnn_opencv.cpp -------------------------------------------------------------------------------- /include/MTCNN/mtcnn_opencv.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markson14/FaceRecognitionCpp/HEAD/include/MTCNN/mtcnn_opencv.hpp -------------------------------------------------------------------------------- /include/RetinaFace/anchor_generator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markson14/FaceRecognitionCpp/HEAD/include/RetinaFace/anchor_generator.cpp -------------------------------------------------------------------------------- /include/RetinaFace/anchor_generator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markson14/FaceRecognitionCpp/HEAD/include/RetinaFace/anchor_generator.h -------------------------------------------------------------------------------- /include/RetinaFace/config.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markson14/FaceRecognitionCpp/HEAD/include/RetinaFace/config.cpp -------------------------------------------------------------------------------- /include/RetinaFace/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markson14/FaceRecognitionCpp/HEAD/include/RetinaFace/config.h -------------------------------------------------------------------------------- /include/RetinaFace/tools.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markson14/FaceRecognitionCpp/HEAD/include/RetinaFace/tools.cpp -------------------------------------------------------------------------------- /include/RetinaFace/tools.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markson14/FaceRecognitionCpp/HEAD/include/RetinaFace/tools.h -------------------------------------------------------------------------------- /include/RetinaFace/ulsMatF.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markson14/FaceRecognitionCpp/HEAD/include/RetinaFace/ulsMatF.h -------------------------------------------------------------------------------- /main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markson14/FaceRecognitionCpp/HEAD/main.cpp -------------------------------------------------------------------------------- /models/linux/deploy_graph_y1-arcface-emore_109.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markson14/FaceRecognitionCpp/HEAD/models/linux/deploy_graph_y1-arcface-emore_109.json -------------------------------------------------------------------------------- /models/linux/deploy_lib_y1-arcface-emore_109.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markson14/FaceRecognitionCpp/HEAD/models/linux/deploy_lib_y1-arcface-emore_109.so -------------------------------------------------------------------------------- /models/linux/deploy_param_y1-arcface-emore_109.params: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markson14/FaceRecognitionCpp/HEAD/models/linux/deploy_param_y1-arcface-emore_109.params -------------------------------------------------------------------------------- /models/linux/det1_.caffemodel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markson14/FaceRecognitionCpp/HEAD/models/linux/det1_.caffemodel -------------------------------------------------------------------------------- /models/linux/det1_.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markson14/FaceRecognitionCpp/HEAD/models/linux/det1_.prototxt -------------------------------------------------------------------------------- /models/linux/det2.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markson14/FaceRecognitionCpp/HEAD/models/linux/det2.prototxt -------------------------------------------------------------------------------- /models/linux/det2_half.caffemodel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markson14/FaceRecognitionCpp/HEAD/models/linux/det2_half.caffemodel -------------------------------------------------------------------------------- /models/linux/det3-half.caffemodel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markson14/FaceRecognitionCpp/HEAD/models/linux/det3-half.caffemodel -------------------------------------------------------------------------------- /models/linux/det3-half.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markson14/FaceRecognitionCpp/HEAD/models/linux/det3-half.prototxt -------------------------------------------------------------------------------- /models/linux/mnet.25.x86.cpu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markson14/FaceRecognitionCpp/HEAD/models/linux/mnet.25.x86.cpu.json -------------------------------------------------------------------------------- /models/linux/mnet.25.x86.cpu.params: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markson14/FaceRecognitionCpp/HEAD/models/linux/mnet.25.x86.cpu.params -------------------------------------------------------------------------------- /models/linux/mnet.25.x86.cpu.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markson14/FaceRecognitionCpp/HEAD/models/linux/mnet.25.x86.cpu.so -------------------------------------------------------------------------------- /models/linux_auto/deploy_graph_y1-arcface-emore_109.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markson14/FaceRecognitionCpp/HEAD/models/linux_auto/deploy_graph_y1-arcface-emore_109.json -------------------------------------------------------------------------------- /models/linux_auto/deploy_lib_y1-arcface-emore_109.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markson14/FaceRecognitionCpp/HEAD/models/linux_auto/deploy_lib_y1-arcface-emore_109.so -------------------------------------------------------------------------------- /models/linux_auto/deploy_param_y1-arcface-emore_109.params: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markson14/FaceRecognitionCpp/HEAD/models/linux_auto/deploy_param_y1-arcface-emore_109.params -------------------------------------------------------------------------------- /models/linux_auto/det1_.caffemodel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markson14/FaceRecognitionCpp/HEAD/models/linux_auto/det1_.caffemodel -------------------------------------------------------------------------------- /models/linux_auto/det1_.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markson14/FaceRecognitionCpp/HEAD/models/linux_auto/det1_.prototxt -------------------------------------------------------------------------------- /models/linux_auto/det2.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markson14/FaceRecognitionCpp/HEAD/models/linux_auto/det2.prototxt -------------------------------------------------------------------------------- /models/linux_auto/det2_half.caffemodel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markson14/FaceRecognitionCpp/HEAD/models/linux_auto/det2_half.caffemodel -------------------------------------------------------------------------------- /models/linux_auto/det3-half.caffemodel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markson14/FaceRecognitionCpp/HEAD/models/linux_auto/det3-half.caffemodel -------------------------------------------------------------------------------- /models/linux_auto/det3-half.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markson14/FaceRecognitionCpp/HEAD/models/linux_auto/det3-half.prototxt -------------------------------------------------------------------------------- /models/macos/deploy_graph_y1-arcface-emore_115.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markson14/FaceRecognitionCpp/HEAD/models/macos/deploy_graph_y1-arcface-emore_115.json -------------------------------------------------------------------------------- /models/macos/deploy_lib_y1-arcface-emore_115.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markson14/FaceRecognitionCpp/HEAD/models/macos/deploy_lib_y1-arcface-emore_115.so -------------------------------------------------------------------------------- /models/macos/deploy_param_y1-arcface-emore_115.params: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markson14/FaceRecognitionCpp/HEAD/models/macos/deploy_param_y1-arcface-emore_115.params -------------------------------------------------------------------------------- /models/macos/det1_.caffemodel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markson14/FaceRecognitionCpp/HEAD/models/macos/det1_.caffemodel -------------------------------------------------------------------------------- /models/macos/det1_.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markson14/FaceRecognitionCpp/HEAD/models/macos/det1_.prototxt -------------------------------------------------------------------------------- /models/macos/det2.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markson14/FaceRecognitionCpp/HEAD/models/macos/det2.prototxt -------------------------------------------------------------------------------- /models/macos/det2_half.caffemodel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markson14/FaceRecognitionCpp/HEAD/models/macos/det2_half.caffemodel -------------------------------------------------------------------------------- /models/macos/det3-half.caffemodel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markson14/FaceRecognitionCpp/HEAD/models/macos/det3-half.caffemodel -------------------------------------------------------------------------------- /models/macos/det3-half.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markson14/FaceRecognitionCpp/HEAD/models/macos/det3-half.prototxt -------------------------------------------------------------------------------- /models/macos/mnet.25.x86.cpu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markson14/FaceRecognitionCpp/HEAD/models/macos/mnet.25.x86.cpu.json -------------------------------------------------------------------------------- /models/macos/mnet.25.x86.cpu.params: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markson14/FaceRecognitionCpp/HEAD/models/macos/mnet.25.x86.cpu.params -------------------------------------------------------------------------------- /models/macos/mnet.25.x86.cpu.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markson14/FaceRecognitionCpp/HEAD/models/macos/mnet.25.x86.cpu.so -------------------------------------------------------------------------------- /models/macos_auto/deploy_graph_y1-arcface-emore_109.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markson14/FaceRecognitionCpp/HEAD/models/macos_auto/deploy_graph_y1-arcface-emore_109.json -------------------------------------------------------------------------------- /models/macos_auto/deploy_lib_y1-arcface-emore_109.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markson14/FaceRecognitionCpp/HEAD/models/macos_auto/deploy_lib_y1-arcface-emore_109.so -------------------------------------------------------------------------------- /models/macos_auto/deploy_param_y1-arcface-emore_109.params: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markson14/FaceRecognitionCpp/HEAD/models/macos_auto/deploy_param_y1-arcface-emore_109.params -------------------------------------------------------------------------------- /models/macos_auto/det1_.caffemodel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markson14/FaceRecognitionCpp/HEAD/models/macos_auto/det1_.caffemodel -------------------------------------------------------------------------------- /models/macos_auto/det1_.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markson14/FaceRecognitionCpp/HEAD/models/macos_auto/det1_.prototxt -------------------------------------------------------------------------------- /models/macos_auto/det2.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markson14/FaceRecognitionCpp/HEAD/models/macos_auto/det2.prototxt -------------------------------------------------------------------------------- /models/macos_auto/det2_half.caffemodel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markson14/FaceRecognitionCpp/HEAD/models/macos_auto/det2_half.caffemodel -------------------------------------------------------------------------------- /models/macos_auto/det3-half.caffemodel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markson14/FaceRecognitionCpp/HEAD/models/macos_auto/det3-half.caffemodel -------------------------------------------------------------------------------- /models/macos_auto/det3-half.prototxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markson14/FaceRecognitionCpp/HEAD/models/macos_auto/det3-half.prototxt -------------------------------------------------------------------------------- /tvm_complier/complier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/markson14/FaceRecognitionCpp/HEAD/tvm_complier/complier.py --------------------------------------------------------------------------------