La Hongrie vient de devenir le premier pays de l'UE à interdire les manifestations de la Pride, dans le cadre de la dernière campagne de répression anti-LGBTQ de Viktor Orbán, en autorisant la reconnaissance faciale pour identifier et punir les participants. Des députés de l'opposition libérale ont protesté à l'intérieur du parlement en utilisant des grenades fumigènes. L’initiative ravive le débat sur les avantages et les inconvénients de l’utilisation de ladite technologie.🇪🇺🚫🏳️🌈Hungary just became the first EU country to ban Pride events in Viktor Orbán's latest anti-LGBTQ crackdown, allowing facial recognition to identify and punish disobedient attendees. Liberal opposition MPs (Momentum party) protested inside parliament by using smoke grenades. pic.twitter.com/dU9aLYm9r6
— Szabolcs Panyi (@panyiszabolcs) March 18, 2025
Les développeurs informatiques derrière de telles initiatives mettent à contribution des outils comme Libfacedetection, Openface ou encore Facenet
Libfacedetection permet de détecter jusqu’à 1562 images au format 128 pixels par 96 pixels, ce, en une seconde. Sur des formats plus imposants (640 pixels par 480 pixels), la vitesse de détection est de 60 images par seconde.
Le code de la lib peut générer un exécutable qui s’appuie sur des jeux d’instructions vectoriels. Pour le moment, l’auteur cite AVX2 pour les processeurs Intel et NEON pour les CPU ARM comme les choix disponibles pour les utilisateurs. C’est d’ailleurs dans ces conditions que la bibliothèque a permis d’atteindre ces performances qui, d’avis de certains internautes, « demeurent impressionnantes. »
« Il s'agit d'une bibliothèque open source pour la détection des visages sur des images à partir de réseaux de neurones à convolution. On s'est appuyé sur des variables statiques pour la conversion du modèle de réseau de neurones au sein des fichiers source en langage C. Le code source ne dépend d'aucune autre bibliothèque. Tout ce dont vous avez besoin c’est un compilateur C++. Vous pouvez compiler le code source sous Windows, Linux, ARM et toute autre plateforme avec un compilateur C++ », indique l’éditeur. La prise en main de la bibliothèque ne devrait pas poser de problème au lecteur à même d’exploiter l’exemple mis à disposition par l’auteur....
La fin de cet article est réservée aux abonnés. Soutenez le Club Developpez.com en prenant un abonnement pour que nous puissions continuer à vous proposer des publications.