Programmez! #240 est en kiosque

En raison de la situation de redressement judiciaire de Presstalis qui s'est superposée à la crise sanitaire covid-19, la sortie dans les kiosques de  Programmez! #240 a été profondément perturbée.

Mais ça y est, il arrive ! Vous le trouverez chez votre marchand de journaux ce mercredi 27 mai !

Il est malgré tout possible qu'il ait encore quelque jours de retard dans quelques régions.

Libfacedetection, une bibliothèque C++ open source de détection de visages

Par:
fredericmazue

mar, 19/03/2019 - 16:29

Libfacedetection est une bibliothèque open source écrit en C++, pour la détection de visages qui s'appuie sur un réseau neuronal à convolution (CNN).

Le modèle CNN a été converti en variables statiques dans les fichiers source C++. Grâce à cela, Libfacedetection ne dépend d'aucune autre bibliothèque. Ainsi que le soulignent ses auteurs, tout ce dont vous avez besoin est un compilateur C++ pour vous lancer dans la détection de visages. Le code de Libfacedetection peut être compilé sur Windows, Linux, ou n'importe quelle plate-forme qui dispose d'un compilateur C++.

Pour accélérer la détection, la blbliothèque fait appel à des instructions SIMD (Single Instruction on Multiple Data c'est-à-dire : instruction unique, données multiples).

Pour en profiter vous pouvez activer AVX2 sur les processeurs Intel ou NEON sur ARM.

Le code source de Libfacedetection vient avec des exemples montrant comment utiliser cette bibliothèque.

Libfacedetection est un logiciel libre sous licence BSD, disponible sur GitHub.