├── .gitignore ├── 1.png ├── README.md ├── checkpoint ├── lite.pth ├── lite │ └── lite.pth ├── v2 │ └── v2.pth └── v3 │ └── v3.pth ├── data ├── 106人脸标注规则.jpg ├── README.md ├── bbox_landmark.txt └── prepare.py ├── dataset └── datasets.py ├── models ├── ghost_pfld.py ├── lite.py ├── mobilev3_pfld.py └── pfld.py ├── mtcnn ├── detector.py ├── onet.npy ├── pnet.npy └── rnet.npy ├── onnxrt_inference.py ├── output ├── .gitkeep ├── lite.onnx ├── pfld.onnx ├── result_1.jpg ├── result_2.jpg ├── result_3.jpg ├── v2.onnx └── v3.onnx ├── pfld ├── loss.py └── utils.py ├── pytorch2onnx.py ├── requirements.txt ├── test.py ├── tools ├── ncnnoptimize └── onnx2ncnn └── train.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaoyk1986/pfld_106_face_landmarks/HEAD/.gitignore -------------------------------------------------------------------------------- /1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaoyk1986/pfld_106_face_landmarks/HEAD/1.png -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaoyk1986/pfld_106_face_landmarks/HEAD/README.md -------------------------------------------------------------------------------- /checkpoint/lite.pth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaoyk1986/pfld_106_face_landmarks/HEAD/checkpoint/lite.pth -------------------------------------------------------------------------------- /checkpoint/lite/lite.pth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaoyk1986/pfld_106_face_landmarks/HEAD/checkpoint/lite/lite.pth -------------------------------------------------------------------------------- /checkpoint/v2/v2.pth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaoyk1986/pfld_106_face_landmarks/HEAD/checkpoint/v2/v2.pth -------------------------------------------------------------------------------- /checkpoint/v3/v3.pth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaoyk1986/pfld_106_face_landmarks/HEAD/checkpoint/v3/v3.pth -------------------------------------------------------------------------------- /data/106人脸标注规则.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaoyk1986/pfld_106_face_landmarks/HEAD/data/106人脸标注规则.jpg -------------------------------------------------------------------------------- /data/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaoyk1986/pfld_106_face_landmarks/HEAD/data/README.md -------------------------------------------------------------------------------- /data/bbox_landmark.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaoyk1986/pfld_106_face_landmarks/HEAD/data/bbox_landmark.txt -------------------------------------------------------------------------------- /data/prepare.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaoyk1986/pfld_106_face_landmarks/HEAD/data/prepare.py -------------------------------------------------------------------------------- /dataset/datasets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaoyk1986/pfld_106_face_landmarks/HEAD/dataset/datasets.py -------------------------------------------------------------------------------- /models/ghost_pfld.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaoyk1986/pfld_106_face_landmarks/HEAD/models/ghost_pfld.py -------------------------------------------------------------------------------- /models/lite.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaoyk1986/pfld_106_face_landmarks/HEAD/models/lite.py -------------------------------------------------------------------------------- /models/mobilev3_pfld.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaoyk1986/pfld_106_face_landmarks/HEAD/models/mobilev3_pfld.py -------------------------------------------------------------------------------- /models/pfld.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaoyk1986/pfld_106_face_landmarks/HEAD/models/pfld.py -------------------------------------------------------------------------------- /mtcnn/detector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaoyk1986/pfld_106_face_landmarks/HEAD/mtcnn/detector.py -------------------------------------------------------------------------------- /mtcnn/onet.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaoyk1986/pfld_106_face_landmarks/HEAD/mtcnn/onet.npy -------------------------------------------------------------------------------- /mtcnn/pnet.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaoyk1986/pfld_106_face_landmarks/HEAD/mtcnn/pnet.npy -------------------------------------------------------------------------------- /mtcnn/rnet.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaoyk1986/pfld_106_face_landmarks/HEAD/mtcnn/rnet.npy -------------------------------------------------------------------------------- /onnxrt_inference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaoyk1986/pfld_106_face_landmarks/HEAD/onnxrt_inference.py -------------------------------------------------------------------------------- /output/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /output/lite.onnx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaoyk1986/pfld_106_face_landmarks/HEAD/output/lite.onnx -------------------------------------------------------------------------------- /output/pfld.onnx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaoyk1986/pfld_106_face_landmarks/HEAD/output/pfld.onnx -------------------------------------------------------------------------------- /output/result_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaoyk1986/pfld_106_face_landmarks/HEAD/output/result_1.jpg -------------------------------------------------------------------------------- /output/result_2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaoyk1986/pfld_106_face_landmarks/HEAD/output/result_2.jpg -------------------------------------------------------------------------------- /output/result_3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaoyk1986/pfld_106_face_landmarks/HEAD/output/result_3.jpg -------------------------------------------------------------------------------- /output/v2.onnx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaoyk1986/pfld_106_face_landmarks/HEAD/output/v2.onnx -------------------------------------------------------------------------------- /output/v3.onnx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaoyk1986/pfld_106_face_landmarks/HEAD/output/v3.onnx -------------------------------------------------------------------------------- /pfld/loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaoyk1986/pfld_106_face_landmarks/HEAD/pfld/loss.py -------------------------------------------------------------------------------- /pfld/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaoyk1986/pfld_106_face_landmarks/HEAD/pfld/utils.py -------------------------------------------------------------------------------- /pytorch2onnx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaoyk1986/pfld_106_face_landmarks/HEAD/pytorch2onnx.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaoyk1986/pfld_106_face_landmarks/HEAD/requirements.txt -------------------------------------------------------------------------------- /test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaoyk1986/pfld_106_face_landmarks/HEAD/test.py -------------------------------------------------------------------------------- /tools/ncnnoptimize: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaoyk1986/pfld_106_face_landmarks/HEAD/tools/ncnnoptimize -------------------------------------------------------------------------------- /tools/onnx2ncnn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaoyk1986/pfld_106_face_landmarks/HEAD/tools/onnx2ncnn -------------------------------------------------------------------------------- /train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhaoyk1986/pfld_106_face_landmarks/HEAD/train.py --------------------------------------------------------------------------------