Open Source Computer Vision Library (Open CV) est un programme qui est livré avec de nombreux modules et scripts pour les techniques de vidéo de pointe sur un ordinateur. Un des scripts est la détection de visage Open CV, qui utilise une webcam pour détecter les visages. À partir de 2011, de nombreux programmeurs travaillent sur un moyen de développer ce module à reconnaître un visage particulier au lieu de simplement reconnaître si un visage est capturé. Ce système fonctionne par reconnaissance du visage attributs communs, tels que les yeux et la bouche, afin de déterminer si un vrai visage est affiché.
Dans la bibliothèque de programme Open CV, il y a un script appelé Haar Cascade. Ce module fournit un système de détection du visage, mais la détection a des capacités limitées. La détection de visage Open CV, sans modification, ne peut détecter si un visage est affiché. Ceci est fait en accédant à la webcam de l'ordinateur et vérifier les fichiers vidéo qui retourne. Si les attributs faciaux communs tels que les yeux et la bouche sont détectées, le système de détection du visage Open CV dira un visage est présent.
Les nouveaux utilisateurs d’Open CV peuvent avoir des difficultés à trouver le script de reconnaissance faciale. Comme beaucoup d'autres scripts, il est stocké dans la section "Exemples". En accédant au script, Open CV peut utiliser automatiquement le système de reconnaissance sans que le programmeur d'avoir à installer le script manuellement.
De nombreux programmeurs travaillent sur l'interface open-source Open CV pour améliorer le système de détection de visage Open CV. Au lieu de simplement reconnaître si un visage est affiché par la webcam, le système devrait modifiée pour reconnaître les visages spécifiques. Ceci est principalement fait en prenant une image du visage de quelqu'un, montrant que personne sur la webcam, puis en comparant les deux images. Si les images sont les mêmes, alors la détection du visage va dire que la personne est la même que dans l'image enregistrée.
Certains problèmes sont évidents dans le système de détection de visage Open CV, surtout avec l'efficacité de la détection est. Ces problèmes proviennent principalement des coordonnées du visage, comme si les yeux sont. Si les yeux ou d'autres éléments du visage sont pas là où Open CV s'attend à les trouver, alors il va dire un visage n'est pas présent, même si l'on est. Cela nécessite programmeurs d'entrer manuellement les coordonnées à la main à chaque fois l'interface du visage est utilisé.
La détection de visage Open CV a quelques utilisations au-delà d'être simplement amusant et donner aux développeurs un moyen d'améliorer leurs compétences. Détection du visage peut être utilisé pour la sécurité, en particulier lorsqu'il est modifié pour reconnaître les visages spécifiques. Cela peut également être utilisé pour stocker facilement des images faciales d'une webcam, au lieu de la capture accidentelle d'autres images.