INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Dans le cas spécifique de la géométrie de la figure 4, qui est le cas du présent mode de réalisation, la formule se simplifie en .
La figure 6B illustre un écart temporel entre, d’une part, le niveau maximal M3 des variations du troisième signal à l’instant T3 et, d’autre part, un instant situé à mi-chemin entre les instants T1 et T2, instant déterminé par une position verticale à mi-distance de l’axe de détection du capteur 13 par rapport aux axes de détection des capteurs 11 et 12.
Cet écart temporel , calculé au moyen de l’unité 14 de gestion électronique, permet d’affiner et/ou de confirmer la vitesse relative de déplacement entre le dispositif de détection et le piquet métallique par application de la formule où la distance et l’intervalle de temps sont illustrés par les figures 3A et 6B, respectivement.
En effet, la vitesse utilisée dans la formule provient, par exemple, d’un signal S V qui est représentatif de cette vitesse et généré et transmis à l’unité 14 par la machine agricole, par exemple au moyen d’un compteur de vitesse.
Or, ce compteur de vitesse n’est pas forcément exempt de dérive, sa calibration initiale peut être insuffisamment précise pour le pilotage souhaité de l’organe de travail, ou bien un phénomène de patinage de roues de la machine agricole peut entraîner un écart entre l’indication du compteur de vitesse et la vitesse de déplacement effective de la machine agricole.
Ainsi, l’unité 14 de gestion électronique est capable de générer un signal S Vrel représentatif d’une vitesse relative de déplacement plus précise entre le dispositif de détection et le piquet métallique, et est également capable d’avantageusement remplacer par dans les calculs effectuées par l’unité 14 de gestion électronique, par exemple en remplaçant l’amplitude d’inclinaison par une amplitude d’inclinaison , ou dans le cas de la .
On peut tenir compte des informations déduites des mesures issues des capteurs 11, 12 et 13 comme expliqué ci-dessus pour, en plus de la détection d’un piquet métallique incliné, déterminer son sens d’inclinaison, l’amplitude de son inclinaison, et sa vitesse relative V rel de déplacement par rapport au dispositif de détection.
Afin de piloter l’organe de travail, l’unité de calcul 14a de l’unité 14 de gestion électronique génère un signal S com à destination de l’organe de travail sur la base d’un ou plusieurs des signaux S incl , S sens , S α et S Vrel , permet de commander l’organe de travail de la machine agricole de manière à lui permettre d’éviter le piquet métallique de manière adéquate en fonction d’une part des informations dont ces signaux sont respectivement représentatifs, et d’autre part de paramètres déterminés par l’utilisateur.
En effet, sur la base de ces informations, couplées à un encombrement tridimensionnel et un positionnement de l’organe de travail relativement au dispositif de détection de piquets entrées préalablement dans la mémoire informatique 14e par l’utilisateur sous forme de données Info W , l’unité de calcul 14a pourra calculer précisément les instants de passage idéaux d’un état actif de l’organe de travail à un état neutralisé, puis un retour de l’état neutralisé à l’état actif pour une marge de sécurité donnée.
L’état actif est un état dans lequel l’organe de travail traite effectivement la haie alors que l’état neutralisé est l’état dans lequel l’organe de travail ne traite pas effectivement, ou moins efficacement la haie, soit parce que des éléments de coupe le composant ont été éloignés de la haie soit parce qu’une force mécanique qu’il applique à la haie, par exemple lors d’une opération de secouage en vue d’une récolte de fruits, a été réduite.
Suite à leurs générations, les signaux S incl , S sens , S α et S Vrel peuvent être enregistrés dans la mémoire informatique 14e, ou dans une mémoire interne de l’unité de calcul 14a, pour réemploi par l’unité de calcul 14a lors de la génération du signal S com de commande de l’organe de travail.
Le présent mode de réalisation, illustré par la , concerne en particulier une opération de prétaillage d’une vigne palissée, l’organe de travail 50 étant constitué d’une paire 52 de têtes de coupe à lames rotatives encadrant la haie, les têtes de coupe étant en cours d’utilisation orientées horizontalement et situées de part et d’autre de la haie.
Ici, en mode actif, les têtes de coupe sont suffisamment rapprochées du plan de palissage pour que les lames rotatives traversent ce plan de palissage.
Un dépassement de piquet métallique avec les têtes de coupe en mode actif se solderait par des dégâts immédiats aux lames rotatives et/ou au piquet métallique.
Un mode neutralisé est ainsi défini, correspondant à un éloignement des têtes de coupe du plan de palissage, de manière à éviter un contact des lames avec le piquet métallique.
En cours de traitement d’une vigne palissée, en réponse à un signal de l’unité 14 de gestion électronique représentatif des informations collectées au moyen des capteurs de métaux 11, 12 et 13, on peut commander les têtes de coupe en optimisant : l’instant de leur passage du mode actif au mode neutralisé à l’approche d’un piquet métallique et l’instant de leur retour au mode actif de manière à réduire au maximum la durée en mode neutralisé.
Les filtres 325 peuvent être présentés comme des éléments graphiques interactifs qu’un utilisateur du dispositif utilisateur 190 peut manipuler par le biais de l’écran 337, par exemple, par sélection ou mise en évidence. Dans certains modes de réalisation, la sélection d’un filtre 325 peut démarrer l’animation des éléments dynamiques 330 à l’opération 309 facultative. De plus ou en variante, l’animation des filtres 325 peut comporter le démarrage d’un tutoriel virtuel par lequel les filtres 325 sont présentés en séquence par ordre de couche, de sorte que la séquence des applications 215 soit reproduite sur la surface 315 d’utilisateur. La séquence peut être mise en pause, inversée, avancée ou manipulée d’une autre manière via le dispositif utilisateur 190, et des éléments dynamiques spécifiques peuvent être activés par sélection d’un filtre 325, par exemple, avec une action d’utilisateur 340 sur l’écran 337.
Dans certains modes de réalisation, l’interaction avec l’écran 337 pendant que les filtres 325 sont présentés permet à l’utilisateur du dispositif utilisateur 190 de modifier, d’ajouter ou de supprimer un ou plusieurs filtres 325. Différentes actions d’utilisateur 340, au lieu d’activer des éléments dynamiques, peuvent démarrer un ou plusieurs processus en variante. Par exemple, une double pression du doigt peut ouvrir un menu 341 qui permet à l’utilisateur du dispositif utilisateur 190 de visualiser des informations décrivant l’applicateur 225, la formulation cosmétique 215, ou d’autres informations décrivant le filtre 325. De même, une pression prolongée sur le filtre 325 peut amener le dispositif utilisateur 190 à accéder à une place de marché en ligne pour permettre à l’utilisateur d’acheter la formule cosmétique 220, l’applicateur 225 ou d’autres produits de consommation. Dans certains modes de réalisation, un menu de commandes de réseaux sociaux 343 peut être généré, de sorte que l’utilisateur du dispositif utilisateur puisse partager l’image 335 avec les filtres 325, communiquer avec d’autres utilisateurs, ou fournir une rétroaction ou communiquer d’une autre manière avec le créateur du dessin cosmétique 110. Il est entendu que les types d’actions d’utilisateur décrits sont donnés à titre d’exemple. Les éléments d’interface utilisateur, tels que le menu 341 et/ou le menu de réseaux sociaux 343, peuvent être appelés par des interactions en variante et/ou supplémentaires. Dans certains modes de réalisation, les éléments de menu sont présentés par défaut sur l’afficheur 337.
La est un diagramme schématique illustrant un exemple de processus 400 de transformation du filtre de dessin cosmétique en réalité augmentée 110 d’un type de forme en un autre type de forme, selon divers modes de réalisation. Comme pour les exemples de processus 200 et 300, l’exemple de processus 400 peut être mis en œuvre sous la forme d’un certain nombre d’opérations exécutées ou réalisées d’une autre manière par des composants constitutifs de l’exemple de système 100 de la . De cette manière, les opérations peuvent être ou comporter des opérations réalisées par un ou plusieurs processeurs d’un système d’ordinateur, tels que les un ou plusieurs dispositifs informatiques clients 130, les un ou plusieurs serveurs 160, et/ou les un ou plusieurs dispositifs utilisateurs 190 de la , en réponse à l’exécution d’instructions lisibles par ordinateur stockées dans une mémoire non transitoire du système d’ordinateur. Bien que les opérations soient illustrées dans un ordre particulier, l’exemple de processus 400 peut comporter plus ou moins d’opérations, et l’ordre des opérations peut varier. Dans certains modes de réalisation, certaines opérations sont réalisées par des ordinateurs physiques différents, comme décrit plus en détail en référence à la . Par exemple, certaines opérations peuvent être réalisées par différents composants de manière interchangeable ou peuvent être réalisées par un fonctionnement coordonné de deux composants ou plus.
Les traces 115 sont générées en référence à la description de base 210, telle que décrite plus en détail en référence à la , et en tant que telles sont spécifiques à la surface biologique 180. L’exemple de processus 400 décrit donc des opérations d’extrapolation des filtres 325 d’une première forme de visage à une seconde forme de visage, dans le cadre de la génération des traces 115 et/ou des filtres 325. Bien que la description en référence à la se concentre sur les formes de visage, il est entendu que les opérations peuvent être appliquées de manière similaire aux formes des particularités faciales individuelles, telles que les formes des yeux, les formes de la bouche, ou d’autres formes de particularités, de sorte que les traces 115 soient transformées pour reproduire de manière réaliste l’effet esthétique des traces 115, plutôt que de simplement appliquer les traces 115 comme une texture à la surface 315 d’utilisateur.
À l’opération 401, le système d’ordinateur génère des données de masque 410 à l’aide d’une ou de plusieurs traces 115. Lorsque les traces 115 sont relatives à des données topographiques décrivant la surface biologique, la génération des données de masque 410 comporte la projection des données décrivant les applications 215 sur les données topographiques décrivant la surface biologique 180, permettant ainsi la modification des traces 115 d’un type de forme 420 à un autre type de forme 420.
À l’opération 403, le système d’ordinateur attribue un premier type de forme 420 à au moins une portion de la surface biologique 180. Par exemple, le système d’ordinateur peut référencer des informations de forme décrivant de multiples types de forme 420. Les informations de forme peuvent être stockées sur les un ou plusieurs serveurs 160 ou les un ou plusieurs dispositifs informatiques clients 130, accessibles à ceux-ci ou reçus de ceux-ci d’une autre manière. De cette manière, l’exemple de processus 400 peut comporter la réception d’informations décrivant les multiples types de formes 420.
L’attribution du type de forme 420 à la surface biologique 180 peut comporter le référencement de la description de base 210 pour déterminer les dimensions caractéristiques, les espacements ou d’autres aspects de la surface biologique 180 qui indiquent le type de forme 420. Dans l’exemple illustratif d’une forme de visage, les aspects caractéristiques peuvent être définis par projection d’une grille ou d’une autre forme de guide 421 sur la description de base 210, de sorte que le type de forme 420 puisse être identifié, soit par définition d’une délimitation 423 de la description de base 210, soit par identification d’une courbure caractéristique 425 en un ou plusieurs points de la description de base 210, soit par identification des espacements caractéristiques 427 entre les particularités. Il est entendu que des approches impliquant la détection de contours et la détection de particularités à l’aide de techniques de traitement d’image par ordinateur peuvent être employées pour attribuer le type de forme 420.
À l’opération 405, le système d’ordinateur génère un ou plusieurs filtres de forme 430 pour différents types de forme 420. Dans le cadre de la génération des filtres de forme 430, les données de masque 410 générées à l’opération 401 sont transformées du premier type de forme 420-1 en un deuxième type de forme 420-2, un troisième type de forme 420-3, ou des types de forme 420 supplémentaires ou en variante. La transformation des données de masque 410 peut comporter, sans s’y limiter, la projection des données de masque 410 du premier type de forme 420-1 sur les données topographiques du deuxième type de forme 420-2, et l’application de la transformation correspondante sur les traces 115. De cette manière, les filtres de forme 430 reproduiront la forme et la coloration esthétiques des traces 115 sur des types de forme 420 différents du premier type de forme 420-1.
Dans certains modes de réalisation, la génération de filtres de forme 430 pour différents types de forme 420 peut comporter des modifications supplémentaires des données de masque 410, au-delà de la projection spatiale pour tenir compte de différentes formes physiques. Par exemple, certains types de formes 420 sont caractérisés par des particularités faciales plus ou moins prononcées, telles que les lignes de sourcils, la courbure du front, la forme du menton, les pommettes, la forme de la mâchoire, etc. À cette fin, les filtres de forme 430 peuvent repositionner, diviser, omettre, dupliquer, mettre en symétrie ou transformer d’une autre manière les données de masque 410 dans le cadre de la génération des filtres de forme 430. Dans un exemple illustratif, la génération des filtres de forme 430 pour un deuxième type de forme 420-2 correspondant à une forme de visage rectangulaire à partir du premier type de forme 420-1 correspondant à une forme de visage en forme de cœur comporte le repositionnement d’une trace du front vers le haut en direction de la naissance des cheveux et l’élargissement de la trace du front jusqu’à l’un ou l’autre des bords du front, ainsi que la division et la mise en symétrie d’une trace du menton le long de la ligne de la mâchoire. Des transformations correspondantes peuvent être appliquées aux données de masque 410 pour chacune des traces 115 dans le cadre de la génération des filtres de forme 430 pour chaque type de forme 420.
Dans le contexte de particularités faciales, lorsque le dessin cosmétique 110 est destiné à une particularité faciale spécifique (par exemple, un dessin d’ombre à paupières entre un sourcil et un œil), les opérations constitutives de l’exemple de processus 400 peuvent être appliquées sur la base de principes similaires. Par exemple, lorsque le dessin cosmétique 110 est créé en référence à un type de forme 420 d’œil arrondi, la génération de filtres de forme 430 à l’opération 405 peut comporter la transformation des données de masque 410 de l’œil arrondi en un type de forme 420 d’œil en amande ou d’autres types de forme 420 spécifiques à l’œil. Il est entendu que des opérations correspondantes peuvent être appliquées aux formes des lèvres, des mains, des oreilles ou d’autres surfaces biologiques.
La est un diagramme schématique illustrant un exemple de processus 500 de génération d’un filtre de dessin cosmétique en réalité augmentée 510 en multiples couches, conformément à divers modes de réalisation. Comme pour les exemples de processus 200, 300 et 400, l’exemple de processus 500 peut être mis en œuvre sous la forme d’un certain nombre d’opérations exécutées ou réalisées d’une autre manière par des composants constitutifs de l’exemple de système 100 de la . De cette manière, les opérations peuvent être ou comporter des opérations réalisées par un ou plusieurs processeurs d’un système d’ordinateur, tels que les un ou plusieurs dispositifs informatiques clients 130, les un ou plusieurs serveurs 160, et/ou les un ou plusieurs dispositifs utilisateurs 190 de la , en réponse à l’exécution d’instructions lisibles par ordinateur stockées dans une mémoire non transitoire du système d’ordinateur. Bien que les opérations soient illustrées dans un ordre particulier, l’exemple de processus 500 peut comporter plus ou moins d’opérations, et l’ordre des opérations peut varier. Dans certains modes de réalisation, certaines opérations sont réalisées par des ordinateurs physiques différents, comme décrit plus en détail en référence à la . Par exemple, certaines opérations peuvent être réalisées par différents composants de manière interchangeable ou peuvent être réalisées par un fonctionnement coordonné de deux composants ou plus.
Comme décrit plus en détail en référence aux figures 1 à 3, les traces 115 peuvent être générées par enregistrement de l’application séquentielle de multiples formulations cosmétiques 220 sur la surface biologique 180, de sorte que le filtre de dessin cosmétique en réalité augmentée 510 puisse être segmenté en couches discrètes. La présentation du filtre 510, comme décrit plus en détail en référence à la , peut reproduire la séquence d’applications par couches. De même, l’exemple de processus 400 peut également incorporer les aspects par couches de l’exemple de processus 500 où différents types de formes 420 impliquent différents processus de disposition en couches, un mélange inter-couches, ainsi que des effets de lumière et d’ombre plus complexes résultant de différences de type de forme 420.
Aux opérations 501 à 507, une séquence de couches est définie, chaque couche comportant une ou plusieurs traces 115. Par exemple, à l’opération 501, une première couche est définie qui comporte des traces de front 515 et des traces de pommettes 517. À l’opération 503, une seconde couche est définie, qui comporte une ou plusieurs traces de front 520, des traces de joue 521 et une ou plusieurs traces de menton 523. À l’opération 505, une ou plusieurs couches de mise en évidence sont définies et comportent une ou plusieurs traces de mise en évidence 525 pour accentuer ou marquer une ou plusieurs particularités faciales, recouvrant les première et seconde couches. À l’opération 507, une ou plusieurs couches pour les yeux sont définies, comportant des traces d’ombre à paupières 530 et des traces sous les yeux 531, recouvrant les couches de mise en évidence, les premières couches et les secondes couches.
De cette manière, le filtre de dessin cosmétique en réalité augmentée 510 peut ajouter ou supprimer de manière dynamique des couches pendant la présentation sur le dispositif utilisateur 190. De même, le dispositif informatique client 130 peut associer une ou plusieurs traces 115 à chacune d’un nombre de couches. La définition des couches comme décrit dans l’exemple de processus 500 permet de définir des règles de mélange inter-couches. Par exemple, les couches d’ordre supérieur peuvent recouvrir les couches d’ordre inférieur. Les couches d’ordre supérieur peuvent occulter complètement les couches d’ordre inférieur. La transparence ou la transparence partielle, définie par exemple par un canal alpha des données de masque 410, peut permettre de superposer plusieurs couches dans les images 337 pour produire un effet esthétique net comportant des contributions co-localisées de multiples couches.
La est un diagramme schématique illustrant un exemple de processus 600 de détermination d’une couleur de formulation à l’aide de tons de surface et de tons de formulation, conformément à divers modes de réalisation.
Comme décrit plus en détail en référence à la , la détection des applications 215 des formulations cosmétiques 220 peut comporter la détermination de la couleur des formulations cosmétiques 220 et/ou l’identification des formulations cosmétiques 220. Lorsque les techniques de détermination de la couleur comportent des opérations de traitement d’image sur la base d’images générées par la caméra 140, les couleurs des différentes formulations cosmétiques 220 peuvent être influencées par le ton de la surface biologique 180 à proximité des applications 215. Ainsi, la lecture directe de valeurs de pixels d’image peut produire un rendu de couleur inexact lors d’une utilisation dans les filtres 325.
soit à une partie de la laisse 2 elle-même, soit à un collier ou harnais d’animal de compagnie, de préférence à la boucle de ce collier ou harnais,
et pour une libération rapide de cette laisse, collier ou harnais.
Un exemple de moyens de verrouillage/déverrouillage électromagnétiques 5 est représenté sur la . Il s’agit globalement d’un genre de mousquetons comme ceux déjà utilisés avec des laisses ou servant de porte-clés, comprenant :
un anneau de fixation 10 à une laisse 2, un corps principal 11 comportant une extrémité en forme de cylindre creux 12 fendu longitudinalement à laquelle est solidarisé l’anneau 10, un rivet 13 enfoncé à la base ou extrémité libre du cylindre 12 et servant de butée à un ressort 14 prévu pour exercer une poussée sur l’extrémité longitudinale 18 d’une tige de verrouillage 15 vers une autre extrémité 16 du corps principal 11 ; un évidement 17 de préférence en forme de trou borgne prévu dans l’extrémité 16 afin de recevoir l’autre extrémité longitudinale 19 de la tige de verrouillage 15 ; cette extrémité 19 pouvant avoir un diamètre supérieur à celui du reste de la tige 15 et comprenant un trou 20 ; le corps 11 comportant une cavité 21 prévue pour recevoir une boucle de collier ou harnais ou une partie de la laisse 2 tel qu’un chaînon ou maillon, laquelle boucle ou partie de laisse 2 étant alors destinée, comme on peut le voir sur la , à être traversée par la tige de verrouillage 15 qui ferme la cavité 21 ; le corps 11 comportant un perçage 22 dans lequel a été inséré un micro-électroaimant 23 en forme de solénoïde et du type tirant, à savoir que sa tige 24 rentre à l’intérieur du solénoïde lorsque l’électroaimant est activé, c’est-à-dire parcouru par un courant électrique ; le trou 20 de l’extrémité 19 de la tige 15 étant tourné vers la tige 24 afin de la loger en temps normal, c’est-à-dire lorsque l’électroaimant 23 n’est pas alimenté ; lorsque l’électroaimant 23 est alimenté en électricité par les fils 25 qui sont connectés au câble 7 qui accompagne la laisse 2, la tige de l’électroaimant 24 se rétracte et la tige de verrouillage 15 peut alors se déplacer vers l’extrémité 12 du corps principal 11 à l’encontre de la force du ressort 14 et libérer la boucle du collier ou harnais ou la partie de la laisse 2 retenue, afin qu’un utilisateur puisse déplacer facilement la tige de verrouillage 15 vers l’extrémité 12, cette tige est munie d’un doigt 26 traversant la fente de l’extrémité 12 et faisant saillie vers l’extérieur de cette extrémité afin de pouvoir être poussé par l’utilisateur, généralement par un de ses pouces.
Selon une autre variante avantageuse, le dispositif selon l’invention comprend en outre au moins un crochet 29, de préférence en forme de boucle (cf. ) pour recevoir l’extrémité libre de la laisse que la maîtresse de l’animal de compagnie tenait dans sa main en arrivant à proximité du dispositif selon l’invention.
Cependant, si cette maîtresse considère que sa laisse a de la valeur (financière ou sentimentale) et risque d’être dérobée, elle peut la décrocher du chien – car celui-ci est fermement attaché par la laisse 2 – et l’emporter et la garder avec elle pendant qu’elle fait ses courses.
Le boîtier de commande 6 du dispositif selon l’invention contient une source d’énergie électrique comme un ou plusieurs piles ou une batterie. Il peut aussi être relié à une source d’énergie électrique. Il comprend généralement des moyens électroniques alimentés par la source d’énergie électrique et incluant un microprocesseur, une mémoire contenant un programme à exécuter par le microprocesseur, des moyens de saisie 27, notamment un clavier, par exemple à 10 touches (1 à 9, et « valider ») et des moyens d’affichage 28 tel qu’un écran à cristaux liquides.
Fonctionnement Lorsqu’une maîtresse se promenant avec son chien souhaite entrer dans un magasin pour y faire ses courses et que les chiens sont interdits dans ce magasin, elle peut alors utiliser le dispositif selon l’invention en procédant par exemple comme suit :