Brevet FR3073301A1 (20190510)

REVENDICATIONS1. Procédé d'identification d'un utilisateur par analyse d'une image numérique représentant un objet physique (20) pour autoriser une opération, caractérisé en ce que ledit procédé comporte: - une étape (101) d'émission d'une demande d'identification émise notamment par une application (A), - une étape (102) de prise d'une photographie numérique d'au moins un objet physique (20), au moyen d'un appareil (10) muni d'une caméra (18) par exemple un appareil de type téléphone mobile ou tablette numérique, pour 10 obtenir une image numérique (21) représentant l'objet (20), - une étape de chiffrement (103, 104,\n<CLM>\1\td'un champ connu (Ch_cl, Ch_cr) à partir de données issues de l'image numérique (21), et - une étape de déchiffrement du champ connu de sorte qu'en cas de déchiffrement correct du champ connu, l'identification de l'utilisateur est 15 validée et l'opération est autorisée, et en cas de déchiffrement incorrect du champ connu (Ch_cl, Ch_cr), l'identification de l'utilisateur est invalidée et l'opération n'est pas autorisée.\n<CLM>\1\tProcédé selon la revendication 1, caractérisé en ce qu'il comporte: - une étape (103) de création d'une grille de valeurs (V1-Vn) correspondant à 20 l'image numérique (21) échantillonnée, - une étape (104) de traitement de la grille de valeurs (V1-Vn) pour obtenir une grille (G) de valeurs modifiées.\n<CLM>\1\tProcédé selon la revendication 2, caractérisé en ce qu'il comporte: - une étape (105) de génération d'un tableau de valeurs (T) contenant des 25 clefs éligibles (Cl-Cm) à partir des valeurs modifiées de la grille (G), et - une étape (106) de test des clefs éligibles (Cl-Cm) pour déchiffrer le champ connu (Ch_cl, Ch_cr).\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 à 3, caractérisé en ce que le champ connu (Ch_cl, Ch_cr) est stocké crypté et en clair. 30\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 à 4, caractérisé en ce que le champ connu (Ch_cl, Ch_cr) est défini de façon aléatoire ou non lors d'une création de compte de l'utilisateur. 16\n<CLM>\1\tProcédé selon la revendication 2, caractérisé en ce que l'étape (104) de traitement des valeurs de la grille (G) pour obtenir une grille de valeurs modifiées est basée sur: - l'application de filtres de traitement sur la grille de valeurs (G) pour réduire 5 un nombre de valeurs de la grille, et/ou - l'application de filtres, dits de compréhension, effectuant une analyse et une pondération de la grille de valeurs en fonction de densités de valeurs.\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 à 6, caractérisé en ce qu'au moins une partie des étapes (101-106) peut être effectuée à distance ou en local sur l'appareil (10).\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 à 7, caractérisé en ce qu'une corrélation est effectuée avec d'autres capteurs de manière à générer des valeurs supplémentaires et/ou complémentaires.\n<CLM>\1\tProcédé selon la revendication 3, caractérisé en ce que dans le cas où certaines étapes (101-106) sont réalisées à distance, un mécanisme de chiffrement des communications, par exemple lors de la transmission des clefs éligibles (Cl-Cm) vers un serveur (23), est mis en oeuvre afin de sécuriser des échanges d'informations.\n<CLM>\1\tProcédé selon la revendication 9, caractérisé en ce que les étapes 20 suivantes sont mises en oeuvre préalablement à l'étape de test des clefs éligibles (Cl-Cm): - une étape (201) d'application d'un algorithme de création d'une chaîne chiffrée par concaténation des valeurs pour obtenir une clef chiffrée (C_chif), ladite clef chiffrée (C_chif) contenant un ensemble de clefs éligibles (Cl-Cm) 25 issues du tableau de valeurs (T), - une étape (203) de décryptage de la clef chiffrée par le serveur (23) pour régénérer l'ensemble du tableau de valeurs (T), - une étape (204) d'application d'un algorithme, dit de lutte contre la fraude, testant une concordance des valeurs du tableau régénéré et la faisabilité réelle 30 d'un tel enchaînement pour se prémunir d'un piratage par brute force, et - dans le cas où l'algorithme valide le tableau de valeurs (T), le procédé met en oeuvre l'étape (106) de test des clefs éligibles Cl -Cm. 17\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 à 10, caractérisé en ce que l'étape (102) de prise de la photographie numérique est effectuée dans des conditions de prises de vue standardisées.\n<CLM>\1\tProcédé selon la revendication 11, caractérisé en ce que les conditions de 5 prise de vue standardisées sont choisies parmi les suivantes: - fond blanc, - jusqu'à trois objets (20) visibles, - objets (20) non superposés, - objets (20) visibles en intégralité, et 10 - conditions d'éclairage standardisées sans ombre.\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 à 12, caractérisé en ce qu'une intelligence artificielle est configurée pour améliorer une détection de l'objet (20) dans des conditions réelles d'éclairage et/ou traiter des objets (20) incomplets sur l'image numérique (21) et/ou superposés 15 quel qu'en soit le fond.\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 à 13, caractérisé en ce qu'il comporte une étape de traitement combinée à une reconnaissance infrarouge pour s'affranchir de conditions d'éclairage et/ou d'ombre.\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 à 14, caractérisé en ce qu'il est mis en oeuvre sur plusieurs photographies numériques, notamment en prenant des photographies de plusieurs objets (20) dans un ordre spécifique, par exemple trois objets (20) successifs, ou un objet (20) sous plusieurs angles différents, par exemple sous trois angles différents.\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 à 15, caractérisé en 25 ce qu'il comporte en outre une étape d'analyse de sons et/ou de vidéos pour corroborer l'identification effectuée via la photographie numérique.\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 à 16, caractérisé en ce qu'il comporte en outre une étape d'analyse de code, tel qu'un code barre en deux dimensions, associé à ou aux objets (20) pris en photo pour 30 corroborer l'identification. 18\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 à 17, caractérisé en ce que l'opération autorisée ou non est choisi parmi: récupération d'un mot de passe, connexion à un compte utilisateur, contrôle d'identité, accès à un lieu, accès à des applications, ou déchiffrement de données, accès à des services, 5 accès ou démarrage d'un véhicule, réalisation directe ou indirecte d'un ou plusieurs achats, éventuellement à distance par Internet.\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 à 18, caractérisé en ce qu'il est mis en oeuvre dans les cas d'utilisation d'un casque de réalité augmentée ou de réalité virtuelle. 10\n<CLM>\1\tProcédé selon l'une quelconque de revendications 1 à 19, caractérisé en ce qu'il comporte une étape de reconnaissance biométrique dans laquelle une partie du corps de l'utilisateur est contrôlée de manière à réaliser une identification forte.\n<CLM>\1\tProcédé selon la revendication 2, caractérisé en ce qu'à la fin de l'étape 15 de traitement de la grille de valeurs (G), des points restants de l'image numérique (21) représentent une structure de l'objet ou d'une partie du corps de l'utilisateur.\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 à 21, caractérisé en ce qu'une analyse est pratiquée sur autre chose qu'une photographie, 20 notamment un son, une image 2D, 3D, créée à partir d'un ou de capteurs ultrasons, thermiques, tactiles, ou autre.\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 à 22, caractérisé en ce qu'il est mis en oeuvre sur une série d'images numériques ou sur une vidéo numérique.\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 à 23, caractérisé en ce qu'il comporte une étape de détection d'une partie du corps d'un utilisateur, notamment un tour de doigt, basé sur la réalisation d'une étape de détermination d'une donnée relative à une dimension de la zone cible en fonction d'un écart entre des repères de mesure et pourra, le cas échéant, faire intervenir des modèles 2D ou 3D de la partie du corps, ainsi que des données biométriques ou non pour effectuer une identification de l'utilisateur. 19\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 à 24, caractérisé en ce qu'il comporte une étape d'analyse conventionnelle d'identification avant de réaliser une analyse d'une image d'un objet ou d'une partie du corps de l'utilisateur pour finaliser une authentification forte. 5\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 à 25, caractérisé en ce qu'il comporte une étape de combinaison de plusieurs mesures et/ou plusieurs capteurs, notamment au moins deux capteurs pour créer une image en trois dimensions.\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 à 26, caractérisé en 10 ce qu'une caméra disposée sous une vitre est configurée pour réaliser des étapes de traitement d'image d'une partie de l'objet ou d'une partie du corps de l'utilisateur posée sur ladite vitre.\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 à 27, caractérisé en ce qu'une caméra ou un détecteur ultrason ou un détecteur infrarouge déporté 15 du dispositif filme une zone colorée ou calibrée, de sorte que lorsque l'utilisateur place un objet ou une partie de son corps dans cette zone calibrée, un examen aisé peut être réalisé.\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 à 28, caractérisé en ce qu'il comporte une étape de prélèvement d'une ou plusieurs informations 20 propres à un environnement et/ou à une partie du corps de l'utilisateur issues de capteurs biométriques avant, pendant ou après une phase d'identification, notamment par combinaison et avec d'autres capteurs, de type température, poids, humidité, densité graisseuse, lecture de veines, de pouls, lecteur d'iris, d'impédance, réflectivité, ADN, pigmentation de la peau, empreinte digitale, 25 gerçures ou aspérités de la peau, ou autres données biométriques.\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 à 29, caractérisé en ce qu'il comporte une étape de prélèvement ou d'échange d'une ou plusieurs informations d'un ou plusieurs des objets portés par une partie du corps de l'utilisateur avant, pendant ou après l'identification via un réseau 30 radiofréquence et/ou téléphonique de tout type, code barre à une ou plusieurs dimensions, couleur, forme, modèle d'un objet, plusieurs informations pouvant être corrélées entre elles. 20\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 à 30, caractérisé en ce qu'il comporte une étape de reconnaissance et d'analyse d'un ou plusieurs tatouages, de grains de beauté, de cicatrice ou autres imperfections de la peau. 5\n<CLM>\1\tProcédé selon l'une quelconque des revendications 1 à 31, caractérisé en ce qu'il comporte une étape de reconnaissance d'objets portés ou non par l'utilisateur, tel qu'une bague, un bracelet, un collier, une montre, un vêtement, des chaussures, un chapeau, une casquette, des lunettes ou autre.