Reconnaissance faciale

Description

La reconnaissance faciale permet d’identifier un ou des visages et d’en extraire les caractéristiques. Elle est utilisée dans divers domaines, des systèmes de surveillance aux applications de reconnaissance d’identité et d’authentification.

visage d'un homme de profil. on voit des flèches reliant les parties de son visage telle que le nez, la bouche, à des illustrations de ceux-ci.

Comment ça marche ?

La détection de visages s’appuie sur des algorithmes de traitement d’image et des réseaux de neurones convolutifs (CNN). Ces réseaux sont entrainés sur de vastes ensembles de données d’images faciales pour reconnaître les caractéristiques d’un visage : la symétrie faciale, les contrastes de luminosité entre les yeux, le nez, la bouche… Une fois ces caractéristiques identifiées, l’algorithme peut alors délimiter la position et la taille du visage dans l’image en utilisant une bounding box et ainsi analyser le visage ou le suivre dans une vidéo.

Le coin des pro

Haar Cascades

HOG (Histogram of Oriented Gradients)

MTCNN (Multi-task Cascaded Convolutional Networks)

Single Shot MultiBox Detector (SSD) et Faster R-CNN

YOLO (You Only Look Once)

F1-score, AUC

Taux de reconnaissance

Précision, Recall