INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Intégration de l’espace latent . La compréhension et la manipulation de l’espace latent des GANs via l’inversion sont devenues un domaine de recherche actif. L’inversion de GAN consiste à intégrer une image dans l’espace latent d’un GAN de sorte que l’image synthétisée résultant de cette intégration latente soit la reconstruction la plus exacte de l’image originale. I2S [1] est un cadre capable de reconstruire une image en optimisant l’espace latent étendu d’un GAN de style pré-entraîné [19]. Des intégrations échantillonnées à partir de sont la concaténation de 18 vecteurs w différents à 512 dimensions, un pour chaque couche de l’architecture StyleGAN. I2S++ [2] a encore amélioré la qualité de reconstruction d’image en optimisant de surcroît l’espace de bruit . En outre, le fait d’inclure des masques sémantiques dans le cadre de I2S++ permet aux utilisateurs d’effectuer des tâches telles que la retouche d’images et l’édition globale. Des procédés récents [13, 27, 41] apprennent à un encodeur à faire correspondre des entrées de l’espace image directement à l’espace latent . Dans un mode de réalisation, LOHO suit l’inversion GAN, en ce sens que l’approche optimise l’espace et l’espace de bruit du StyleGANv2 plus récent pour effectuer une édition sémantique des cheveux sur des images de portraits. Dans un mode de réalisation, LOHO utilise en outre un algorithme d’inversion GAN pour une manipulation simultanée d’attributs locaux dans l’espace, tels que la structure des cheveux, provenant de sources multiples, tout en évitant les interférences entre les différents objectifs concurrents des attributs.
Transfert de coiffure . Les cheveux sont une partie du visage humain difficile à modéliser et à synthétiser. Les travaux antérieurs sur la modélisation des cheveux incluent la capture de la géométrie des cheveux [8, 7, 6, 35], et l’utilisation de cette géométrie en aval pour l’édition interactive des cheveux. Cependant, ces procédés sont incapables de capturer des facteurs visuels clés, ce qui compromet la qualité du résultat. Bien que des travaux récents [16, 23, 21] aient montré des progrès dans l’utilisation des GAN pour la génération de cheveux, ces procédés ne permettent pas un contrôle intuitif des cheveux synthétisés. MichiGAN [30] a proposé un GAN de synthèse conditionnelle qui permet une manipulation contrôlée des cheveux. MichiGAN désenchevêtre les cheveux en quatre attributs en concevant des mécanismes et des représentations délibérés et produit des résultats SOTA pour le l’évolution de l’aspect des cheveux. Néanmoins, MichiGAN a du mal à gérer des scénarii de transfert de cheveux avec évolution de forme arbitraire.
Cela est dû au fait que MichiGAN met en œuvre le changement de forme en utilisant un réseau de retouche formé séparément pour remplir ses « trous » créés pendant le processus de transfert des cheveux. En revanche, des aspects du présent procédé font appel à la distribution antérieure d’un réseau GAN pré-entraîné pour « remplir » l’espace latent plutôt que l’espace pixel. Par rapport à MichiGAN, des aspects du présent procédé produisent des images synthétisées plus réalistes dans le cas difficile où la forme des cheveux évolue.
Méthodologie Contexte
La fonction objectif proposée dans Image2StyleGAN++ (I2S++) [2] est observée comme suit : (1)
où w est une intégration dans l’espace latent étendu de StyleGAN, est une intégration de vecteur de bruit, , , et sont des masques binaires pour spécifier des régions d’image contribuant aux pertes respectives, ésigne le produit de Hadamard, est le générateur StyleGAN, est l’image à reconstruire dans le masque , et est l’image à reconstruire à l’extérieur de , c’est-à-dire dans
Des variations sur la fonction objectif I2S++ de l’équation (1) sont utilisées par [2] pour améliorer la reconstruction d’images, le croisement d’images, la retouche d’images, le transfert de style local et d’autres tâches. Pour le transfert de coiffure, on souhaite effectuer à la fois un croisement d’images et une retouche d’images. Le transfert d’une coiffure à une autre personne nécessite un croisement d’images, et la région restante où se trouvaient les cheveux de la personne d’origine doit être retouchée.
La Fig. 2 montre un cadre de réseau à deux stades avec un mélange d’arrière-plan (retouche) 200 pour LOHO selon un mode de réalisation. Le cadre de réseau 200 représente un cadre de temps d’inférence par opposition à un cadre d’entraînement. Le générateur GAN 202 comprend un GAN pré-entraîné pour le transfert de style. En partant du visage « moyen » 204 ( ), au stade 1 (206), le cadre de réseau 200 reconstruit une identité cible (de (208)) et une structure perceptive cible de cheveux (à partir de (210)). Au stade 2 (212), le cadre 200 transfère un style et un aspect de cheveux plus fin (de (214)), tout en conservant la structure perceptive par orthogonalisation de gradient (GO). Enfin, est mélangé à l’arrière-plan de .
Dans la description détaillée qui va suivre, les dénominations « longitudinale », « transversale » et « verticale » se réfèrent à l’orientation de l’échangeur thermique selon l’invention. Une direction longitudinale correspond à une direction principale d’extension de l’échangeur thermique, cette direction longitudinale étant parallèle à un axe longitudinal L d’un repère L, V, T illustré sur les figures. Une direction verticale correspond à une direction d’empilement des plaques de l’échangeur thermique, cette direction verticale étant parallèle à un axe vertical V du repère L, V, T et cet axe vertical V étant perpendiculaire à l’axe longitudinal L. Enfin, une direction transversale correspond à une direction parallèle à un axe transversal T du repère L, V, T, cet axe transversal T étant perpendiculaire à l’axe longitudinal L et à l’axe vertical V.
La illustre ainsi, schématiquement, un échangeur de chaleur 1 selon l’invention, cet échangeur de chaleur 1 étant destiné à équiper un véhicule automobile. L’échangeur thermique 1 permet de réchauffer ou de refroidir un élément du véhicule automobile. Il est à cet effet configuré pour opérer un échange thermique, c'est-à-dire un échange de calories, entre un fluide réfrigérant et un autre fluide qui le traversent tous deux. Cet autre fluide peut par exemple être de l’eau, de l’air ou un autre fluide réfrigérant.
L’échangeur thermique 1 s’étend principalement selon une direction longitudinale. Il comporte une pluralité de plaques qui s’étendent elles aussi selon la direction longitudinale. Plus particulièrement, l’échangeur thermique 1 est formé par un empilement de plaques, qui sont superposées les unes aux autres selon une direction d’empilement E perpendiculaire à la direction longitudinale et qui correspond à une direction verticale. Tel que visible particulièrement à la , l’empilement de plaques est recouvert par un couvercle 2, qui constitue une plaque d’extrémité de l’échangeur thermique 1. Ce couvercle 2 a une forme rectangulaire et sa surface est lisse.
L’échangeur thermique 1 comprend à une première de ses extrémités longitudinales deux tuyaux de raccordement 4, 6 et à une deuxième de ses extrémités longitudinales un bloc de raccordement 8. Ces tuyaux et bloc de raccordement 4, 6, 8 permettent l’acheminement des fluides jusqu’à des collecteurs de l’échangeur thermique 1 ainsi que leur évacuation à partir de ces collecteurs.
L’une des plaques de l’échangeur thermique 1, ici une première plaque 10, est représentée isolément à la , selon une vue de dessus. Les caractéristiques qui vont être décrites en relation avec cette première plaque 10 sont applicables aux autres plaques de l’échangeur thermique 1.
La première plaque 10 présente une forme sensiblement rectangulaire ainsi que quatre coins arrondis. La première plaque 10 est délimitée par deux bords longitudinaux 12, 14 opposés l’un à l’autre qui s’étendent selon la direction longitudinale, et deux bords latéraux 16, 18 perpendiculaires à ces bords longitudinaux 12, 14. L’un des bords latéraux 16, 18 est ainsi disposé à une première extrémité longitudinale 20 de la première plaque 10, l’autre de ces bords latéraux 16, 18 étant disposé à une deuxième extrémité longitudinale 22 de celle-ci. On comprend ici que les bords longitudinaux 12, 14 et latéraux 16, 18 constituent un pourtour de cette première plaque 10.
Les bords longitudinaux 12, 14 et latéraux 16, 18 délimitent entre eux une partie centrale 24 de la première plaque 10, du fluide pouvant s’écouler au sein de cette partie centrale 24.
Comme évoqué précédemment, les fluides sont acheminés jusqu’à des collecteurs de l’échangeur thermique 1. Ces collecteurs sont ici disposés à chacun des quatre coins des plaques, c'est-à-dire pour la première plaque 10 à la rencontre de ses bords longitudinaux 12, 14 et latéraux 16, 18. On comprend ainsi qu’il y a ici quatre collecteurs, avec un premier collecteur 26, un deuxième collecteur 28, un troisième collecteur 30 et un quatrième collecteur 32, soit deux collecteurs 26, 28 à la première extrémité longitudinale 20 et deux collecteurs 30, 32 à la deuxième extrémité longitudinale 22. Ces collecteurs 26, 28, 30, 32 ont vocation à délivrer du fluide à chacune des plaques de l’échangeur thermique 1. Ils s’étendent principalement selon la direction verticale, dans le prolongement des tuyaux de raccordement 4, 6 ou du bloc de raccordement 8. Les deux collecteurs 30, 32 qui sont disposés au voisinage de la deuxième extrémité longitudinale 22 présentent un rebord 33, qui correspond à une surépaisseur de la matière constituant la première plaque sur le contour de ces collecteurs 30, 32. Inversement, les deux collecteurs 26, 28 disposés à la première extrémité longitudinale 26, 28 sont dépourvus d’un tel rebord 33.
La première plaque 10 présente, en sa partie centrale 24, au moins une portion de circulation 34. Cette portion de circulation 34 est en communication fluidique avec les collecteurs 26, 28, 30, 32 et elle correspond à une portion de la première plaque 10 où circule l’un des fluides, par exemple une chambre. La portion de circulation 34 participe à délimiter au moins une zone de circulation de fluide 36, qui est un espace entre deux plaques adjacentes selon la direction d’empilement E où circule du fluide.
La première plaque 10 comprend une bande de séparation 38 qui s’étend depuis la première extrémité longitudinale 20 et en direction de la deuxième extrémité longitudinale 22. Cette bande de séparation 38 fait saillie sur la partie centrale 24 de la première plaque 10 sensiblement à équidistance de chacun de ses bords longitudinaux 12, 14. La bande de séparation 38 présente une forme sinueuse qui participe à perturber un écoulement du fluide au sein de la zone de circulation de fluide 36. À cet effet, la première plaque 10 présente également des perturbateurs d’écoulement de fluide 40.
Ces perturbateurs d’écoulement de fluide 40 sont particulièrement visibles à la et à la , qui est une vue de coupe A. Les perturbateurs d’écoulement de fluide 40 sont des protubérances ou aspérités qui font saillie depuis la partie centrale 24 de la première plaque 10. Contrairement au couvercle 2 dont la surface est lisse, la première plaque 10 présente donc une surface irrégulière. Les perturbateurs d’écoulement de fluide 40 sont ici des dômes qui sont disposés sur la première plaque 10 selon un motif régulier, de part et d’autre de la bande de séparation 38. On pourrait cependant envisager, sans sortir du cadre de l’invention, des perturbateurs d’écoulement de fluide 40 présentant une autre forme, par exemple en chevron.
La première plaque 10 est illustrée en avec une deuxième plaque 42, qui est une plaque de l’échangeur thermique 1 qui lui est directement adjacente selon la direction d’empilement E. L’empilement des plaques au sein de l’échangeur thermique 1 est tel qu’une plaque au sein de laquelle circule le fluide réfrigérant est adjacente avec au moins une autre plaque au sein duquel circule l’autre fluide. Ainsi, si la première plaque 10 est par exemple configurée pour la circulation du fluide réfrigérant, la deuxième plaque 42 sera configurée pour la circulation de l’autre fluide. Du fait de cette alternance entre plaques configurées pour la circulation du fluide réfrigérant et plaques configurées pour la circulation de l’autre fluide le long de la direction d’empilement E, deux plaques adjacentes présentent des morphologies inversées, de façon à optimiser les échanges thermiques entre le fluide réfrigérant et l’autre fluide. On entend ici par « morphologies inversées » que la bande de séparation 38 notamment, si elle s’étend de la première extrémité longitudinale 20 vers la deuxième extrémité longitudinale 22 pour la première plaque 10, s’étendra de la deuxième extrémité longitudinale 22 vers la première extrémité longitudinale 20 pour la deuxième plaque 42. De la même façon, si pour la première plaque 10 ce sont les deux collecteurs 30, 32 disposés à la deuxième extrémité longitudinale 22 qui présentent le rebord 33, pour la deuxième plaque 42 ces deux collecteurs 30, 32 disposés à la deuxième extrémité longitudinale 22 seront dépourvus de rebord 33 tandis que les deux collecteurs 26, 28 au voisinage de la première extrémité longitudinale 20 présenteront un rebord 33.
Chaque plaque de l’échangeur thermique 1 est destinée à être assemblée par brasage aux plaques qui lui sont adjacentes selon la direction d’empilement E, afin d’assurer l’étanchéité de l’échangeur thermique 1. C’est notamment le cas pour la première plaque 10 et la deuxième plaque 42, comme représenté en . À cet effet, ces première et deuxième plaques 10, 42 présentent une portion de contact, qui correspond à leurs portions respectives qui sont destinées à venir au contact de l’autre plaque 10, 42 lors d’un assemblage de l’échangeur thermique 1. Plus précisément, la première plaque 10 et la deuxième plaque 42 sont solidarisées l’une à l’autre par brasage au niveau de cette portion de contact. On comprend que cette portion de contact, puisqu’elle constitue une fermeture qui empêche le fluide de circuler, est distincte de la portion de circulation 34.
La portion de contact correspond ici à plusieurs endroits de la première plaque 10 et de la deuxième plaque 42. Ainsi, la portion de contact est ménagée sur les bords longitudinaux 12, 14 et sur les bords latéraux 16, 18 des première et deuxième plaques 10, 42. Une telle disposition de la portion de contact suit ainsi le pourtour de ces plaques 10, 42. La portion de contact est par ailleurs ménagée autour des collecteurs 26, 28, 30, 32. Plus précisément, elle est ménagée sur les rebords 33 de ces collecteurs, c'est-à-dire les deux collecteurs 30, 32 disposés à la deuxième extrémité longitudinale 22 pour la première plaque 10 et les deux collecteurs 26, 28 disposés à la première extrémité longitudinale 20 pour la deuxième plaque 42. La portion de contact est enfin ménagée sur les bandes de séparation 38 de la première plaque 10 et de la deuxième plaque 42.
Lors de l’étape 204, le module ADAS 110 assigne tout d’abord une voie de circulation à chaque feu de signalisation d’un groupe.
Chaque feu de signalisation est ainsi rattaché à la voie qui lui est la plus proche, et est positionné par rapport à cette voie selon trois possibilités : - centré dans la voie ; - sur le bord gauche de la voie ; - sur le bord droit de la voie.
En complément, lorsque deux feux de signalisation sont positionnés du même côté de la voie, les règles d’assignation suivantes peuvent être appliquées par le module ADAS 110 à l’étape 204 lors de l’assignation d’une voie de circulation à chaque feu : - si les deux feux de signalisation sont situés à droite d’une voie de circulation donnée, le feu de circulation le plus à gauche est assigné à la voie de circulation donnée et l’autre feu de circulation est assigné à la voie directement à droite de la voie de circulation donnée ; et/ou - si les deux feux de signalisation sont situés à gauche d’une voie de circulation donnée, le feu le plus à droite est assigné à la voie de circulation donnée, et l’autre feu est assigné à la voie directement à gauche de la voie de circulation donnée.
Suite à l’assignation de chaque feu de signalisation du groupe à l’une des voies de circulation identifiées dans le modèle de voies, l’étape 204 comprend en outre, pour chaque feu de signalisation du groupe donné, la détermination d’un ensemble d’au moins une voie de circulation pour laquelle le feu de signalisation est pertinent en fonction de règles de pertinence prédéterminées. Les règles de pertinence prédéterminées permettent ainsi de déterminer si un feu de signalisation est pertinent ou non pour une voie de circulation donnée. Aucune restriction n’est attachées aux règles de pertinence qui dépendent notamment de la réglementation en vigueur dans le pays dans lequel circule le véhicule 100.
A titre d’exemple, et uniquement afin de faciliter la compréhension de l’invention, les règles de pertinence suivantes sont données : - lorsqu’un feu, appelé premier feu, est à droite de la voie qui lui est assignée, appelée première voie, le premier feu est pertinent pour la première voie et la pertinence de ce premier feu se propage aux voies à gauche de la première voie, jusqu’à arriver à une voie assignée à un deuxième feu sur son bord gauche, dite deuxième voie. Le premier feu est pertinent pour la deuxième voie si le deuxième feu est à gauche de la deuxième voie, et le premier feu n’est pas pertinent pour la deuxième voie si le deuxième feu est à droite de la deuxième voie. Si des voies intermédiaires se trouvent entre la première voie et la deuxième voie, le premier feu est pertinent pour ces voies intermédiaires, même si l’une au moins d’entre elles est assignée à un feu centré. On comprend ainsi que plusieurs feux peuvent être pertinents pour une même voie ; - réciproquement, lorsqu’un feu, appelé premier feu, est à gauche de la voie qui lui est assignée, appelée première voie, le premier feu est pertinent pour la première voie et la pertinence de ce premier feu se propage aux voies à droite de la première voie, jusqu’à arriver à une voie assignée à un deuxième feu sur son bord droit, dite deuxième voie. Le premier feu est pertinent pour la deuxième voie si le deuxième feu est à droite de la deuxième voie, et n’est pas pertinent pour la deuxième voie si le deuxième feu est à gauche de la deuxième voie. Si des voies intermédiaires se trouvent entre la première voie et la deuxième voie, le premier feu est pertinent pour ces voies intermédiaires, même si l’une au moins d’entre elles est assignée à un feu centré ; et - un feu centré est pertinent pour la voie à laquelle il est assignée, et la pertinence du feu centré se propage à gauche et à droite de la voie à laquelle il est assignée, selon les deux règles de pertinence précédentes.
Les règles de pertinence précédentes sont données pour des feux non directionnels, tels que des feux tricolores, ne présentant, en plus de la couleur indiquée, aucune autre information visuelle, telle qu’une flèche notamment.
Les règles de pertinence peuvent être différentes pour des feux directionnels qui présentent en plus un signe indiquant une direction de circulation, tel qu’une flèche.
Pour des feux directionnels, les règles de pertinence peuvent être les suivantes, mais peuvent également varier en fonction de la réglementation en vigueur dans le pays dans lequel circule le véhicule 100. Chaque feu directionnel est pertinent pour la voie qui lui est la plus proche, c’est à dire la voie qui lui a été attribuée au début de l’étape 204.
L’étape 204 sera mieux comprise à la lumière de la description des figures 4a à 4e décrites ci-après.
Les figures 4a à 4e illustrent le véhicule 100 comprenant un module ADAS 110, dans cinq situations de conduite différentes, les situations variant en fonction de la route ou des routes, et de la répartition des feux de signalisation du groupe considéré.
Les états des feux de signalisation ne sont pas représentés sur les figures 4a à 4e par simplification.
La illustre ainsi une première situation de conduite dans laquelle le véhicule 100 circule sur une route 300 comprenant une voie de droite 400.1, une voie centrale 400.2 et une voie de gauche 400.3, numérotées respectivement de 1 à 3. Le groupe de feux de signalisation considéré comprend un premier feu 401.1 à droite de la voie 1 et un deuxième feu 401.2 à gauche de la voie 3.
Le premier feu 401.1 est ainsi assigné à la voie 1, sur le bord droit, et le deuxième feu 401.2 est assigné à la voie 3, sur le bord gauche.
Par l’application des règles de pertinence à la situation de conduite de la , le premier feu 401.1 est pertinent pour les trois voies 1, 2 et 3, de même que le premier feu 401.2 est pertinent pour les trois voies 1, 2 et 3.
La illustre une deuxième situation de conduite dans laquelle le véhicule 100 circule sur la route 300, similaire à celle de la , comprenant les voies droite 400.1, centrale 400.2 et gauche 400.3, toujours numérotées de 1 à 3. Le groupe de feux de signalisation comprend un premier et unique feu 401.3 assigné à la voie 2, en position centrale.
Par l’application des règles de pertinence à la situation de conduite de la , le feu 401.3 est pertinent pour les trois voies 1, 2 et 3.
Afin d’assurer ces fonctions, les ceinturons de ce type connus comportent généralement un dispositif de fermeture composé d’une boucle comprenant un ardillon destiné à coopérer avec des ouvertures prévues dans une première partie extrême de la sangle du ceinturon. Un tel dispositif de fermeture autorise un réglage aisé du ceinturon par un ajustement de la longueur de l’extrémité libre de la première partie extrême de la sangle.
Cependant, de tels ceinturons ne sont pas entièrement satisfaisants.
En effet, un utilisateur peut difficilement fixer un équipement du côté où s’étend l’extrémité libre de la première partie extrême de la sangle en raison de la double-épaisseur de sangle. Une fixation directement sur l’extrémité libre est contraignante car elle nécessite une mise en place de l’équipement à chaque réglage du ceinturon. De plus, l’équipement peut facilement tomber de l’extrémité libre, par exemple si celle-ci sort du passant la retenant en position.
Alternativement, les ceinturons comportent un dispositif de fermeture avec une boucle amovible du ceinturon, fixe en rotation par rapport à la sangle, une fois assemblée à celle-ci et munie de crochets sur une première partie extrême de la sangle et une plaque comportant des orifices coopérant avec les crochets sur une deuxième partie extrême de la sangle. Un tel dispositif de fermeture est particulièrement efficace pour empêcher tout arrachement du ceinturon et autorise une fixation des équipements de chaque côté du dispositif de fermeture.
Cependant, un tel dispositif de fermeture ne permet pas un réglage aisé du ceinturon. En effet, il faut retirer le ceinturon afin de faire glisser la boucle qui n’est pas solidaire de la sangle afin d’ajuster le ceinturon à la taille de l’utilisateur. C’est une opération fastidieuse pour l’utilisateur qui doit enlever ses équipements ou changer ses vêtements, par exemple enlever ou mettre son équipement sur une parka. Un autre inconvénient est que l’utilisateur peut facilement perdre la boucle lors du réglage du ceinturon.
Un but de l’invention est de pallier ces inconvénients en proposant un ceinturon comprenant un dispositif de fermeture, facile à régler tout en étant difficile à ouvrir et/ou à saisir par une tierce personne et en permettant de porter des équipements des deux côtés du dispositif de fermeture au plus près du dispositif de fermeture.
A cet effet, l’invention concerne un ceinturon du type précité, dans lequel le dispositif de fermeture est agencé pour guider une extrémité libre de la première partie extrême de la sangle contre la face interne de la sangle lorsque la première partie extrême est introduite dans le dispositif de fermeture en position de réglage de sorte qu’en position de serrage, la face externe de l’extrémité libre de la première partie extrême de la sangle s’étend contre la face interne de la deuxième partie extrême de la sangle.