Brevet FR3047688A1 (20170818)
REVENDICATIONS1. Procédé de sécurisation (100) d'un document comportant un élément visuel, mis en oeuvre par une unité de traitement (10) comprenant des moyens de traitement (11), le procédé comprenant la génération (110), à partir de l'élément visuel, d'une donnée de sécurité de référence (dr), et la mémorisation (120) de la donnée de sécurité de référence, dans lequel la donnée de sécurité de référence (dr) est générée au moyen d'un algorithme configuré de manière à générer : - pour toute image acquise de l'élément visuel, une donnée de sécurité dont les différences par rapport à la donnée de sécurité de référence sont inférieures à un seuil déterminé, et - pour toute image acquise sur un élément visuel différent, une donnée de sécurité dont les différences par rapport à la donnée de sécurité de référence sont supérieures audit seuil.\n<CLM>\1\tProcédé de sécurisation (100) d'un document selon la revendication 1, dans lequel la génération (110) de la donnée de sécurité de référence (dr) est mise en oeuvre lors de la création du document.\n<CLM>\1\tProcédé de sécurisation (100) d'un document selon l'une des revendications 1 ou 2, dans lequel la donnée de sécurité de référence est mémorisée (120) dans le document, par enregistrement de la donnée dans une puce électronique stockée dans le document ou impression de la donnée sur le document.\n<CLM>\1\tProcédé de sécurisation (100) d'un document selon l'une des revendications 1 ou 2, dans lequel la donnée de sécurité de référence (dr) est mémorisée (120) en étant enregistrée dans une base de données (2).\n<CLM>\1\tProcédé de sécurisation (100) d'un document selon la revendication 4, dans lequel la donnée de sécurité de référence (dr) est signée par l'unité de traitement (10), au moyen d'un algorithme de signature à clé publique, ou enregistrée avec un certificat d'authenticité obtenu par l'application d'un algorithme de codage basé sur l'utilisation d'un code correcteur d'erreur, dit secure sketch. 3047688 15\n<CLM>\1\tProcédé de sécurisation (100) d'un document selon l'une des revendications précédentes, dans lequel l'algorithme est choisi de sorte que la reconstitution de l'élément visuel à partir de la donnée de sécurité correspondante soit impossible.\n<CLM>\1\tProcédé de sécurisation (100) d'un document selon l'une des revendications précédentes, dans lequel l'algorithme est du type comprenant l'utilisation d'histogrammes de gradients orientés sur l'élément visuel, ou de réseaux de neurones convolutionels.\n<CLM>\1\tProcédé de sécurisation (100) d'un document selon l'une des revendications précédentes, dans lequel l'algorithme est paramétré à partir d'un entraînement sur une base de données d'apprentissage. 15\n<CLM>\1\tProcédé de sécurisation (100) d'un document selon la revendication 8, dans lequel l'élément visuel est une image du visage d'un individu, et l'algorithme est entrainé de manière à générer : - pour toute image acquise de l'image du visage de l'individu figurant sur le document, une donnée de sécurité dont les différences par rapport à la 20 donnée de sécurité de référence sont inférieures à un seuil déterminé, et - pour toute image acquise d'une image représentant un autre individu, ou le même individu dans des conditions d'acquisition d'image différentes, une donnée de sécurité dont les différences par rapport à la donnée de sécurité de référence sont supérieures audit seuil. 25\n<CLM>\1\tProduit programme d'ordinateur, comprenant des instructions de code pour la mise en oeuvre d'un procédé selon l'une des revendications précédentes, quand il est exécuté par des moyens de traitement (11) d'une unité de traitement (10). 30\n<CLM>\1\tProcédé de vérification (200) de l'intégrité d'un document sécurisé par la mise en oeuvre du procédé selon l'une des revendications précédentes, le procédé comprenant les étapes consistant à : - acquérir une image (210) de l'élément visuel du document, 5 10 3047688 16 - générer (220), à partir de l'image, une donnée de sécurité (d) par le même algorithme que celui ayant permis de générer la donnée de sécurité de référence (dr), - comparer (240) la donnée de sécurité (d) obtenue à la donnée de sécurité 5 de référence (dr), et - si les différences entre la donnée de sécurité (d) et la donnée de sécurité de référence (dr) sont inférieures au seuil déterminé, déterminer (250) que l'élément visuel est intègre, sinon déterminer (250) que l'élément visuel est frauduleux. 10\n<CLM>\1\tProcédé de vérification (200) selon la revendication 11, dans lequel le procédé comprend en outre, avant l'étape de comparaison, une étape de vérification (230) de l'intégrité de la donnée de sécurité de référence (dr). 15\n<CLM>\1\tSystème (3) de vérification d'un document, comprenant : - un capteur d'image (32), - une unité de traitement (30), comprenant des moyens de traitement (30) adaptés pour mettre en oeuvre, sur une image acquise par le capteur, un algorithme de classification, et une interface de communication (33) avec 20 une base de données (2), le système de vérification étant configuré pour mettre en oeuvre le procédé selon l'une des revendications 11 ou 12.