INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Selon un autre exemple, la caméra virtuelle ViC est configurée pour distinguer différents ensembles de données dans les données qu’elle collecte et agrège, et pour traiter chacun de ces ensembles selon un traitement distinct. Par exemple, un premier traitement de données (Fct1) peut être appliqué seulement sur les données générées par la caméra PhC1 (premier ensemble de données) et le deuxième traitement de données (Fct2) sur les données générées par les caméras PhC2 et PhC3 (deuxième ensemble de données). Selon encore un autre exemple, les données collectées et agrégées dans la caméra virtuelle ViC sont des données vidéo (premier ensemble de données) et des données audio (deuxième ensemble de données). Le premier traitement de données (Fct1) peut alors être appliqué sur le premier ensemble de données et le deuxième traitement de données (Fct2) sur le deuxième ensemble de données. On peut bien évidemment prévoir d’implémenter plus de deux fonctionnalités, chaque fonctionnalité permettant de traiter dans la caméra virtuelle ViC divers ensembles de données selon divers traitements de données.
Selon un troisième mode de réalisation illustré sur la , on crée dans le serveur informatique S : une première caméra virtuelle ViC1 et une deuxième caméra virtuelle ViC2. Ces caméras virtuelles ViC1, ViC2 sont créées et configurées de la même façon que la caméra virtuelle ViC décrite en référence à la . L’utilisation de plusieurs caméras virtuelles ViC1, Vic2 pour un même groupe de caméras IP PhC1, PhC2, PhC3 présente certains avantages. La première caméra virtuelle ViC1 peut notamment être utilisée pour transmettre aux caméras PhC1, PhC2, PhC3 un premier fichier de configuration permettant de les configurer selon une première combinaison de fonctionnalités ONVIF communes (par exemple une fonctionnalité de diffusion vidéo et une fonctionnalité de diffusion audio) et la deuxième caméra virtuelle ViC2 peut être utilisée pour transmettre auxdites caméras IP un deuxième fichier de configuration permettant de les configurer selon une deuxième combinaison de fonctionnalités ONVIF communes (par exemple une fonctionnalité de diffusion audio et une fonctionnalité de diffusion de métadonnées). On peut donc contrôler l’une ou l’autre des caméras virtuelles ViC1, ViC2, selon la configuration que l’on souhaite donner aux caméras IP et/ou selon le type de données que l’on souhaite collecter. Comme décrit précédemment, on peut également ajouter à chacune des caméras virtuelles ViC1, ViC2, une ou plusieurs fonctionnalités venant enrichir les fonctionnalités ONVIF communes qu’elles supportent respectivement.
Dans ce troisième mode de réalisation, les fonctionnalités Fct1 et Fct2 sont respectivement implémentées dans la première caméra virtuelle ViC1 et dans la deuxième caméra virtuelle ViC2. Chacune de ces fonctionnalités permet de traiter les données collectées et agrégées dans la caméra virtuelle ViC1, ViC2 respective, selon deux traitements de données distincts. Par exemple, le premier traitement de données (Fct1) est appliqué à des données vidéo et audio collectées et agrégées dans la première caméra virtuelle ViC1. Ces données vidéo et audio constituent un premier ensemble de données généré selon la configuration des caméras IP suite à la réception du premier fichier de configuration. Le deuxième traitement de données (Fct2) est appliqué à des données audio et des métadonnées collectées et agrégées dans la deuxième caméra virtuelle ViC2. Ces données audio et métadonnées constituent un deuxième ensemble de données généré selon la configuration des caméras IP suite à la réception du deuxième fichier de configuration. On peut prévoir d’implémenter plusieurs fonctionnalités dans chacune des caméras virtuelles ViC1, ViC2 pour les mêmes raisons que celles explicitées en référence au deuxième mode de réalisation.
Selon un quatrième mode de réalisation illustré sur la , on installe un premier groupe de caméras IP PhC1a, PhC2a, PhC3a dans une première zone géographique d’intérêt Zia, et un deuxième groupe de caméras IP PhC1b, PhC2b, PhC3b dans une deuxième zone géographique d’intérêt Zib. Les zones Zia et Zib sont distinctes l’une de l’autre. La première zone Zia peut par exemple correspondre à un parking d’un aéroport, et la deuxième zone Zib à une zone d’embarquement de cet aéroport. Selon un autre exemple, la première zone Zia correspond à une première station de métro, et la deuxième zone Zib à une deuxième station de métro.
Les caméras IP PhC1a, PhC2a, PhC3a, PhC1b, PhC2b, PhC3b sont similaires à celles décrites précédemment. Elles sont configurables et supportent chacune au moins un profil ONVIF. Les caméras PhC1a, PhC2a, PhC3a du premier groupe sont connectées à un premier module d’interface EWa et les caméras PhC1b, PhC2b, PhC3b du deuxième groupe sont connectées à un deuxième module d’interface EWb. Les modules d’interfaces EWa et EWb sont similaires au module EW décrit précédemment et fonctionnent de la même manière. Chacun des modules EWA, EWb est connecté à la caméra virtuelle ViC. Cette connexion est similaire à celle décrite précédemment en référence au module EW. La caméra virtuelle ViC recense les caméras PhC1a, PhC2a, PhC3a du premier groupe et les caméras PhC1b, PhC2b, PhC3b du deuxième groupe.
Selon une première variante du quatrième mode de réalisation, la caméra virtuelle ViC agrège séparément les fonctionnalités ONVIF communes des différents groupes de caméras IP. Notamment, la caméra virtuelle ViC agrège une ou plusieurs premières fonctionnalités ONVIF qui sont communes aux profils ONVIF des caméras IP du premier groupe, et une ou plusieurs deuxièmes fonctionnalités ONVIF qui sont communes aux profils ONVIF des caméras IP du deuxième groupe. La caméra virtuelle ViC transmet alors un premier fichier de configuration aux caméras IP du premier groupe pour modifier et/ou adapter la configuration desdites caméras IP selon la ou les premières fonctionnalités ONVIF. De même, la caméra virtuelle ViC transmet un deuxième fichier de configuration aux caméras IP du deuxième groupe pour modifier et/ou adapter la configuration desdites caméras IP selon la ou les deuxièmes fonctionnalités ONVIF.
L’invention a pour objet un procédé cosmétique et non thérapeutique de prédiction de l'apparence d'une zone d’intérêt d’un utilisateur, la zone d’intérêt étant divisée en régions d’intérêt comportant des signes cutanés, le procédé comprenant (i) une acquisition d’une image d’entrée de la zone d’intérêt, un traitement de l’image d’entrée d’une part avec (ii) un algorithme de segmentation et d’analyse d’image pour déterminer des propriétés optiques de la zone d’intérêt et extraire des caractéristiques des signes cutanés, et d’autre part avec (iii) un algorithme pour prédire et/ou visualiser l’évolution future des signes cutanés de l’image d’entrée par comparaison des caractéristiques des signes cutanés extraits de l’image d’entrée avec des données de référence pré enregistrées dans une base de données de référence, (iv) une simulation, idéale ou accélérée, de l’apparence future de la zone d’intérêt en fonction du temps. Grâce au procédé selon l’invention, les signes cutanés sont analysés un par un, pour une prédiction nettement améliorée en fiabilité et en performance globale, notamment vis-à-vis de WO2020169214. Les caractéristiques de chaque signe cutané sont détectées, analysées et comparées une par une avec des caractéristiques identiques extraites d’une base de données de référence. De fait, l’analyse des signes cutanés est beaucoup plus fine et plus complète que celle de l’art antérieur, qui était une analyse globale de la zone d’intérêt.
L’invention fait appel au meilleur de l'évaluation clinique et instrumentale dans un seul procédé.
L'invention rassemble le meilleur de deux moyens objectifs pour mesurer les traits du visage dans le domaine cosmétique, c’est-à-dire :
Clinique avec des algorithmes d'apprentissage en profondeur basés sur l'intelligence artificielle formés avec des dermatologues et des experts graduant avec la référence des échelles cliniques photographiques publiées. L'évaluation visuelle clinique automatique est à portée de main.
Instrumental avec un logiciel spécifique de segmentation et d'analyse d'images pour mesurer les propriétés optiques comme les interactions lumière/peau.
L’« apparence » peut être comprise comme étant l’apparence globale de la zone d’intérêt, soit en mouvement, soit figée.
De plus, on peut envisager que chaque donnée nouvellement collectée par le procédé selon l’invention puisse alimenter les données de référence pré enregistrées dans la base de données de référence :
Pour une meilleure simulation du vieillissement et de l'apparence,
Pour améliorer encore le réglage des capacités de détection et de la précision du logiciel.
Des exemples de « zones d’intérêt » peuvent comprendre les cheveux, les ongles, le visage, le cuir chevelu, le cou, les régions des yeux, les oreilles, le torse, les bras, les jambes et/ou d'autres parties du corps.
Une « région d’intérêt » est une partie de la zone d’intérêt. Par exemple, si la zone d’intérêt est le visage, le contour des yeux, le front, les pommettes, le contour des lèvres sont des zones d’intérêt associées.
De préférence, la partie externe du corps est le visage.
: Un exemple dans lequel un message de données comprend un en-tête et un ensemble de segments comprenant des données utiles. : La transmission de messages de données depuis un dispositif émetteur UWB vers un dispositif récepteur. : Un en-tête et un segment de données encodés par deux codes pseudo-aléatoires de longueurs différentes. : Un exemple dans lequel un premier message de données comprend l’en tête et un second message de données comprend plusieurs segments de données : Un exemple dans lequel un premier message de données comprend l’en-tête et chaque message de données suivant comprend un segment. : un exemple dans lequel l’en tête est encodé par une superposition de plusieurs séquences de Barker.
Description détaillée Définitions Dans la suite de la description :
On désigne par « signal radioélectrique » une onde électromagnétique se propageant par des moyens non-filaires et dont les fréquences sont comprises entre quelques kilohertz, et jusqu’à plusieurs centaines de gigahertz. On désigne par un « premier message de données MES 1 » une séquence de bits transmise au moyen d’un signal modulé émis dans la bande UWB (Ultra-Wide Band). Dans la suite de la description, on considère que le temps d’arrivée d’un message de données MES n correspond :
Soit à la réception et au décodage de l’information comprise par le message de données, par exemple une ou plusieurs donnée(s) utile(s) DATA n encodées dans un ou plusieurs segments, Soit à la réception et la génération d’un marqueur temporel de référence T sync , qui sera par exemple utilisé comme référence pour calculer un ou plusieurs pic(s) d’autocorrélation des segments suivants reçus.
On désigne des codes « superposés » par le fait qu’au moins un bit d’un code est remplacé par un autre code. Dans ce cas, les codes remplaçant chaque bits sont désignés comme des codes « internes ». Le code pour lequel au moins un bit est remplacé par un autre code est désigné comme un code « externe ». Les codes ainsi superposés forment des « couches » de codes. Les codes « internes » et « externes » sont par exemple des codes identiques, des codes inverses ou encore des codes différents les uns des autres. Il peut également s’agir d’une combinaison de ces exemples. Il s’agit par exemple de séquences de Barker de mêmes longueurs ou de longueurs différentes. Les codes pseudos-aléatoires comprennent un ensemble de bits. On désigne des sous-ensembles de bits pour faire référence à une partie de ces ensembles. Des opérations peuvent être appliqués à ces ensembles ou sous-ensembles, telles que des opérations de glissement temporels pour déplacer un sous-ensemble de bits à une position différente dans un segment de donnée S n . On entend par une position d’un bit dans un segment de données S n une position temporelle dudit bit de données. Par exemple, lorsqu’on fait référence à la première position dans un segment de donnée, on fait référence au bit qui est lu et décodé en premier par le récepteur. Ainsi, lorsqu’on réalise une opération de glissement temporel d’un sous ensemble de bits dans un segment de données pour décaler ce sous ensemble en première position, on entend que ce sous ensemble de bits démarre en première position dans le segment de donnée S n et sera décodé en premier par le récepteur. On désigne un code pseudo-aléatoire initial pour désigner un code pseudo-aléatoire sur lequel peuvent être appliquées des opérations pour obtenir un code pseudo-aléatoire différent. De telles opérations peuvent par exemple comprendre l’encodage d’un bit, d’un ensemble de bits ou d’un sous ensemble de bits par un ou plusieurs codes pseudo aléatoires identiques ou différents pour produire le premier code pseudo aléatoire PN 1 ou le second code pseudo aléatoire PN 2 . On désigne un premier code pseudo aléatoire « de remplacement » pour désigner un code pseudo-aléatoire remplaçant un bit de donnée du code pseudo aléatoire initial. Dans certains cas, les premiers codes pseudo-aléatoire de remplacement peuvent eux même comprendre des codes pseudo-aléatoires de remplacement, qu’on désigne par le terme « deuxième code pseudo-aléatoire de remplacement ». Cela permet de créer des codes « en couche » (un ou plusieurs bits des codes pseudo aléatoires sont remplacés par d’autres codes pseudo-aléatoire). Cela permet avantageusement de créer artificiellement des codes de plus grande dimension. Ces codes pseudo-aléatoires de remplacement permettent par exemple de former le premier code pseudo-aléatoire PN 1 et/ou un ou plusieurs seconds codes pseudo-aléatoires PN 2 .
Dans la suite de la description, on se placera de manière non limitative dans le cas particulier de la géolocalisation d’un dispositif émetteur UWB qui émet un signal en direction d’un dispositif récepteur. Un tel émetteur UWB comprend par exemple une étiquette radio (également appelée radio-marqueur).
L’émetteur est par exemple positionné sur un objet particulier dont on souhaite déterminer avec précision la position dans un environnement particulier, par exemple dans un entrepôt fermé. L’émetteur UWB peut également être apposé sur un objet en mouvement et passant à proximité suffisante d’un dispositif récepteur pour que le signal émis par ledit émetteur soit capté par le récepteur.
L’émetteur UWB peut être électriquement passif ; c’est-à-dire qu’il ne fonctionne que lorsqu’il est alimenté en énergie par un équipement distant par l’intermédiaire d’une liaison sans-fil, par exemple une source UHF. L’émetteur UWB peut également être électriquement actif, c’est-à-dire qu’il est relié physiquement et de manière constante à une source d’alimentation en énergie ; par exemple une batterie.
L’émetteur UWB comprend des moyens d’émission pour émettre des signaux radioélectriques UWB en direction d’un dispositif récepteur. Les moyens d’émission comprennent par exemple une antenne, un processeur, un oscillateur local, des filtres analogiques et/ou numériques et un amplificateur de puissance.
Le dispositif récepteur comprend des moyens de réception pour recevoir les signaux radioélectriques en provenance de l’émetteur UWB. De tels moyens comprennent par exemple, et à titre non limitatif, une antenne, un démodulateur, un ou plusieurs corrélateurs, un convertisseur analogique/numérique, un amplificateur, un processeur, un oscillateur local.
Il n’est nullement exclu que l’invention s’applique à des mises en œuvre différentes, dès lors qu’un message est encodé et émis depuis un dispositif émetteur vers un dispositif récepteur.
La suite de la description s’appuie sur divers modes de réalisation de l’invention dans lesquels sont mis en œuvre des codes pseudo-aléatoires comprenant ou non des séquences de Barker.
Différentes variantes de réalisation sont décrites dans chacun de ces modes de réalisation qui peuvent s’appliquer à un ou plusieurs de ces modes de réalisation. Ainsi, les caractéristiques décrites d’un mode de réalisation sont directement applicables à un autre mode de réalisation. L’invention protège ces différentes combinaisons de caractéristiques décrites au travers de l’ensemble des modes de réalisations.
Messages de données Selon un premier aspect, en référence aux figures 1, 4 et 5, l’invention se rapporte à un procédé d’encodage d’au moins un message de données MES 1… MES n . On désigne par la suite un « second message de données MES 2 », un « troisième message de données MES 3 », etc. jusqu’à un « n-ième message de données MES n » pour décrire des messages de données émis successivement par l’émetteur UWB.
Dans la suite de la description, on désigne par l’appellation « en-tête » HEAD une séquence de bits du premier message de données MES 1 encodé comprenant une référence temporelle T sync .
Selon divers exemples, les messages de données MES 1 …MES n comprennent :
Le déséquilibre de pression entre la première chambre de fluide 551 et la seconde chambre de fluide 552 peut être généré en configurant l’actionneur 540 avec un piège atmosphérique. Par exemple, la première chambre de fluide 551 peut être exposée à une pression externe tandis que la seconde chambre de fluide 552 peut être étanche à la pression externe. Le volume de la seconde chambre de fluide 552 peut être fixe (dans ce cas, par une position fixe du capuchon d’extrémité 556). Le volume de la première chambre de fluide 551 est variable par coulissement du collier 542 par rapport au corps d’actionneur 544. Des éléments d’étanchéité (par exemple, des joints toriques) 557, 559 assurent l’étanchéité entre ces pièces mobiles. Ainsi, lorsque la garniture d’étanchéité 520 est abaissée dans le puits, un différentiel de pression entre les première et seconde chambres de fluide 551, 552 augmente par rapport à la profondeur, dans ce cas, la première chambre de fluide 551 étant à une pression inférieure (c’est-à-dire un vide) et la seconde chambre de fluide 552 se remplissant de fluide et augmentant de volume. La membrane 555 est ensuite sectionnée lors de la mise en place de la garniture d’étanchéité 520 à la profondeur souhaitée.
La membrane 555 peut être sectionnée pour débloquer le trajet d’écoulement 554 de l’une quelconque d’une variété de manières. Dans un exemple, un percuteur à commande électronique 560 peut être utilisé pour sectionner la membrane 555 en fond de trou à la profondeur sélectionnée. Alternativement, ou en plus, la membrane 555 peut être configurée comme un disque de rupture qui est rompu par rupture à un différentiel de pression seuil correspondant à la profondeur de puits souhaitée à laquelle activer la garniture d’étanchéité 520.
Le différentiel de pression peut être utilisé par l’actionneur 540 pour entraîner le collier 542 dans une direction sélectionnée en fonction de la configuration particulière, comme axialement vers ou loin de l’élément d’étanchéité, en rotation ou une combinaison de ceux-ci. L’actionneur 540 de la est configuré pour éloigner le collier 542 des fils métalliques expansibles 532 (bien que des modes de réalisation alternatifs puissent être construits comme dans les modes de réalisation précédents, moyennant quoi l’actionneur 540 entraîne le collier 542 vers les fils métalliques expansibles 532). Le collier 542, en tirant, est séparé de force des fils métalliques expansibles 532 dans ce mode de réalisation, ce qui augmente la séparation en agitant et en libérant les fils métalliques expansibles 532. L’éclatement soudain de la membrane 555 et l’égalisation de la pression peuvent provoquer une séparation rapide entre le collier 542 et les fils métalliques expansibles 532, pour améliorer l’agitation et la séparation.
La est une vue latérale en coupe transversale de la garniture d’étanchéité 520 de la après que la pression a été égalisée entre les première et seconde chambres de fluide 551, 552. La pression relativement plus faible de la seconde chambre de fluide 552 a aspiré du fluide de la première chambre de fluide 551 à travers le trajet d’écoulement 554, qui entraîne le mouvement du collier 542. Le collier 542 a ainsi été poussé de force à l’écart des fils métalliques expansibles 532 pour les agiter et provoquer une séparation entre eux pour une exposition au fluide d’activation.
Dans une caractéristique facultative, le collier 542 peut rouler sur une piste 543 pour guider le mouvement du collier 542 dans un trajet particulier destiné à aider à agiter et à séparer les fils métalliques expansibles. Une telle piste 543 peut être définie sur le mandrin d’outil 122 pour guider le collier 542 en rotation et/ou axialement par rapport au mandrin d’outil 122. Un fluide d’activation 150 peut à nouveau être fourni à l’élément d’étanchéité 530 pour initier une réaction expansive du matériau métallique gonflable des fils métalliques expansibles 532 et du bloc métallique expansible 534. La séparation entre les fils métalliques expansibles 532 facilite la distribution du fluide d’activation entre eux, pour des temps de réaction initiaux plus rapides. L’exposition continue du fluide d’activation 150 au bloc métallique expansible 534 peut prolonger la réaction dans le temps pour prolonger la durée de vie du joint formé.
Des aspects de cette divulgation comportent des procédés d’étanchéité d’un puits de forage, qui peuvent être réalisés de manière non exclusive avec l’un quelconque des appareils divulgués ou un autre appareil selon les principes divulgués. Un exemple de procédé comporte le déplacement (par exemple, l’abaissement) d’un mandrin d’outil vers une position sélectionnée dans un puits de forage avec une pluralité de fils métalliques expansibles supportés le long du mandrin d’outil. Les fils métalliques expansibles comprennent un matériau métallique gonflable. Les fils métalliques expansibles peuvent être serrés initialement. Lorsqu’il est souhaité de sceller le puits de forage, un actionneur peut être utilisé pour augmenter une séparation le long d’au moins une partie des fils métalliques expansibles. Les fils métalliques expansibles peuvent être exposés à un fluide d’activation, provoquant le gonflement du matériau métallique gonflable des fils métalliques expansibles.
Dans certains exemples, l’étape d’augmentation de la séparation le long d’au moins la partie des fils métalliques expansibles comprend le déplacement d’un collier le long du mandrin d’outil pour pousser les fils métalliques expansibles radialement vers l’extérieur. Dans certains exemples, les fils métalliques expansibles sont initialement enroulés circonférentiellement autour du mandrin d’outil, et le collier peut tourner pour dérouler au moins partiellement les fils métalliques expansibles. Dans d’autres exemples, le collier est déplacé axialement le long du mandrin d’outil pour pousser une extrémité des fils métalliques expansibles vers une extrémité opposée des fils métalliques expansibles. Dans d’autres exemples, une combinaison de mouvement axial et de rotation peut être utilisée. Le procédé peut impliquer une étape de sollicitation du collier vers la seconde position et de libération du collier à une profondeur souhaitée dans le puits de forage de sorte que la sollicitation déplace le collier vers la seconde position. Un élément soluble tel qu’une broche ou une enveloppe peut être utilisé pour retenir initialement le collier dans la première position de façon à maintenir une prise étroite entre les fils métalliques expansibles.
En conséquence, l’appareil et les procédés divulgués pour sceller un puits de forage peuvent former rapidement un joint à l’aide d’un matériau métallique gonflable. Les divers modes de réalisation peuvent comporter l’une quelconque des diverses caractéristiques divulguées ici, y compris un ou plusieurs des énoncés suivants.
Énoncé 1. Un outil d’étanchéité de fond de trou, comprenant : un mandrin d’outil pour s’abaisser dans un puits de forage ; un élément d’étanchéité comportant une pluralité de fils expansibles supportés le long du mandrin d’outil, les fils expansibles comprenant un matériau gonflable qui gonfle en réponse à l’exposition à un fluide d’activation ; et un actionneur mobile sur le mandrin d’outil pour augmenter une séparation le long d’au moins une partie des fils expansibles.