INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Il a été constaté dans la pratique que l’emballage destiné à contenir et/ou à exposer des produits ou articles de haute qualité et de luxe selon la présente invention résout les problèmes rencontrés dans l’art antérieur et confère d’importants avantages.
Tout d’abord, étant donné qu’il ne prévoit aucun composant réalisé en plastique, l’emballage objet de la présente invention permet d’éliminer les coûts élevés, notamment environnementaux, liés à l’utilisation de ce matériau.
Par ailleurs, bien qu’il soit réalisé dans un matériau à base de papier, l’emballage objet de la présente invention a pour avantage de garantir des performances identiques à celles pouvant être obtenues dans des emballages comprenant des composants en plastique, notamment en termes de capacité à maintenir les produits de manière stable dans les compartiments de réception prévus à cet effet.
Un autre avantage de l’emballage selon l’invention est fourni par le fait qu’il facilite significativement le procédé de formation et de production de celui-ci, dans la mesure où il permet une automatisation significative des étapes d’assemblage des emballages en production.
Un autre avantage de l’emballage selon l’invention est fourni par le fait qu’il permet l’application de finitions et décors de haute qualité.
De nombreuses modifications et variantes peuvent être apportées à l’emballage destiné à contenir et/ou à exposer des produits ou articles de haute qualité et de luxe ainsi conçu, sous réserve qu’elles ne sortent pas du cadre défini par les revendications annexées.
En outre, tous les détails pourront être remplacés par des éléments techniquement équivalents.
Dans la pratique, les matériaux employés, à condition qu’ils soient compatibles avec l’utilisation spécifique, ainsi que les dimensions et les formes potentielles pourront être quelconques, selon les exigences.
Procédé et système de collecte de déchets produits par au moins un concurrent d’une course DOMAINE DE L’INVENTION La présente invention se rapporte aux procédés et aux systèmes de collecte de déchets produits par au moins un concurrent d’une course.
Plus précisément, l’invention se rapporte à un procédé de collecte de déchets produits par au moins un concurrent d’une course passant au moins par un tronçon de délestage prédéterminé d’un parcours, le tronçon de délestage comprenant une voie que le concurrent de la course est sensé parcourir selon une direction de course dans le cadre de la course.
D’autres indicateurs de confiance peuvent être établis quant à la précision des biais c2 k,i établis. Par exemple, dans le cas où les biais c2 k,i sont établis par un filtre de Kalman, la covariance associée à chaque biais c2 k,i estimée est un tel indicateur de précision.
Après l’étape 116 d’établissement des biais c2 k,i et avant l’étape 120 de correction des mesures Mb k,i avec les biais c2 k,i , le procédé peut aussi comporter une étape de filtrage des biais c2 k,i , par exemple à l’aide d’une moyenne glissante ou d’un filtre de Kalman, afin de les rendre leur estimation plus précise. C’est ensuite les biais filtrés qui sont utilisés pour obtenir les mesures corrigées Mc3 k,i .
L'étape 118 peut être exécutée avant l'une des étapes 110, 112 et 114.
En variante, lors de l'étape 118, les mesures pré-corrigées Mc2 k,i sont simplement prises égales aux mesures pré-corrigées Mc1 k,i . En variante l'étape 118 est omise.
Entre les étapes 118 et 120, en variante, le module 62 sélectionne les mesures pré-corrigées Mc2 k,i qui sont ensuite les seuls à être utilisées dans la suite du processus 54. Par exemple, le module 62 réalise cette étape de sélection de la même manière que l’étape 112 ou ses variantes.
De nombreuses variantes de l’étape 122 d’estimation de la solution PVT2 k,i sont possibles. Par exemple, la solution PVT2 k,i peut aussi être estimée en prenant en compte les données contenues dans les messages Mn k,i .
Le calcul de la solution PVT2 k décrit utilise, entre autres données d’entrée, une matrice R Mc3 définissant la précision de chacune des mesures. Cette matrice R Mc3 peut ne peut pas être constante. Par exemple, elle est ajustée en fonction de la correction de biais appliquée à l’étape 118 ainsi que de la confiance accordée à cette correction, afin de mieux refléter l’incertitude de chaque mesure à l’issue de cette correction.
De nombreux autres algorithmes peuvent être utilisés pour déterminer une position, une solution PT ou une solution PVT à partir des données d’entrée. Par exemple, des filtres de Kalman, des filtres particulaires ou des algorithmes d’intelligence artificielle peuvent aussi être utilisés. De plus, comme illustré dans le mode de réalisation du chapitre I, le calcul d’une position, d’une solution PT ou d’une solution PVT peut également se faire à partir d’un sous-ensemble des signaux d’entrée disponible. Autrement dit, certains signaux peuvent être délibérément exclus du calcul s’il est déterminé qu’ils présentent une mesure fortement erronée. Les algorithmes de sélection des signaux satellitaires sont nombreux et connus de l’homme de l’art.
Dans un mode de réalisation simplifié, l'unité 10 délivre seulement sa position. Sa vitesse et son erreur d'horloge ne sont pas calculés ou ne sont pas délivrés au calculateur 20. Lorsque l'erreur d'horloge n'est pas calculée, le nombre minimum de satellites nécessaires pour déterminer la position de l'unité 10 est égal à trois. De plus, dans ce cas, les mesures brutes peuvent contenir seulement les pseudo-distances. Les autres mesures, comme l'effet Doppler, sont omises.
Puisque les biais sont établis en prenant en compte la position interne de l'unité de navigation, les biais sont plus précis que ceux calculés sans prendre en compte la position de l'unité de navigation. De plus, puisque les biais sont établis sans prendre en compte la position externe de l'unité de navigation, la stabilité et la robustesse du procédé de localisation est améliorée. En effet, une erreur lors de l'établissement des biais peut se propager sur l'estimation de la position externe. Par contre, l'erreur sur l'estimation de la position externe ne peut pas se propager sur l'établissement du biais. Ainsi, la stabilité et la robustesse du procédé de localisation sont accrues sans pour autant détériorer la précision.
Le fait de sélectionner, à l'aide de la position externe à l'instant précédent t k-1 , les balises dont les messages sont ensuite traités pour établir les biais de mesure, permet d'améliorer la fiabilité et la précision de cette sélection car la position externe est plus précise que la position interne. Cela permet donc d'établir plus précisément les biais de mesure et donc d'obtenir une position externe plus précise à l'instant t k . De plus, cela ne compromet pas la robustesse du procédé de localisation car la position externe intervient seulement sur la sélection des messages traités. En particulier, la position externe n'intervient pas sur le contenus de ces messages, leurs instants de réception et lors des traitements exécutés pour établir les biais de mesure.
Le fait de minimiser l'écart entre les biais de mesure pour les instants t k et t k-1 augmente la précision de la localisation.
L'utilisation du modèle paramétré pour estimer l'erreur causée par la propagation des messages des balises à travers la ionosphère ou la troposphère permet d'augmenter la précision de la localisation.
Procédé et système de recherche d’une balise par un dispositif de détection La présente invention concerne un procédé et système de recherche d’une balise cible pouvant être attachée à un objet ou à un être vivant à rechercher.
Il est connu de réaliser une balise portative pour les professionnels et les pratiquants des sports de montagne. Cette balise peut être attachée à un objet ou à un être vivant à rechercher et peut faire partie d’un système de détection de balise comprenant en outre un dispositif de détection de la balise.
Les FIGURES 1 et 2 montrent que le procédé 100 de veille sanitaire comporte différentes étapes mises en œuvre à l’aide d’un ensemble d’hygiène conforme au deuxième aspect de l’invention montré en . La montre que, à l’issue de ces étapes mises en œuvre, le procédé 100 de veille sanitaire peut être réitéré. La montre un arrangement 2 conforme au troisième aspect de l’invention mettant en œuvre l’ensemble d’hygiène 1.
Les FIGURES 1 et 2 montrent que le procédé 100 de veille sanitaire conforme au premier aspect de l’invention comporte une étape d’identification 200 d’un récepteur de passage se situant dans une zone d’interaction d’un module d’identification. Comme montré en , hors de cette zone d’interaction 5, le récepteur de passage 3 est spécifiquement appelé récepteur distant 4.
Les FIGURES 1 et 2 montrent que le procédé 100 de veille sanitaire conforme au premier aspect de l’invention comporte une première étape d’horodatage 300 d’un identifiant du récepteur de passage se situant dans la zone d’interaction. En l’espèce, la première étape d’horodatage 300 est consécutive à l’étape d’identification 200 dudit récepteur de passage.
Les FIGURES 1 et 2 montrent que le procédé 100 de veille sanitaire conforme au premier aspect de l’invention comporte une deuxième étape d’horodatage 600 d’un déterminant d’un appareil de communication distant activant une borne connectée. La deuxième étape d’horodatage 600 a lieu si la borne connectée est activée par l’appareil de communication distant lors d’une étape d’activation 400 de la borne connectée, de manière à induire une étape de distribution 500 d’une dose de la solution nettoyante et/ou désinfectante par la borne connectée de l’ensemble d’hygiène, préalable à la deuxième étape d’horodatage 600. En cas de non-réalisation de l’étape d’activation 400 de la borne connectée, lorsqu’un récepteur de passage, identique ou distinct, se situe dans la zone d’interaction, une nouvelle étape d’identification 200 à lieu. En cas de réalisation de l’étape d’activation 400 de la borne connectée et en l’espèce à l’issue de la deuxième étape d’horodatage 600, lorsqu’un récepteur de passage, identique ou distinct, se situe dans la zone d’interaction, une nouvelle étape d’identification 200 à lieu.
La montre que, dans le procédé 100 de veille sanitaire conforme au premier aspect de l’invention, l’étape d’identification 200 se divise en quatre étapes successives : une première étape 201, suivie d’une deuxième étape 202, suivie d’une troisième étape 203, suivie d’une quatrième étape 204. Dans l’étape d’identification 200, la première étape 201 est une étape d’émission par le module d’identification d’un signal d’interrogation dans la zone d’interaction. Dans l’étape d’identification 200, la deuxième étape 202 est une étape de réception du signal d’interrogation par le récepteur de passage 3. Dans l’étape d’identification 200, la troisième étape 203 est une étape d’émission par le récepteur de passage 3 d’un identifiant dudit récepteur de passage 3. Dans l’étape d’identification 200, la quatrième étape 204 est une étape de détection par le module d’identification de l’identifiant.
La montre que le procédé 100 de veille sanitaire conforme au premier aspect de l’invention comporte plusieurs étapes de dénombrement : une étape de dénombrement 701 d’un nombre d’identifiants enregistrés, une étape de dénombrement 702 d’un nombre de doses distribuées et une étape de dénombrement 703 d’un nombre de déterminants de l’appareil de communication distant ayant activé la borne connectée. Chaque étape de dénombrement permet d’incrémenter d’une unité la valeur d’un compteur distinct.
La montre que, en l’espèce, l’étape de dénombrement 701 d’un nombre d’identifiants enregistrés est consécutive à l’étape d’identification 200.
La montre que, en l’espèce, l’étape de dénombrement 702 d’un nombre de doses distribuées est consécutive à l’étape de distribution 500.
La réalisation de l’étape de dénombrement 701 d’un nombre d’identifiants enregistrés et l’étape de dénombrement 702 d’un nombre de doses distribuées conditionnent l’existence d’une étape de calcul 800 d’un ratio entre un nombre de doses distribuées et un nombre d’identifiants détectés par le module d’identification.
La montre que le procédé 100 de veille sanitaire conforme au premier aspect de l’invention comporte une étape d’enregistrement 410 du déterminant de l’appareil de communication distant ayant activé la borne connectée. En l’espèce, ladite étape d’enregistrement 410 est préalable à l’étape de dénombrement 703 d’un nombre de déterminants de l’appareil de communication distant ayant activé la borne connectée.
La réalisation de l’étape de dénombrement 701 d’un nombre d’identifiants enregistrés et l’étape de dénombrement 703 d’un nombre de déterminants de l’appareil de communication distant ayant activé la borne connectée conditionnent l’existence d’une étape de comparaison 900 entre le nombre d’identifiants et le nombre de de déterminants.
La montre l’ensemble d’hygiène 1 conforme au deuxième aspect de l’invention. L’ensemble d’hygiène 1 conforme au deuxième aspect de l’invention montré en permet de mettre en œuvre les procédés 100 de veille sanitaire décrits en et en .
La montre que l’ensemble d’hygiène 1 comporte au moins un récepteur distant 4, la borne connectée 7 et le module d’identification 8.
Dans l’ensemble d’hygiène 1 conforme au deuxième aspect de l’invention montré en , le récepteur distant 4 est porté par un utilisateur 9 de l’ensemble d’hygiène 1.
Dans l’ensemble d’hygiène 1 conforme au deuxième aspect de l’invention montré en , la borne connectée 7 est une borne de distribution d’une solution nettoyante et/ou désinfectante. La borne connectée 7 comporte un réservoir 10 de solution 11 nettoyante et/ou désinfectante, un dispositif de distribution 12 de la solution 11 nettoyante et/ou désinfectante et un module de communication 13. Dans la borne connectée 7, le module de communication 13 est configuré pour recevoir un signal d’activation 14 par un appareil de communication distant 15, le dispositif de distribution 12 étant piloté de sorte à fournir une dose 16 de la solution 11 nettoyante et/ou désinfectante en fonction du signal d’activation 14 reçu. En l’espèce, l’appareil de communication distant 15 est du type d’un téléphone portable 19.
L’espace caractéristique possède une dimension inférieure à celui de l'espace d'entrée . Ainsi le vecteur caractéristique peut être considéré comme une représentation compressée de .
Selon une variante, lorsqu’il n'y a qu'une seule couche cachée, telle que illustré sur la , l'étape d'encodage prend l'entrée et l'associe au code obtenu à partir de fonction paramétrée par des valeurs de poids :
où est une fonction d’activation, par exemple la sigmoïde ou la fonction ReLU, W une matrice de valeur de poids et b un vecteur de biais.
L’étape de décodage associe le code à la sortie de forme identique à
où du décodeur peuvent différer ou non des de l'encodeur, selon la conception de l'auto-encodeur.
illustre schématiquement l’auto-encodeur 100 lors d’une étape d’apprentissage et de test selon un exemple de réalisation particulier et non limitatif de la présente invention.
L’auto-encodeur 100 est entraîné, lors de la phase d’apprentissage, à partir d’un premier ensemble E1 de modèles tridimensionnels M1 de véhicule. Une fois entraîné, l’auto-encodeur est testé lors d’une étape de test, à partir d’un deuxième ensemble E2 de modèles tridimensionnels M2 de véhicule.
illustre un organigramme des différentes étapes d’un procédé 200 de codage d’un modèle tridimensionnel d’un véhicule selon un exemple de réalisation particulier et non limitatif de la présente invention.
Le procédé 200 comporte une étape d’apprentissage 210 de l’auto-encodeur 100 à partir du premier ensemble E1.
L’étape 210 comporte les sous-étapes 211 à 214.
Au cours de la sous-étape 211, un code issu de la couche latente est calculé par l’encodeur de l’auto-encodeur 100 pour un modèle tridimensionnel M1 présent à l’entrée de l’encodeur (équation 1).
Au cours de la sous-étape 212, un modèle tridimensionnel reconstruit est calculé à la sortie du décodeur de l’auto-encodeur 100 à partir du code calculé (équation 2).
Au cours de la sous-étapes 213, une erreur E1 est calculée entre le modèle tridimensionnel M1 et le modèle tridimensionnel reconstruit.
Selon une variante, la valeur de qualité de codage et/ou l’erreur entre le modèle présent en entrée de l’auto-encodeur et le modèle tridimensionnel reconstruit est une erreur quadratique.
Selon une variante, l’encodeur et le décodeur mettent en œuvre des fonctions pondérées par des coefficients de pondération, et les paramètres de l’auto-encodeur sont lesdits coefficients de pondération.
Selon un deuxième aspect, la présente invention concerne un procédé de décodage d’un modèle tridimensionnel d’un véhicule représentant au moins un aspect technique et/ou esthétique de ce véhicule. Le procédé est caractérise en ce qu’il est mis en œuvre par un auto-encodeur comprenant un premier module, appelé encodeur, et un second module, appelé décodeur, l’encodeur et le décodeur comportant chacun une couche d’un même nombre de neurones, une entrée de l’auto-encodeur correspondant à une entrée de l’encodeur, une sortie de l’encodeur correspondant à une entrée d’une couche de neurones, dite couche latente, interne à l’auto-encodeur, une sortie de la couche latente correspondant à une entrée du décodeur et une sortie du décodeur correspondant à une sortie de l’auto-encodeur.
Le procédé comporte une étape d’obtention d’un code issu de la couche latente et une étape d’obtention du modèle tridimensionnel du véhicule à décoder à partir de la sortie du décodeur lorsque ledit code est présent à l’entrée dudit décodeur.
Selon un troisième aspect, la présente invention concerne un dispositif de codage ou décodage d’un modèle tridimensionnel d’un véhicule représentant au moins un aspect technique et/ou esthétique de ce véhicule comprenant des moyens pour mettre en œuvre des étapes du procédé selon le premier ou le deuxième aspect de la présente invention.
Selon un quatrième aspect, la présente invention concerne un produit programme d’ordinateur comportant des instructions adaptées pour l’exécution des étapes des procédés selon le premier ou le deuxième aspect lorsque le programme d’ordinateur est exécuté par au moins un processeur.
Selon un cinquième aspect, la présente invention concerne un support d’enregistrement lisible par un ordinateur sur lequel est enregistré un programme d’ordinateur comprenant des instructions pour l’exécution des étapes du procédé selon le premier aspect de l’invention.
illustre schématiquement un auto-encodeur selon un exemple de réalisation non limitatif de la présente invention;
illustre schématiquement l’auto-encodeur 100 lors d’une étape d’apprentissage et de test selon un exemple de réalisation particulier et non limitatif de la présente invention ;
illustre un organigramme des différentes étapes d’un procédé 200 de codage d’un modèle tridimensionnel d’un véhicule selon un exemple de réalisation particulier et non limitatif de la présente invention ;
illustre un organigramme des différentes étapes d’un procédé 300 de décodage d’un modèle tridimensionnel d’un véhicule selon un exemple de réalisation particulier et non limitatif de la présente invention ; et
illustre schématiquement un dispositif 400 mettant en œuvre le procédé de la et/ou le procédé de la selon un exemple de réalisation particulier et non limitatif de la présente invention.
Des procédés et dispositifs vont maintenant être décrits dans ce qui va suivre en référence conjointement aux figures 1 à 5.
La présente invention est une solution permettant de réduire la représentation d’un modèle tridimensionnel de véhicule. La présente invention est mise en œuvre par un auto-encodeur qui permet, une fois entrainé et testé, d’obtenir une telle représentation sous la forme d’un code que l’on appelle parfois code « ADN » du véhicule par analogie à la génétique. Ce code est particulier car il permet de reconstruire le modèle tridimensionnel fidèle à un modèle tridimensionnel original.
De manière générale, un auto-encodeur, ou auto-associateur est un réseau de neurones artificiels utilisé pour l'apprentissage non supervisé de caractéristiques discriminantes. L'objectif d'un auto-encodeur est d'apprendre une représentation (encodage) d'un ensemble de données, généralement dans le but de réduire la dimension de cet ensemble. La forme la plus simple d'un auto-encodeur est un réseau de neurones non récurrents qui se propage vers l'avant, très semblable au perceptron multicouches.
Un auto-encodeur comporte un premier module appelé encodeur et un second module appelé décodeur. L’association de ce codeur et de ce décodeur conduit à des erreurs de reconstruction faibles comparées à l’utilisation d’un seul module. Ces faibles erreurs se traduisent par une représentation fidèle de modèle tridimensionnel par un code issu de la couche latente.
Un auto-encodeur ne requiert que peu de paramètres relativement à d’autres réseaux de neurones, ce qui facilite son implémentation.
L’association de l’encodeur et du décodeur permet également une certaine flexibilité comparée à l’utilisation d’un seul module. Cette flexibilité facilite, par exemple le choix de données d’apprentissage de l’auto-encodeur car aucune hypothèse sur ces données n’a besoin d’être introduite lors de l’apprentissage de l’auto-encodeur : l’encodeur s’adapte aux données entrantes d’apprentissage sans devoir considérer des hypothèses sur ces données d’apprentissage.
illustre schématiquement un auto-encodeur 100 selon un exemple de réalisation particulier et non limitatif de la présente invention.
L'auto-encodeur 100 comprend un premier module, appelé encodeur, et un second module, appelé décodeur.
L’encodeur comporte une couche d’entrée et le décodeur comporte une couche de sortie . La couche de sortie possède le même nombre de neurones (nœuds) que la couche d’entrée , autrement dit et ont le même nombre de dimensions.
L’auto-encodeur peut aussi comporter une ou plusieurs couches encodeur cachées reliant l’encodeur et le décodeur.
Une entrée de l’auto-encodeur correspond à une entrée de l’encodeur. Une sortie de l’encodeur correspond à une entrée d’une couche de neurones cachée la plus interne à l’auto-encodeur, dite couche latente. Une sortie de la couche latente correspond à une entrée du décodeur et une sortie du décodeur correspondant à une sortie de l’auto-encodeur.
Un code est issu de la couche latente. Le code est aussi généralement appelé variable latente ou représentation latente. Le code représente l’entrée mais dans un espace avec moins de dimensions (moins d’informations pour représenter que ).
L’auto-encodeur a pour but de calculer un code à partir d’une entrée et de reconstruire une sortie , fidèle à l’entrée , à partir du code En d’autres termes, l’auto-encodeur prédit une sortie ma plus proche d’une entrée . Par conséquent, un auto-encodeur est un modèle d’apprentissage non supervisé.
Selon une variante, l’encodeur et le décodeur peuvent être mis en œuvre par des fonctions (transitions), et , telles que :
où est l’espace de dimension où sont et , et où est l’espace auquel appartient le code de dimension . Les fonctions et sont ainsi définies pour minimiser une erreur entre l’entrée et la sortie .
L’invention concerne également un système de contrôle d’éclairage comportant au moins un dispositif de pilotage tel que mentionné ci-dessus, au moins un capteur de luminosité et au moins une source lumineuse pilotable.
Dans ce document, on appellera : - « source lumineuse pilotable », une source lumineuse configurée pour pouvoir recevoir une commande et pour émettre une couleur définie par cette commande ; - « dispositif de pilotage », tout dispositif configuré pour pouvoir envoyer une commande à une source lumineuse pilotable pour modifier la couleur émise par cette source lumineuse ; et - « capteur de luminosité », tout capteur de luminosité configuré pour capter les couleurs de la lumière qu’il reçoit ; - « plage de couleurs de préférence associée à un capteur », une plage de couleurs de couleurs dans laquelle on souhaite que se trouve la couleur de la lumière captée par ce capteur.
Les modes de réalisation et avantages particuliers du procédé de pilotage présentés ci-après s’appliquent de la même façon au dispositif de pilotage et au système de contrôle d’éclairage.