INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
En référence aux figures 2 et 3, un dispositif d’enroulement 20 est configuré pour recevoir un câble électrique, par exemple un câble électrique 10. De manière générale, le dispositif d’enroulement 20 peut être utilisé pour tout type de câble à enrouler.
Selon un mode de réalisation particulier, le pigment de l’invention est différent d’un pigment comprenant du sulfure de zinc et un Coeur de verre plaquettaire ayant une épaisseur moyenne inférieure à 1 μm. Plus précisément, le pigment de l’invention peut être différent d’un pigment dans lequel le Coeur de verre est constitué de verre ECR de composition: SiO 2 (63-70 %), Al 2 O 3 (3-6 %), CaO (4-7 %), MgO (1-4 %), B 2 O 3 (2-5 %), Na 2 O (9-12 %), K 2 O (0-3 %), TiO 2 (0,1-4 %), ZnO (1-5 % ).
Le pigment de l’invention est également de préférence différent d’un pigment comprenant un Coeur plaquettaire de verre, une couche de sulfure de zinc et une couche métallique semi-transparente, le verre comprenant 65-75 % en masse d'oxyde de silicium ; 2 à 9 % en masse d'oxyde d'aluminium ; 0,0 à 5 % en masse d'oxyde de calcium ; 5 à 12 % en masse d'oxyde de sodium ; 8 à 15 % en masse d'oxyde de bore ; 0,1 à 5 % en masse d'oxyde de titane ; et 0,0 à 5 % en masse d'oxyde de zirconium.
Dans le cas d’un dépôt chimique, le pigment peut être obtenu par précipitation hétérogène de sulfure de zinc sur le support, à partir d’une solution saline de zinc et d’une solution de sulfure de sodium. Il peut alternativement être synthétisé par bullage d’H 2 S gazeux ou par décomposition thermique d’un précurseur soufré en substitution du sulfure de sodium, en présence du support. On utilise par exemple un support pulvérulent semi-transparent tel que le mica, mais tout type de support, tel qu’un des Coeurs solides décrits précédemment dans le contexte de description du pigment d’invention, convient.
Un exemple de procédé de synthèse d’un pigment de l’invention consiste en la précipitation hétérogène d’un matériau comprenant du sulfure de zinc sur des particules solides. Le matériau comprenant du sulfure de zinc peut être du sulfure de zinc ou une solution solide de sulfure de zinc et d’un ion métallique telle que décrite précédemment.
Le module de distribution 1 comporte en outre un canal 6 longitudinal, dans lequel l’aiguille 2 subit un mouvement alternatif de va-et-vient, par le biais du piston 4, sous l’effet du module d’actionnement.
L’aiguille 2 et le piston 4 sont solidaires en translation. L'ensemble formé par l’aiguille 2 et le piston 4 est mobile longitudinalement dans le canal 6 entre une position rétractée ( ), dans laquelle une extrémité distale de l'aiguille 2 se trouve à l'intérieur du canal 6, et une position étendue ( ), dans laquelle l'extrémité distale de l'aiguille 2 dépasse du canal 6.
Le canal 6 débouche à une extrémité 7 du module de distribution 1, dite extrémité libre, par laquelle l’aiguille 2 peut dépasser du canal 6 et entrer en contact avec la peau de la personne à tatouer de façon à y déposer du produit.
Le canal 6 comporte une chambre avant 8, apte à contenir du produit. On appelle « chambre avant » la partie aval du canal 6, dans laquelle l’extrémité distale de l’aiguille 2 se trouve lorsqu’elle est en position rétractée. La chambre avant 8 est disposée à proximité de l’extrémité libre 7. L’aiguille 2 peut ainsi récupérer une petite quantité de produit à chaque aller-retour entre la position rétractée et la position étendue.
Le réservoir 5 peut être fixe et faire partie intégrante du module de distribution 1, ou être amovible. Dans ce deuxième cas, on parle ci-dessous de cartouche amovible 105.
Le module de distribution 1 peut en outre comporter, avantageusement, une cheminée de décompression 9.
2. Réservoir
Le réservoir 5 comporte une paroi étanche et une ouverture de remplissage 10.
Le réservoir 5 comporte en outre une lumière 11 débouchant dans le canal 6, pour permettre le passage de produit depuis le réservoir 5 jusqu’au canal 6.
Avant l’utilisation du réservoir 5, la lumière 11 peut être obturée par un bouchon 28 ( ). Le bouchon 28 peut être réalisé à partir d’un fluide non soluble dans le produit, par exemple un fluide gras dégagé par un certain mouvement, ou dans un matériau solide dégagé par un certain mouvement. Le bouchon 28 est agencé pour être cassé par le déplacement du piston 4, au début de l’utilisation. Le bouchon 28 permet d’éviter une fuite dans le cas de produit extrêmement capillaire via la lumière 11 avant que le réservoir 5 soit utilisé.
Lorsque la lumière 11 est disposée du côté du réservoir 5 opposé à l’extrémité libre 7, le réservoir 5 comporte avantageusement un fond 12 incliné par rapport à l'axe du canal 6. L'angle d'inclinaison entre le fond 12 du réservoir 5 et l'axe du canal 6 est par exemple compris entre 5° et 55°, de préférence entre 15° et 35°. Cette caractéristique a pour fonction de favoriser la présence de produit au niveau de la lumière 11, même lorsque le module 1 est incliné, ce qui est souvent le cas durant son utilisation. En variante, le réservoir 5 pourrait être lui-même incliné par rapport à l’axe du canal 6.
Le fond 12 du réservoir 5 peut en outre comporter un ensemble de stries 13 (visibles sur la ), pour permettre, par capillarité, la remontée de produit dans le fond 12 du réservoir 5, vers la lumière 11. Cette caractéristique permet de favoriser encore plus la présence de produit au niveau de la lumière 11, en particulier lorsque le module 1 est incliné. La lumière 11 participe à la gestion du débit de produit.
Le réservoir 5 peut comporter un bouchon, monté de manière amovible sur l’ouverture de remplissage 10 du réservoir 5. Le bouchon est par exemple un bouchon à baïonnette.
Le réservoir 5 peut comporter, en plus ou à la place du bouchon, un opercule 14 (visible sur la ), pour fermer hermétiquement l’ouverture de remplissage 10 avant son montage. L’opercule 14 peut comporter, de manière classique, une languette 15 pour permettre de le retirer facilement.
Lorsque le réservoir 5 est destiné être utilisé en restant fermé hermétiquement par un bouchon ou un opercule 14, il comporte en outre un trou d'arrivée d'air, pour permettre le maintien d’une pression atmosphérique à l’intérieur du réservoir 5, même lorsque la quantité de produit à l’intérieur du réservoir 5 est modifiée. Le trou d’arrivée d’air peut par exemple être prévu au niveau du bouchon, ou être obtenu par un perçage de l’opercule 14 juste avant l’utilisation du réservoir 5. Selon la fluidité de l’encre, l’opercule 14 peut couvrir ou non la cheminée 9.
Dans le cas d’utilisation d’encre fluide, l’ensemble du réservoir 5 peut rester constamment complètement étanche. Dans ce cas, l’équilibrage des pressions se fait grâce à la remontée de bulles d’air provenant de la cheminée 9 et passant dans la fente 16 lors de l’activation du piston.
Dans ce but, le dispositif adaptatif d’activation D est adapté pour : Etablir une fonction bijective f SDA entre les couples de valeurs d’intensité du signal reçu RSS et les valeurs de temps de vol TOF prédéterminées utilisées pour entrainer le modèle prédictif MOD, Déterminer si un signal reçu est un signal direct et pour une pluralité de signaux directs RSS’ reçus en provenance d’un nouvel équipement SDB: établir une nouvelle fonction bijective f SDB , à partir de chaque nouveau couple de valeur de temps de vol TOF’ et d’intensité RSS de signaux reçus, calculer une différence d’intensité de signal reçu ΔRSS entre les deux fonctions bijectives, pour un même temps de vol TOF1, TOF2, appliquer ladite différence ΔRSS aux valeurs d’intensité de signal reçu RSS des couples de valeurs prédéterminées utilisées pour entrainer le modèle MOD, déterminer la localisation du nouvel équipement portable SDB à partir de nouveaux couples de valeurs d’intensité du signal reçu RSS’, et de temps de vol TOF’ et par application du modèle prédictif MOD ainsi modifié, Activer la fonction véhicule en fonction de la localisation d ainsi déterminée.
Comme illustré à la , le dispositif adaptatif d’activation D comprend ainsi : Des premiers moyens de calcul M1 d’une fonction bijective f SDA entre des couples de valeurs d’intensité de signal reçu RSS et de temps de vol TOF utilisés pour entrainer le modèle prédictif Des moyens de détermination M2 qu’un signal est caractérisé comme « direct », Des deuxièmes moyens de calcul M3 d’une nouvelle fonction bijective f SDB à partir des nouveaux couples de valeur d’intensité de signal reçu RSS’ et le temps de vol TOF’ de signaux directs reçus, Des troisièmes moyens de calcul M4 d’une différence d’intensité ΔRSS de signal reçu entre les deux fonctions bijectives pour un même temps de vol TOF1, TOF2, Des moyens d’application M5 de ladite différence ΔRSS aux valeurs d’intensité de signal reçu RSS des couples de valeurs prédéterminées utilisées pour entrainer le modèle MOD, Des moyens de détermination M6 de la localisation d du nouvel équipement portable SDB à partir des nouveaux couples de valeurs d’intensité du signal reçu RSS’, de temps de vol TOF’ et par application du modèle prédictif ainsi modifié, Des moyens d’activation M7 de la fonction véhicule en fonction de la localisation d ainsi déterminée.
Le dispositif adaptatif d’activation D comprend également un processeur 100 et une mémoire 101 (cf. ) dans laquelle sont enregistrées des instructions permettant de configurer le processeur pour exécuter certains traitements particuliers, notamment pour mettre en œuvre les étapes du procédé adaptatif d’activation de fonction véhicule, selon le mode de réalisation comme cela est décrit plus bas.
Les premiers moyens de calcul M1, les moyens de détermination M2, les deuxièmes moyens de calcul M3, les troisièmes moyens de calcul M4, les moyens d’application M5, les moyens de détermination M6 et les moyens d’activation M7 peuvent se présenter sous la forme de logiciels compris dans un circuit intégré de l’unité électronique de commande 10.
Dans un mode préférentiel de réalisation de l’invention, le dispositif adaptatif d’activation D est en outre adapté pour : Déterminer si un premier signal S1 (cf. ) en provenance du nouvel équipement portable SDB, et reçu par une unité d’émission réception E1…E4 est d’intensité maximale, Comparer un angle d’arrivée α du signal reçu par rapport à une antenne de ladite unité à une fenêtre de valeurs d’angle d’arrivée prédéterminées (α min, αmax).
Dans un deuxième mode de réalisation de l’invention, ledit dispositif D est adapté pour recevoir une valeur d’orientation OR(θ,φ) en provenance du nouvel équipement portable SDB et vérifier que ladite orientation OR est comprise dans une fenêtre de valeurs d’orientation prédéterminées (ORmin, ORmax).
Et dans un troisième et dernier mode de réalisation de l’invention, ledit dispositif D est adapté pour comparer le temps de vol TOF du signal reçu par une unité d’émission réception E1...E4 à une valeur de temps de vol maximale TOFmax.
Bien sûr, les quatre critères s’appliquent au même signal qui est reçu par une antenne A1...A4 d’une unité E1…E4.
Pour le mode préférentiel de réalisation, le dispositif D comprend : Des moyens de détermination M7 de l’intensité d’un premier signal reçu, Des moyens de comparaison M8 entre un angle d’arrivée α du signal reçu et une fenêtre de valeurs d’angle d’arrivée prédéterminées (αmin, αmax).
Pour le deuxième mode de réalisation, le dispositif D comprend en outre des moyens de réception (qui consistent en les unités d’émission réception E1…E4) d’une valeur d’orientation OR, et des moyens de vérification M9 de l’orientation OR(θ, φ) du nouvel équipement portable par rapport à un fenêtre de valeurs d’orientation prédéterminées (ORmin, ORmax).
Finalement, pour le troisième et dernier mode de réalisation, le dispositif D comprend des moyens de comparaison M10 entre un temps de vol TOF d’un signal reçu et une valeur de temps de vol maximale TOFmax.
De manière similaire, les moyens de détermination M7, les moyens de comparaison M8, les moyens de vérification M9 Et les moyens de comparaison M10 peuvent se présenter sous la forme de logiciels compris dans un circuit intégré de l’unité électronique de commande 10 (cf. ).
Le procédé adaptatif d’activation de fonction véhicule, illustré à la va maintenant être décrit.
Lors d’une étape préalable E0, un modèle prédictif MOD de localisation a été établi à partir d’une base de données comprenant des couples de valeurs d’intensité de signal reçu RSS et de temps de vol TOF provenant d’équipements portables de référence SDA.
Lors de cette phase préalable, par exemple et de manière non limitative, un réseau de neurones du modèle prédictif été entrainé avec lesdits couples de valeurs (RSS, TOF) auxquels a été associée à chaque couple une valeur de localisation d dudit équipement portable de référence SDA.
Ainsi, grâce à l’intelligence artificielle dudit réseau de neurones, le modèle prédictif MOD est capable de déterminer la localisation d d’un équipement portable SDA à partir d’un couple de valeurs (RSS, TOF) d’un signal envoyé par ledit équipement et reçu par le véhicule V.
Puis le processus continue de manière itérative.
Pour chaque image capturée ( image trame numéro N), le coprocesseur PROC_TR exécute les étapes suivantes : 1- configuration du gain et de l’exposition de chaque capteur, en prenant en considération le délai exact requis par le capteur pour appliquer le nouvel ensemble de données de pilotage exactement à la trame numéro N ; 2-pilotage des DEL du système d’éclairage SE selon la donnée PIL de pilotage correspondant à l’intensité requise exactement pendant la durée d’acquisition de la trame numéro N, en sachant exactement le moment d’acquisition de cette dernière. En cas de source DEL infrarouge (invisible), la source est éteinte dès la fin de la durée d’exposition et en cas de source de lumière blanche, celle-ci peut rester émise de manière à éviter tout inconfort par variation brusque de l’environnement lumineux ; 3-enregistrer en mémoire, préférentiellement locale, les données suivantes dans une table: -l’horodatage TS, c’est à dire la valeur horodatée du temps d’horloge (compteur) au moment de l’acquisition de l’image de la trame numéro N; -les données de pilotage (gain, exposition) appliquées au moment de l’acquisition de la trame numéro N ; -les intensités des DEL (infrarouge et/ou blanche) ; 4-declenchement (envoi de signal) du système d’acquisition SA pour capturer la prochaine image : image trame numéro N+ 1.
Le chronogramme de la illustre sur ses différentes lignes la distribution dans le temps des signaux de : - SA_t : déclenchement de la camera du système d’acquisition SA ; - COMM1_t : communication de message (de consigne CONS) du processeur PROC_NTR vers le coprocesseur PROC_TR ; - COMM2_t : communication de message (de données de pilotage PIL) du coprocesseur PROC_TR vers le capteur du système d’acquisition SA; - SE_t : intensité lumineuse par le système d’éclairage SE ; - Exp_t : exposition par le système d’acquisition SA ; - IMG_t : réception de l’image IMG par le processeur PROC_NTR ; - HW_TS_t : horodatage par l’horloge (compteur).
Ainsi, sur les cinq premières lignes sont reproduits les Dirac présents sur la ligne SA_t représentant les transitions de trame du système d’acquisition SA .
Sur la ligne COMM1_t la zone hachurée représente le cadre temporel autorisé pour la réception de message propre à la trame numéro N et le trait vertical épais représente le moment d’envoi du message comportant le gain et l’exposition , ainsi que l’intensité des DEL à appliquer CONS et dont partent deux flèches en pointillé, l’une désignant l’envoi résultant des données PIL de pilotage représenté par un trait vertical épais sur la ligne COMM2_t au moment de la fin de la zone hachurée car , ici, pour être pris en compte, COMM1_t doit absolument arriver au plus tard au début de COMM2_t, notamment dans la même trame, et l’autre désignant sur la ligne SE_t l’application de la nouvelle donnée de pilotage d’intensité lumineuse par le système d’éclairage SE, sachant que le délai avant l’application d’une nouvelle configuration est ici fixe et connue, de deux temps trames, si bien que la nouvelle intensité et nouvelle exposition (flèche partant du trait vertical épais sur la ligne COMM2_t) seront appliquées deux trames plus tard : pendant la trame N.
Sur la ligne SE_t, le cadre N illustre le cadre temporel pendant lequel sera appliquée la nouvelle intensité et sur la ligne Exp_t pour chaque trame est affiché un cadre temporel N-2,N-1,N représentant la période d’exposition propre à chaque trame et un cadre temporel O_N-2,O_N-1,O_N représentant la période de transfert de l'image vers le coprocesseur PROC_NTR.
On constate ici que c'est l'ordre COMM2_t qui est envoyé au système d’acquisition SA et qui va être pris en compte pour la trame N, car le système d’acquisition SA ne reçoit pas directement la COMM1_t, alors que le système d’éclairage SE est piloté directement par le PROC_TR, si bien que l'ordre l’affectant est directement celui reçu en COMM1_t.
Sur la ligne IMG_t le trait vertical illustre l’envoi du signal d’interruption pour la réception de l’image n par le processeur PROC_NTR.
Sur la ligne HW_TS_t, une flèche verticale partant de l’envoi des données PIL de pilotage représenté par un trait vertical épais sur la ligne COMM2_t désigne un premier trait vertical correspondant à l’horodatage effectue par le coprocesseur PROC_TR. Un second trait vertical est désigné par une flèche verticale descendant du signal d’interruption et correspondant à l’horodatage effectue par le processeur PROC_NTR au moment de la réception de l’image n par le processeur PROC_NTR, et la connaissance de ces deux trames permet l’association de l’image N aux paramètres de configuration propre au pilotage du système d’acquisition SA et d’éclairage SE lors de l'instant d’acquisition de l’image N. La durée Δ entre les deux horodatages est constante, connue et définie par conception du dispositif d’acquisition d’images.
Ainsi, quand l’image acquise est reçue par le processeur PROC_NTR, le pas de temps de l’horloge (compteur physique) est lu et associé à l’image acquise. Ces deux informations sont transmises à l’algorithme CAG exécuté sur le processeur PROC_NTR, l’algorithme envoie un message au coprocesseur PROC_TR pour obtenir la table de données. En se référant à la colonne de la table comprenant l’horodatage, l’algorithme CAG peut associer l’image acquise avec les paramètres de configuration définis par les données PIL de pilotage appliques au capteur au moment de l’acquisition de l’image. Il n’y a ainsi pas de contrainte temps réel sur l’algorithme CAG ; même si le logiciel évolue et que la charge CPU augmente, le CAG peut toujours rester fonctionnel sans risque d’erreur. Comme l'objectif du CAG est de changer les paramètres d’exposition et/ou gain et/ou intensité de DEL en fonction des images précédentes pour optimiser l'image, étant donné la latence (par exemple de 2 ou 3 trames) entre une image analysée et la prochaine image qui prendra en compte les nouvelles consignes CONS, il est inutile de changer les paramètres des images intermédiaires néanmoins il est possible que le CAG change l’exposition et/ou gain et/ou intensité de DEL pour chaque trame dans deux cas pour lesquels cela présente un intérêt : - l’implémentation de deux CAG opérant en parallèle, l’un traitant les trames paires, l’autre les trames impaires, les deux algorithmes CAG étant complètement indépendant et rendant possible une adaptation de la prise de vue par le système d’acquisition SA a deux types d’objets différents. Par exemple, un CAG optimise pour détecter et lire des codes a réponse rapide ou QR codes (de l’anglais quick response code) , notamment imprimés ou affichés sur un écran et permettant de donner l'accès à des bâtiments ou informations, et un autre optimisé pour détecter un visage d’utilisateur , ce qui permet ainsi de créer artificiellement deux caméras virtuelles tout en ne disposant que d’une seule caméra physique : par exemple l’une faisant une photo claire, l’autre une photo sombre en jouant sur la durée d’exposition (préférentiellement, la photo claire étant destinée à l’acquisition du visage et la plus sombre à l’acquisition du QR code car ce dernier est usuellement plus lumineux); l’implémentation d’une stratégie CAG de type balayage d’exposition pour laquelle les paramètres d’exposition /gain/intensité DEL peuvent être changés pour chaque trame, notamment jusqu’à « accrocher » un visage, en augmentant par exemple l’exposition, pour détecter le visage ou un autre objet quelles que soient les conditions lumineuses, de l’obscurité totale au plein soleil. Ce type d’algorithme CAG permet de détecter un visage même dans des conditions très difficiles, par exemple de fort contrejour, ou un petit visage sur un fond très sombre.
La illustre un exemple de dispositif de traitement d’images selon l’invention, et plus particulièrement conforme au second mode de réalisation, dans sa seconde alternative, et son architecture comprend : un processeur PROC_NTR sur lequel s'exécute l'application principale et le traitement d'image, ce processeur est orchestré par un système d'exploitation non temps réel (type linux) ; un système SA1 de "caméra contexte" permettant de localiser l'utilisateur dans l'espace en 3D, par exemple par un système de stéréovision (ou de manière équivalente une caméra temps de vol, ou un système de vision tridimensionnel par lumière structurée) et comprenant ici deux caméras, le flux d’images ainsi généré est référencé ENV ; un système SA2 de caméra iris haute résolution, générant un flux d’images iris IMG ; un système SA3 de focalisation de la caméra iris permettant de modifier le position du plan de netteté de cette caméra ; un système SA4 de motorisation de visée, ici panoramique/inclinaison, appelés aussi moteur pan/tilt, permettant de diriger la caméra iris dans n'importe quelle direction X/Y du volume de capture pour viser les yeux de l'utilisateur ; un système d’éclairage SE , ou illuminateur, permettant d'éclairer les iris pendant la prise de vue ; et un processeur temps réel PROC_TR.
Le processeur PROC_TR, appelé ici également coprocesseur, est responsable des tâches temps réel et à ce titre émet des données PIL de pilotage (notamment sur la base des consignes CONS reçues), ainsi : - il déclenche la prise des images des caméras contextes SA1 à intervalle régulier (par exemple à la fréquence de 15 Hz) - il pilote les déplacements des moteurs SA4 pan/tilt (par exemple avec un asservissement en position et/ou vitesse) - il pilote les déplacements du moteur focus du système SA3 de focalisation de la caméra iris - il déclenche la prise d'image sur la caméra iris SA2 au moment opportun - il active l’illuminateur SE pour l'éclairage iris de manière synchrone avec la prise de vue.
Le processeur PROC_NTR, ici principal, reçoit un flux d'images contextes. Sur ces images contextes il détecte la présence d'un éventuel visage et dans ce cas il localise en 3 dimensions les yeux de la personne dans le champ de vision du système SA1 de "caméra contexte » du dispositif.
Sur la base de ces coordonnées tridimensionnelles, le processeur PROC_NTR principal estime la trajectoire des yeux, puis envoie la description de cette trajectoire au coprocesseur.
Le coprocesseur PROC_TR asservit les moteurs SA4 pan/tilt en position et vitesse, de manière à rejoindre le plus tôt possible la trajectoire de consigne CONS qui lui a été envoyée par le processeur principal PROC_NTR.
Lorsque les moteurs SA4 pan/tilt ont "accroché" la trajectoire idéale, le coprocesseur PROC_TR déclenche la prise d'image iris de manière périodique.
3. Aiguille et piston
L’aiguille 2 est disposée dans le canal 6. Le piston 4 est également disposé dans le canal 6, en amont de l’aiguille 2. Le piston 4 et l’aiguille 2 sont solidaires en translation. Pour cela, par exemple, une extrémité proximale de l’aiguille 2 est fixée à l'intérieur du piston 4.
Le piston 4 est agencé de manière à pouvoir être entraîné en translation par le module d’actionnement, lorsque le module de distribution 1 est monté sur le module d’actionnement.
Le piston 4 sert en outre d’organe de guidage pour l’aiguille 2. Ceci présente l’avantage que l’aiguille 2 est toujours guidée de façon adéquate.