INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Selon un second aspect, l’invention concerne un système comportant au moins un serveur de données comportant une mémoire et des moyens de calculs permettant de définir un espace de travail dans lequel au moins un document numérique en cours d’élaboration est enregistré et des données de profils utilisateur, le système comportant en outre un terminal électronique muni d’un afficheur, d’une mémoire et d’un calculateur, ledit système étant configuré pour réaliser les étapes du procédé de l’invention.
De préférence, le casque de réalité augmentée intègre un support pour un téléphone intelligent. Par exemple, le casque de réalité augmentée comprend un compartiment pour accueillir le téléphone intelligent afin que l’écran du téléphone intelligent soit utilisé pour afficher les images binoculaires floutées ImgGFlou , ImgDFlou . La caméra du téléphone intelligent peut être utilisée pour capter le flux d’images ImgScene . Pour ce faire, le support du téléphone intelligent peut présenter une ouverture sur la face avant du casque de réalité augmentée. Les moyens de traitement d’images et la mémoire 20 peuvent également utiliser les ressources matérielles et logicielles du téléphone intelligent, par exemple au moyen d’une application.
Que ce soient des moyens de traitement d’images dédiés au casque de réalité augmentée ou des moyens de traitement d’images implémentés par une application d’un téléphone intelligent, l’invention propose d’utiliser ces moyens de traitement d’images pour simuler la photophobie en mettant en œuvre un procédé de simulation tel que décrit sur la .
Dans une première étape 10 , la caméra du casque de réalité augmentée ou celle du téléphone intelligent est utilisée pour acquérir un flux d’images ImgScene d’une scène positionnée devant le casque de réalité augmentée. Plus précisément, le plan focal de la caméra est orienté dans le champ de vision de l’utilisateur du casque de réalité augmentée.
Dans cette étape 10 d’acquisition du flux d’images ImgScene , la fréquence d’images peut être comprise entre 10 et 12 images par seconde et la résolution peut être comprise entre 540x960 pixels et 2560x1440 pixels. Si la résolution ou la fréquence du flux d’images ImgScene est supérieure à ces compromis et que les moyens de calculs sont limités, il est possible d’effectuer un sous-échantillonnage dans cette étape 10 d’acquisition. De la même manière, différents traitements d’images classiques peuvent être utilisés dans l’étape 10 d’acquisition sans changer l’invention, par exemple une égalisation d’histogramme des images.
Pour afficher la scène sur l’écran du casque de réalité augmentée, il est nécessaire de transformer les images du flux d’images ImgScene en images binoculaires ImgG , ImgD . Pour ce faire, un moteur graphique est classiquement utilisé. De préférence, le moteur graphique permet de créer des scènes supportant des éclairages, des terrains et des textures, tel que le moteur Unity.
Cette étape 11 de transformation de chaque image du flux d’images ImgScene permet de simuler une vision stéréoscopique de la scène au moyen de deux images binoculaires ImgG , ImgD .
L’enregistrement des deux images binoculaires ImgG , ImgD dans une mémoire 20 est effectué dans une étape 12 . Cette mémoire 20 peut prendre la forme d’une base de données ou d’une mémoire intégrée au casque de réalité augmentée ou au téléphone intelligent.
Dans une étape 13 , l’application d’un filtre à plage de dynamique étendue, couramment appelé HDRR, est effectué sur les images binoculaires ImgG , ImgD . L’application du filtre à plage de dynamique étendue permet d’obtenir des images binoculaires en niveau de luminosité ImgGLum , ImgDLum . De préférence, il est possible de normaliser les différents niveaux de luminosité, par exemple entre 0.0 pour les pixels les plus sombres et 1.0 pour les pixels les plus lumineux.
A partir des images binoculaires en niveau de luminosité ImgGLum , ImgDLum , l’invention propose de calculer, dans une étape 14 , un effet de flou au moyen de l’application d’une matrice de convolution. Pour ce faire, il est possible d’utiliser différentes tailles de matrices de convolution selon le besoin et la capacité de calcul fournis par le casque de réalité augmentée ou le téléphone intelligent. De la même manière, il est possible d’utiliser différents poids associés à la matrice de convolution.
De préférence, la matrice de convolution utilisée dans l’étape 14 de calcul d’un effet de flou correspond à la matrice de convolution de trois pixels par trois pixels suivante :
Dans une étape 15 , les deux images binoculaires floutées en niveau de luminosité ImgGLumFlou , ImgDLumFlou sont fusionnées avec les images binoculaires ImgG , ImgD enregistrées dans la mémoire 20 . Par exemple, les valeurs des pixels des images binoculaires floutées en niveau de luminosité ImgGLumFlou , ImgDLumFlou peuvent être multipliées avec les valeurs des pixels des images binoculaires ImgG , ImgD enregistrées dans la mémoire 20 . Cette fusion permet d’obtenir des images binoculaires floutées ImgGFlou , ImgDFlou afin de générer une vision stéréoscopie de la scène avec une simulation de la photophobie.
L’affichage de la simulation de la photophobie est réalisé dans une étape 16 . Pour se faire, les deux images binoculaires floutées ImgGFlou , ImgDFlou sont affichées sur l’écran du casque de réalité augmentée.
La illustre le résultat des images binoculaires floutées ImgGFlou , ImgDFlou par rapport aux images binoculaires ImgG , ImgD illustrées sur la . Tel qu’illustré sur la , l’effet de flou permet effectivement d’appliquer une surexposition des blancs ou une augmentation de la balance des blancs sur les images binoculaires floutées ImgGFlou , ImgDFlou . Ainsi, l’invention permet de simuler plus efficacement la photophobie que la simple application d’un filtre blanc, tel qu’illustré sur la .
L’invention permet ainsi de fournir une simulation de la photophobie très précise afin de permettre à une personne saine de comprendre les troubles liés à cette pathologie et adapter les espaces de déplacement ou de travail en conséquence. Plus précisément, il est ainsi possible de déterminer ou de valider le positionnement de moyens d’atténuation de l’éblouissement, tels que la pose de filtres anti-éblouissement sur des fenêtres, la pose ou le déplacement de sources de lumières ainsi que le réglage de l’intensité lumineuse et de la température ou de la couleur des luminaires.
Par ailleurs, l’utilisation d’une matrice de convolution appliquée sur les images binoculaires autorise une implémentation dans un casque de réalité augmentée.
On a vu que l’étape de détermination (a) se faisait en utilisant des prévisions d’itinéraires fournis par les véhicules connectés V à l’entité de gestion 100. Ces mêmes prévisions sont utilisées pour réaliser l’étape (b) de détection. Le séquencement des étapes de détermination (a) et de détection (b) n’est donc pas obligatoire ; l’étape de détection (b) va souvent avoir lieu au cours de l’étape de détermination (a).
Dans le cas où les véhicules connectés V ne remontent pas leur itinéraire prévu, l’entité de gestion 100 peut s’appuyer sur la remontée régulière de la géolocalisation du véhicule connecté V ainsi que sur sa vitesse courante pour anticiper ses déplacements proches les plus probables et donc la traversée potentielle d’une zone Z à faible couverture réseau.
La troisième étape (c) du procédé va consister pour l’entité de gestion 100 à évaluer la capacité du réseau N à transmettre des données nécessaires à la circulation du véhicule connecté V lorsque celui-ci circulera dans ladite zone Z à faible couverture réseau. Cette étape est mise en œuvre par le module d’évaluation 103.
Une zone Z à faible couverture réseau ne présente pas en général un niveau nul de couverture par le réseau de communication N. Il ne s’agit pas d’une zone blanche sans aucune capacité de communication. En revanche, la zone Z présente une faible couverture réseau qui ne permettra pas au véhicule connecté V d’utiliser les modes de conduite les plus consommateurs en ressource réseau. On a vu qu’un mode de conduite très consommateur était le pilotage à distance qui nécessite la transmission en temps réel des données recueillies par des capteurs du véhicule connecté V tels qu’au moins une caméra embarquée. L’étape (c) d’évaluation va donc consister à évaluer si le mode de conduite du véhicule connecté V est compatible avec les ressources réseaux qui devraient être à disposition quand le véhicule V entrera dans la zone Z à faible couverture réseau.
L’étape (c) d’évaluation va aussi prendre en compte le résultat de la détermination (a) de la zone Z à faible couverture réseau et des paramètres de position et de trajectoire, tels que la vitesse et la direction du véhicule connecté V.
La quatrième étape (d) du procédé va consister pour l’entité de gestion 100 à transmettre au moins une information relative aux instructions de conduite préconisées pour ledit véhicule V, l’instant de transmission étant fonction du résultat de l’évaluation de la capacité du réseau N. L’étape (d) de transmission d’au moins une instruction est mise en œuvre par le module 104 de transmission de l’entité de gestion 100. L’au moins une information transmise lors de l’étape (d) peut permettre d’assurer que les besoins en ressources réseau demandés par le mode de conduite du véhicule connecté V n’excèdent pas les capacités du réseau N dans la zone Z à faible couverture réseau.
En variante, au moins une information transmise (d) permettra au véhicule V d’adapter sa conduite au moment opportun vis-à-vis d’autres véhicules dont le signalement est fourni dans lesdites informations, relativement à un instant futur proche et une portion de voie dans la zone Z, ledit instant et ladite portion de voie étant en dépendance des paramètres de conduite du véhicule V, et des hypothèses de vitesse de déplacement et de trajectoire des autres véhicules évalués dans ladite zone Z.
Dans un mode de réalisation, l’instant de transmission (d) d’au moins une instruction relative au mode de conduite du véhicule a lieu avant l’entrée du véhicule V dans la zone Z à faible couverture réseau. De cette manière, on est sûr que les instructions sont bien transmises avant la diminution de disponibilité des ressources réseau consécutive à l’entrée du véhicule V dans la zone Z.
Dans un mode de réalisation, l’au moins une information transmise au véhicule V connecté appelé à circuler dans une zone Z à faible couverture réseau consiste en une demande de changement de la vitesse de déplacement du véhicule connecté V. De cette manière, l’entité de gestion 100 va chercher à réguler l’arrivée de véhicules connectés, fortement consommateurs en ressources réseau, dans la zone Z à faible couverture réseau. Cette instruction de changement de vitesse peut, dans les cas extrêmes, aller jusqu’à une instruction d’arrêt du véhicule V connecté. De cette manière, l’entité de gestion 100 peut garantir que le véhicule connecté V ne va pas entrer dans une zone Z à faible couverture réseau. L’instruction de changement de vitesse peut être également combinée avec un délai de mise en œuvre. Dans ce cas, l’instruction n’est pas mise en œuvre dès sa transmission, mais à l’expiration d’un délai fourni. Ce mode de réalisation permet de faire appliquer l’instruction de changement de vitesse au moment le plus approprié, même si celui-ci survient lorsque le véhicule connecté V se situe dans une zone Z à faible couverture réseau.
Dans un autre mode de réalisation, l’au moins une information relative aux instructions de conduite transmise (d) au véhicule V connecté appelé à circuler dans une zone Z à faible couverture réseau consiste en la fourniture d’un nouvel itinéraire permettant d’éviter la zone Z à faible couverture réseau. De cette manière, là encore, le procédé mis en œuvre par l’entité de gestion 100 va garantir que le véhicule connecté V ne va pas entrer dans une zone Z à faible couverture réseau.
Dans un autre mode de réalisation, l’au moins une information relative aux instructions de conduite transmise (d) au véhicule V connecté appelé à circuler dans une zone Z à faible couverture réseau consiste en une instruction au véhicule connecté V de changer de mode de conduite pour diminuer ses besoins en capacité réseau.
Un mode de conduite très consommateur en ressource réseau, comme on l’a déjà vu, est le mode de pilotage à distance. Ce mode nécessite la transmission en temps réel des données recueillies par au moins une caméra frontale du véhicule connecté V et par d’autres capteurs. Le procédé mis en œuvre par l’entité de gestion 100 va donc par exemple donner instruction au véhicule V connecté d’abandonner ce mode de conduite pour passer par exemple dans un mode de conduite autonome qui va moins consommer de ressources réseau. Le procédé peut également donner instruction au véhicule connecté V de passer dans un mode de conduite par son conducteur pour éviter tout échec de conduite à la suite du passage dans la zone Z à faible couverture réseau.
L’information relative aux instructions peut également consister en une consigne de ne pas changer de mode de conduite lorsque le véhicule connecté V se trouve dans la zone Z à faible couverture réseau. De cette manière, si le mode de conduite courant du véhicule connecté V est suffisamment économe en ressources réseau, il ne va pas être dégradé lors du passage du véhicule V dans la zone Z à faible couverture réseau ; en revanche, le mode de conduite ne pourra pas être changé en un mode plus consommateur de ressources.
L’information relative aux instructions transmise (d) peut être également relative au mode de conduite sans changer celui-ci. Elle peut consister en une instruction de diminuer la qualité des données transmises, ou l’échantillonnage des données transmises. De cette manière, les ressources réseau consommées par le mode de conduite vont diminuer sans changer le mode de conduite lui-même. La qualité du mode de conduite va cependant être dégradée pour préserver la capacité de circuler dans la zone (Z) à faible couverture réseau.
En général, nous rappelons que l’information relative aux instructions de conduite transmise lors de l’étape (d) peut prendre de nombreuses formes. Il peut s’agir d’une instruction en tant que telle, qui va faire changer le véhicule de mode de conduite. Il peut s’agir d’un changement de paramètre d’un mode de conduite qui reste inchangé, par exemple le changement de vitesse cible dans un mode de conduite qui reste inchangé. Il peut enfin s’agir de la fourniture d’un ou plusieurs paramètres relatifs au mode de conduite, par exemple la fourniture d’informations sur un ou plusieurs croisements à venir. Enfin, il peut s’agir simplement de l’information que les communications réseau vont être dégradées dans une certaine mesure lors de l’entrée proche dans la zone à faible couverture réseau, information qui sera éventuellement transmise au conducteur du véhicule connecté V, ou sera utilisée par le véhicule connecté V pour adapter son mode de conduite autonome à la traversée à venir d’une zone Z à faible couverture réseau.
La représente une utilisation possible de l’entité de gestion 100 pour améliorer la conduite des véhicules connectés V. L’entité de gestion 100 va déterminer une liste des obstacles que le véhicule V est susceptible de rencontrer durant sa traversée de la zone Z à faible couverture réseau. Ces obstacles peuvent être un obstacle fixe O présent dans la zone Z, ou bien un autre véhicule V’, dont l’entité de gestion 100 peut déterminer l’itinéraire et que le véhicule V devrait croiser le véhicule V’ durant sa traversée de la zone Z. A noter que les véhicules V’ peuvent être des véhicules connectés, ou bien des véhicules non connectés dont la position et les paramètres de trajectoire auraient été déterminés selon l’état de l’art, par exemple par d’autres véhicules connectés V. L’entité de gestion 100 peut obtenir des informations quant à la présence d’un obstacle O dans la zone Z grâce à des remontées d’information faites par des services de maintenance routière, ou bien par des caméras filmant le réseau routier, ou bien par des véhicules connectés V qui transmettent des informations à propos des obstacles qu’ils rencontrent, soit à l’intérieur de la zone Z s’ils ont la capacité réseau nécessaire pour transmettre lesdites informations, soit dès qu’ils en ont la capacité. Auquel cas, les informations transmises relatives à ces obstacles rencontrés antérieurement le sont en référence à la fois de l’instant de leur détection et de la géolocalisation à l’instant de ladite détection. Des informations complémentaires telles que la trajectoire et la vitesse évaluée de l’obstacle rencontré peuvent également être transmises à cette occasion. En ce qui concerne le véhicule V’, on a vu que l’entité de gestion 100 utilise lors de la phase de détermination (a) des prévisions de circulation des véhicules, connectés ou non connectés. Ces informations peuvent être utilisées pour prévoir que le véhicule connecté V devrait croiser un véhicule V’, que celui-ci soit connecté ou non, lors de sa traversée de la zone Z à faible couverture réseau.
Le dispositif de stockage d’énergie électrique 68 de ce second chariot 60 prend par exemple la forme d’une ou plusieurs batteries électriques. Par exemple, ces batteries sont de type lithium.
Pour permettre une recharge en énergie électrique de son dispositif de stockage d’énergie électrique 68 pendant son utilisation, le second chariot 60 peut comprendre des moyens de recharge électrique 70 par contacts par frottement mécanique ou sans contact par induction électromagnétique.
Par exemple, les moyens de recharge électrique 70 par contacts par frottement mécanique du second chariot 60 comprennent un bras de connexion électrique 72 à un rail d’alimentation électrique prévu dans l’installation de fabrication 10, et par exemple au rail 54 d’alimentation électrique utilisé pour alimenter les moyens de recharge électrique 40 du premier chariot 30.
Alternativement, les moyens de recharge électrique 70 du second chariot 60 peuvent fonctionner sans contact et par induction électromagnétique. Dans ce cas, un premier dispositif à induction électromagnétique est par exemple intégré dans le sol S de l’installation, notamment dans une allée 22, et un deuxième dispositif à induction électromagnétique est par exemple intégré dans le second chariot 60. Un dispositif à induction électromagnétique comprend par exemple une ou plusieurs bobines d’induction.
Le râtelier d’approvisionnement 62 de bobines 18 du second chariot 60 prend par exemple la forme de plaques 74 avec des trous 76 autorisant un emboîtement avec les extrémités des bobines 18. Avantageusement, ces plaques trouées 74 peuvent être manipulées par le bras robotisé 32 du premier chariot 30. Idéalement, plusieurs plaques trouées 74 peuvent être stockées sur le second chariot 60 avant d’être utilisées pour le stockage de bobines.
Avantageusement, le premier chariot 30 ou le second chariot 60 comprend un bac de réception 78 de bobines 18 vides. De préférence, le premier chariot 30 comprend ce bac de réception 78 de bobines vides.
Procédé L’invention vise aussi un procédé de chargement de bobine mettant en œuvre le dispositif à mobilité autonome 12 dans une installation de fabrication 10.
Selon ce procédé de chargement de bobine, le dispositif de stockage d’énergie 38 du premier chariot 30 est rechargé en énergie électrique via ses moyens de recharge électrique 40 par contacts par frottement mécanique ou sans contact par induction électromagnétique pendant que le bras robotisé 32 charge une bobine 18 sur un râtelier d’alimentation 16 d’une machine 14 ou décharge une bobine 18 depuis un râtelier d’alimentation 16 d’une machine 14. Avantageusement, le procédé peut aussi prévoir que le dispositif de stockage d’énergie 68 du second chariot 60 est rechargé en énergie électrique via ses moyens de recharge électrique 70 par contacts par frottement mécanique ou sans contact par induction électromagnétique pendant que le bras robotisé 32 prend une bobine 18 sur le râtelier d’approvisionnement 62 du second chariot 60.
Toujours selon ce procédé de chargement de bobine, le dispositif de stockage d’énergie 38 du premier chariot 30 peut être rechargé en énergie électrique via ses moyens de recharge électrique 40 par contacts par frottement mécanique ou sans contact par induction électromagnétique pendant que le premier chariot 30 se déplace dans l’installation de fabrication. Avantageusement, le procédé peut aussi prévoir que le dispositif de stockage d’énergie 68 du second chariot 60 est rechargé en énergie électrique via ses moyens de recharge électrique 70 par contacts par frottement mécanique ou sans contact par induction électromagnétique pendant que second chariot 60 se déplace dans l’installation de fabrication.
Procédé d’ouverture d’une boite et installation pour la mise en œuvre dudit procédé d’ouverture. Le présent exposé concerne le domaine de l’ouverture de boites, notamment des boites d’emballage en carton. Il concerne en particulier un procédé d’ouverture automatisée de boites et l’installation correspondante que l’on trouve par exemple dans les centres logistiques ou les entrepôts.
Dans le passé, les boites étaient ouvertes manuellement afin d’en extraire les articles et les produits transportés. Ce travail manuel étant chronophage, parfois dangereux et susceptible d’endommager les produits contenus dans les boites, les centres de logistique se sont progressivement équipés d’installations automatisées pour ouvrir de façon automatique les boites.
Ces installations mettent en œuvre des procédés d’ouverture dans lequel un outil de découpe, comprenant généralement une lame, réalise des découpes continues ou des prédécoupes dans la boite.
Le document EP 2 894 017 décrit une installation d’ouverture de boites dans laquelle la boite à ouvrir est tout d’abord basculée. Puis une ventouse maintient une paroi de la boite pendant qu’une lame montée sur un bras articulé réalise une découpe autour de la ventouse. Après découpage de la paroi de la boite, la ventouse est déplacée de façon à ouvrir la paroi de la boite.
Dans cette installation, le découpage de la face de la boite et l’ouverture sont réalisées concomitamment. Bien que ce type d’agencement puisse présenter un avantage en termes d’encombrement, il n’en demeure pas moins qu’il présente plusieurs inconvénients. En particulier, les interventions de maintenance sont complexes et chronophages en raison de l’accumulation d’actionneurs et d’outillage dans un volume réduit.
En outre, cette installation nécessite de faire basculer la boite avant de procéder à la découpe, ce qui est susceptible d’engendrer un risque de casse par exemple dans le cas où la boite contient des produits fragiles.
Un but de l’exposé est de proposer un procédé d’ouverture d’une boite remédiant aux inconvénients précités et présentant une plus grande facilité de maintenance.
: un exemple d’étapes mises en œuvre selon un exemple de réalisation du procédé ;
: un exemple de représentation d’une fenêtre d’un navigateur et de représentation d’une fenêtre produite par le procédé de l’invention ;
: un exemple d’un système comportant un serveur de données pour exécuter les fonctions apprenantes.
Description de l’invention La représente un exemple de réalisation des différentes étapes du procédé de l’invention. Selon un mode de réalisation, lors d’une navigation sur un réseau de données, tel que le réseau internet, l’utilisateur accède à un contenu qui est affiché sur un afficheur d’un terminal électronique tel qu’un ordinateur personnel, un téléphone mobile tel qu’un Smartphone, un casque de réalité virtuelle, un dispositif d’affichage avec une fonction de réalité augmentée ou encore une tablette numérique. Le contenu peut être stocké sur une ou plusieurs mémoires distances de serveurs de données. Une URL, désignant un localisateur uniforme de ressource permet de récupérer des données à partir d’une requête de données émise auprès d’au moins un serveur de données.