Ich habe YOLO Face ausprobiert, eine Gesichtserkennungsversion von YOLO v3, einem Echtzeit-Objekterkennungsalgorithmus. Es funktioniert auch auf der CPU.
Klonen Sie yoloface.
Erstellen Sie eine Yoloface-Umgebung.
$ cd yoloface-master
$ conda create -n yoloface python=3.6
$ conda activate yoloface
$ pip install -r requirements.txt
Laden Sie yolov3-wide_16000.weights herunter und legen Sie es im Ordner "model-weight" ab.
Führen Sie den folgenden Befehl aus und prüfen Sie, ob das Gesicht erkannt werden kann. Legen Sie die Datei, die Sie erkennen möchten, in den Beispielordner.
$ python yoloface.py --image samples/outside_000001.jpg --output-dir outputs/
Es ist ziemlich genau!
$ python yoloface.py --video samples/hoshino.mp4 --output-dir outputs/
$ python yoloface.py --src 1 --output-dir outputs/
Ich konnte das Gesicht in Echtzeit erkennen. Danke für deine harte Arbeit.
Recommended Posts