INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Dans le cas d’un CNN, on définit la convolution comme étant le déplacement d’un filtre (matrice de coefficients, les « synapses ») « au-dessus » d’une couche donnée (matrice). Ainsi chaque neurone réalise un produit matriciel entre le filtre et la zone de la couche précédente (sous-matrice de neurones) située sous le filtre. Chaque neurone propage ensuite ce résultat vers les neurones de la couche suivante via d’autres convolutions. Selon les modèles de neurones choisis, la fonction d’intégration qu’il réalise peut varier.
L’erreur entre la valeur de sortie des neurones 132 et une valeur attendue ou une valeur cible qui correspond à l’état final des neurones de la couche de sortie que l’on souhaite obtenir en relation avec les données d’entrée d’apprentissage et le problème à résoudre par le réseau est calculée. Par exemple, si le réseau doit résoudre un problème de classification, l’état final attendu d’un neurone correspond à la classe qu’il est censé identifier dans les données d’entrée.
Plus généralement, à chaque problème particulier à résoudre (classification, régression) on associe une ou plusieurs fonction(s) de coût ou fonction objective à optimiser (par minimisation ou maximisation). Un objectif de la phase de rétro-propagation d’erreurs est de rechercher les paramètres du réseau qui minimisent l’erreur.
La fonction objective dépend des coefficients du réseau de neurones.
Lors de la seconde phase de rétro-propagation d’erreurs, on calcule l’erreur à partir des neurones de la couche de sortie 128 ; cette erreur est une fonction des poids (coefficients) de toutes les couches du modèle. Puis cette erreur est recalculée localement pour chaque couche en tenant compte des coefficients propres à chaque couche (rétropropagation d’erreur). Ensuite, les coefficients de chaque couche (et de chaque neurone) sont mis à jour de sorte à réduire l’erreur globale finale.
Le processus se poursuit pour chaque couche de neurones jusqu’à la dernière couche.
Les données d’entrée du réseau peuvent être organisées sous la forme de matrices. Le réseau peut être configuré pour générer en sortie un score ou une information de classification ou tout autre type de sortie adaptée selon le problème à résoudre.
Par exemple, si les données d’entrée sont des images ou des caractéristiques extraites d’images ou de séquences d’images, un réseau de neurone peut être configuré pour reconnaitre les objets extraits des images et les classifier selon différentes classes ou catégories prédéfinies. Le problème résolu par le réseau est alors un problème de classification.
Les figures 2 et 3 illustrent de façon schématique les principales étapes du procédé d’amélioration de la robustesse d’un réseau de neurones multicouches vis-à-vis d’une attaque antagoniste conforme à l’invention.
Une donnée d’inférence 102 est injectée dans le réseau de neurones 100. La donnée d’inférence peut être tout type de signal pour lequel le réseau de neurones peut être entraîné, en particulier une image 2D, une image 3D, un fichier audio.
Il est essentiel que le réseau de neurones comprenne plusieurs couches. Le réseau de neurones peut être un réseau de neurones convolutif (CNN pour « Convolutional Neural Network »), ou tout autre type de réseau multicouche.
Une couche supplémentaire 133 peut être ajoutée en sortie du réseau de neurones, en particulier pour une application de recherche d'images à des fins de géolocalisation, par exemple la couche NetVLAD, inspirée de la représentation d'image "Vector of Locally Aggregated Descriptors" couramment utilisée dans la recherche d'images.
Une extraction d’une pluralité de couches 101 est effectuée pour la donnée d’inférence, de façon à obtenir une signature courante 109 correspondant à la donnée d’inférence (étape S40).
Une classe 104 est prédite en sortie du réseau de neurones 133 (étape S30). La sortie du réseau de neurones 133 n’est pas à proprement parler une classe, mais un vecteur produit par la couche supplémentaire 133 (NetVLAD). En effet, pour que la sortie soit une classe, il faut rechercher, dans la base géoréférencée de vecteurs VLAD (qui est une autre base de données, qui n’apparait pas dans les figures), le vecteur VLAD « le plus similaire » au vecteur 104, puis récupérer la latitude/longitude (ou le nom du lieu) associée à ce vecteur. Dans la suite du document, pour raisons de simplicité, il est considéré que la sortie du réseau de neurones 133 est une classe prédite (référence 104).
La prédiction de la classe 104 et la détermination de la signature courante 109 peuvent être effectuées de façon concomitante, ou l’une après l’autre, sans que l’ordre n’ait d’importance.
Les étapes 3002, 3003 d’acquisition de l’image numérique et du spectre radiométrique peuvent être réalisés à l’aide d’un dispositif photographique numérique 2001 et d’un spectroradiomètre 2002 respectivement. A titre d’exemple, le dispositif photographique numérique peut être un appareil photographique numérique muni d’un capteur CMOS 24x36mm, d’une résolution de 5760x3840 pixels, une sensibilité ISO variant de 100 à 25600, une vitesse d’obturation comprise entre 1/8000 s et 30 s, et un objectif de 20mm.
Le spectroradiomètre peut avoir une gamme spectrale variant de 380 nm jà 780 nm, une résolution spectrale d’au moins 1nm, une gamme de luminance variant de 0,1 à 150000 cd/m² avec une incertitude d’environ ±2% à 100 cd/m².
Selon certains modes de réalisation, les délais respectifs d’acquisition de ladite image numérique et du spectre radiométrique sont plus courts que celui de l’image hyperspectrale, et une pluralité d’images numériques et de spectres radiométriques sont acquises dans le délai d’acquisition de ladite image hyperspectrale.
Selon certains modes particuliers de réalisation, les images numériques et le spectre radiométrique sont acquis séquentiellement ou en parallèle.
Aussi, selon un premier des modes particuliers de réalisation, en référence à la , l’étape 3002 d’acquisition de l’image numérique et l’étape 3003 d’acquisition du spectre radiométrique sont réalisées en parallèle, par exemple simultanément.
Selon un premier exemple, le délai d’acquisition de l’image numérique pouvant être généralement plus court que celui de l’acquisition de l’image hyperspectrale, l’étape 3002 d’acquisition de l’image numérique peut être réalisée au début, pendant ou juste avant la fin de l’étape 3001 d’acquisition de l’image hyperspectrale.
Selon un deuxième exemple, l’étape 3002 d’acquisition de l’image numérique peut être réalisée plusieurs fois durant l’étape 3003 d’acquisition du spectre radiométrique de manière à générer plusieurs images numériques pendant le temps d’acquisition du spectre radiométrique. Ladite étape 3002 peut, par exemple, être réalisée deux, trois fois ou encore autant de fois que nécessaire pour couvrir le délai d’acquisition du spectre radiométrique.
Selon un troisième exemple, l’étape 3003 d’acquisition du spectre radiométrique est réalisée plusieurs fois, par exemple deux ou trois fois, ou davantage pendant le délai, t, d’acquisition du l’image hyperspectrale, tandis que l’étape 3002 d’acquisition de l’image numérique est réalisé autant de fois que nécessaire pour couvrir ledit même délai t.
Selon un deuxième des modes particuliers de réalisation, en référence à la , les l’étape 3002 d’acquisition de l’image numérique et l’étape 3003 d’acquisition du spectre radiométrique sont réalisées séquentiellement. Selon un exemple, tel que représenté sur ladite , l’étape 3002 d’acquisition de l’image numérique est réalisé avant l’étape 3003 d’acquisition du spectre radiométrique sont réalisées séquentiellement. Selon un autre exemple, l’ordre chronologique des deux étapes est inversé.
Selon un troisième, et préféré, des modes particuliers de réalisation, en référence à la , les images numériques et le spectre radiométrique sont acquis séquentiellement et alternativement. L’étape 3002 d’acquisition de l’image numérique et l’étape 3003 d’acquisition du spectre radiométrique peuvent être respectivement subdivisées en une pluralité d’étapes de 3002a-3002z et 3003a-3003z successives organisées de manière alternative dans l’ordre chronologique de leur exécution, par exemple, une étape 3002a, puis 3003a, puis 3002b, puis 3003b, etc… L’ordre chronologique de succession des étapes 3002a-3002z et 3003a-3003z peuvent être inversée de manière équivalente, c’est-à-dire que l’étape 3003 est exécutée avant l’étape 3002a et ainsi de suite.
Selon certains modes de réalisation, les images numériques et le spectre radiométrique sont acquis selon différents angles de vue. L’acquisition selon plusieurs angles de vue permet d’établir une cartographie plus complète des variations d’exposition lumineuse de l’intérieur du bâtiment vitrée ou de l’automobile, notamment par une meilleure représentativité des effets lumineux des murs et du mobilier intérieur et/ou de l’orientation par rapport au soleil. Les images numériques et les spectres radiométriques peuvent constituer davantage d’éléments de comparaison pour l’évaluation de la qualité d’une simulation physico-réaliste de l’environnement intérieur d’un bâtiment vitré ou d’une automobile lorsque l’image hyperspectrale de l’apparence externe dudit bâtiment ou de ladite automobile est utilisée comme carte d’environnement dans ladite simulation.
Durant le délai d’acquisition de l’image hyperspectrale, les conditions météorologiques peuvent évoluer et entraîner des variations de luminosité à l’extérieur et à l’intérieur du bâtiment vitré ou de l’automobile. Ces variations intempestives de luminosité peuvent affecter l’image spectrale au cours de son acquisition. En conséquence, afin d’assurer une représentativité des images numériques et des spectres radiométriques quant à ces variations de luminosité, il est avantageux d’acquérir des images numériques et des spectres radiométriques dans les mêmes conditions lumineuses dans leurs variations.
A cet égard, selon certains modes complémentaires de réalisation, la méthode peut comprendre en outre les étapes suivantes : - le calcul, à l’aide de moyens de traitement de données, de la luminance à partir des spectres radiométriques ; - la comparaison, à l’aide de moyens de traitement de données, des valeurs de luminance selon la longueur d’onde entre au moins deux spectres radiométriques acquis selon le même angle de vue ; - la détection, à l’aide de moyens de traitement de données, des décalages de luminance en fonction de la longueur d’onde entre au moins deux spectres radiométriques acquis selon le même angle de vue après l’étape de comparaison.
Grâce à ces modes complémentaires de réalisation, il est possible de détecter les variations intempestives de luminosité. Le cas échéant, ces variations peuvent être corrigées et/ou plus fidèlement simulées lors de l’évaluation de la qualité d’une simulation physico-réaliste de l’environnement intérieur d’un bâtiment vitré ou d’une automobile, l’image hyperspectrale de l’apparence externe dudit bâtiment ou de ladite automobile étant utilisée comme carte d’environnement dans ladite simulation.
Le dispositif de traitement de données peut être tout dispositif adapté pour exécuter des séquences d'opérations arithmétiques ou logiques automatiquement afin d’effectuer des tâches ou des actions. Ce dispositif peut comprendre une ou plusieurs unités centrales de traitement (CPU) et au moins un dispositif de commande qui sont adaptés pour effectuer ces opérations.
Le dispositif peut aussi comprendre d'autres composants électroniques tels que des interfaces d'entrée/sortie, des dispositifs de stockage non volatils ou volatils, et des bus de communication pour le transfert de données entre des composants électroniques à l'intérieur et à l’extérieur dudit dispositif. L'un des dispositifs d'entrée/sortie peut être une interface utilisateur pour l'interaction homme-machine, par exemple une interface utilisateur graphique pour afficher des informations compréhensibles par l'homme.
Dans le mode préférentiel de réalisation, le dispositif est apte à : Déterminer si un premier signal reçu par une antenne d’une unité d’émission réception est d’intensité maximale, Comparer un angle d’arrivée dudit signal avec une fenêtre de valeurs d’angle prédéterminées.
Dans le deuxième mode de réalisation, le dispositif est apte en outre à recevoir une orientation du nouvel équipement portable et à vérifier que ladite orientation est comprise dans une fenêtre de valeurs d’orientation prédéterminées.
Dans un troisième mode de réalisation de l’invention, le dispositif est apte en outre à comparer le temps de vol d’un signal reçu avec une valeur de temps de vol maximale.
L’invention concerne également tout produit programme d’ordinateur comprenant des instructions de code de programme pour l’exécution des étapes du procédé selon l’une quelconque des caractéristiques énumérées précédemment lorsque ledit programme est exécuté sur un ordinateur.
Enfin, l’invention s’applique à tout véhicule automobile comprenant un dispositif adaptatif d’activation d’une fonction véhicule, selon l’une quelconques des caractéristiques énumérées précédemment.
: la représente schématiquement un véhicule équipé d’un dispositif adaptatif d’activation d’une fonction véhicule,
: la représente schématiquement le deuxième critère du procédé selon l’invention, c’est-à-dire l’angle d’arrivée d’un signal direct échangé entre l’équipement portable et un émetteur récepteur situé sur le véhicule,
: la est un graphe illustrant le premier critère, c’est-à-dire l’intensité du signal reçu en fonction du temps ou aussi appelé « Channel Impulse Response », CIR en anglais, ou réponse impulsionnelle en français également, pour deux signaux distincts, un signal dit « direct » et un signal dit « indirect » entre l’équipement portable et un émetteur récepteur du véhicule,
: la représente des exemples d’orientations d’équipement portable selon le troisième critère du procédé adaptatif d’activation de fonction véhicule selon l’invention,
: la représente schématiquement le quatrième critère du procédé adaptatif d’activation de fonction véhicule selon l’invention, …
: la , est un graphe représentant les fonctions bijectives entre la puissance du signal reçu en fonction du temps de vol pour l’équipement portable de référence A et le nouvel équipement portable B selon le procédé de l’invention,
: la est un logigramme illustrant les différentes étapes du procédé adaptatif d’activation d’une fonction véhicule selon l’invention,
: la est un schéma représentant le dispositif d’activation selon l’invention.
A la est représenté un véhicule automobile V équipé d’un dispositif adaptatif d’activation D de fonction véhicule selon l’invention.
Le dispositif adaptatif d’activation D communique en ultra large bande ULB avec un équipement portable SDA porté par un utilisateur U.
L’invention sera mieux comprise à la lecture de la description suivante de modes de réalisation préférentiels, donnée à titre de simple exemple figuratif et non limitatif, et accompagnée des figures parmi lesquelles : est une vue en coupe longitudinale d’un module de distribution d’un appareil pour l’application d’un produit, selon un premier mode de réalisation de l’invention ; est une vue similaire à la , montrant un piston du module de distribution dans une première position intermédiaire de déplacement ; est une vue similaire à la , montrant un piston du module de distribution dans une deuxième position intermédiaire de déplacement ; est une vue similaire à la , montrant le piston dans une position étendue ; est une vue de dessus d’un module de distribution, selon un deuxième mode de réalisation de l’invention ; est une vue en perspective du module de distribution de la , un opercule étant disposé sur un réservoir du module de distribution ; est une vue en coupe longitudinale d’un module de distribution, selon un troisième mode de réalisation de l’invention ; est une vue en coupe longitudinale d’un module de distribution, selon un quatrième mode de réalisation de l’invention ; est une vue en perspective d’un module de distribution, selon un cinquième mode de réalisation de l’invention, dans lequel le module de distribution comporte un réservoir amovible ; est une vue en coupe longitudinale du module de distribution de la ; est une vue similaire à la , montrant le réservoir amovible monté sur le module de distribution ; est une vue en coupe longitudinale du module de distribution de la ; est une vue en coupe longitudinale d’un module de distribution, selon un sixième mode de réalisation de l’invention, et est une vue en perspective d’un module de distribution selon un septième mode de réalisation de l’invention. Description détaillée de modes de réalisation de l’invention
L’invention concerne un appareil pour l’application d’un produit colorant pour le maquillage permanent ou le tatouage.
Selon la présente invention, on entend par produit colorant tout substance colorée, naturelle ou synthétique, qui, mise en contact avec un support, dans des conditions appropriées, se fixe sur ce dernier de façon durable, en lui communiquant une certaine couleur. On utilisera dans la présente description de manière indifférente et substituables entre eux les termes de « produit colorant », « encre », « colorant », « couleur », « teinture ».
Le produit colorant est par exemple de l’encre.
Des encres utilisables sont par exemple une encre Panthera Ink (marque déposée) ou Eclipse Black Tattoo Ink (marque déposée).
L’appareil est formé essentiellement de deux parties, à savoir un module de distribution 1, comprenant notamment une aiguille 2, et un module d’actionnement de l’aiguille 2. Cette aiguille 2, ou un support de cette dernière permet, lors d’un mouvement lié à son utilisation, de libérer ou non le produit colorant.
Selon un mode de réalisation préféré, le module de distribution 1 est amovible, de sorte qu’un module de distribution 1 peut être monté sur le module d’actionnement, en être détaché et être remplacé par un autre module de distribution 1.
Dans la pratique, le module d’actionnement comporte au moins un moteur et est utilisé pour réaliser un grand nombre de tatouages alors que plusieurs modules de distribution 1 peuvent généralement être utilisés pour une personne. Pour des raisons d’hygiène, un module de distribution est généralement à usage unique, c’est-à-dire qu’il est utilisé pour tatouer une seule personne et qu’il est éliminé après usage sur cette personne.
Le module d’actionnement peut être de n’importe quel type conventionnel et n’est donc ni décrit ni représenté en détails sur les figures. Il est simplement prévu pour recevoir, de façon amovible, un module de distribution 1.
1. Module de distribution
Le module de distribution 1 comporte un corps 3, pour permettre sa mise en place dans le module d’actionnement.
La longueur du module 1 est par exemple comprise entre trois et vingt centimètres.
Le module de distribution 1 comporte également au moins une aiguille 2, un piston 4, et un réservoir 5 de produit.
Hormis l’aiguille 2, l’ensemble des pièces en contact avec l’encre sont fabriquées avec une matière inerte vis-à-vis de cette encre.
Dans le cas de l’utilisation d’un module de distribution fourni avec l’encre prérempli, le piston 4 peut être équipé d’un blocage de son mouvement longitudinal par, par exemple, une rotation de ce dernier. Ce système permet de sécuriser la distribution d’encre, typiquement lors du transport.
Le réservoir 5 peut être remplie au préalable presque intégralement afin de limiter la présence d’air cela dans le but de limiter les risques de surpressions, donc de fuites, lors de trajets en avions ou d’augmentation de la température de stockage par exemple.
Le dispositif d’enroulement 20 comprend un corps de passage 22 d’un câble. Le corps de passage 22 présente quatre branches 24 s’étendant de manière à former un passage de câble en forme croix. En d’autres termes, un câble électrique 10 peut être disposé dans un passage formé par le corps de passage 22 sous la forme d’une croix, i.e. avec au moins deux brins de câble 12 s’étendant de manière transversale et se croisant.
Le corps de passage 22 est configuré pour permettre l’enroulement d’un câble électrique 10 suivant un profil d’enroulement 21 en forme de 8 dont la partie centrale coïncide avec la forme de croix du passage de câble. Le profil d’enroulement 21 comprend une portion centrale en forme de croix coïncidant avec les quatre branches 24 et deux demi-boucles s’étendant entre deux extrémités de ces branches 24.
Chaque branche 24 est ouverte sur sa longueur pour permettre le positionnement d’un brin de câble 12 le long de ladite branche 24. Cette ouverture est de préférence continue sur la totalité de la longueur de chaque branche 24 de manière à pouvoir insérer un brin de câble 12 à l’intérieur d’une branche 24. En d’autres termes, chaque branche 24 forme un espace ouvert sur au moins l’un de ses côtés de manière à pourvoir positionner un brin de câble 12 dans la branche 24. Cette ouverture peut s’étendre suivant des plans différents le long d’un même branche 24 de manière à former des zone de retenue du câble 10.
Lesdites quatre branches 24 se présentent sous la forme d’une première 30, d’une deuxième 32, d’une troisième 34 et d’une quatrième 36 branches.
Chaque branche 24 s’étend le long d’un axe distinct de passage A n , n définissant le numéro de la branche 24 considérée. Ainsi, les première, deuxième, troisième et quatrième branches s’étendent respectivement le long des axes distincts de passage A 1 , A 2 , A 3 et A 4 . Ainsi, ladite ouverture mentionnée ci-dessus s’étend le long d’un axe distinct de passage A n.
Chacun des axes distincts de passage A n s’étend à l’intérieur d’un plan d’enroulement Pe de manière à enrouler une pluralité de brins de câble parallèlement à ce plan d’enroulement. En d’autres termes, les brins de câble 12 s’étendent à l’intérieur d’un ou plusieurs plans parallèles au plan d’enroulement Pe lorsque le câble électrique 10 est enroulé sur le corps de passage 22. Les brins de câble 12 sont successivement enroulés les uns sur les autres le long du profil d’enroulement 21. Une fois enroulé, le câble électrique 10 se présente ainsi sous la forme d’une pluralité de 8 disposés parallèlement les uns sur les autres.
Les première 30 et deuxième 32 branches sont de préférence alignées. De manière similaire, les troisième 34 et quatrième 36 branches sont de préférence alignées. De manière alternative, un décalage angulaire peut être prévu entre les compris entre première 30 et deuxième 32 branches, ainsi qu’entre les troisième 34 et quatrième branches. Ce décalage angulaire est inférieur à 15°.
Par exemple, l’angle séparant les première 30 et troisième 34 branches peut être choisi comme différent de l’angle séparant les deuxième 32 et quatrième 36 branches.
Chaque branche 24 s’étend entre une zone centrale 26 confondue avec le centre de ladite croix du passage de câble et une extrémité distale 28 opposée à la zone centrale 26. Le corps de passage 22 présente donc une forme en étoile ayant des branches 24 s’étendant radialement à partir de la zone centrale 26.
La zone centrale 26 est également ouverte de manière à pouvoir positionner un brin de câble 12 dans cette zone centrale 26. En particulier, la zone centrale 26 est ouverte au niveau d’une portion supérieure 27. Cette ouverture supérieure permet une insertion d’un brin de câble 12 depuis le dessus du corps de passage 22. En d’autres termes, l’ouverture supérieure est configurée pour permettre une insertion d’un brin de câble 12 suivant une direction d’insertion perpendiculaire au plan d’enroulement Pe. Cette ouverture supérieure s’étendant, d’une part, entre les première 30 et deuxième 32 branches et, d’autre part, entre les troisième 34 et quatrième 36 branches. Il est ainsi possible d’insérer un brin de câble 12 sur toute la longueur des première 30 et deuxième 32 branches ou des troisième 34 et quatrième 36 branches sans avoir à le déplacer le long de l’un des axes distincts de passage A n . Le câble électrique 12 est ainsi poser dans le passage de câble sans avoir à le faire coulisser, en le poussant ou en le tirant.