INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
- la signature se présente sous forme d’un code numérique ou alphanumérique et la génération d’un identifiant unique inclut la combinaison de ladite signature avec un code de référence de ladite image d’authentification, et des coordonnées de repère de ladite portion d’image source dans l’image d’authentification, et dans lequel ledit identifiant unique est optionnellement codé sous forme d’un code à deux dimensions, tel qu’un QR code ou code-barres ;
- la capture d’une pluralité de portions d’image source à partir de ladite image d’authentification, et le calcul d’une signature et la génération d’un identifiant unique pour chacune desdites portions d’image source ;
-ladite pluralité de portions d’images source encadrent respectivement des zones différentes de l’image d’authentification, ou des zones de l’image d’authentification se chevauchant entre elles ;
- une sous-étape de vérification d’unicité dudit identifiant unique dans une base de données d’identifiants uniques.
L’invention concerne également un procédé de traçabilité et/ou d’authentification mettant en œuvre le procédé générateur d’identifiants cité ci-avant, ledit procédé comportant l’association de l’image d’authentification avec une entité autorisée à émettre des codes d’identification.
Ce procédé comporte la validation d’un identifiant unique en vérifiant que ledit identifiant unique est issu d’une portion d’image source faisant partie de l’image d’authentification associé à ladite entité autorisée. C’est-à-dire que le contenu visuel donnant lieu à l’identifiant unique et/ou à la signature forme partie du contenu visuel de l’image d’authentification, et que cette image d’authentification est bien attribuée à l’entité autorisée.
Dans un mode de réalisation, l’image d’authentification est une photo d’un objet authentifiant, de préférence une photo d’un objet composé d’éléments physiques figées dans la matière dont la distribution est chaotique, et ladite validation d’identifiant unique comporte la vérification dudit objet authentifiant.
Enfin, l’invention concerne également un procédé de génération d’images d’authentification, ledit procédé comportant :
– l’obtention d’une image d’authentification mère par capture en photo d’un objet authentifiant comportant des éléments physiques figés dans la matière et distribués de manière chaotique ;
représente les étapes d’un procédé de mise en forme de la distribution probabiliste en amplitude de symboles de modulation selon un mode de réalisation de l’invention ;
représente un exemple de structure d’encodeur de type convolutif non-binaire selon un mode de réalisation de l’invention ;
représente un exemple de treillis représentatif de l’encodage de mise en forme mis en œuvre dans le procédé de mise en forme de la selon un mode de réalisation de l’invention ;
représente les étapes d’un procédé de détermination des transitions entre états d’un encodeur du type convolutif non-binaire tel que mis en œuvre dans le procédé de mise en forme de la selon un mode de réalisation de l’invention ;
représente un exemple de transitions obtenues pas mise en œuvre du procédé de la lorsque la constellation de symboles et de type 16-QAM ;
représente le BER (pour « Bit Error Rate » en anglais) obtenu avec une technique de PAS connue et par mise en œuvre du procédé de la pour différentes longueurs de trames de données ;
représente le FER (pour « Frame Error Rate » en anglais) obtenu avec une technique de PAS connue et par mise en œuvre du procédé de la pour différentes longueurs de trames de données.
Le principe général de l’invention repose sur l’utilisation d’un encodage de type convolutif non-binaire appliqué sur un ensemble de bits représentatifs des symboles de modulation dont on veut mettre en forme la distribution probabiliste en amplitude. En effet, les techniques connues pour une telle mise en forme sont basées sur un codage arithmétique des bits d’information, ce qui nécessite une grande profondeur de données. A contrario, étant basée sur un codage convolutif, la performance de la technique proposée s’avère être largement indépendante de la taille de la trame d’information à son entrée. La technique proposée présente ainsi une latence réduite, ce qui la rend particulièrement adaptée e.g. aux systèmes de transmission mettant en œuvre des trames de données courtes.
On présente désormais, en relation avec la un émetteur 100 et un récepteur 120 selon un mode de réalisation de l’invention.
Plus particulièrement, le canal 110 de communication est un canal optique. Ainsi, l’émetteur 100 est un émetteur optique et le récepteur 120 est un récepteur optique. Cependant, dans d’autres modes de réalisation, le canal 110 de communication est un canal de propagation radiofréquences. Dans de tels modes de réalisation, l’émetteur 100 et le récepteur 120 sont respectivement un émetteur radiofréquences et un récepteur radiofréquences. Dans d’autres modes de réalisation, le canal 110 de communication est un canal de propagation acoustique. Dans de tels modes de réalisation, l’émetteur 100 et le récepteur 120 sont respectivement un émetteur acoustique et un récepteur acoustique.
De retour à la , l’émetteur 100 comprend un dispositif 111 de génération de symboles de modulation à partir de bits d’information. Selon la présente technique, les symboles de modulation appartiennent à une constellation de symboles de type q -QAM, avec q égal à deux puissance m et m un entier naturel supérieur ou égal à quatre. Plus particulièrement, chaque symbole de la constellation véhicule m bits d’information. Par ailleurs, il est fait l’hypothèse que parmi les m bits, m -2 bits, dits bits d’amplitude, identifient une amplitude du symbole dans le plan complexe, les 2 autres bits, dits bits de quadrant, parmi les m bits identifient une appartenance du symbole à un quadrant du plan complexe.
Ceci est illustré sur la dans le cas d’une constellation 16-QAM, dans laquelle la position de chaque symbole dans le plan complexe code 4 bits d’information. Plus particulièrement, les 2 bits encadrés en pointillés ont des valeurs identiques pour tous les symboles appartenant à un même quadrant du plan complexe. Il s’agit des bits de quadrant définis ci-dessus. Les 2 autres bits définissent l’amplitude des symboles de la constellation. Il s’agit des bits d’amplitude définis ci-dessus. En effet, les symboles représentés par un rond ont une même amplitude (ou module) et des bits d’amplitude qui ont une même valeur. Il en est de même pour les symboles représentés par des croix et pour les symboles représentés par des points.
Par exemple, la génération des symboles de modulation se base sur un codage de Gray des bits d’information afin d’associer un ensemble de bits à un symbole donné de la constellation.
Le même type d’encodage des bits d’information peut être mis en œuvre pour toutes les constellations de symboles de type q -QAM, avec q égal à deux puissance m et m un entier naturel supérieur ou égal à quatre. Dans de telles constellations, chaque symbole de la constellation véhicule m bits d’information. On suppose ici que la correspondance entre les m bits d’information et les symboles de modulation est telle que les m bits d’information comprennent m -2 bits d’amplitude et 2 bits de quadrant.
De retour à la , l’émetteur 100 comprend un dispositif 112 de mise en forme de la distribution probabiliste en amplitude des symboles de modulation générés par le module 111. Plus particulièrement, le dispositif 112 de mise en forme est configuré pour mettre en œuvre le procédé de mise en forme de la distribution probabiliste en amplitude de symboles de modulation tel que décrit ci-dessous en relation avec la . Le dispositif 112 délivre des symboles de modulation mis à jour présentant une distribution en amplitude dans le plan complexe qui suit une loi de distribution gaussienne.
La illustre un exemple d’image d’authentification 1 et la génération d’une pluralité de signatures 20 à partir des différentes portions d’images source 10 issues d’une même image d’authentification 1. Tel qu’il peut être observé, différentes portions d’image source peuvent être capturées à partir de l’image d’authentification, en délimitant notamment différentes zones de cette dernière. Le contour de ces zones ou portions d’image est montré sur la par un contour noir, avec leur signature correspondant au pied de l’image d’authentification. Avantageusement, le Demandeur a mis en évidence que des légères variations par rotation dans la délimitation de ces zones permettent de générer des signatures différentes pour chaque portion d’image source ainsi capturée.
Selon un mode de réalisation, l’image d’authentification est découpée virtuellement en plusieurs portions d’image encadrant de zones différentes ou encadrant de zones se chevauchant entre elles. Le deuxième cas, permet de multiplier le numéro de signatures pouvant être générées à partir d’une même image d’authentification. Par exemple, avec un recouvrement d’image de 1 mm il est possible de générer près de 10000 portions d’image source différentes, d’environ 0,5 cm 2 sur une surface de 100 cm 2 ce qui fait un coefficient multiplicateur de 50. A ceci il convient de multiplier les possibilités par les formes très différentes de contour possibles, ce qui en théorie permet d’extraire une quantité quasi-infinie des portions d’image/signatures. De plus, la taille de l’image authentifiant, ou des portions d’image source pourront être choisies en fonction du cas d’usage et des quantités consommées.
L’invention propose de générer un identifiant unique à partir de chaque signature de portion d’image source. Selon un mode de réalisation, cet identifiant unique correspond à ladite signature sous forme de chaîne alphanumérique.
Dans un autre mode de réalisation, l’identifiant unique est composé d’une signature issue d’une portion d’image source sous forme de chaîne alphanumérique et sa combinaison avec : - un code de référence de ladite image d’authentification et/ou des coordonnées de repère de ladite portion d’image source dans ladite image d’authentification.
La référence de l’image d’authentification peut être une référence quelconque sous forme de code, ou être également une signature issue de l’image d’authentification en entier.
Les coordonnées de repère permettent d’identifier le positionnement de ladite portion d’image source. Par exemple, des coordonnées en distance d’une abscisse et d’une ordonnée, tel que X7 Y28, c’est-à-dire une abscisse de 7 mm et une ordonnée de 28 mm. Ces coordonnées de repère peuvent être également exprimés en DPI (acronyme de l’anglais « Dot par Inch »).
Un identifiant unique unique tel que « Maz123 X7 Y28 V021UM2 » peut être ainsi obtenu, et dans lequel « Maz123 » corresponde au code de référence de l’image authentifiant, «X7 Y28 » aux coordonnées de repère, et « V021UM2 » à la signature de la portion d’image source.
Avantageusement, les signatures et les identifiants générés selon l’invention sont uniques, et permettent d’avoir une traçabilité de la source de chaque identifiant. Les signatures de l’image authentifiant et des portions d’image source sont calculées à partir du contenu visuel de l’image. Des méthodes de calcul d’identifiant à partir d’image sont connus dans l’état de la technique, par exemple la fonction de hachage, le hachage d’image, l’empreinte digitale des images, la reconnaissance d’objets etc. La signature de l’invention peut être généré de manière non limitative par tout procédé connu de génération d’un code alphanumérique à partir du contenu visuel de l’image d’authentification. Les signatures ou identifiants uniques de l’invention peuvent se présenter également sous forme de code à deux dimensions, tel qu’un QR code ou code-barres.
De préférence, l’invention propose de vérifier le caractère unique de signatures et/ou identifiants générées dans une base de données de signatures générées selon le procédé, afin de garantir l’unicité de signatures et identifiant uniques générés, et d’éliminer tout risque de doublon. Une base de données pour une utilisation unique de ces signatures peut être également crée.
Bien entendu, l’invention concerne l’utilisation du procédé générateur d’identifiants uniques de l’invention dans un procédé de traçabilité et d’authentification. De manière avantageuse, une image d’authentification est assignée à une entité autorisée à émettre des codes d’identification, de sorte que tous les codes émis par ladite entité autorisée peuvent être certifiés en vérifiant qu’ils ont été générés à partir de l’image assignée à l’entité autorisée. De préférence cette certification inclut la vérification de l’objet authentifiant auquel correspond ladite image d’authentification. Avantageusement, l’entité autorisée à émettre les codes d’identification pourra détenir également l’objet authentifiant, permettant de conserver une preuve physique irreproductible et inaltérable de la source de son image d’authentification.
L’invention concerne également la génération de nouvelles images d’authentification à partir d’une image d’authentification mère issue de la capture en photo d’un objet authentifiant physique et non reproductible, tel qu’un objet composé de d’éléments physiques figées dans la matière dont la distribution est chaotique, et tels que lesdits bubble tag® et fiber tag®.
Le procédé de génération d’images d’authentification de l’invention est illustré à la et comporte :
S1 – l’obtention d’une image d’authentification mère par capture en photo d’un objet authentifiant (physique et réel) comportant des éléments visuels distribuées de manière chaotique, tel que ledit code à bulles et ledit code à fibres ;
S2 – le découpage de l’image d’authentification mère en plusieurs portions d’image ;
S3 – la réorganisation desdites portions d’image ;
S4 – l’obtention d’une nouvelle image d’authentification à partir desdites portions d’images réorganisés ;
– le découpage de l’image d’authentification mère en plusieurs portions d’image ;
– la réorganisation dans l’espace desdites portions d’image ;
– l’obtention d’une nouvelle image d’authentification à partir desdites portions d’images réorganisées, et de préférence – le calcul d’une signature à partir de la totalité ou d’une partie de ladite nouvelle image d’authentification ;
– la génération d’un identifiant unique intégrant ladite signature.
BRÈVE DESCRIPTION DES FIGURES D’autres avantages, buts et caractéristiques particulières de la présente invention ressortiront de la description non limitative qui suit d’au moins un mode de réalisation particulier des dispositifs et procédés objets de la présente invention, en regard des dessins annexés, dans lesquels : La est un diagramme d’un procédé générateur d’identifiants selon l’invention. La illustre des images d’authentification selon un mode de réalisation de l’invention. Partie a) photo d’un code à bulles, c’est-à-dire d’un objet authentifiant composé de bulles dispersées de manière chaotique dans une matrice polymérique. Partie b) photo d’un code à fibres, c’est à dire un objet authentifiant composé de fibres dispersées de manière chaotique dans substrat papier. La illustre un exemple d’image d’authentification sous la forme d’une photo d’un code à fibres, et la sélection d’une portion de ladite image d’authentification dite « portion d’image source » pour la génération d’une signature sous forme de code alphanumérique. La illustre un exemple d’image d’authentification sous la forme d’un d’une photo d’un code à bulles, et l’extraction de différentes portions de cette image présentant de formes et de tailles variées, ces différentes portions d’image source permettant respectivement la génération d’une signature. La illustre des exemples de génération d’une pluralité de signatures sous forme de code alphanumérique à partir d’une même image d’authentification. Pour chaque signature montrée en bas de chaque image, le contour noir indique la portion de l’image d’authentification ayant été utilisé comme source pour générer ladite signature. La portion génératrice d’image et signature associée correspond à une rotation d’un même contour. La est un diagramme d’un procédé générateur d’images d’authentification selon l’invention
DESCRIPTION DÉTAILLÉE DE L’INVENTION La présente invention concerne un nouveau procédé de génération d’identifiants permettant une traçabilité optimisée quant à la source dudit identifiant. L’invention propose notamment la génération de multiples identifiants uniques à partir d’une image d’authentification, ainsi que leur association à ladite image d’authentification. L’invention concerne également la génération d’images d’authentification pour générer des identifiant uniques. L’invention concerne également la mise en œuvre desdits identifiants uniques et desdites images d’authentification dans tout procédé de traçabilité et d’authentification.
L’image d’authentification selon l’invention peut correspondre à tout image dont le contenu visuel est choisi comme source de génération d’une ou plusieurs signatures sous forme de chaine alphanumérique. L’image d’authentification peut correspondre à une photographie d’un objet réel, soit à une image de synthèse. L’image est dite d’authentification car elle est utilisée pour sécuriser le procédé générateur d’identifiants uniques ou éventuellement un autre procédé de traçabilité ou d’authentification.
La illustre schématiquement le procédé de génération d’identifiants de l’invention et comportant :
S1 – La sélection d’une image d’authentification ;
S2 – La capture en photo d’une partie de l’image d’authentification, dite « portion d’image source » ;
S3 – Le calcul d’une signature 20 pour ladite portion d’image source ;
S4 – La génération d’un identifiant unique intégrant ladite signature ;
S5 – La sauvegarde d’au moins ladite portion d’image source, et de préférence de l’association portion d’image source et sa signature ou identifiant unique.
L’invention propose ainsi de générer une signature et identifiant unique à partir uniquement d’une partie de l’image d’authentification, c’est-à-dire que seulement une partie prédéfinie du contenu visuel de l’image d’authentification est utilisée pour générer la signature. Avantageusement, il sera ainsi possible d’utiliser une seule image d’authentification pour la génération de plusieurs signatures et identifiants uniques à partir de zones différentes de cette dernière, ainsi que d’avoir une source unique et vérifiable pour toute signature générée à partir d’une image d’authentification sélectionnée.
De préférence, l’image d’authentification 1 comporte un contenu visuel unique issu d’un procédé chaotique et/ou aléatoire. Dans un mode de réalisation, l’invention propose d’utiliser une photographie d’un objet réel en tant qu’image d’authentification. Afin de sécuriser au maximum les procédés de l’invention, l’objet réel est un objet authentifiant irreproductible composé d’éléments physiques figées dans la matière dont la distribution est chaotique. Les éléments physiques sont visibles à l’œil nu, par exemple, des bulles d’air emprisonnées dans une matière polymère, lesdits bulles correspondant aux éléments physiques distribués de manière chaotique dans la matrice polymère et générant le contenu visuel dudit objet à utiliser pour la génération de la signature ( , partie a). De même, l’objet réel peut correspondre à des fibres des couleurs emprisonnées dans un substrat papier ( , partie b). Ces objets authentifiant sont commercialisés par la Société Prooftag® sous le nom de Bubbletag® et Fibertag®. Dans d’autres modes de réalisation, l’image d’authentification 1 peut être une photo d’un objet ou paysage naturel et présentant des particularités bien distinguables comme contenu visuel, soit une image artistique ou de synthèse etc.
La illustre un exemple d’image d’authentification 1 sous forme d’un code à fibres (Fibertag®) et la sélection d’une partie de l’image d’authentification dite « portion d’image source » 10, ainsi que la signature 20 calculée pour ladite portion d’image source 10. Comme illustré à la , la portion d’image source 10 peut être capturée de manière à présenter une forme et contour classique tel qu’un carré ou rectangle, ou être choisi pour que la portion d’image source définisse une forme particulière, tel qu’un cercle, un polygone, un cœur, ces formes présentant éventuellement des parties d’image effacées.
Les figures 15 à 17 illustrent une autre variante de réalisation dans laquelle l’un des profilés de fixation 36, 38, par exemple le profilé arrière 38, comprend un unique crochet en U 70 qui comprend une ouverture 72 orientée perpendiculairement à la surface P. Ce crochet 70 comporte en outre une surface d’appui 74 parallèle à la surface P.
Dans l’exemple représenté, le crochet en U 70 s’étend sur au moins 80% de la longueur D du profilé 38, et par exemple sur toute la longueur de ce profilé 38.
La surface d’appui 74 et l’ouverture 72 de chaque crochet 70 sont situées sur une même extrémité du crochet 70. Par exemple, la surface d’appui 74 est située sur une extrémité supérieure de la grille 26, et l’ouverture 72 est également située sur cette extrémité supérieure de la grille 26.
Le profilé 38 comprend un premier côté 38a situé à l’intérieur du contour précité et un second côté 38b opposé situé à l’extérieur de ce contour. Le premier côté 38a comporte des surfaces d’intrados 56 qui sont situées en regard d’extrados 58 d’aubes 34 adjacentes et qui sont séparées les unes des autres par des longerons 32 ( ).
Le second côté 38b comprend une surface plane 76 qui est perpendiculaire à la surface P et qui s’étend sur au moins 80% de la longueur D du profilé 38, et par exemple sur toute la longueur de ce profilé 38. Avantageusement, cette surface 76 forme également une surface d’appui de la grille 26 sur le cadre auquel elle est fixée.
Les figures 16 et 17 montrent le cadre 30 sur lequel la grille 26 est destinée à être fixée. Le cadre 30 a en section une forme générale en L et comprend un rebord cylindrique 30a qui s’étend autour du crochet 70 et qui comprend un ergot 30c engagé dans l’ouverture 72 du crochet 70. Le crochet 70 prend appui radialement vers l’extérieur sur ce rebord 30a par l’intermédiaire de la surface d’appui 74. L’ergot 30c est engagé dans l’ouverture 72 sur toute l’étendue de cette ouverture.
Les figures 16 et 17 montrent également un cavalier 78 de fixation de la grille 26 et en particulier du profilé 38 au cadre 30.
Le cavalier 78 a une forme générale en U dont l’ouverture est orientée dans à la surface P de la grille 26.
Le cavalier 78 est configuré pour être monté sur le cadre 30 et pour maintenir le profilé 38 vis-à-vis du cadre 30. Pour cela, le cavalier 78 comprend deux pattes, respectivement supérieure 82 et inférieure 84.
La patte supérieure 82 du cavalier 78 s’étend au-dessus ou radialement à l’extérieur du cadre 30 et comprend un orifice de passage d’une vis 80 qui est vissée dans un orifice taraudé du cadre 30. La vis 80 à une orientation perpendiculaire par rapport à la surface P.
La patte inférieure 84 du cavalier 78 s’étend au-dessous ou radialement à l’intérieur du cadre 30 et du crochet 70 et forme ainsi une surface d’appui du crochet 70 et donc de la grille 26 radialement vers l’intérieur.
On comprend ainsi que, dans cette variante de réalisation, le crochet 70 a une seule ouverture 72 et deux surfaces d’appui, respectivement supérieure 74 et inférieure 74’.
Les figures 18 et 19 illustrent une autre variante de réalisation qui est similaire à celle des figures 11 à 14 et dans laquelle l’un des profilés de fixation 36, 38, par exemple le profilé arrière 38, comprend plusieurs crochets en U 70 qui comprennent chacun deux ouvertures, respectivement supérieure 72a et inférieure 72b, qui sont orientées perpendiculairement à la surface P. Chaque crochet 70 comporte en outre deux surfaces d’appui, respectivement supérieure 74 et inférieure 74’, parallèles à la surface P.
Les crochets en U 70 sont à distance les uns des autres.
Le profilé 38 comprend un premier côté 38a situé à l’intérieur du contour précité et un second côté 38b opposé situé à l’extérieur de ce contour. Le premier côté 38a comporte des surfaces d’intrados 56 qui sont situées en regard d’extrados 58 d’aubes 34 adjacentes et qui sont séparées les unes des autres par des longerons 32.