Von Zisian Wong, Shifeng Zhang
Eine Pytorch-Implementierung von Faceboxen: Ein CPU-Echtzeit-Gesichtsdetektor mit hoher Genauigkeit. Der offizielle Code in Caffe finden Sie hier.
| Datensatz | Originalkaffe | Pytorch -Implementierung |
|---|---|---|
| Afw | 98,98 % | 98,55% |
| Pascal | 96,77 % | 97,05% |
| FDDB | 95,90 % | 96,00% |
Bitte zitieren Sie das Papier in Ihren Veröffentlichungen, wenn es Ihrer Forschung hilft:
@inproceedings{zhang2017faceboxes,
title = {Faceboxes: A CPU Real-time Face Detector with High Accuracy},
author = {Zhang, Shifeng and Zhu, Xiangyu and Lei, Zhen and Shi, Hailin and Wang, Xiaobo and Li, Stan Z.},
booktitle = {IJCB},
year = {2017}
}
Installieren Sie Pytorch> = v1.0.0 nach offizieller Anweisung.
Klonen Sie dieses Repository. Wir werden das geklonte Verzeichnis als $FaceBoxes_ROOT anrufen.
git clone https://github.com/zisianw/FaceBoxes.PyTorch.git./make.shHinweis: Die Codes basieren auf Python 3+.
$FaceBoxes_ROOT /data/WIDER_FACE/images $FaceBoxes_ROOT /data/WIDER_FACE/annotations cd $FaceBoxes_ROOT /
python3 train.py Wenn Sie das Modell nicht trainieren möchten, können Sie unser vorgebildetes Modell herunterladen und es in $FaceBoxes_ROOT/weights speichern.
$FaceBoxes_ROOT /data/AFW/images/
$FaceBoxes_ROOT /data/PASCAL/images/
$FaceBoxes_ROOT /data/FDDB/images/ # dataset choices = ['AFW', 'PASCAL', 'FDDB']
python3 test.py --dataset FDDB
# evaluate using cpu
python3 test.py --cpu
# visualize detection results
python3 test.py -s --vis_thres 0.3Offizielle Veröffentlichung (Kaffe)
Ein großes Dankeschön an SSD -Ports in Pytorch, die hilfreich waren:
Hinweis: Wenn Sie die konvertierten Anmerkungen, die bereitgestellten Bilder und das geschulte Modell nicht über die oben genannten Links herunterladen können, können Sie sie über Baiduyun herunterladen.