INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Selon un deuxième aspect, la présente invention vise un procédé d’authentification d’un code imprimé comportant des points imprimés dans une matrice de cellules, chaque cellule étant susceptible de comporter soit aucun point imprimé soit un point imprimé, procédé qui comporte : - une étape de capture d’une image du code imprimé, - une étape de repérage, dans l’image captée, d’éléments géométriques caractéristiques du code imprimé, - une étape d’estimation de déformations et de rotation dues à la perspective à la position de capture de l’image, pour repérer chaque point du code dans une cellule du code capté, - une étape d’extraction, dans l’image captée, d’un contour d’au moins un point imprimé dans une cellule prédéterminée du code capté, - une étape de mesure d’une pluralité de dimensions géométriques représentatives d’au moins un contour extrait, - une étape de constitution d’une signature du code en fonction des dimensions géométriques extraites, - une étape de détermination de similitude de la signature du code imprimé avec une signature d’au moins un code candidat obtenue à partir d’une mémoire, et - une étape de détermination d’authenticité du code imprimé en fonction du degré de similitude entre la signature du code imprimé et la signature de chaque code candidat.
Par exemple, les codes candidats sont les codes imprimés avec l’autorisation du détenteur de droits sur des produits marqués avec ledit code. Ainsi, si le code testé ne présente de degré de similitude suffisant avec aucun code candidat, le code testé n’est pas authentique.
Dans des modes de réalisation, au cours de l’étape d’extraction, on extrait, dans l’image captée, le contour d’une pluralité de points imprimés dans des cellules prédéterminées du code capté, au cours de l’étape de mesure d’une pluralité de dimensions géométriques, on mesure, pour chaque contour extrait, une pluralité de dimensions géométriques, au cours de l’étape de détermination de similitude, on réalise un histogramme de similitudes des mesures géométriques pour des points de la pluralité de point et, au cours de l’étape de détermination d’authenticité, on détermine l’authenticité du code imprimé en fonction de la forme de l’histogramme de similitudes.
Les inventeurs ont déterminé que cet histogramme permet une détermination rapide de l’authenticité du code imprimé.
Dans des modes de réalisation, au cours de l’étape de détermination de l’histogramme de similitudes, les similitudes utilisées sont des coefficients de Pearson.
Selon un troisième aspect, la présente invention vise un dispositif d’association d’une signature d’authentification à un code imprimé comportant des points imprimés dans une matrice de cellules, chaque cellule étant susceptible de comporter soit aucun point imprimé soit un point imprimé, dispositif qui comporte : - un moyen de capture d’une image du code imprimé, - un moyen de repérage, dans l’image captée, d’éléments géométriques caractéristiques d’une norme d’impression du code imprimé, - un moyen d’estimation de déformations et de rotation dues à la perspective à la position de capture de l’image, pour repérer chaque point du code dans une cellule du code capté, - un moyen d’extraction, dans l’image captée, d’un contour d’au moins un point imprimé dans une cellule prédéterminée du code capté, - un moyen de mesure d’une pluralité de dimensions géométriques représentatives d’au moins un contour extrait, et - un moyen de constitution d’une signature du code en fonction des dimensions géométriques extraites.
Selon un quatrième aspect, la présente invention vise un dispositif d’authentification d’un code imprimé comportant des points imprimés dans une matrice de cellules, chaque cellule étant susceptible de comporter soit aucun point imprimé soit un point imprimé, dispositif qui comporte : - un moyen de capture d’une image du code imprimé, - un moyen de repérage, dans l’image captée, d’éléments géométriques caractéristiques du code imprimé, - un moyen d’estimation de déformations et de rotation dues à la perspective à la position de capture de l’image, pour repérer chaque point du code dans une cellule du code capté, - un moyen d’extraction, dans l’image captée, d’un contour d’au moins un point imprimé dans une cellule prédéterminée du code capté, - un moyen de mesure d’une pluralité de dimensions géométriques représentatives d’au moins un contour extrait, - un moyen de constitution d’une signature du code en fonction des dimensions géométriques extraites, - un moyen de détermination de similitude de la signature du code imprimé avec une signature d’au moins un code candidat obtenue à partir d’une mémoire, et - un moyen de détermination d’authenticité du code imprimé en fonction du degré de similitude entre la signature du code imprimé et la signature de chaque code candidat.
Les avantages, buts et caractéristiques particulières de ce procédé d’authentification, de ce dispositif d’association d’une signature et de ce dispositif d’authentification étant similaires à ceux du procédé d’association d’une signature objet de l’invention, ils ne sont pas rappelés ici.
Brève description des figures D’autres avantages, buts et caractéristiques particulières de l’invention ressortiront de la description non limitative qui suit d’au moins un mode de réalisation particulier du procédé et du dispositif objets de la présente invention, en regard des dessins annexés, dans lesquels :
représente une photo d’un code matriciel, ici un Datamatrix, et de cellules repérées sur ce code ;
représente quatre agrandissements de la même partie du code représenté en , pour plusieurs impressions de ce code ;
représente, pour un point du code prédéterminé, une position dite « centre » et huit dimensions dites « centre-bord » ou « radiales » partant de cette position et régulièrement espacées par des angles de 45° ;
représente un exemple de positionnement, dans un code matriciel imprimé, d’un point prédéterminé sur lequel est déterminé une signature du code imprimé,
représente une corrélation de mesures radiales de codes matriciels imprimés avec le même moyen d’impression,
Selon un troisième aspect, la présente invention concerne un système de contrôle de livraison d’un objet d’un premier véhicule à un deuxième véhicule, le système comprenant un dispositif tel que décrit ci-dessus selon le deuxième aspect de la présente invention, le premier véhicule et le deuxième véhicule étant reliés en communication sans fil avec le dispositif, le premier véhicule et le deuxième véhicule comprenant chacun des moyens de lecture de données stockées sur au moins une radio-étiquette.
illustre schématiquement un véhicule de l’environnement de la , selon un exemple de réalisation particulier et non limitatif de la présente invention ;
illustre schématiquement un dispositif configuré pour contrôler la livraison d’un objet d’un premier véhicule de la à un deuxième véhicule de la , selon un exemple de réalisation particulier et non limitatif de la présente invention ;
illustre un organigramme des différentes étapes d’un procédé de contrôle de livraison d’un objet d’un premier véhicule de la à un deuxième véhicule de la , selon un exemple de réalisation particulier et non limitatif de la présente invention.
Description des exemples de réalisation Un procédé, un système et un dispositif de contrôle de livraison d’un objet d’un premier véhicule à un deuxième véhicule vont maintenant être décrits dans ce qui va suivre en référence conjointement aux figures 1 à 4. Des mêmes éléments sont identifiés avec des mêmes signes de référence tout au long de la description qui va suivre.
Selon un exemple particulier et non limitatif de réalisation de la présente invention, le contrôle de la livraison d’un objet par un premier véhicule vers un deuxième véhicule comprend la réception, par exemple par un dispositif distant relié en communication sans fil au premier véhicule, de premières données représentatives d’identification du premier véhicule, de deuxièmes données représentatives de l’objet et de troisièmes données comprenant une première information représentative de géolocalisation du premier véhicule et une deuxième information représentative d’un instant temporel auquel l’objet est sorti du premier véhicule (pour être livré au deuxième véhicule). Les deuxièmes données sont obtenues par la lecture d’une radio-étiquette associée à l’objet par un premier dispositif embarqué dans le premier véhicule, lequel premier dispositif est configuré pour lire les deuxièmes données stockées sur la radio-étiquette lors de la sortie de l’objet du premier véhicule. Le dispositif distant reçoit en outre une troisième information représentative de géolocalisation du deuxième véhicule. Les premières, deuxièmes et/ou troisièmes données sont comparées à des données de référence, par exemple stockées en mémoire du dispositif distant. La première information de géolocalisation du premier véhicule est quant à elle comparée à la troisième information de géolocalisation du deuxième véhicule.
Lorsque les premières, deuxièmes et/ou troisièmes données sont conformes aux données de référence et lorsque la première information correspond à la deuxième information, alors une première requête de déverrouillage à distance du deuxième véhicule est transmise par le dispositif distant pour déverrouiller le deuxième véhicule et permettre la livraison de l’objet sorti du premier véhicule dans le deuxième véhicule. Des quatrièmes données représentatives d’une confirmation de chargement de l’objet dans le deuxième véhicule sont reçues par le dispositif distant relié en communication sans fil avec le deuxième véhicule. Ces quatrièmes données sont avantageusement obtenues via la lecture des deuxièmes données de la radio-étiquette par un deuxième dispositif embarqué dans le deuxième véhicule et configuré pour lire les deuxièmes données stockées sur la radio-étiquette lors du chargement de l’objet dans le deuxième véhicule.
De même, à cause des tolérances de fabrication sur le potentiomètre, les valeurs de la tension V s lorsque l’abscisse α est égale à 0 et lorsque l’abscisse α est égale à 1 ne sont pas connues précisément à l’avance.
Dès lors, lorsqu’un tel bouton est raccordé à un calculateur électronique qui commande un appareil en fonction de la position du curseur du bouton, il est nécessaire d’exécuter au préalable une phase de calibration du calculateur électronique. Lors de cette phase de calibration, les valeurs de la tension V s correspondant à la position neutre et aux positions proximale et distale du curseur sont apprises par le calculateur électronique.
Ultérieurement, si ce bouton est remplacé par un nouveau bouton, même si ce nouveau bouton est structurellement identique au bouton remplacé, sa fonction de transfert est différente à cause des tolérances inévitables de fabrication. Par conséquent, à chaque fois qu’un bouton est remplacé, la phase de calibration du calculateur électronique doit à nouveau être exécutée.
Pour éviter cette phase de calibration, il a été proposé d'utiliser des potentiomètres et des mécanismes de rappel très précis afin de limiter les écarts dus aux tolérances de fabrication. Il a aussi été proposé d'intégrer à l'intérieur du bouton un microcontrôleur qui modifie la tension de sortie V s pour que celle-ci suive une fonction de transfert pré-enregistrée dans ce microcontrôleur. Toutes ces propositions conduisent à intégrer dans le bouton des composants plus complexes et plus coûteux et donc à complexifier la fabrication du bouton.
L’invention vise à éviter que la phase de calibration du calculateur électronique soit exécutée en cas de remplacement d’un bouton sans pour autant intégrer dans le bouton des composants complexes. A cet effet, elle a pour objet un bouton comportant : - un circuit électronique équipé :
- d'un curseur déplaçable le long d’une trajectoire prédéterminée entre une position proximale et une position distale,
- d'une première et d'une seconde bornes d’alimentation aptes à être raccordées à des pôles respectifs d’une source d’alimentation,
- d'une première et d'une seconde bornes de sortie entre lesquelles est délivrée une tension représentative de la position du curseur le long de sa trajectoire,
- d'un potentiomètre linéaire comportant :
- une première et une seconde bornes de raccordement raccordées, respectivement, aux première et seconde bornes d’alimentation,
- un premier point milieu raccordé à la première borne de sortie, la résistance entre ce point milieu et la seconde borne de raccordement variant continûment depuis une valeur minimale jusqu’à une valeur maximale lorsque le curseur est déplacé depuis l’une de ses positions proximale et distale jusqu’à l’autre de ses positions proximale et distale,
- un mécanisme de rappel qui ramène automatiquement le curseur dans une position neutre en absence de sollicitation extérieure, dans lequel le circuit électronique comporte :
- un deuxième point milieu raccordé :
- à la première borne de raccordement du potentiomètre par l’intermédiaire d’une première résistance,
- à la première borne d’alimentation par l’intermédiaire d’une deuxième résistance dont la valeur est égale à (1-k x )R x , où k x est un coefficient compris entre 0 et 1 et R x est une valeur constante d’une première résistance totale,
- à la seconde borne d’alimentation par l’intermédiaire d’une troisième résistance dont la valeur est égale à k x R x ,
Fig. 11 montre le schéma de la , où la position simulée du tireur est superposée à la position du véhicule identifiée sur la , et où la position simulée de l’équipement RC-IED est la même que sur la .
Fig. 12 montre le schéma de la , où les positions du tireur et de l’équipement RC-IED sont permutées.
montre un schéma de pourcentage de risque d’explosion en fonction de la valeur du signal seuil en dBm, estimée via la PDF du signal S calculé.
Il est maintenant fait référence à la qui représente le principe d’une protection par brouillage contre les équipements RC-IED (RC-IED).
Un ennemi, appelé par la suite « tireur » 2, est à portée radiocommandée d’une bombe artisanale sous la forme d’un équipement RC-IED 1. Le tireur 2 attend le passage d’un véhicule 3 des forces alliées pour déclencher l’explosion de l’équipement RC-IED 1 en envoyant un signal S de radiofréquence radiocommandé à un récepteur de commande 4 de l’équipement RC-IED 1. Le récepteur de commande 4 est équipée d’une antenne d’équipement RC-IED 5. Le signal S est émis par une radiocommande 6, typiquement une télécommande de jouet disponible dans le commerce, tel par exemple une radiocommande de petite voiture, ou bien n’importe quel équipement de radiocommunication basique de type talkie-walkie. Aussi, le signal S doit se propager sur une distance d1 entre le tireur 2 et l’équipement RC-IED 1. Lorsque le récepteur de commande 4 de l’équipement RC-IED 1 reçoit le signal S, l’équipement RC-IED 1 explose. En conséquence, le véhicule 3 subit l’explosion de l’équipement RC-IED 1 s’il passe au niveau de l’emplacement de l’équipement RC-IED 1 au moment de l’explosion.
Le véhicule 3 embarque un brouilleur 8 comportant un amplificateur de radiofréquences et une (ou plusieurs) antenne de brouilleur 9. L’antenne de brouilleur 9 génère un signal J de brouillage pour inhiber la réception du signal S utile du tireur 2 reçu par l’équipement RC-IED 1. Aussi, le signal J doit se propager sur une distance d2 entre l’équipement RC-IED 1 et le véhicule 3.
Un tel signal J est efficace si le rapport de la puissance P J du signal J reçue par l’antenne de l’équipement RC-IED 5 et de la puissance P S du signal S reçu par ladite antenne de l’équipement RC-IED 5 est supérieur à un certain seuil minimum. En d’autres termes, le brouillage sera efficace si Il sera également fait référence à une telle condition par la suite par l’expression « calcul J-S ».
Une série d’hypothèses permettent d’anticiper l’efficacité du signal J de brouillage pour éviter l’explosion du RC-IED proche du véhicule 3.
Notamment, en général, l’équipement RC-IED 1 est enterrée sous le sol 7 et seule dépasse l’antenne de l’équipement RC-IED 5. Aussi, les forces alliées ignorent l’emplacement de l’équipement RC-IED 1. En général, le tireur 2 est caché mais observe depuis sa position le déplacement du véhicule. Aussi, les forces alliées ignorent l’emplacement du tireur 2.
Cependant, pour être efficace, l’équipement RC-IED 1 doit être proche du véhicule 3 lors de l’explosion. Ainsi, on peut faire une hypothèse sur une gamme de distances d2. Par exemple, on peut se baser sur la statistique de la propagation des ondes proches du véhicule 3.
De même, le tireur 2 peut être n’importe où, mais il a besoin d’être en visibilité optique pour ajuster son tir et/ou filmer l’explosion. Ainsi, on peut faire une hypothèse sur une gamme de distances d1. La gamme de distance d1 dépend des performances du brouilleur 9 (niveau J/S) et de ses caractéristiques (puissance, gain antenne). Cette distance d1 est indiquée généralement par le fournisseur du brouilleur 9.
Par ailleurs, les forces alliées connaissent la position du véhicule 3 par l’intermédiaire d’un module de navigation 10 embarqué dans le véhicule 3.
Les gammes de puissance émises par les radiocommandes de jouet, les talkie-walkies, etc. sont celles définies par la conférence mondiale des radio-télécommunications CMR.
Les signaux J et S sont atténués le long de leur propagation. En outre, le signal J et le signal S sont modifiés par la propagation des ondes en zone urbaine, en particulier par les obstacles.
Aussi, l’algorithme doit calculer une gamme de puissance P S (d1) pour le signal S reçu, depuis la gamme de distance d1 et les gammes de puissance émises par les télécommandes de jouet, les talkie-walkies, etc. [P min ; P max ].
De même, l’algorithme doit calculer la puissance P J (d2) reçue connaissant la valeur de la puissance initiale P 0 émise pour le signal J et la distance d2.
Un autre objet de la présente invention est d’améliorer le suivi de livraison d’objets entre véhicules.
Selon un premier aspect, la présente invention concerne un procédé de contrôle de livraison d’un objet d’un premier véhicule à un deuxième véhicule, le procédé comprenant les étapes suivantes :
- réception de premières données représentatives d’identification du premier véhicule, de deuxièmes données représentatives de l’objet et de troisièmes données comprenant une première information représentative de géolocalisation du premier véhicule et une deuxième information représentative d’un instant temporel auquel l’objet est sorti du premier véhicule, les deuxièmes données étant obtenues d’une radio-étiquette associée à l’objet par un premier dispositif embarqué dans le premier véhicule et configuré pour lire les deuxièmes données stockées sur la radio-étiquette lors de la sortie de l’objet du premier véhicule ;
- réception d’une troisième information représentative de géolocalisation du deuxième véhicule ;
- comparaison des premières données, des deuxièmes données et/ou des troisièmes données avec un ensemble de données de références et comparaison de la première information avec la deuxième information ; et
lorsque les premières, deuxièmes et/ou troisièmes données sont conformes aux données de référence et lorsque la première information correspond à la deuxième information :
- transmission d’une première requête de déverrouillage à distance du deuxième véhicule ; et
- réception de quatrièmes données représentatives d’une confirmation de chargement de l’objet dans le deuxième véhicule, les quatrièmes données étant obtenues d’une lecture des deuxièmes données de la radio-étiquette par un deuxième dispositif embarqué dans le deuxième véhicule et configuré pour lire les deuxièmes données stockées sur la radio-étiquette lors du chargement de l’objet dans le deuxième véhicule.
Selon une variante, la première requête de déverrouillage à distance du deuxième véhicule est transmise à destination du deuxième véhicule.
Selon une autre variante, la première requête de déverrouillage à distance du deuxième véhicule est transmise à destination d’un deuxième dispositif de communication mobile associé au deuxième véhicule, le procédé comprenant en outre une étape d’authentification d’un premier dispositif de communication mobile associé au premier véhicule, le deuxième véhicule étant déverrouillé par transmission d’une deuxième requête de déverrouillage à destination du deuxième véhicule lorsque le premier dispositif de communication mobile est identifié.
Selon encore une variante, le procédé comprend en outre une étape de mise à jour d’une liste d’objets embarqués dans le premier véhicule à partir des deuxièmes données reçues.
Selon une variante supplémentaire, le procédé comprend en outre une étape de mise à jour d’une liste d’objets embarqués dans le deuxième véhicule à partir des quatrièmes données reçues.
Selon une variante additionnelle, le procédé comprend en outre une étape de détermination d’un indice de confiance associé à la livraison de l’objet du premier véhicule au deuxième véhicule.
Selon une autre variante, le procédé comprend en outre un déverrouillage du deuxième véhicule pendant une durée déterminée.
Selon un deuxième aspect, la présente invention concerne un dispositif de contrôle de livraison d’un objet d’un premier véhicule à un deuxième véhicule, le dispositif comprenant une mémoire associée à un processeur configuré pour la mise en œuvre des étapes du procédé selon le premier aspect de la présente invention.
Afin de localiser précisément le véhicule 3, le système de gestion de risque 12 met en œuvre un procédé de localisation représenté sur la comportant : - Déterminer 27 par le module de radionavigation 10, une position grossière du véhicule 3. Par exemple, lorsque information de localisation est issue d’un GPS, la précision est de l’ordre de plus ou moins 15 mètres de la localisation réelle du véhicule 3. Ainsi, la position grossière n’est pas suffisamment précise car sur l’affichage, le véhicule 3 risque d’être superposé à un bâtiment 24. - Evaluer par le module LiDAR 25, une distance pour chaque angle (θ,φ) des bâtiments 24, en acquérant un nuage de points 28 par le LiDAR 26, notamment au niveau des angles des bâtiments, et en dirigeant le LiDAR vers les zones sinistrées en visibilité optique. Un tel nuage de points 28 est représenté en référence à la . Le module LiDAR 25 en déduit une ligne incrémentale par rapport au modèle de la carte numérique. - Par corrélation, comparer 29 la ligne incrémentale et la carte numérique. Pour cela, simuler la vue numérique depuis le LiDAR 26 à partir de la carte numérique, et superposer la simulation et la ligne incrémentale, et - En déduire 30 une position fine du véhicule 3, la position fine étant une correction de la position grossière de Géolocalisation sur la base de la distance mesurée par le LiDAR 26 entre le véhicule 3 et les bâtiments 24, - Mettre à jour 131 la carte numérique à l’aide du nuage de points 28.
A présent, un exemple de modèle de propagation 129 tel qu’utilisé en donnée d’entrée du module de risque 18 va être décrit.
Le modèle de propagation 129 effectue un calcul de coupe du terrain E vers chaque point (i,j) comme représenté sur la et évalue un calcul de l’affaiblissement de propagation en dB.
Un procédé de calcul de l’indicateur de risque d’explosion selon une réalisation est représenté en référence à la .
Le modèle de propagation 129 utilise des données 30 comportant : - la carte numérique, - la carte numérique mise à jour, - la position d’un émetteur sur la carte numérique, - les paramètres de l’émetteur : caractéristiques spatiales du rayonnement antenne, puissance initiale d’émission, fréquence d’émission, polarisation, hauteur d’antenne par rapport au sol.
Grâce au modèle de propagation 129, deux calculs 31 et 32 de propagation peuvent être effectués par le module de risque 18 pour calculer respectivement la puissance reçue du signal de brouillage J et la puissance reçue du signal de déclenchement S, pour une matrice de points de la carte numérique.