Brevet FR3053499A1 — publié le 20180105

L'invention concerne le domaine de la reconnaissance automatique de visages à des fins d'identification ou d'autorisation d'accès par exemple à un lieu protégé ou à des informations sensibles contenues dans un appareil informatique. ARRIERE PLAN DE L'INVENTION Les techniques de reconnaissance biométrique sont réputées pour leur grand niveau de fiabilité du fait que chaque individu possède des caractéristiques biométriques uniques. La reconnaissance automatique de visage, aussi appelée reconnaissance faciale, fait partie des différentes techniques employées. La technique de base consiste à capturer une image du visage puis à la traiter informatiquement pour en extraire des données qui seront comparées avec des données d'une base de données d'individus identifiés. Le développement des capteurs optiques et de composants informatiques adaptés à la reconnaissance biométrique permet aujourd'hui une utilisation courante des technologies de reconnaissance biométrique. C'est le cas, par exemple, des terminaux de télécommunication de type « smartphone » qui utilisent la caméra frontale de l'appareil pour capturer l'image d'un utilisateur afin d'autoriser le déverrouillage de l'appareil si les caractéristiques du visage dont l'image a été capturée correspondent à celles d'un individu enregistré dans une mémoire du terminal. Les systèmes de reconnaissance biométrique de visage sont sujets à des tentatives de fraudes en vue de se faire passer pour un utilisateur autorisé par exemple pour accéder à des données ou à un lieu sans autorisation. Une des méthodes pratiquées par les fraudeurs pour duper les systèmes de reconnaissance biométrique consiste 3053499 2 à présenter devant le capteur optique une image fixe ou animée d'un visage appartenant à un individu accrédité. A l'origine, l'image était imprimée mais est maintenant simplement affichée sur l'écran d'un équipement 5 électronique de type « smartphone », tablette multimédia ou ordinateur. Comme il existe des programmes permettant de détecter les cadres ou bordures de l'écran, le fraudeur prend garde à ce que les bords de l'écran ne soient pas 10 visibles du capteur optique en ajustant la taille du visage affiché à l'écran et la distance séparant l'écran et le capteur. Il est par ailleurs connu des équipements électroniques comportant un capteur optique à champ 15 relativement étroit pour prendre des images de type portrait et un capteur optique à champ relativement large pour prendre des images de groupes d'individus. OBJET DE L'INVENTION Un but de l'invention est de sécuriser la 20 reconnaissance automatique d'un visage. RESUME DE L'INVENTION A cet effet, on prévoit, selon l'invention, un procédé de reconnaissance automatique de visages, le procédé comprenant, lors d'une phase de détection de 25 fraude, les étapes suivantes : - acquisition d'au moins une première image du visage au moyen d'un premier capteur ayant un premier angle de champ, - sensiblement simultanément, acquisition d'au moins 30 une deuxième image du visage au moyen d'un deuxième capteur ayant un deuxième angle de champ, les capteurs ayant des champs couvrant une même zone de l'espace et le premier angle de champ étant supérieur au deuxième angle de champ, 3053499 3 - analyse de la première image pour vérifier une absence de bordure autour du visage, - analyse de la deuxième image pour vérifier une absence d'effet de moiré, 5 - détecter une absence de fraude en l'absence de cadre et d'effet de moiré. Ainsi, sensiblement au même moment sont capturées deux images avec des champs différents (par sensiblement simultanément, on entend que les deux images sont 10 capturées simultanément ou avec un décalage inférieure à quelques dixièmes de secondes). La première image permet de détecter une éventuelle bordure d'écran autour du visage et la deuxième image permet de distinguer dans l'image un effet de moiré caractéristique d'une image 15 affichée sur un écran. Même si le fraudeur approche suffisamment l'écran du capteur d'image pour que les bords de l'écran ne soient pas visibles sur les images prises, l'analyse de la deuxième image va révéler que le visage présenté devant le capteur est une image affichée 20 sur un écran. Selon une caractéristique avantageuse, le procédé comprend une phase de reconnaissance, cette phase étant réalisée par analyse de la deuxième image prise au moyen du deuxième capteur. 25 L'invention a également comme objet un dispositif de capture d'images, comprenant une unité de commande reliée à un premier capteur d'image ayant un premier angle de champ et à un deuxième capteur d'image ayant un deuxième angle de champ. Les capteurs sont orientés pour avoir des 30 champs couvrant une même zone de l'espace (c'est-à-dire que, bien que différents, les champs ont une zone commune), le premier angle de champ étant supérieur au deuxième angle de champ. L'unité de commande est agencée pour mettre en oeuvre le procédé de l'invention. 3053499 4 D'autres caractéristiques et avantages de l'invention ressortiront à la lecture de la description qui suit d'un mode de mise en oeuvre particulier non limitatif de l'invention. 5 BREVE DESCRIPTION DES DESSINS Il sera fait référence à la figure unique annexée représentant un schéma d'ensemble d'un dispositif de capture d'images selon l'invention. DESCRIPTION DETAILLEE DE L'INVENTION 10 En référence aux figures, le dispositif de capture d'images pour reconnaissance de visage selon l'invention comprend un bâti 1 délimitant une zone de capture et contenant une unité de commande 10 reliée à un premier capteur d'image 11 et à un deuxième capteur d'image 12. 15 De manière connue de tous, le bâti 1 est un boîtier qui peut être supporté sur un mur à hauteur d'homme. Le premier capteur d'image 11 a ici un premier angle de champ 21 et le deuxième capteur d'image 12 a ici un deuxième angle de champ 22 de manière à ce que les 20 capteurs d'image 11 et 12 aient des champs couvrant une même zone de l'espace et que ces champs soient orientés et centrés en direction de la position de la tête d'un candidat se présentant devant le dispositif. Le premier angle de champ 21 est supérieur au 25 deuxième angle de champ 22. Le deuxième capteur d'image 12 a une résolution d'image 32 spécifiquement adaptée pour permettre la détection d'un effet de moiré sur les images qu'il fournit. 30 L'unité de commande 10 comporte un microcontrôleur qui comprend un processeur, une mémoire vive, une mémoire morte, et au moins une interface d'entrées-sorties. L'unité de commande 10 est agencée pour exécuter un programme de traitement d'image permettant la détection 35 d'effet de contraste changeant, indépendamment des effets 3053499 5 d'ombre, ou effet de moiré, et la détection de bordures qui apparaissent lorsque l'on présente un écran, par exemple un écran de tablette multimédia face aux capteurs. 5 Ainsi, avec une acquisition réalisée par le capteur 11 ayant un grand angle de champ, la détection d'un cadre autour du visage de l'individu cible est facilitée. En complément, avec une acquisition réalisée par le capteur 12 ayant un petit angle de champ, la détection d'effet de 10 moiré est facilitée. Bien entendu les expressions « grand angle » et « petit angle » ne correspondent pas à des spécifications générales mais à des spécifications relatives entre elles. 15 L'unité de commande 10 est programmée pour commander les deux capteurs 11, 12 et réaliser le procédé conforme à l'invention. Ce procédé une phase de positionnement, une phase de détection de fraude et une phase de reconnaissance. 20 La phase de positionnement d'un candidat en regard du deuxième capteur 12 comprend les étapes de : - capturer au moins une image au moyen du premier capteur 11, - détecter une position du visage du candidat dans 25 ladite image, - déterminer à partir de la position détectée au moins une indication de positionnement à fournir au candidat pour qu'il positionne son visage dans le champ du deuxième capteur 12. 30 Cette indication de positionnement prend par exemple la forme d'un allumage d'une flèche lumineuse dans la direction dans laquelle le candidat doit se déplacer pour que son visage soit dans le champ du deuxième capteur 12. A cette fin, le dispositif comporte un système d'aide au 35 positionnement 14 du visage 13 devant le deuxième capteur 3053499 6 12 en utilisant le premier capteur 11. Ce système d'aide comprend ici un écran orienté vers le candidat et relié à l'unité de commande 10. La phase de détection de fraude comprend les étapes 5 suivantes : - capturer au moins une première image du visage 13 au moyen du premier capteur 11 ; - capturer au moins une deuxième image du visage 13 au moyen du deuxième capteur 12 ; 10 - analyser la première image pour vérifier une absence d'un cadre autour du visage 13 - analyser la deuxième image pour vérifier une absence d'effet de moiré ; - valider l'authenticité de l'acquisition faciale si 15 les analyses révèlent l'absence de cadre et l'absence de moiré De manière systématique, les acquisitions optiques sont faites de façon simultanée. On notera que le deuxième capteur d'image 12 a une 20 résolution d'image spécifiquement adaptée pour permettre la détection d'un effet de moiré lorsque le visage est à une distance qui s'avère trop proche pour permettre au premier capteur d'image 11 de réaliser la capture d'un contour autour du visage. 25 En variante, l'acquisition et l'analyse portent sur plusieurs images d'un enregistrement vidéo. En variante encore, les deux capteurs 11, 12 sont commandés pour capturer plusieurs images sous forme d'enregistrements vidéos de plusieurs secondes. 30 L'unité de commande 10 est, à cet effet, programmée pour réaliser un contrôle de sécurité additionnel. Le procédé comprend, alors, l'étape supplémentaire de détection de mouvements. La phase de reconnaissance, connue en elle-même, 35 comprend les étapes de : 3053499 7 - détecter des caractéristiques biométriques dans une image capturée par le deuxième capteur 12 (par exemple une image utilisée pour la phase de détection de fraude) ; 5 - comparer les caractéristiques biométriques détectées à des caractéristiques biométriques mémorisées dans une base de données à laquelle l'unité de commande 10 a accès (la base de données contenant des caractéristiques biométriques 10 mémorisées appartenant à des personnes identifiées) ; - calculer un score reflétant la proximité entre les caractéristiques biométriques détectées et les caractéristiques biométriques mémorisées de chaque 15 personne identifiée ; - comparer les scores à un seuil pour reconnaître le candidat. Bien entendu, l'invention n'est pas limitée au mode de réalisation décrit mais englobe toute variante entrant 20 dans le champ de l'invention telle que définie par les revendications. En particulier le choix des spécifications des angles de champs et des résolutions respectifs aux capteurs d'images 11 et 12. 25 Le dispositif peut être incorporé à un terminal de télécommunication. REVENDICATIONS1. Procédé de reconnaissance automatique de visage, le procédé comprenant, lors d'une phase de détection de fraude, les étapes suivantes : - acquisition d'au moins une Première image du visage au moyen d'un premier capteur ayant un premier angle de champ, - simultanément, acquisition d'au moins une deuxième image du visage au moyen d'un deuxième capteur ayant un deuxième angle de champ, les capteurs ayant des champs couvrant une même zone de l'espace et le premier angle de champ étant supérieur au deuxième angle de champ, - analyse de la première image pour vérifier une absence de bordure autour du visage, - analyse de la deuxième image pour vérifier une absence d'effet de moiré, - détecter une absence de fraude en l'absence de cadre et d'effet de moiré. 2. Procédé selon la revendication 1, caractérisé en ce que l'acquisition et l'analyse portent sur plusieurs images d'un enregistrement vidéo. 3. Procédé selon l'une des revendications précédentes, comprenant une phase de positionnement d'un candidat en regard du deuxième capteur, cette phase comprenant l'étape de capturer au moins une image au moyen du premier capteur, de détecter une position du visage du candidat dans ladite image et de déterminer à partir de la position détectée au moins une indication de positionnement à fournir au candidat pour qu'il positionne son visage dans le champ du deuxième capteur. 3053499 9 4. Procédé selon l'une des précédentes, comprenant une phase de cette phase étant réalisée par analyse image prise au moyen du deuxième capteur. 5 5. Dispositif de capture d'images, revendications reconnaissance, de la deuxième comprenant une unité de commande reliée à un premier capteur d'image ayant un premier angle de champ et à un deuxième capteur d'image ayant un deuxième angle de champ, les capteurs étant orientés pour avoir des champs couvrant une même 10 zone de l'espace et le premier angle de champ étant supérieur au deuxième angle de champ, l'unité de commande étant agencée pour mettre en oeuvre le procédé selon l'une quelconque des revendications précédentes. 6. Dispositif selon la revendication 5, comportant un 15 système d'aide au positionnement du visage devant le deuxième capteur en utilisant le premier capteur. 7. Dispositif selon l'une des revendications 5 et 6, pour lequel le deuxième capteur d'image a une résolution d'image spécifiquement adaptée pour permettre une 20 détection d'un effet de moiré lorsque le visage est trop proche du premier capteur pour permettre au premier capteur d'image de réaliser la capture de contour de visage. 8. Terminal de télécommunication comprenant un 25 dispositif selon l'une quelconque des revendications 5 à 7.