Vue lecture

OpenCV: Cascade Classifier

La détection d'objets à l'aide de classificateurs en cascade basés sur les caractéristiques Haar est une méthode efficace de détection d'objets proposée par Paul Viola et Michael Jones dans leur article intitulé "Rapid Object Detection using a Boosted Cascade of Simple Features" (Détection rapide d'objets à l'aide d'une cascade renforcée de caractéristiques simples) en 2001. Il s'agit d'une approche basée sur l'apprentissage automatique dans laquelle une fonction en cascade est entraînée à partir d'un grand nombre d'images positives et négatives. Elle est ensuite utilisée pour détecter des objets dans d'autres images.

Nous travaillerons ici sur la détection des visages. Au départ, l'algorithme a besoin d'un grand nombre d'images positives (images de visages) et d'images négatives (images sans visages) pour entraîner le classificateur. Nous devons ensuite en extraire les caractéristiques. Pour ce faire, nous utilisons les caractéristiques Haar présentées dans l'image ci-dessous. Elles sont comparables à notre noyau convolutif. Chaque caractéristique est une valeur unique obtenue en soustrayant la somme des pixels situés sous le rectangle blanc de la somme des pixels situés sous le rectangle noir.

caractéristiques_haar.jpg
image

Maintenant, toutes les tailles et tous les emplacements possibles de chaque noyau sont utilisés pour calculer un grand nombre de caractéristiques. (Imaginez la quantité de calculs nécessaires ? Même une fenêtre 24x24 produit plus de 160000 caractéristiques). Pour chaque calcul de caractéristique, nous devons trouver la somme des pixels situés sous les rectangles blancs et noirs. Pour résoudre ce problème, ils ont introduit l'image intégrale. Quelle que soit la taille de votre image, elle réduit les calculs pour un pixel donné à une opération impliquant seulement quatre pixels. C'est bien, non ? Cela rend les choses très rapides.

Mais parmi toutes les caractéristiques que nous avons calculées, la plupart ne sont pas pertinentes.

Prenons par exemple l'image ci-dessous. La rangée du haut montre deux bonnes caractéristiques. La première caractéristique sélectionnée semble se concentrer sur la propriété selon laquelle la région des yeux est souvent plus foncée que la région du nez et des joues.

La deuxième caractéristique sélectionnée s'appuie sur la propriété selon laquelle les yeux sont plus foncés que l'arête du nez. Mais les mêmes fenêtres appliquées aux joues ou à tout autre endroit ne sont pas pertinentes. Alors, comment sélectionner les meilleures caractéristiques parmi plus de 160000 ? C'est possible grâce à Adaboost.


Permalien

Fedpol va utiliser la reconnaissance faciale en Suisse

La police suisse va utiliser la reconnaissance faciale: va-t-elle trop loin?
Le projet s'appelle «Afis 2026». Il permettra à l'Office fédéral de la police de faire des recherches en utilisant la technologie de reconnaissance faciale. Une experte met en garde contre «une atteinte aux droits fondamentaux».

Plus d'un million d'images dans une base de données

Avec les moyens technologiques actuels, ces images de caméra de surveillance ne permettent pas à elles seules de faire avancer l'enquête. En effet, la photo ne peut pas être comparée à la base de données nationale de la police. Aujourd'hui, on ne peut y rechercher que des noms ou des empreintes digitales. Le logiciel ne propose en revanche pas de reconnaissance faciale.

Mais cela devrait changer prochainement. Le Conseil fédéral a approuvé un crédit de 25 millions de francs pour renouveler l'un des principaux systèmes de la police fédérale (Fedpol), prénommé «Système automatisé d'identification des empreintes digitales» (Afis). Le terme officiel est pourtant trompeur, car la base de données ne contient pas seulement les empreintes digitales, mais également un million d'images faciales de quelque 400 000 personnes.

Il s'agit des photos de tous les suspects qui ont récemment fait l'objet d'une identification judiciaire dans le cadre d'une procédure pénale. Ils apparaissent de face et de côté. Parfois, une troisième photo peut également être prise.

Pour les criminels, les photos sont conservées jusqu'à 30 ans. La base de données de la police contient également les photos de tous les demandeurs d'asile enregistrés, consultables pendant deux ans.

L'utilisation de la reconnaissance faciale

Avec le projet Afis 2026, Fedpol acquiert maintenant un logiciel qui lui permet de faire des recherches dans cette base de données en utilisant la technologie de reconnaissance faciale.
Les CFF accusés d'espionner les Suisses pour gagner de l'argent

Dans une vidéo Youtube, Fedpol explique comment la recherche devrait se dérouler à l'avenir dans le cas fictif du braquage (décrit en début d'article). La photo de la caméra de surveillance sera comparée par le logiciel avec la base de données Afis. Le système indiquera ensuite plusieurs résultats positifs. Une équipe d'experts de la police examinera alors la liste des suspects potentiels pour retrouver le bandit recherché.

Toujours selon Fedpol, d'autres crimes pourraient également être résolus par ce système comme le terrorisme, l'enlèvement ou l'abus de cartes de crédit.
La crainte d'une surveillance à outrance

D'un côté, Fedpol vante l'importance de la technologie pour la traque des criminels de demain. De l'autre, l'autorité policière souligne qu'elle n'utilisera ce potentiel technologique que de manière très limitée. En effet, le scandale provoqué par une prétendue technologie de reconnaissance faciale dans les gares CFF a mis en évidence les craintes liées à une surveillance à outrance, comme en Chine par exemple.

Les spécialistes des relations publiques de Fedpol tentent désormais de jouer avec les mots. Dans un communiqué de presse, ils affirment ainsi qu'ils n'introduisent pas de reconnaissance faciale, mais seulement une comparaison des visages.

Cela signifie que les photos ne sont comparées qu'avec la base de données de la police Afis, mais pas avec d'autres sources, par exemple la base de données des cartes d'identité et des passeports, les réseaux sociaux ou encore la surveillance en direct, comme les caméras en fonctionnement dans les aéroports ou aux postes frontières.

La comparaison des visages fonctionne également avec une technologie de reconnaissance faciale. Le visage est mesuré et représenté sous forme de grille de points de données. Il est donc faux d'affirmer qu'il ne s'agit pas de reconnaissance faciale. La vérité est qu'une comparaison de visages est une forme d'application de la reconnaissance faciale.
Revoir les bases légales

De plus, Fedpol affirme dans son communiqué que les systèmes de reconnaissance faciale sont de toute façon «interdits par la loi» en Suisse, ce qui n'est pas correct. Il n'y a pas réellement d'interdiction. Mais il manque les bases légales pour une utilisation plus large que celle prévue.

Interrogé à ce sujet, un porte-parole de Fedpol a reconnu que la formulation choisie n'était pas correcte. L'erreur de langage du service de communication révèlerait-elle la nervosité des autorités sur le sujet? Il y aurait de quoi. Car les bases légales du projet existent peut-être, mais elles sont minces. Il n'existe à ce sujet qu'une ordonnance du Conseil fédéral datant de 2013, ne donnant pas de directives claires.
Une «atteinte aux droits fondamentaux»

Monika Simmler est professeur de droit pénal à l'Université de Saint-Gall (HSG) et spécialisée dans la reconnaissance faciale. Elle considère les comparaisons faciales prévues comme étant une atteinte grave aux droits fondamentaux, puisque des données personnelles particulièrement sensibles seront traitées. Elle affirme:
«Une autorisation générale au niveau de l'ordonnance n'est pas suffisante pour cela. Les bases légales sont trop générales»

La professeure de droit demande une réglementation au niveau de la loi, notamment pour des raisons de politique démocratique. Les limites du système de reconnaissance faciale prévu devraient alors être clarifiées dans le cadre d'un débat politique et ne pourraient plus être simplement fixées par le Conseil fédéral seul.

La spécialiste salue toutefois aussi la communication de la Confédération. Car jusqu'à présent, il n'était pas clair si les cantons qui utilisaient déjà la technologie de reconnaissance faciale avaient légalement le droit de le faire. Cette question doit désormais être clarifiée.
«D'un point de vue juridique, il est réjouissant que le Conseil fédéral affirme clairement que tous les autres types d'utilisation de la technologie de reconnaissance faciale par l'Etat n'ont pas de base légale et sont donc illégaux.»
Monika Simmler, professeur de droit pénal à l'Université de Saint-Gall et spécialisée dans la reconnaissance faciale

Cela coupe l'herbe sous le pied des polices cantonales qui l'utilisent déjà aujourd'hui, car l'utilisation n'est autorisée que par Fedpol.
D'autres pays vont beaucoup plus loin

Avec l'acquisition de logiciels, la Suisse introduit quelque chose que les pays voisins font déjà depuis longtemps. En Allemagne, en Autriche et en France, des systèmes similaires sont déjà en place.

Mais il y a aussi des pays démocratiques qui vont beaucoup plus loin. En Angleterre, des caméras sont utilisées pour effectuer une reconnaissance faciale en direct. Aux Etats-Unis, la police de nombreux Etats est autorisée à utiliser la technologie de reconnaissance faciale pour comparer également les photos des suspects avec la base de données des permis de conduire et des cartes d'identité. Plus de 64 millions d'Américains sont concernés.

En revanche, s'il existe en Suisse une photo de surveillance de l'auteur d'un crime, la police s’estime chanceuse. De plus, elle ne peut progresser que si la personne recherchée est déjà connue de la police. Elle n'a pas le droit, comme le FBI, d'accéder à la base de données des documents d'identité contenant les photos d'identité des 8,7 millions d'habitants.
«Il faudrait pouvoir fouiller les réseaux»

La Conseillère nationale PLR en charge de la sécurité, Maja Riniker affirme:
«Personnellement, je pense que la police devrait pouvoir utiliser plus souvent la reconnaissance faciale. Les enquêteurs devraient également pouvoir fouiller les médias sociaux. Ceux qui ne sont pas d'accord ne doivent simplement pas télécharger de photos d'eux.»
Maja Riniker, Conseillère nationale PLR en charge de la sécurité

Dans les cas les plus graves, elle serait également favorable à ce que la police puisse utiliser, pour une durée limitée, des caméras de vidéosurveillance à reconnaissance faciale sur les lieux publics dans le cadre d'une recherche.

Cependant, elle part du principe que ces demandes ne sont actuellement pas susceptibles de réunir une majorité. «J'ai l'impression que la société est devenue plus critique envers l'Etat depuis les mesures du Covid-19», dit-elle. Le oui de justesse à la loi antiterroriste PMT a également montré que des mesures plus ambitieuses n'ont actuellement que peu de chances d'aboutir.
Des progrès technologiques

Avec les progrès technologiques, cela pourrait toutefois changer à l'avenir. Il y a dix ans, moins de 80% des photos de bonne qualité étaient correctement reconnues lors d'une comparaison faciale. Cela a suscité des critiques. En effet, dans les procédures pénales, une personne serait alors soupçonnée à tort dans un cas sur cinq. Aujourd'hui, le taux de réussite est de plus de 99%.

La reconnaissance des visages à la peau noire reste toutefois un problème. Ceux-ci sont identifiés de manière moins fiable que les visages de couleur blanche. En effet, plus la peau est foncée, plus le logiciel a de difficultés. Cela est principalement dû au fait qu'un ton de peau très foncé a le même effet qu'une photo sous-exposée: les contours sont moins reconnaissables. Les programmes doivent également être améliorés sur ce point.

Pour Fedpol, l'amélioration de cette technologie justifie son introduction prévue.


Permalien

Facilitating fashion camouflage art | Proceedings of the 21st ACM international conference on Multimedia

Des artistes et des créateurs de mode ont récemment créé une nouvelle forme d'art - l'art du camouflage - qui peut être utilisée pour empêcher les algorithmes de vision artificielle de détecter les visages. Cette technique d'art numérique combine le maquillage et la coiffure, ou d'autres modifications telles que la peinture faciale, afin d'éviter la détection automatique des visages. Dans cet article, nous étudions d'abord l'interférence du camouflage et son efficacité sur plusieurs techniques actuelles de détection/reconnaissance des visages, puis nous présentons un outil qui peut faciliter la conception d'art numérique pour un tel camouflage qui peut tromper ces algorithmes de vision par ordinateur.

Cet outil peut trouver les caractéristiques principales ou décisives des images faciales qui constituent le visage reconnu et proposer des options de camouflage (maquillage, stylisme, peinture) sur des caractéristiques faciales particulières ou des parties du visage. L'essai de cet outil montre qu'il peut aider efficacement les artistes ou les concepteurs à créer des dessins qui empêchent le camouflage.

L'évaluation des camouflages suggérés appliqués à 40 célébrités par huit systèmes de reconnaissance faciale différents (à la fois non commerciaux et commerciaux) montre que 82,5 % à 100 % des fois le sujet est méconnaissable en utilisant le camouflage suggéré.

https://doi.org/10.1145/2502081.2502121

21 October 2013
Ranran Feng, Balakrishnan Prabhakaran


Permalien

CV Dazzle - Adam Harvey Studio

CV Dazzle

CV Dazzle est une forme de camouflage issue de la vision par ordinateur, créée en 2010 dans le cadre de mon mémoire de maîtrise du programme de télécommunications interactives de l'université de New York. Contrairement au camouflage traditionnel, tel que le matériau à motifs perturbateurs, qui dissimule le porteur à l'observation humaine, CV Dazzle est conçu pour casser les systèmes de vision artificielle tout en restant perceptible pour les observateurs humains. Il s'agit de la première technique de camouflage documentée à attaquer avec succès un algorithme de vision artificielle.

Dans ce projet de recherche de 2010, la technique a été utilisée pour casser l'algorithme de détection des visages Viola-Jones, largement utilisé (à l'époque), en utilisant des motifs audacieux pour casser les caractéristiques attendues des profils de détection des visages (haarcascades). Cet algorithme est progressivement devenu obsolète dans le domaine de la sécurité vers 2013-2016 et n'est plus utilisé, de sorte que les motifs originaux (conçus entre 2010 et 2013) ne sont plus actifs. Mais jusqu'alors, il s'agissait du seul algorithme de détection des visages, ce qui créait un point de défaillance unique en cas de panne, qui se répercutait en cascade sur l'ensemble du secteur de la sécurité. Tout à coup, une technologie clé de l'appareil de sécurité de l'après 11 septembre, auparavant infaillible, a pu être déjouée par le maquillage et les coiffures.

Cette page est une vue d'ensemble des concepts, de la motivation et des premiers tests du projet. Des informations plus techniques sur l'ingénierie inverse et la visualisation des vulnérabilités de haarcascade et d'autres algorithmes de vision par ordinateur pourront être publiées ici à l'avenir.

Mises à jour

  • 1 mars 2023 : cvdazzle.com redirige maintenant vers cette page où je maintiens des informations actualisées et précises sur le projet. Testé en utilisant le nouveau workflow de rendu 3D.
  • Septembre 2020 : Deux nouveaux looks CV Dazzle conçus en 3D sont présentés à Designs for Different Future Walker Center of Art (faire défiler vers le bas pour les médias connexes).

Comment ça marche

Les premiers modèles de CV Dazzle modifient les zones sombres et claires d'un visage (ou d'un objet) en fonction des vulnérabilités d'un algorithme spécifique de vision par ordinateur. Dans l'image ci-dessus (Look #5)), la conception cible l'algorithme de détection de visage Viola-Jones, un détecteur de visage populaire (au moment du développement) et open source qui est inclus dans le cadre de vision informatique OpenCV. Mais CV Dazzle n'est pas un dessin ou un modèle spécifique. CV Dazzle est une stratégie de camouflage visant à échapper aux systèmes de vision informatique, qui évolue, comme le camouflage, en même temps que la technologie qu'elle vise à subvertir. Les motifs et les dessins sont toujours spécifiques au porteur, à l'algorithme et aux conditions environnementales.

Les motifs peuvent être créés en utilisant uniquement des accessoires de coiffure, de maquillage et de mode, qui peuvent être adaptés au style de n'importe quel porteur et sont peu coûteux ou gratuits, et accessibles à un large public. Des formes plus récentes de l'approche CV Dazzle pourraient cibler d'autres algorithmes, tels que les réseaux neuronaux convolutionnels profonds, mais il faudrait trouver des vulnérabilités dans ces algorithmes. La vision par ordinateur étant une détermination probabiliste, trouver le bon look consiste à trouver comment apparaître un cran en dessous du seuil de détection.

Pour guider le développement des premières apparences du projet, un algorithme génétique a été utilisé pour trouver les visages optimaux cachés dans l'algorithme. Pendant plus d'une décennie, depuis le développement de l'algorithme Viola-Jones en 2003, ces visages ont été les prototypes utilisés pour détecter le visage humain dans les vidéos de sécurité. Les principales observations sont la forte dépendance à l'égard des zones sombres autour des yeux, la symétrie, la stabilité du pont nasal et l'obscurité sous le nez. Le maquillage et la coiffure permettent d'inverser les zones sombres et claires afin de réduire la probabilité de détection à travers les différentes étapes du profil haarcascade, un détecteur à plusieurs étapes qui utilise environ 20 à 25 étapes de notation au cours du processus de détection. Une visualisation du processus est présentée dans cette vidéo de recherche.

https://vimeo.com/12774628

La détection des visages étant la première étape de tout système automatisé de reconnaissance faciale, le blocage de l'étape de détection bloque également toute analyse faciale ultérieure, y compris la reconnaissance et l'analyse émotionnelle. Par conséquent, CV Dazzle pourrait être utilisé pour bloquer la reconnaissance faciale en bloquant la détection du visage en utilisant uniquement la coiffure et le maquillage. C'est la stratégie utilisée pour les looks présentés sur cette page, qui ciblent tous l'algorithme de détection des visages Viola-Jones haarcascade. Si un visage n'est pas détecté par l'algorithme, il bloque effectivement les algorithmes de reconnaissance suivants. Ces deux algorithmes sont souvent confondus, alors qu'ils sont totalement différents et présentent chacun leur propre série de vulnérabilités.

De nombreuses utilisations de CV Dazzle par les communautés et les activistes ont ciblé la reconnaissance des visages plutôt que la détection. Il s'agit également d'une approche valable, mais pas de l'approche utilisée pour la preuve de concept. La reconnaissance des visages, comme la détection, calcule simplement une probabilité de ressemblance entre un visage et d'autres, en utilisant généralement une métrique de similarité cosinus avec un vecteur de caractéristiques de 512, 1024 ou 2048 longueurs décrivant le visage. L'ajout d'une couverture faciale, d'un maquillage ou d'une prothèse affectera ce score à des degrés divers.
Livre des regards #

Le premier design (Look #1)) a été créé en 2010 comme preuve de concept pour ma thèse de maîtrise à l'ITP NYU. Les 5 looks suivants ont été créés en collaboration avec DIS Magazine (Looks 2-4) et pour une commande du New York Times (Looks 5-6). L'objectif de ces looks tests était d'explorer le potentiel d'un style fonctionnel tout en restant dans les marges de la mode conceptuelle.

Evaluation #

To verify the results below, the images can be tested against each of the OpenCV haarcascade profiles to demonstrate their effectiveness. Use the code below to verify the results in the table.

import cv2 as cv
im = cv.imread(filepath)
im_gray = cv.cvtColor(im, cv.COLOR_BGR2GRAY)
cascade = cv.data + "haarcascade_frontalface_default.xml"
classifier = cv.CascadeClassifier(cascade)

faces = classifier.detectMultiScale(
im_gray,
scaleFactor=1.05,
minNeighbors=3,
minSize=(50, 50)
)

print("Found {} face candidates".format(len(faces))

Draw rectangles over faces

for (x, y, w, h) in faces:
cv.rectangle(im, (x, y), (x+w, y+h), (0, 255, 0), 3)

cv.imshow("Result" ,im)
cv.waitKey(0)
cv.destroyAllWindows()

Une autre façon de visualiser l'efficacité est d'utiliser une carte de saillance (chaleur) pour montrer quelles zones de la région du visage sont manquées ou activées par l'algorithme de détection des visages. La carte de saillance est générée en séparant chaque étape du classificateur haarcascade et en mesurant le score de confiance calculé pour cette étape, puis en fusionnant les régions de la fenêtre coulissante pour produire une carte de chaleur.
Carte de saillance pour le regard 5. Modèle : Évaluation de la salinité de la séance photo du New York Times Op-Art. Adam Harvey 2014.

Les résultats illustrent et prouvent que les cheveux et le maquillage peuvent à eux seuls être utilisés pour abaisser la probabilité du porteur en dessous du seuil de détection pour la plupart des profils de détection OpenCV Haarcascade. Il convient toutefois de garder à l'esprit certaines limites importantes.

Tout d'abord, ces looks ont été conçus pour fonctionner contre le détecteur de visage Viola-Jones Haarcascade dans des images fixes en 2D dans le spectre de la lumière visible avec les profils de détection Haarcascade pré-entraînés. D'autres algorithmes de détection de visages, tels que les motifs binaires linéaires (LBP), les histogrammes de gradients orientés (HOG), les réseaux neuronaux covolutionnels (CNN), les systèmes multicaméras basés sur la 3D et les systèmes d'imagerie multispectraux, nécessiteraient une stratégie différente. Ces recherches sont uniquement basées sur les classificateurs Viola-Jones Haarcacade.

Deuxièmement, les conditions d'éclairage font varier les résultats. La pose et l'éclairage de ces photos sont similaires à ceux d'une photo d'inscription biométrique (style passeport). Un éclairage aérien ou plus direct modifiera l'intensité et l'emplacement des ombres, ce qui changera le résultat de la détection.

Conseils de style

Les conseils ci-dessous s'appliquent uniquement à la méthode Viola-Jones haarcascade pour la détection des visages. Pour obtenir les meilleures performances, un look CV Dazzle est très spécifique à la situation, unique au porteur, conçu pour un algorithme spécifique et jamais reproduit.

  • Maquillage Évitez les rehausseurs. Ils amplifient les principales caractéristiques du visage. Cela rend votre visage plus facile à détecter. Appliquez plutôt un maquillage qui contraste avec votre teint dans des tons et des directions inhabituels : des couleurs claires sur une peau foncée, des couleurs foncées sur une peau claire.
  • Arête du nez Obscurcir partiellement la zone de l'arête du nez. La région où le nez, les yeux et le front se croisent est un élément clé du visage. Cette fonction est particulièrement efficace contre l'algorithme de détection des visages d'OpenCV.
  • Yeux Obscurcir partiellement l'une ou les deux régions oculaires. La position symétrique et l'obscurité des yeux sont des caractéristiques clés du visage.
  • Masques Évitez de porter des masques, car ils sont illégaux dans certaines villes. Au lieu de dissimuler votre visage, modifiez le contraste, les gradients tonaux et la relation spatiale entre les zones sombres et les zones claires à l'aide de cheveux, de maquillage et/ou d'accessoires de mode uniques.
  • Tête Des recherches menées par Ranran Feng et Balakrishnan Prabhakaran, de l'université du Texas, montrent que le fait de masquer la forme elliptique d'une tête peut également améliorer votre capacité à bloquer la détection des visages. Lien : Faciliter l'art du camouflage dans la mode. Utilisez les cheveux, les cols roulés ou les accessoires de mode pour modifier la forme elliptique attendue. https://dl.acm.org/doi/10.1145/2502081.2502121
  • Asymétrie Les algorithmes de détection des visages attendent une symétrie entre les côtés gauche et droit du visage. En adoptant un look asymétrique, vous pouvez réduire votre probabilité d'être détecté.

Commissions

En décembre 2013, le New York Times a commandé un nouveau look (Look #5)) pour un article d'Op-Art sur la reconnaissance faciale, présentant le concept à un large public et prouvant que la détection et la reconnaissance des visages ne sont pas aussi puissantes que les agences le prétendent.

Produit par John Niedermeyer et James Thomas. Photo © Adam Harvey, modelage par Bre Lembitz, coiffure par Pia Vivas, maquillage par Giana DeYoung

Contexte

Ce projet a débuté en 2010 dans le cadre de ma thèse de maîtrise à l'ITP de l'Université de New York. Il s'agit d'une remise en question des asymétries de pouvoir croissantes dans le domaine de la vision par ordinateur et, en particulier, du déploiement à grande échelle de la technologie de reconnaissance faciale.

Le nom du projet a été inspiré par le camouflage des navires de la Première Guerre mondiale appelé Dazzle, qui utilisait des motifs inspirés du cubisme pour rompre la continuité visuelle d'un cuirassé afin de dissimuler son orientation et sa taille. De même, CV Dazzle, abréviation de Computer Vision Dazzle, utilise des motifs graphiques audacieux qui rompent la continuité visuelle d'un visage. Bien que le résultat final soit encore visible pour les observateurs humains, CV Dazzle dégrade la compréhension visuelle des systèmes de vision par ordinateur.

Ce projet en cours est motivé par le besoin de retrouver sa vie privée dans un monde où la surveillance visuelle et la collecte de données sont de plus en plus fréquentes. La vision par ordinateur pose de nouveaux défis qui n'existaient pas dans l'observation humaine : elle est évolutive, à distance, en réseau, amplifiée et multispectrale.

L'idéal serait de pouvoir apparaître visible aux yeux des observateurs humains, mais moins visible aux yeux des systèmes de surveillance par vision artificielle. Tel est l'objectif de CV Dazzle : atténuer les risques liés à la capture et à l'analyse d'informations visuelles à distance et par ordinateur sous le couvert de la mode. Depuis le début de ce projet en 2010, les préoccupations liées à la reconnaissance faciale généralisée sont devenues de plus en plus urgentes et apparentes, et nous espérons que ce projet continuera à se développer.
Réponses #

Le projet CV Dazzle a suscité des réactions étonnamment positives depuis sa première publication en 2010. Des groupes d'activistes et d'artistes ont organisé des ateliers pour explorer et exposer les vulnérabilités des systèmes de reconnaissance biométrique. Des adultes et des enfants ont organisé des soirées de maquillage. Des créateurs de mode, des musiciens, des activistes politiques et des hackers ont modifié ou emprunté des concepts et ont amené les idées originales dans de nouveaux endroits étranges. Il est encourageant de voir comment les concepts se propagent à travers la distance et le temps, et de constater que la résistance à la reconnaissance faciale ne cesse de croître.

Le projet a fait l'objet de représentations confuses et de nombreuses questions. Bien que le projet date de 2010, je continuerai à mettre à jour cette page avec des réponses et de nouveaux regards lorsqu'ils seront disponibles. Malheureusement, il y a beaucoup de journalisme de copier-coller de nos jours sans vérification suffisante des faits.


La deuxième idée fausse est que les modèles originaux de CV Dazzle étaient censés casser la reconnaissance des visages. Comme indiqué plus haut, les conceptions originales de CV Dazzle visaient les algorithmes de "détection des visages", et non la "reconnaissance des visages".

La détection et la reconnaissance des visages sont des algorithmes complètement différents, bien qu'ils soient souvent confondus par des rédacteurs non techniques. Il est possible de concevoir un look contre la détection ou la reconnaissance des visages, mais il s'agit d'algorithmes différents qui requièrent une conception différente. Il serait également possible de concevoir un modèle contre la reconnaissance émotionnelle, l'estimation de l'âge, l'analyse cardio-pulmonaire, la reconnaissance de l'iris, la reconnaissance de la démarche, l'estimation du sexe, l'estimation de la pose du corps et tout autre algorithme biométrique de vision par ordinateur. Mais cet algorithme doit être clairement spécifié au lecteur afin d'éviter tout malentendu. Tout article ne mentionnant pas un algorithme spécifique doit être rejeté.


Permalien

Comment le maquillage peut nous protéger de la reconnaissance faciale ?

Août 2019. Le quartier de King’s Cross à Londres prévoit de déployer un système de caméras de surveillance utilisant la reconnaissance faciale sans consulter les habitants. Les masques ne font pas encore partie de leur quotidien, mais le collectif d’artistes The Dazzle Club s’interroge : « peut-on encore être libres dans l’espace public ? »

Affublées de maquillages mystérieusement graphiques, Emily Roderick, Georgina Rowlands, Anna Hart et Evie Price se mettent alors à marcher, en silence, dans les rues de la capitale. Derrière la performance artistique se cache une véritable technique de camouflage, CV Dazzle, développée en 2010 par le chercheur Adam Harvey. Le but ? Protéger nos visages des algorithmes de reconnaissance faciale.

À chacun son maquillage camouflage

Rouge, bleu, noir, de toutes les couleurs et plus ou moins asymétrique, chaque maquillage est différent, unique. « La reconnaissance faciale cible les principales caractéristiques de votre visage, les zones d’ombre et de lumière de votre physionomie, explique Emily. On travaille avec et contre ça. CV Dazzle est une sorte de contouring inversé si vous préférez, on travaille à rebours des attributs que l’on mettrait normalement en valeur avec du maquillage standard. »

La pratique est extrêmement ludique, créative et bien sûr, à chacune ses références artistiques. « Evie, elle, adore Mondrian et l’art abstrait. Elle opte pour des maquillages très graphiques, commente Georgina. De mon côté, je suis plus attirée par le maquillage glam-rock, les étoiles... Quant à Emily, elle a un style plus fluide, choisit des formes plus incurvées. Certains utilisent du scotch, des ficelles, différents matériaux… Chaque style se systématise, mais en fin de compte, il n’y a pas de règles. Vous faites ce que vous voulez ! »


Permalien

Sortie de l’AI Camera Raspberry Pi

Après la sortie du module d’Intelligence Artificielle (IA) Hailo pour le Raspberry pi que je vous ai présenté récemment, on pouvait s’attendre à ce que la Fondation Raspberry Pi investisse ce domaine de l’IA. Le but est toujours éducatif, et c’est pour permettre la découverte des fonctions de l’IA que la Fondation développe ces produits. […]

Cet article Sortie de l’AI Camera Raspberry Pi a été publié en premier sur Framboise 314, le Raspberry Pi à la sauce française.....

Conversion parole-Texte sur Raspberry Pi 5 en local avec OpenAI Whisper

Il y a quelque temps, je vous ai présenté la carte de développement ANAVI Dev Mic de Léon Anavi. Léon a publié une vidéo [en Anglais] pour utiliser sa carte sur un Raspberry Pi 5 en reconnaissance vocale. Il utilise Whisper, un réseau neuronal entraîné par OpenAI qui se rapproche de la robustesse et de […]

Cet article Conversion parole-Texte sur Raspberry Pi 5 en local avec OpenAI Whisper a été publié en premier sur Framboise 314, le Raspberry Pi à la sauce française.....

Module AI HAILO-8L pour le Raspberry Pi 5

Lors de sa sortie en juin, je vous ai présenté le nouveau module AI de la Fondation Raspberry Pi. Vous trouverez ses caractéristiques dans cet article mais ce sont surtout les 13 téra-opérations par seconde (TOPS) du module Hailo-8L qui sont impressionnants. Couplé au port PCIe poussé en GEN 3.0 du Raspberry Pi 5, on […]

Cet article Module AI HAILO-8L pour le Raspberry Pi 5 a été publié en premier sur Framboise 314, le Raspberry Pi à la sauce française.....

💾

💾

💾

💾

💾

❌