INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Ces systèmes, bien que destinés à assurer d’autres fonctions, peuvent avantageusement être utilisés pour assurer la mise en œuvre des procédés objets de l’invention. En alternative, des systèmes supplémentaires peuvent être dédiés à la mise en œuvre des procédés objets de l’invention.
Dans le mode de réalisation décrit, les systèmes 9 et 10 fonctionnent en continu, et collaborent avec l’unité de calcul 7, notamment par l’intermédiaire d’une mémoire 110 partagée entre les systèmes de l’ensemble de systèmes 3 de gestion du conducteur.
Le système 9 de détection de somnolence utilise des prises de vues issues du capteur 2 pour analyser les mouvements faciaux du conducteur, notamment les mouvements de ses yeux, et détecter des signes de fatigue ou de somnolence du conducteur. La détection de tels signes peut entrainer l’émission d’une alarme visuelle ou sonore à destination du conducteur du véhicule automobile 100.
L’analyse des mouvements faciaux du conducteur s’effectue à une à une période T9 dite de détection de somnolence. Elle comprend avantageusement un traitement d’identification du conducteur, afin d’adapter l’analyse de ses expressions faciales en fonction de ses marqueurs biométriques. Le système 9 peut donc détecter une discontinuité de l’identité du conducteur, lors d’une présentation d’un leurre pour authentifier une prise de vue. Dans ce cas, le système 9 peut enregistrer un diagnostic d’anomalie sur l’identité du conducteur dans une mémoire 110 partagée entre les systèmes 3 de gestion du conducteur.
La période T9 de détection de somnolence peut, par exemple être égale à une seconde. Dans un mode de réalisation avantageux, la période T9 peut être modifiée en fonction des phases de conduite, et également en fonction des besoins du système d’authentification selon l’invention. Par exemple, la période T9 peut être réduite lorsque véhicule automobile 100 se trouve dans une situation susceptible de générer des transactions bancaires et donc des authentifications de prises de vue.
A cet effet, le système 9 de détection de somnolence comprend des moyens de traitement d’une demande de modification de la période T9 pouvant être émise par l’un des systèmes de gestion du conducteur, notamment par l’unité de contrôle 7 du système de reconnaissance faciale 4.
Le système 10 de surveillance de la vigilance du conducteur utilise des prises de vues issues du capteur 2 pour analyser les mouvements du visage et du corps du conducteur. Dans un mode de réalisation, les mouvements ou postures du conducteur sont comparés à un ensemble E de mouvements ou postures compatibles avec la conduite. Par exemple, les figures 8 et 9 illustrent respectivement sur les graphes G2 et G4 la détection de la position 71 des mains du conducteur sur le volant.
Dans un mode de réalisation avantageux, le système 10 pourrait en outre détecter un ensemble de mouvements permettant de suspecter une fraude d’authentification, comme par exemple un mouvement de présentation d’un leurre au capteur 2 tel qu’illustré dans la , à l’instant TC. Dans ce cas, le système 10 peut enregistrer un diagnostic d’anomalie sur l’analyse des mouvements du conducteur dans une mémoire 110 partagée entre les systèmes 3 de gestion du conducteur.
L’analyse des mouvements du visage et du corps du conducteur s’effectue à une période T10 dite de surveillance. La période T10 peut, par exemple, être égale à une seconde. Dans un mode de réalisation avantageux, la période T10 peut être modifiée en fonction des phases de conduite, et également en fonction des besoins du système d’authentification selon l’invention. Par exemple, la période T10 peut être réduite lorsque véhicule automobile 100 se trouve dans une situation susceptible de générer des transactions bancaires et donc des authentifications de prises de vue.
Bonnets 20
On a représenté sur la un exemple de bonnet 20 selon l’invention. Ce bonnet 20 est également visible sur les figures 1, 3 et 4.
Le bonnet 20 comprend un corps 210 réalisé en un matériau textile et comprenant une partie inférieure 210A et une partie supérieure 210B. Le corps 210 peut comporter une seul épaisseur ou bien plusieurs épaisseurs, par exemple deux ou trois, notamment pour les femmes allaitant.
Dans cet exemple, le corps 210 présente une forme de triangle dont le bord inférieur est replié pour former un passant 220, ou fourreau. Dans cet exemple préféré, le passant 220 est issu de même matière que le corps 210 pour faciliter la fabrication du bonnet 20. En variante, le passant 220 pourrait être rajouté, par exemple en étant cousu au bord inférieur du corps 210.
Chaque bonnet 20 est monté sur le bandeau 110 par son passant 220 de manière glissante ou coulissante, ce qui le rend aisément amovible. Le bandeau 110 s’étend ainsi à travers le passant 220 de chaque bonnet 20. Le montage des bonnets 20 sur le bandeau 110 permet de maintenir les bonnets en position sur les seins de l’utilisatrice tout en autorisant un déplacement latéral des bonnets 20 le long du bandeau 110 afin de permettre un ajustement de la position des bonnets 20.
Le bonnet 20 comprend une attache 230 montée au niveau de la partie supérieure 210B du corps 210, c’est-à-dire au sommet du triangle formé par le corps 210, permettant de fixer le bonnet 20 sur le tour de buste 10 par une bretelle 30, comme illustré sur la .
Dans une forme de réalisation alternative, le soutien-gorge 1 pourrait comprendre un unique bonnet 20 se présentant sous la forme d’une poche de matière comportant un ou plusieurs passants 220 dans sa partie inférieure, dépourvu de bretelles ou bien comprenant une ou plusieurs bretelles reliant ledit bandeau de matière au bandeau 110 du tour de buste 10 ou reliant entre elles des parties supérieures dudit bonnet 20 en passant derrière la nuque de l’utilisatrice.
Bretelles 30
Dans la forme de réalisation illustrée sur les figures, le soutien-gorge 1 comprend en outre deux bretelles 30. En variante, le soutien-gorge 1 pourrait comprendre plus ou moins de deux bretelles, par exemple quatre bretelles (deux bretelles entre chaque bonnet 20 et le bandeau 110).
Dans l’exemple des figures, les bretelles 30 sont des bretelles 30 d’épaule, c’est-à-dire que chaque bretelle 30 relie un bonnet 20 au bandeau 110 en étant supportée par l’épaule de l’utilisatrice. En variante, le soutien-gorge 1 pourrait comprendre une ou plusieurs bretelles de nuque reliant les deux bonnets 20 entre eux en passant derrière la nuque de l’utilisatrice ou bien une combinaison d’une ou plusieurs bretelles 30 d’épaule et d’une ou plusieurs bretelles de nuque.
Dans l’exemple illustré sur les figures, chaque bretelle 30 est fixée au bandeau 110 du tour de buste 10, par exemple par couture ou tout autre moyen adapté, notamment via des anneaux 320 comme illustré sur les figures 3 et 4.
L’extrémité libre de chaque bretelle 30 comprend une attache 310 complémentaire de l’attache 230 du bonnet 20 afin de fixer le bonnet à la bretelle 30.
Lorsque l’utilisatrice souhaite porter le soutien-gorge 1, elle ouvre le fermoir 120 du tour de buste 10 puis glisse les passants 220 des bonnets 20 sur le bandeau 110 de part et d’autre du fermoir 120. Elle fixe ensuite le bandeau 110 autour de son buste en attachant le fermoir 120 puis relie chaque bonnet 20 à la bretelle 30 correspondante en fixant l’attache 230 du bonnet sur l’attache 310 de la bretelle 30.
Quand l’utilisatrice souhaite changer de bonnets 20, elle ouvre le fermoir 120, défait les attaches reliant les bonnets 20 aux bretelles 30 puis retire les bonnets 20 en faisant glisser les passants 220 sur le bandeau 110 jusqu’au fermoir 120. L’utilisatrice replace ensuite deux autres bonnets 20 en faisant glisser les passants 220 sur le bandeau 110 jusqu’à les placer dans leur position d’utilisation puis attache chaque bonnet 20 à la bretelle 30 correspondante.
Avantageusement, le changement de bonnets 20 peut se faire lorsque l’utilisatrice porte le soutien-gorge 1 en ouvrant le fermoir 120, en retirant les passants 220 du bandeau 110, en refermant le fermoir 120, en libérant chaque attache 230 du bonnet 20 de son attache complémentaire 310 de la bretelle 30 pour remplacer les deux bonnets 20 en les attachant aux bretelles 30 puis en ouvrant le fermoir 120, en repassant les passants 220 dans le bandeau 110 de chaque côté du fermoir 120 puis en refermant le fermoir 120.
Une fois calibré par la mise en œuvre du procédé selon l’invention, la matrice de repositionnement MR est utilisée pour corriger les positions de points scannés par le radar 6. A cet effet, l’unité de contrôle du dispositif 1 est également conçue pour transformer les coordonnées scannées Si de chaque point scanné en des coordonnées calibrées Ci en utilisant la matrice de repositionnement MR, par exemple, en utilisant la relation mathématique MR x Si = Ci.
Ainsi, le procédé selon l’invention permet d’offrir une alternative à l’étape de calibration manuelle jusqu’alors utilisée. L’utilisation de points de référence 13 prédéterminés, distincts et liés au véhicule rend le procédé dépendant uniquement du véhicule et de l’installation du radar 6. Le dispositif 1 est donc en mesure de corriger les défauts d’alignement et/ou de montage du radar 6. Le dispositif 1 peut éventuellement mettre en œuvre le procédé de calibration lors de sa première mise en service et/ou à des intervalles de temps prédéterminés. Le dispositif 1 est alors toujours calibré correctement, sans l’intervention d’un opérateur.
L’invention ne se limite pas au mode de réalisation du dispositif de détection d’obstacles et à la mise en œuvre du procédé de calibration décrit ci-avant, seulement à titre d’exemple, mais d’autres modes de réalisation peuvent être conçus par l’homme de métier sans sortir du cadre et de la portée de la présente invention.
procédé et dispositif pour détecter un leurrage de signaux satellite DOMAINE DE L'INVENTION La présente invention concerne un procédé et un dispositif pour détecter un leurrage de signaux satellite.
ETAT DE LA TECHNIQUE L’utilisation de satellites de positionnement à des fins de géolocalisation est bien connue. De manière conventionnelle, un porteur mobile peut déterminer sa position sur la base de signaux radio (signaux GNSS) qui émanent de satellites formant une constellation.
Le leurrage (« spoofing » en anglais) est une transmission par un émetteur de faux signaux GNSS à des fins malveillantes, par exemple pour fausser la mesure de position.
Un but de l’invention est de détecter un leurrage satellite d’une manière simple et efficace.
Il est à cet effet proposé, selon un premier aspect, un procédé comprenant des étapes de : - filtrage spatial causant une atténuation de puissance de signaux radio reçus par un système d’antennes dans un secteur angulaire, - détection qu’un signal radio est reçu par le système d’antennes pendant que le secteur angulaire inclut une direction pointant vers un satellite faisant partie d’une constellation de satellites de positionnement, que le signal radio reçu ne subit pas l’atténuation causée par le filtrage spatial, et que le signal radio reçu se présente comme un signal de positionnement émanant du satellite, - suite à la détection, mise en œuvre d’un traitement faisant l’hypothèse que le système d’antennes est victime d’un leurrage.
Le procédé selon le premier aspect repose sur l’idée qu’un signal radio qui se présente comme un signal de positionnement émanant d’un satellite ne peut provenir que de deux types de sources alternatives : le satellite appartenant à la constellation de satellites (auquel cas ce signal radio est un signal authentique), ou bien un émetteur qui tente de leurrer le système d’antennes en se faisant passer pour le satellite (auquel cas le signal est un signal falsifié). Comme, lors de la détection, le secteur angulaire inclut une direction pointant vers le satellite de la constellation, un signal radio émis par ce satellite et se propageant vers le système d’antennes dans cette direction subit forcément l’atténuation causée par le filtrage spatial. Or, il est détecté un signal qui se présente comme un signal de positionnement émanant du satellite pendant ce filtrage angulaire, mais qui ne subit pas une telle atténuation. Ce signal ne pouvant émaner du satellite, on déduit qu’il s’agit d’un signal de leurrage émis par un autre émetteur.
Le procédé selon le premier aspect peut comprendre par ailleurs les caractéristiques optionnelles suivantes, prises seules ou combinées entre elles lorsque cela est possible.
De préférence, la détection est répétée pour plusieurs satellites faisant partie de la constellation.
De préférence, le traitement comprend des étapes de - détection qu’un deuxième signal se présentant comme un signal de positionnement émanant d’un satellite faisant partie de la constellation subit une atténuation causée par le filtrage spatial pendant que le secteur angulaire n’inclut aucune direction pointant vers un quelconque satellite de la constellation, - identification d’une direction incluse dans le secteur angulaire pendant la détection comme une direction pointant vers un émetteur à l’origine du leurrage.
De préférence, le traitement comprend des étapes de - détection que des deuxièmes signaux se présentant respectivement comme des signaux de positionnement émanant de satellites différents faisant partie de la constellation subissent simultanément l’atténuation causée par le filtrage spatial pendant que le secteur angulaire n’inclut aucune direction pointant vers un quelconque satellite de la constellation, - identification d’une direction incluse dans le secteur angulaire pendant la détection comme une direction pointant vers un brouilleur.
De préférence, le système d’antennes est dans un porteur mobile, et le traitement comprend une étape de : - filtrage spatial de sorte à maintenir la direction identifiée dans le secteur angulaire pendant un déplacement du porteur mobile.
De préférence, le filtrage spatial est adapté pour que l’atténuation n’interrompe pas la poursuite, par un récepteur GNSS couplé au système d’antennes, d’un satellite de la constellation.
Dans un mode de réalisation, le procédé selon le premier aspect comprend des étapes de : - détermination de la direction pointant vers le satellite avant la mise en œuvre du filtrage spatial, - commande du système d’antennes sur la base de la direction déterminée, de sorte à orienter le secteur angulaire dans la direction déterminée.
A cet effet, le système 10 de surveillance de la vigilance du conducteur comprend des moyens de traitement d’une demande de modification de la période T10 pouvant être émise par l’un systèmes de gestion du conducteur, notamment par l’unité de contrôle 7 du système de reconnaissance faciale 4.
Le système 10 de surveillance de la vigilance du conducteur est capable de déterminer la posture du conducteur en localisant, dans le plan d’une prise de vue de l’habitacle, les coordonnées cartésiennes de points caractéristiques du corps et de la tête du conducteur.
Dans l’exemple illustré par la , les points caractéristiques suivants définissent une structure du corps et de la tête du conducteur : - le point (x1,y1) définit le centre de la tête, - les points (x2,y2), (x3,y3), (x4,y4), (x5,y5), (x6,y6), (x7,y7) déterminent la position des bras du conducteur, - les points (x8,y8), (x9,y9) déterminent la position des mains du conducteur, - d’autres points non représentés sur la peuvent déterminer la position du tronc du conducteur.
Les points caractéristiques forment ensemble une structure de segments qui caractérise une posture du conducteur.
La surveillance de la posture du conducteur est par exemple une surveillance de la structure de segments, qui consiste à surveiller les variations de position des points (xi,yi) formant la structure de segments entre un instant t et un instant t+T10, notamment en appliquant la formule suivante : (∆xi, ∆yi) = (xi(t+T10), yi(t+T10)) - (xi(t), yi(t))
La comparaison des variations (∆xi, ∆yi) à un seuil maximal peut déterminer des discontinuités de la posture du conducteur.
La structure de segments permet en outre de caractériser chacune des postures répertoriées dans l’ensemble E de mouvements ou postures compatibles avec la conduite. L’ensemble E peut comprendre par exemple : - une première structure de segments ST1 décrivant une posture P1 correspondant à une posture de conduite normale, - une deuxième structure de segments ST2 décrivant une posture P2 dans laquelle le conducteur parle avec un passager en tournant la tête vers lui, - une troisième structure de segments ST3 décrivant une posture P3 dans laquelle le conducteur fait face aux sièges arrière, - une quatrième structure de segments ST4 décrivant une posture P4 dans laquelle le conducteur regarde l'écran central pendant un long moment, - une cinquième structure de segments ST5 décrivant une posture P5 dans laquelle le conducteur utilise son téléphone pour envoyer des SMS, en tournant la tête ou les yeux vers le bas, - une sixième structure de segments ST6 une posture P6 dans laquelle le conducteur lit un livre ou un journal en tournant la tête ou les yeux vers le bas.
Dans un cas où le système 10 de surveillance de la vigilance du conducteur détecte des variations soudaines de la structure de segments, par exemple une variation soudaine des points déterminant la localisation des mains, il est avantageux de vérifier que la structure de segments ST captée au moment de la variation soudaine de la structure de segments, est bien décrite dans l’ensemble E. Cette vérification permettra de renforcer une suspicion d’authentification frauduleuse lorsque la structure de segments ST n’est pas décrite dans l’ensemble E.
Dans un mode de réalisation, l’ensemble E pourrait contenir en outre une description d’un ensemble de postures suspectes, par exemple des postures caractérisées par des positions de mains suspectes, notamment une posture de mains tenant un leurre, telle que la posture représentée dans la sur l’intervalle de temps DT5 de tentative de fraude. Ainsi, une tentative de fraude pourrait être détectée ou confirmée lorsque la posture du conducteur figure parmi les postures suspectes répertoriées dans l’ensemble E.
En outre, la mémoire partagée 110 comprend avantageusement des informations relatives aux personnes habilitées à conduire le véhicule, ou des personnes autorisées à utiliser une des applications sécurisées par reconnaissance faciale. Les informations contenues dans la mémoire partagée peuvent comprendre les empreintes biométriques faciales des personnes habilitées à conduire le véhicule. Ces empreintes seront utilisées lors de l’identification du visage du conducteur du véhicule parmi les personnes habilitées à conduire le véhicule.
Dans un mode de réalisation, la mémoire 110 permet aux systèmes d’authentification alternatifs 8 de partager des informations avec l’unité de commande 7. Par exemple, la mémoire 110 peut contenir des informations concernant les réussites ou échecs des authentifications réalisées par chacun des systèmes d’authentification alternatifs 8.
Le véhicule automobile 100 peut également comprendre une mémoire 120 partagée entre l’ensemble 3 de systèmes de gestion du conducteur et l’ensemble 5 d’applications sécurisées par reconnaissance faciale. Par exemple, si le véhicule automobile 100 comprend un système utilisateur 51 d’accueil personnalisé du conducteur, alors la position du siège conducteur peut être enregistrée dans la mémoire partagée 120.
La position du siège conducteur permettra notamment de calculer un angle AP et une distance DP de prise de vue du visage tels que représentés par la . L’angle AP et la distance DP pourront être utilisés lors de l’authentification d’une prise de vue candidate pour vérifier la cohérence de la localisation du visage du conducteur dans la prise de vue candidate, ainsi que les positions relatives des éléments de l’habitacle et du visage du conducteur.
L’unité de calcul 7 comprend un microprocesseur 71, une mémoire électronique locale 72 et des interfaces de communication 73 permettant au microprocesseur 71 de communiquer avec le capteur 2, l’ensemble de systèmes applicatifs 5, le système d’identification 6, le système 9 de détection de somnolence, le système 10 de surveillance de la vigilance du conducteur et les mémoires 110, 120.
Dans un mode de réalisation, le microprocesseur 71 permet d’exécuter un logiciel comprenant les modules suivants, qui collaborent entre eux : - un module 710 d’initialisation, qui collabore avec le capteur 2 et la mémoire électronique locale 72, - un module 711 de réception d’une requête d’authentification, qui collabore avec l’ensemble de systèmes applicatifs 5, - un module 712 de reconnaissance d’éléments de l’habitacle, qui collabore avec le capteur 2, la mémoire partagée 120 et la mémoire électronique locale 72, et - un module 713 de surveillance de la continuité de l’identité d’un conducteur du véhicule automobile, qui collabore avec le système 9 de détection de somnolence et la mémoire partagée 110, - un module 714 de surveillance de la continuité des mouvements d’un conducteur du véhicule automobile, qui collabore avec le système 10 de surveillance de vigilance et la mémoire partagée 110, - un module 715 de transmission d’une réponse d’authentification qui collabore avec l’ensemble de systèmes applicatifs 5.
Le véhicule automobile 100, en particulier le système 4 de reconnaissance faciale, comprend de préférence tous les éléments matériels et/ou logiciels configurés de sorte à mettre en œuvre le procédé défini dans l’objet de l’invention ou le procédé décrit plus bas.
Pour faciliter l’assemblage des maillons avant des différents verrous avec le tube, des lumières sont ménagées le long du tube, tandis que chaque maillon avant comprend au moins un ergot coopérant avec une lumière respective. Il est connu de sécuriser l’assemblage d’un verrou au tube, par exemple au moyen d’organes de blocage tel que des vis. La mise en place des vis demande l’emploi d’un outil et des manipulations supplémentaires, ce qui est peu pratique.
DE-102011116549-A1 décrit, par exemple, un sous-ensemble de suspension avec un verrou dont le maillon avant comprend deux ergots mobiles en forme de crochet, qui sont agencés symétriquement l’un par rapport à l’autre. Lors de l’assemblage du verrou au tube, chaque ergot est introduit dans une lumière respective ménagée dans le tube, puis les ergots sont écartés l’un de l’autre, selon un axe longitudinal du verrou, au moyen d’un mécanisme intégré au verrou. Un tel maillon avant est relativement complexe et couteux à fabriquer. D’autre part le mécanisme du maillon avant est complexe et constitue une source de défaillance potentielle.
C’est à ces problèmes qu’entend plus particulièrement remédier l’invention, en proposant un verrou avec un maillon avant qui soit économique à fabriquer et facile à installer.
À cet effet, l’invention concerne un verrou de tablier de volet roulant, configuré pour relier un tablier de volet roulant à un tube d’enroulement de ce tablier, le verrou comprenant un maillon avant, qui est configuré pour être assemblé au tube sur une surface radiale externe du tube et qui comprend au moins un ergot, chacun configuré :
pour être inséré dans une lumière respective ménagée dans le tube selon une direction d’engagement radiale à un axe longitudinal du tube, l’ergot étant alors dans une position engagée,
pour être déplacé, selon une direction de montage parallèle à l’axe longitudinal, de la position engagée vers une position de butée de l’ergot contre le tube, dans laquelle l’ergot est configuré pour empêcher les mouvements de translation du maillon avant par rapport au tube selon la direction de montage et selon une direction de dégagement, opposée à la direction d’engagement.
Selon l’invention, le maillon avant et le ou les ergots sont réalisés d’une seule pièce, alors que le maillon avant comprend un clip de verrouillage du maillon avant sur le tube, le clip étant configuré pour coopérer avec la ou une des lumières recevant un ergot, que le clip est élastiquement déformable entre une configuration contrainte et une configuration relâchée et tend à revenir, par retour élastique, vers sa configuration relâchée, et que le clip est agencé de manière que :