FR 3091610 A1 20200710 FR 1900137 A 20190108 Description Titre de l'invention : Procédé de traitement d'images numériques [0001] La présente invention concerne le domaine de l'authentification d'une illustration. [0002] [0003] Par illustration, on entend toute représentation graphique non uniforme ; par exemple une peinture, un dessin, une photographie, etc. sous forme d'image numérique. [0004] [0005] Par souci de concision, seul le cas où l'illustration est une photographie, en par- ticulier un portrait, sera démit ici. [0006] [0007] Dans ce contexte, la présente invention trouve une application particulière clans le domaine de la vérification de documents d'identité, comprenant une photographie du porteur d'un document d'identité, que ce soit un document d'identité officiel (carte d'identité, passeport, permis de conduire, etc.) ou non officiel (carte d'abonnement, etc.). [0008] [0009] En effet, la falsification de documents d'identité porte principalement sur le rem- placement de la photo d'identité. Si pendant longtemps ce remplacement pouvait être assez succinct, il s'est complexifié ces dernières années avec l'utilisation d'images « morphées ». [0010] [0011] Par image « morphée », on entend l'image résultant d'une transformation mor- phologique ou morphing, entre la photographie originale du porteur légitime du document d'identité et celle d'un fraudeur qui souhaite utiliser ce document d'identité. [0012] [0013] Pour un fraudeur, le document d'identité subissant la manipulation est par exemple choisi de sorte à ce que le porteur légitime partage un certain nombre de traits morphologiques avec le fraudeur. Cette ressemblance morphologique entre le porteur légitime et le fraudeur facilite le travail du faussaire qui imprime ce morphing sur le document d'identité (en conservant les autres éléments de sécurité intacts), ce qui permet de tromper un contrôle visuel et parfois même automatique, tout en restant visuellement compatible avec les autres éléments de sécurité du document d'identité qui font écho à la photographie, comme par exemple une image fantôme, une image par perçage de trous, etc. [0014] [0015] L'objectif de la présente invention vise donc à assurer que l'illustration, dans ce cas la photographie présente sur le document d'identité, est l'originale, c'est-à-dire qu'elle 2 n'a pas été manipulée d'une manière ou d'une autre. 11 s'agit donc d'authentifier l'illustration et non à authentifier le porteur du document ou le sujet de la photographie. En ce sens, la présente invention traite de photométrie et non de biométrie. [0016] [0017] La présente invention permet d'authentifier une même illustration à deux instants distincts, malgré les endommagements inévitables dans le cycle de vie de celle-ci ou d'un document supportant celle-ci. [0018] [0019] La présente invention peut aussi permettre d'authentifier que la copie d'une illustration est conforme à l'originale. [0020] [0021] Elle s'applique bien évidemment au domaine de la sécurité, comme au domaine de l'art. Résumé de l'invention [0022] [0023] Plus précisément, l'invention concerne selon un premier de ses objets, un procédé de traitement d'une image numérique candidate, comprenant des étapes consistant à : [0024] - définir un ensemble de points remarquables sur l'image numérique candidate, et [0025] - sélectionner un ensemble d'au moins deux points remarquables, comprenant un point remarquable de départ et un point remarquable d'arrivée. [0026] 11 est essentiellement caractérisé en cc qu'il comprend des étapes consistant à : [0027] - définir un ensemble d'au moins un parcours entre un point remarquable dc départ et un point remarquable d'arrivée, le parcours étant contraint par l'ensemble des points remarquables sélectionnés, [0028] - extraire des caractéristiques locales des pixels situés le long du parcours, et [0029] - enregistrer le signal correspondant à l'évolution des caractéristiques locales en fonction dc chaque pixel le long de chaque parcours défini sous forme d'empreinte. [0030] [0031] On peut prévoir en outre des étapes consistant à : [0032] - comparer l'empreinte de l'image numérique à une empreinte de référence, et [0033] - émettre un signal dont la valeur est fonction du résultat de la comparaison. [0034] [0035] On peut prévoir en outre des étapes consistant à : [0036] - définir un ensemble de points remarquables sur une image numérique de référence, [0037] - sélectionner un ensemble d'au moins deux points remarquables sur l'image numérique de référence, [0038] - définir un ensemble d'au moins un parcours passant par les points remarquables sé- 3 lectionnés sur l'image numérique de référence, [0039] - déterminer au moins une caractéristique locale de chaque pixel le long de chaque parcours défini, et [0040] - enregistrer comme empreinte de référence le signal correspondant à l'évolution des caractéristiques locales en fonction de chaque pixel le long de chaque parcours défini sur l'image numérique de référence ; [0041] - les points remarquables sélectionnés sur l'image numérique de référence étant les mêmes que les points remarquables sélectionnés sur l'image numérique candidate. [0042] [0043] On peut prévoir que l'étape de définition d'un ensemble d'au moins un parcours comprend la définition d'un parcours linéaire ou courbe entre deux points remarquables consécutifs, [0044] la définition d'un parcours courbe comprenant optionnellement une étape consistant à: [0045] - Contraindre le parcours par un ensemble de courbes de Bézier qui passent par les points remarquables sélectionnés, ou qui minimisent la distance aux points remarquables sélectionnés. [0046] [0047] On peut prévoir en outre une étape consistant à filtrer au moins l'une parmi l'image numérique candidate et l'image numérique de référence, par un filtre passe bande ou un filtre passe bas, préalablement à l'étape d'enregistrement de l'empreinte, et que l'étape de filtrage comprend optionnellement une décomposition du signal par une transformée en cosinus discrets. [0048] [0049] On peut prévoir que l'étape consistant à définir un ensemble de points remarquables comprend l'application de l'un au moins parmi les algorithmes basés sur : [0050] Un détecteur de Harris, [0051] Un algorithme de transformation de caractéristiques visuelles invariante à l'échelle, [0052] Un algorithme de caractéristiques robustes accélérées, [0053] Un algorithme de détection de points biométriques, [0054] Un opérateur de dérivation, en particulier une différence de gaussiennes, et [0055] Un algorithme de détection de contours, en particulier un Laplacien de gaussienne. [0056] [0057] On peut prévoir que l'étape de comparaison de l'empreinte de l'image numérique à une empreinte de référence comprend le calcul d'un coefficient de corrélation de Pearson. [0058] [0059] On peut prévoir que l'étape d'extraction des caractéristiques locales comprend l'extraction de l'une au moins parmi des caractéristiques locales parmi : [0060] - l'intensité lumineuse, [0061] - l'intensité d'une ou deux couleurs prédéterminées, [0062] - la densité de haute fréquence au-dessus d'un seuil prédéterminé dans un ensemble de pixels autour des pixels du parcours, [0063] - l'orientation des contours des formes représentées sur l'image et traversées par la courbe du parcours en chaque point du parcours et [0064] - la direction du gradient de luminosité en chaque point du parcours. [0065] [0066] On peut prévoir la définition d'une pluralité de parcours entre le point remarquable de départ et le point remarquable d'arrivée. [0067] [0068] Selon un autre de ces objets, l'invention concerne un programme d'ordinateur comprenant des instructions de code de programme pour l'exécution des étapes du procédé selon l'invention, lorsque ledit programme est exécuté sur un ordinateur. [0069] [0070] Avantageusement, aucune donnée relative à une personne n'est enregistrée. En outre, il ne s'agit pas d'enregistrer des informations hiométriqucs mais seulement de traiter des caractéristiques locales, par exemple des informations d'intensité lumineuse, de densité ou de gradient, liées à la prise de vue dans le cas d'une photographie, éventuellement basées sur la position de points biométriques. Ainsi, dans le cas d'une image relative à un visage, il n'est pas possible de remonter à des caractéristiques physiques de la personne. La présente invention respecte donc la règlementation générale sur la protection des données personnelles (RGPD ou GDPR par anglicisme) règlement numéro 2016/679. [0071] [0072] 11 est possible de sélectionner comme point remarquable un point non biométrique. Il est également possible de sélectionner des points remarquables comprenant au moins un point biométrique et au moins un point non biométrique, par exemple un élément vestimentaire, un élément de l'arrière plan, etc. [0073] [0074] D'autres caractéristiques et avantages de la présente invention apparaîtront plus clairement à la lecture de la description suivante donnée à titre d'exemple illustratif et non limitatif et faite en référence aux figures annexées. [0075] [0076] DESCRIPTIF DES DESSINS [0077] - la figure 1A illustre un mode de réalisation d'une image de référence, [0078] - la figure 1B illustre l'image de référence la figure 1A filtrée selon l'invention, 100791 - la figure 2A illustre un parcours sur l'image de référence de la figure 1B selon l'invention, [0080] - la figure 2B illustre un parcours sur l'image de référence de la figure 1B avec les mêmes points remarquables que ceux de la figure 2A selon l'invention, [0081] la figure 2C illustre un parcours sur l'image de référence de la figure 1B avec les mêmes points remarquables que ceux de la figure 2A selon l'invention, [0082] la figure 2D illustre la construction non linéaire d'un parcours sur l'image de référence de la figure 1B avec les mêmes points remarquables que ceux de la figure 2A selon l'invention, utilisée pour la définition du parcours de la figure 2E, [0083] la figure 2E illustre un parcours sur l'image de référence de la figure 1B avec les mêmes points remarquables que ceux de la figure 2A selon l'invention, [0084] la figure 3A illustre la variation de l'intensité lumineuse le long du parcours de la figure 2A selon l'invention, [0085] la figure 3B illustre la décomposition du signal de la figure 3A par une transformée en cosinus discrets, pour deux valeurs du nombre de composantes de celle-ci selon l'invention; et [0086] la figure 4 illustre la comparaison de l'empreinte d'une image candidate et de l'empreinte d'une image de référence selon l'invention. Description des modes de réalisation [0087] [0088] Par souci de concision, seul le cas où une image numérique est un portrait sera illustré ici. Par souci de concision également, une « image numérique » sera géné- ralement dénommée par « image » dans la suite de la présente description. [0089] [0090] La présente invention peut être mise en oeuvre pour tout contenu non uniforme d'une image. Il peut s'agir d'un contenu figuratif ; en particulier d'un portrait humain, de la tête d'un animal racé, par exemple pour un passeport équin, aussi bien que pour un animal non racé, etc. Il peut aussi s'agir d'un contenu non figuratif, d'une oeuvre d'art abstraite, etc. [0091] [0092] L'image peut être une photographie numérique, une photographie argentique en- registrée sous forme numérique, un fichier électronique de dessin, une image de synthèse, etc. [0093] [0094] Comme démit en détail ci-après, la présente invention permet d'authentifier une image candidate par comparaison à une image de référence. [0095] 6 [0096] L'image candidate peut être l'image de référence qui a vieilli dans le temps. L'image candidate peut également être une copie de de référence, et la présente invention permet de vérifier si la copie est conforme à l'originale. [0097] [0098] Image de référence [0099] On prévoit de fournir une image, dite de référence. Elle est stockée sur tout support approprié, par exemple une mémoire d'un serveur. [0100] [0101] De préférence, l'image de référence est traitée de sorte à cc que sa résolution soit in- férieure à sa résolution native. A cet effet, on peut prévoir que l'image de référence est filtrée par un filtre passe bas ou un filtre passe bande, en l'espèce par un filtre non linéaire, pour supprimer l'information contenue dans les hautes fréquences, et pour ne préserver que l'information macroscopique de l'image de référence. [0102] [0103] En effet, une image numérique peut être dégradée par un processus d'impression (perte de résolution). De même, le support physique de l'image numérique peut être endommagé dans le temps (rayures, etc.). Le filtrage des hautes fréquences permet de limiter, voire de s'affranchir de ces phénomènes. [0104] [0105] Les parcours décrits ultérieurement sont donc avantageusement définis sur l'image de référence filtrée. [0106] [0107] Points remarquables [0108] [0109] On prévoit de définir un ensemble de points remarquables 10 sur l'image de référence. [0110] [0111] Un point remarquable est un point qu'il est possible de retrouver précisément sur dif- férentes versions/copies d'une même image. [0112] [0113] Par exemple un point remarquable peut être défini comme un point de l'image, c'est-à-dire un pixel ou un ensemble de pixels adjacents deux à deux, pour lequel le gradient de contraste, selon une direction et une distance prédéfinies, est supérieur à une valeur seuil prédéfinie. [0114] [0115] La définition d'un ensemble de points remarquables peut être mise en oeuvre par tout moyen connu, par exemple par l'un parmi : [0116] Un détecteur de Harris, 7 [0117] Un algorithme de transformation de caractéristiques visuelles invariante à l'échelle, [0118] Un algorithme de caractéristiques robustes accélérées, [0119] Un algorithme de détection de points hiométriques, [0120] Un opérateur de dérivation, en particulier une différence de gaussicnnes, et [0121] Un algorithme de détection de contours, en particulier un Laplacien de gaussienne. [0122] [0123] Un algorithme de transformation de caractéristiques visuelles invariante à l'échelle est plus connu sous son acronyme SIFT pour "Scale Invariant Feature Transform" en anglais. [0124] [0125] Pour l'algorithme SIFT, décrit notamment dans la publication D. Lowe. Ohject re- cognition from local scalc-invariant features. IEEE International Conference on Computer Vision, pages 1150-1157, 1999, la détection des points est basée sur les différences des gaussiennes (DoG) obtenues par le calcul de la différence entre chaque couple d'images lissées par un filtre gaussicn, en variant à chaque fois le paramètre sigma (c'est à dire la déviation standard) du filtre. Les DoG peuvent être calculé pour différents niveaux d'échelle permettant d'introduire la notion de l'espace d'échelle. La détection des potentielles zones de points d'intérêt / points remarquables s'effectue en recherchant les extrema selon le plan de la dimension de l'image (x,y) et le plan du facteur d'échelle. Ensuite une étape de filtrage est nécessaire pour supprimer les points non pertinents, en éliminant par exemple les points dont le contraste est trop faible. [0126] [0127] Un algorithme de caractéristiques robustes accélérées est plus connu sous son acronyme SURF pour "Speeded Up Robust Features" en anglais. Il est décrit notamment dans la publication H. Bay, T. Tuylelaars, and L. Van Gool. Surf : Speeded up robust features. European Conference on Computer Vision, pages 404-417, 2006, la méthode consiste à utiliser le déterminant de la matrice Hessienne, à calculer une approximation des dérivées secondes des gaussiennes de l'image par le biais de filtres à différentes échelles en utilisant des masques de différentes tailles (par exemple 9 x 9, 15 x 15, 21 x 21, ...). Pour le calcul de l'orientation des points et les descripteurs autour des points, le principe est basé sur les sommes des réponses des ondelettes de Haar horizontales et verticales ainsi que leurs normes. La zone circulaire de description est divisée là encore en 16 régions. Une analyse en ondelettes est effectuée sur chaque région afin de construire le descripteur final. Ce dernier est constitué de la somme des gradients en x et en y ainsi que de la somme de leur norme respective pour l'ensemble des 16 régions. Le vecteur descripteur est ainsi constitué de 64 valeurs qui représentent des propriétés extraites à la fois dans l'espace normal et dans celui des échelles de grandeur. 8 [0128] [0129] Un point remarquable peut être un point hiométrique. Pour la détection de points bio- métriques, on peut appliquer un logiciel basé sur la bibliothèque logicielle DLJB, et qui détermine la position d'un ensemble de points hiométriques prédéterminés, chaque point correspondant à un élément morphologique prédéterminé d'un visage, par exemple le coin de l'oeil droit, le coin de l'oeil gauche, le bas du nez, les coins de la bouche, etc. comme illustré sur les figures 2A à 2E, où chaque rond indique un point hiométrique. [0130] [0131] En fonction du moyen mis en oeuvre pour la définition d'un ensemble de points re- marquables, le nombre de points remarquables peut être plus ou moins important. [0132] [0133] On prévoit donc avantageusement de sélectionner un ensemble d'au moins deux points remarquables sur l'image numérique de référence, [0134] [0135] Par exemple sur les figures 2A à 2E, quatre points remarquables sélectionnés, identiques entre eux, sont illustrés par des ronds. [0136] [0137] Un point remarquable peut aussi être défini, par exemple pour des applications ar- tistiques, en fonction du contenu informatif de l'image, suivant des instructions préétablies, par exemple « la pointe du clocher, le nez du chien, la cheminée de la maison rouge, etc. ». La sélection peut alors être faite par exemple par un opérateur à l'aide de tout pointeur connu. [0138] [0139] Enfin, un point remarquable peut également être défini par la position absolue de son pixel ou du barycentre d'un ensemble de pixels adjacents deux à deux. Par exemple un point remarquable est situé à 15 pixels vers la droite et 10 pixels vers le bas par rapport au coin haut gauche de l'image. De préférence un point remarquable peut également être défini par sa position relative par rapport aux dimensions de l'image. Par exemple un point remarquable est situé à 8% de la largeur de l'image et à 6% de la hauteur de l'image en partant du coin haut gauche de l'image. Ce type de détermination peut être utile par exemple dans certains automates de photographies d'identité, où la position des yeux est prédéfinie, contrainte, par un ou plusieurs repères sur l'écran de la machine. La position des pixels correspondant aux yeux est donc connue et peut servir de points remarquables. [0140] [0141] Parcours [0142] 9 [0143] On prévoit de définir un parcours contraint par les points remarquables sélectionnés, le parcours étant illustré par une flèche en pointillés sur chacune des figures 2A, 2B et 2C. [0144] [0145] Pour la contrainte par les points remarquables sélectionnés, on peut par exemple utiliser des courbes de Bézier qui définissent alors le parcours. [0146] [0147] Les courbes de Bézier peuvent passer par les points remarquables sélectionnés. Alter- nativement, elles peuvent ne passer pas par les points remarquables sélectionnés mais minimiser la distance à ces points remarquables sélectionnés pour une contrainte donnée, en l'espèce le degré de la courbe. [0148] [0149] On a donc un point remarquable de départ et un point remarquable d'arrivée et le parcours contraint par l'ensemble des points remarquables sélectionnés. [0150] [0151] Bien entendu, le parcours peut aussi passer par un ensemble de points remarquables prédéterm i nés. [0152] [0153] Le parcours est donc un itinéraire partant d'un point remarquable de départ et passant le cas échéant par des points remarquables prédéterminés pour arriver à un point remarquable d'arrivée. [0154] [0155] De la sorte, on peut obtenir un signal par extraction des caractéristiques locales de pixels, notamment des pixels adjacents deux à deux, situés le long du parcours. [0156] [0157] De préférence, la trajectoire entre deux points remarquables successifs est rectiligne, ce qui simplifie les calculs. [0158] [0159] On peut aussi prévoir une trajectoire plus complexe, par exemple comprenant des arcs de cercle dont chaque arc de cercle appartient à un cercle ou une ellipse passant par 3 points remarquables prédéterminés, comme illustré sur la figure 2D, afin de définir une trajectoire courbe, comme illustré sur la figure 2E. [0160] [0161] On peut aussi prévoir des courbes polynomiales de degrés divers (non illustrées). [0162] [0163] Comme illustré sur les figures 2A, 2B et 2C, on peut prévoir une pluralité de parcours pour un même ensemble de points remarquables d'une même image. [0164] 101651 Par exemple, la figure 2A et la figure 2B présentent deux parcours différents pour un même point remarquable de départ et un même point remarquable d'arrivée. [0166] [0167] Pour la figure 2C, les points remarquables sont les mêmes que ceux de la figure 2A et ceux de la figure 2B, mais le point remarquable de départ et le point remarquable d'arrivée diffèrent ; le parcours est donc différent sur chacune de ces figures. [0168] [0169] Par conséquent, l'empreinte (décrite ci-après) de la figure 2A est différente de l'empreinte de la figure 2B, et également différente de la figure 2C. [0170] Empreinte [0171] [0172] Une empreinte peut être considérée comme une signature de l'image. Chaque parcours permet de calculer une empreinte respective. [0173] [0174] Une empreinte consiste à déterminer un ensemble de caractéristiques locales des pixels d'un parcours, ou d'un ensemble prédéterminé de pixels autour des pixels d'un parcours. [0175] [0176] Dans un mode de réalisation, on prévoit de déterminer comme caractéristique locale l'intensité lumineuse de chaque pixel le long de chaque parcours défini. La position des pixels le long du parcours étant connue, il est aisé d'extraire leur intensité respective, par exemple par une sommation des valeurs des pixels dans chaque canal HSV ou RGB selon la capture de l'image. [0177] [0178] Dans d'autres modes de réalisation, on peut aussi prévoir de déterminer comme ca- ractéristiques locales : [0179] - l'intensité d'une ou deux couleurs (R, G, B) prédéterminées ; [0180] - la densité de haute fréquence au-dessus d'un seuil prédéterminé dans un ensemble de pixels autour des pixels du parcours, notamment des pixels adjacents deux à deux dont le nombre et la forme globale sont prédéterminés, par exemple un carré de 8x8 pixels glissant autour de chaque pixel du parcours; [0181] l'orientation des contours des formes représentées sur l'image et traversées par la courbe du parcours en chaque point du parcours ; [0182] - la direction du gradient de luminosité en chaque point du parcours ; [0183] etc. [0184] [0185] On peut alors enregistrer comme empreinte le signal correspondant à l'évolution des 11 caractéristiques locales en fonction de chaque pixel le long de chaque parcours défini sur l'image, comme illustré sur la figure 3A qui représente l'évolution de l'intensité lumineuse. En l'espèce, il s'agit de l'empreinte de référence sur l'image de référence. [0186] Décomposition [0187] Avantageusement, on prévoit une décomposition du signal, cc qui permet de le simplifier. [0188] [0189] Par exemple, on prévoit une décomposition du signal par une transformée en cosinus discrets (TCD), ce qui permet de n'obtenir que les variations des caractéristiques locales. [0190] [0191] On peut aussi prévoir une décomposition du signal par ondelettes ou bandelettes. [0192] [0193] Cette décomposition permet de conserver un signal stable même en cas de dé- gradation physique de l'image, par exemple par une rayure. [0194] [0195] Par exemple, la figure 3A illustre le signal correspondant à l'évolution de l'intensité lumineuse comme caractéristique locale, en fonction de chaque pixel le long d'un parcours prédéterminé sur une image en résolution native, par exemple l'image de la figure 1A. [0196] [0197] Sur la figure 3B : [0198] - le signal A correspond au signal de la figure 3A pour lequel l'image a été filtrée par un filtre non linéaire ; [0199] - le signal B est une décomposition du signal A par une transformée en cosinus discrets à 8 composantes, et [0200] - le signal C est une décomposition du signal A par une transformée en cosinus discrets à 20 composantes. [0201] [0202] Comme illustré sur la figure 3B, plus le nombre de composantes de la transformée en cosinus discrets est faible et plus le signal résultant est lissé ; et plus le nombre de composantes de la transformée en cosinus discrets est grand et plus le signal résultant est représentatif du signal d'origine mais présente un nombre d'octets importants. En effet, plus le nombre de composantes est grand, plus la taille de l'empreinte augmente mais plus la précision de la comparaison décrite ultérieurement augmente. [0203] [0204] 11 est donc souhaitable de trouver un compromis entre le nombre de composantes de 12 la transformée en cosinus discrets et la taille du fichier (nombre d'octets) correspondant. [0205] [0206] Par exemple on peut déterminer un nombre de composantes qui dépend du nombre de pics du signal. Avantageusement, on peut ne prendre que des composantes principales jusqu'à une valeur prédéterminée. [0207] [0208] Comme vu précédemment, l'image est de préférence appauvrie par un filtre non linéaire et le signal est également appauvri par la décomposition, en l'espèce par une transformée en cosinus discrets. Il en résulte que la taille du fichier (nombre d'octets) correspondant à l'empreinte est faible tout en garantissant avantageusement une représentativité du contenu de l'image d'origine, c'est-à-dire avant filtrage par le filtre non linéaire. En conséquence, il est facile d'encoder les caractéristiques de l'image par exemple dans un code barres à deux dimensions, ce qui représente un avantage par rapport à un encodage des caractéristiques biométriques complètes et une utilisation hors ligne si nécessaire. Le contrôle en ligne reste privilégié dans le domaine de la sécurité. [0209] [0210] Image candidate [0211] [0212] Une image candidate est une image dont on souhaite obtenir une empreinte, notamment en vue d'en vérifier la conformité à une image de référence. [0213] [0214] A ce titre, on prévoit d'effectuer une empreinte de l'image candidate de la même manière que l'empreinte de l'image de référence filtrée a été obtenue, c'est-à-dire avec les mêmes algorithmes, les mêmes points remarquables et les mêmes parcours. [0215] [0216] Comparaison [0217] [0218] On peut alors comparer l'empreinte de l'image numérique candidate à l'empreinte de référence, et émettre un signal dont la valeur est fonction du résultat de la comparaison. [0219] [0220] La comparaison permet de déterminer une distance entre l'image de référence et l'image candidate, ce qui permet de définir une limite entre les cas frauduleux et les cas authentiques. [0221] [0222] La comparaison de l'empreinte de l'image numérique candidate à l'empreinte de référence peut être mise en oeuvre par tous moyens de comparaison connus. 13 [0223] [0224] De préférence, on prévoit le calcul d'un coefficient de corrélation. En l'espèce on prévoit le calcul d'un coefficient de corrélation de Pearson. [0225] [0226] Ce coefficient de corrélation de Pearson définit la corrélation linéaire entre deux variables aléatoires. Il est compris entre -1 et +1 ; où -1 indique que les deux variables sont totalement négativement linéairement corrélées et +1 indique que les variables sont positivement linéairement corrélées. [0227] [0228] Le calcul d'un coefficient de corrélation de Pearson permet de détecter si les deux signaux, c'est-à-dire le signal de l'image de référence et le signal de l'image candidate, varient de la même manière aux mêmes endroits. [0229] [0230] En l'espèce on prévoit le calcul d'un score de similarité S, qui est obtenu de la manière suivante : [0231] S = (P + 1)/2 avec P le coefficient de corrélation de Pearson. [0232] [0233] Quand la valeur de S est supérieure à une valeur seuil T prédéterminée, on considère que les signaux sont égaux, donc que l'image candidate et l'image de référence sont les mêmes ; ou que l'image candidate est une copie conforme de l'image de référence. [0234] Par exemple la figure 4 illustre la même empreinte que celle de la figure 3B : [0235] - le signal A correspond au signal de la figure 3A pour lequel l'image a été filtrée par un filtre non linéaire, et [0236] - le signal C est une décomposition du signal A par une transformée en cosinus discrets à 20 composantes. [0237] Dans le même repère, la figure 4 illustre également : [0238] - un signal A' correspond au signal d'une image candidate, et [0239] - un signal C' qui est une décomposition du signal A' par une transformée en cosinus discrets à 20 composantes. [0240] [0241] On voit clairement que les signaux C et C' présentent les mêmes variations ; on en conclue que les signaux A et A' sont corrélés, donc que l'image candidate et l'image de référence sont identiques. [0242] [0243] On peut prévoir une interpolation du signal de l'image de référence dans une dimension ou dans l'autre, ce qui permet de s'affranchir d'un éventuel redimensionnement de l'image candidate. [0244] 14 [0245] Grâce à l'invention, il est possible d'éviter qu'un portrait numérique ne soit altéré frauduleusement en particulier au niveau des traits hiométriques du visage. [0246] [0247] La présente invention permet notamment d'identifier qu'une photographie, sous forme numérique, est la même photographie ou une copie conforme d'une photographie d'origine imprimée sur un support. [0248] [0249] Elle permet également de détecter si une image candidate est une image de référence qui a subi un morphing. [0250] [0251] Le degré de confiance atteint par la présente invention est de 99,9% au maximum. [0252] [0253] La présente invention trouve naturellement une application dans la vérification des photographies sur document d'identité. Dans ce contexte une image candidate peut être réalisée par un appareil photo intégré à un objet communicant. [0254] [0255] La présente invention n'est pas limitée aux modes de réalisation précédemment décrits. Elle est applicable à tout type d'image, pas uniquement aux portraits. [0256] [0257] Elle peut être mise en oeuvre par exemple dans le domaine de l'art afin d'authentifier une oeuvre. [0258] [0259] A cet effet, on prévoit de réaliser comme image de référence une photographie en deux dimensions d'une oeuvre dans des conditions de prise de vue prédéterminées (lumière, angle de prise de vue, ouverture de l'objectif...). [0260] [0261] Un temps ultérieur, on peut alors réaliser comme image candidate une autre pho- tographie en deux dimensions de l'oeuvre dans les mêmes conditions de prise de vue prédéterminées. [0262] [0263] Si l'image candidate et l'image de référence sont con-élées, puisque les conditions de prise de vue sont les mêmes alors cela signifie que l'oeuvre photographiée est la même. [0264] [0265] Si l'image candidate et l'image de référence ont été prises dans des conditions de prise de vue différentes mais connues, on peut prévoir d'appliquer un traitement numérique, équivalent à un filtre, qui corrige les variations dues à ces différences de prise de vue. [0266] [0267] Enfin, par la sélection des points remarquables, il est possible de couvrir tout ou partie de l'image de référence, ce qui permet de protéger tout ou partie d'une image, en augmentant par exemple le nombre de parcours sur une partie prédéterminée de l' image. [0268] [0269] Enfin, grâce à la présente invention, il est possible de mesurer la distance entre les caractéristiques locales de l'image de référence et les mêmes caractéristiques locales sur l'image candidate avec laquelle on la compare. [0270] [0271] La mesure de cette distance permet de déterminer la qualité de la reproduction, ou même de donner un état sur l'image originale, c'est-à-dire l'image de référence. [0272] [0273] En effet, plus cette distance est faible, plus cela signifie que l'image candidate est ressemblante à l'image de référence, et inversement. [0274] [0275] La présente invention permet donc de caractériser non seulement s'il y a eu une ma- nipulation de l'image de référence, mais aussi à quel point cette manipulation est importante. Et dans le cas où l'image de référence n'a pas été manipulée, mais que celle-ci a juste vieilli, il est possible de caractériser à quel point ce vieillissement est important ou faible. 16 [Revendication 1] [Revendication 2] [Revendication 3]