INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Quatrième mode : figure 12 Dans ce mode de réalisation, plusieurs caméras IP intelligentes PhC1, PhC2, Pch3 sont utilisées, lesquelles caméras peuvent être installées dans le même réseau local ou dans des réseaux distincts. Elles sont par exemple installées au niveau d’une gare de péage. À titre d’exemple encore, les caméras PhC1 et PhC2 sont installées dans une voie de circulation, au niveau d’une borne de paiement, selon deux angles de vue différents ; et la caméra PhC3 est installée à l’entrée de la gare de péage, avec un champ de vision large permettant de visionner l’ensemble des véhicules arrivant dans la gare de péage.
Les caméras PhC1, PhC2 et PhC3 peuvent exécuter l’ensemble de leur chaine d’IA, les résultats étant traités de manière spécifique et distincte de ceux issus de la caméra virtuelle ViC4.
À titre d’exemple toujours, les étapes de prétraitement A11, A12 et A13, consistent à appliquer un filtre pour corriger la luminosité et/ou une surexposition des images vidéo acquises.
Le modèle d’IA de l’étape A21 de la caméra PhC1 consiste à identifier et décompter le nombre de camions circulant dans la voie de circulation associée à la borne de paiement. Le modèle d’IA de l’étape A22 de la caméra PhC2 consiste à identifier les plaques d’immatriculation des véhicules (camions et voitures) forçant le passage de péage sans payer à la borne de paiement (l’élément déclencheur de l’exécution du programme d’IA de la caméra PhC2 est le passage en force). Et le modèle d’IA de l’étape A23 de la caméra PhC3 consiste à identifier les modèles des voitures (hors camions) arrivant dans la gare de péage.
Les étapes de post-traitement A31, A32 et A33 consistent à extraire les données pertinentes et à générer les évènements recherchés. Par exemple, à l’issue de l’étape A31 (caméra PhC1), le nombre de camions décomptés est généré sous forme de fichier et enregistré selon une période prédéfinie. À l’issue de l’étape A32 (caméra PhC2), les numéros des plaques d’immatriculation sont insérés dans les images des véhicules ayant fraudé acquises par la caméra PhC2. Et à l’issue de l’étape A33 (caméra PhC3), les différents modèles identifiés sont générés sous forme de fichier et enregistrés selon une période prédéfinie.
La caméra virtuelle ViC4 récupère ici les données obtenues à l’étape A11 de la caméra PhC1, les données obtenues à l’étape A22 de la caméra PhC2 et les données obtenues à l’étape A33 de la caméra PhC3. Ces données sont les données d’entrée traitées par la caméra virtuelle ViC4.
La caméra virtuelle ViC4 applique un modèle d’IA (étape A24’) aux données vidéo issues de l’étape A11 (c’est-à-dire ayant déjà bénéficié d’un prétraitement). Selon un mode préféré de réalisation, ce modèle d’IA est distinct de celui de l’étape A21. Il s’agit par exemple d’une reconnaissance faciale des personnes se trouvant à l’intérieur des véhicules. En effet, le résultat du modèle d’IA de l’étape A21 de la caméra PhC1 n’est pas utile pour obtenir les résultats recherchés par la caméra virtuelle ViC4. La caméra virtuelle ViC4 applique ensuite le post-traitement de l’étape A34’ aux données obtenues à l’étape A22 de la caméra PhC2, aux données obtenues à l’étape A33 de la caméra PhC3 et aux données issues de l’étape A24’.
En reprenant l’exemple précité, la caméra virtuelle ViC4 recherche Mr. X. La seule information connue est que Mr. X circule dans une voiture de modèle Y. La caméra virtuelle ViC4 se configure donc pour rechercher Mr. X circulant dans une voiture de modèle Y. Lorsque les données obtenues à l’étape A33 indiquent qu’une voiture de modèle Y arrivant dans la gare de péage est identifiée (i.e. l’élément déclencheur), la caméra virtuelle ViC4 récupère les données vidéo issues de l’étape A11 et leur applique le modèle d’IA (étape A24’) pour effectuer une reconnaissance faciale des personnes se trouvant à l’intérieur des voitures de modèle Y identifiées à l’étape A33. Si Mr. X est identifié, le post-traitement de l’étape A34’ pourra consister à intégrer, dans une image de la voiture acquise par la caméra PhC3, une image de la plaque d’immatriculation et une image du visage de Mr. X.
La caméra virtuelle ViC4 récupère donc une combinaison de données provenant de la pluralité de caméras PhC1, PhC2, PhC3 et les traitent selon une combinaison de traitements qui vont au-delà des capacités natives desdites caméras, et permettant d’obtenir des résultats qui vont au-delà la juxtaposition des résultats obtenus par chacune desdites caméras.
Les possibilités de combinaisons des données d’entrée sont multiples. Il s’agit des données (vidéo, audio ou autre) choisies dans la première et/ou dans la deuxième et/ou dans la troisième famille : - première famille (caméra PhC1) : données obtenues à l’étape A11, données obtenues à l’étape A21, données obtenues à l’étape A31 ; - deuxième famille (caméra PhC2) : données obtenues à l’étape A12, données obtenues à l’étape A22, données obtenues à l’étape A32 ; - troisième famille (caméra PhC3) : données obtenues à l’étape A13, données obtenues à l’étape A23, données obtenues à l’étape A33.
De manière plus générale, s’il y a n caméras PhCn, la caméra virtuelle ViC4 peut opérer une combinaison dans n familles de données.
Etat de la technique De nombreux moteurs à combustion interne diesel modernes, en particulier ceux des véhicules automobiles, sont du type suralimenté par un turbocompresseur et sont équipés à la fois d’un circuit de recirculation partielle à basse pression des gaz d’échappement à l’admission du moteur et d’un circuit de recirculation partielle à haute pression des gaz d’échappement à l’admission, comme il est illustré par la .
Sur la , on a représenté un moteur de type diesel suralimenté par un turbocompresseur, qui sur cet exemple comporte quatre cylindres en ligne.
Le moteur est associé à un circuit d’admission d’air 2 et à un circuit d’échappement 3 des gaz de combustion du moteur. Il est aussi associé à un circuit d’alimentation de carburant dont on a représenté des injecteurs de carburant 4, qui permettent d’injecter du carburant (gazole) directement dans les chambres de combustion du moteur, par exemple à partir d’une rampe commune 5 qui est elle-même alimentée en carburant à partir notamment d’un réservoir, d’une pompe à basse pression et d’une pompe à haute pression non représentés.
Sauf précision contraire, les débits mentionnés dans la suite sont des débits massiques.
Le circuit d’admission d’air 2 comprend, d’amont en aval dans le sens de circulation de l’air : un filtre à air 6, un débitmètre 7 apte à mesurer le débit d’air Qair entrant dans le moteur ; un compresseur 8 d’un turbocompresseur 9 ; une vanne d’admission 10 des gaz d’admission dans le moteur ; un refroidisseur 11 desdits gaz d’admission quand ils sont comprimés par le compresseur 8 ; et, un collecteur d’admission 12, ou répartiteur 12 du moteur.
Le circuit d’échappement 3 comprend, d’amont en aval dans le sens de circulation des gaz d’échappement du moteur : un collecteur d’échappement 13 ; une turbine 14 du turbocompresseur 9, qui est montée sur un arbre commun au compresseur 8 ; et, une pluralité de dispositifs de dépollution 15,16,17 des gaz de combustion du moteur. Il peut comprendre en outre un volet de vannage à l’échappement 18.
Par exemple, un premier dispositif de dépollution 15 peut comprendre un piège à oxydes d’azote 15, qui peut être associé à un premier catalyseur d’oxydation.
Par exemple, un deuxième dispositif de dépollution 16 peut comprendre un catalyseur de réduction sélective des oxydes d’azote (dit aussi catalyseur SCR, de l’acronyme en anglais pour : Selective Catalytic Reduction) associé à un filtre à particules.
Par exemple, un troisième dispositif de dépollution 17 peut comprendre un deuxième catalyseur d’oxydation, notamment monté sous la caisse du véhicule.
Ces exemples (types de dispositif de dépollution, nombre, et disposition les uns par rapport aux autres) sont non limitatifs.
D’autre part, dans le cadre de l’invention, le circuit d’échappement 3 comprend deux circuits de recirculation partielle 19,20 des gaz d’échappement à l’admission du moteur :
Un premier circuit de recirculation partielle à basse pression 19, en abrégé circuit EGR-LP (des acronymes en anglais EGR pour « Exhaust Gas Recycling » et LP pour « Low Pressure »), prélève une partie des gaz d’échappement du moteur en un point du circuit d’échappement 3 situé en aval de la turbine 14, ici de manière non limitative entre la sortie du deuxième dispositif 16 et l’entrée du troisième dispositif 17 de dépollution. Il les réintroduit en un point du circuit d’admission d’air 2 situé en amont du compresseur 8, plus précisément entre la sortie du débitmètre 7 et l’entrée du compresseur 9. Le circuit EGR-LP 19 comprend un filtre 21, un refroidisseur 22 et une vanne de réglage 23, dite aussi vanne EGR-LP 23, dont la position angulaire permet de contrôler le débit des gaz recyclés à basse pression Qegrlp circulant dans ledit circuit EGR-LP 19, seule ou en combinaison avec la position du volet de vannage à l’échappement 18, dont un plus grand degré de fermeture permet d’augmenter la pression en amont de la vanne EGR-LP 23.
Un deuxième circuit de recirculation partielle à haute pression 20, en abrégé circuit EGR-HP (des acronymes en anglais EGR pour « Exhaust Gas Recycling » et HP « pour High Pressure ») prélève une partie des gaz d’échappement en un point situé en amont de la turbine 14, c’est-à-dire à la sortie du collecteur d’échappement 13, et il les réintroduit en un point du circuit d’admission 2 situé en aval du compresseur 8, plus précisément entre la sortie du refroidisseur 11 des gaz d’admission et l’entrée du collecteur d’admission 12. Le circuit EGR-HP 20 comprend une vanne de réglage 24, dite aussi vanne EGR-HP 24, dont la position angulaire permet de contrôler le débit des gaz recyclés à haute pression Qegrhp circulant dans ledit circuit EGR-HP 20, seule ou en combinaison avec la vanne d’admission 10, dont un plus grand degré de fermeture permet d’abaisser la pression en aval de la vanne EHR-HP 24. Bien entendu, dans le cas où on est amené à refermer partiellement la vanne d’admission 10, cela a aussi tendance à diminuer le débit volumique d’air admis dans le moteur, mais on maintient alors le débit massique en augmentant la pression de suralimentation et donc la masse volumique admise.
Il est connu que l’utilisation d’une proportion de gaz d’échappement recyclés à l’admission sur un moteur diesel permet principalement de diluer le mélange air-carburant avec de tels gaz issus de la combustion, déjà brûlés et inertes, diminuant ainsi la pression partielle d’oxygène dans les cylindres du moteur et augmentant la capacité calorifique du mélange gazeux d’air et de gaz recyclés, ce qui permet ainsi d’abaisser la température de la combustion dans le moteur et par conséquent de diminuer les émissions d’oxydes d’azote (NOx) à la sortie du moteur.
Par ailleurs, l’utilisation de la recirculation à haute pression peut aussi permettre d’augmenter la température des gaz d’échappement, ce qui est favorable à la montée en température rapide des dispositifs de dépollution et donc à leur efficacité de traitement. Cependant, elle présente des inconvénients :
-Notamment, ladite augmentation de la température des gaz d’échappement est défavorable au compromis NOx / particules. En d’autres termes, la diminution des émissions d’oxydes d’azote est obtenue en contrepartie d’une augmentation des émissions de particules fines ou de suie (PM) qu’il faut compenser par des régénérations plus fréquentes du filtre à particules.
SEMELLE INTERMÉDIAIRE DE CHAUSSURE DE SPORT, CHAUSSURE DE SPORT, PROCÉDÉ D’ADAPTATION D’UNE CHAUSSURE DE SPORT ET PROCÉDÉ DE FABRICATION D’UNE CHAUSSURE DE SPORT L’invention est relative à une semelle intermédiaire de chaussure de sport, une chaussure de sport, un procédé d’adaptation d’une chaussure de sport et à un procédé de fabrication d’une semelle de chaussure de sport et d’une chaussure de sport.
Pour pratiquer un sport, il est reconnu qu’il est préférable d’utiliser un équipement adapté, notamment pour réduire les risques de blessures. Pour la course à pied, sur piste, sur route ou sur chemin, il existe de très nombreuses configurations de chaussure de sport qui possèdent toutes une semelle intermédiaire, une semelle externe et une semelle interne. Les semelles sont adaptées afin de répondre aux besoins spécifiques des différents sports adressés. Les multiples chaussures du marché permettent de couvrir les besoins des sportifs qui ont des morphologies différentes et notamment des pieds très différents les uns des autres.
De manière conventionnelle, la semelle intermédiaire est réalisée dans un matériau qui procure l’amortissement de la chaussure lors des phases de marche ou de course. Il est recherché un matériau qui procure le meilleur compromis entre amortissement et réactivité et qui assure une bonne tenue mécanique aux efforts latéraux.
De manière classique, les semelles intermédiaires pour les chaussures de sport et notamment pour les chaussures de course sont réalisées en EVA. Cependant, il est difficile de maitriser la technique de fabrication de la semelle et le procédé de fabrication d’une telle semelle est plus consommateur de ressource que d’autres matériaux.
En référence à la , un exemple de réalisation de l’encodeur/décodeur 126 va à présent être décrit.
L’encodeur/décodeur 126 est conçu pour recevoir une série de mesures X regroupant P mesures x(1) … x(p) … x(P) prises à des instants de mesure respectifs repérés par l’indice p allant de 1 à P. Les mesures x(p) peuvent être unidimensionnelles (une seule grandeur physique mesurée à chaque instant de mesure) ou bien multidimensionnelles (plusieurs grandeurs physiques mesurées à chaque instant de mesure). Dans l’exemple décrit, chaque mesure x(p) regroupe une mesure de la pression aval PT1 et une mesure de la pression aval PT2 à l’instant de mesure considéré. Ainsi, la série de mesures X peut s’écrire :
L’encodeur/décodeur 126 est conçu pour fournir une série reconstruite X’ à partir de la série de mesures X. Ainsi, dans l’exemple décrit, la série reconstruite X’ peut s’écrire :
L’encodeur/décodeur 126 comporte par exemple un réseau de neurones encodeur 202 et un réseau de neurones décodeur 204 implémentant respectivement la partie encodeur et la partie décodeur.
Les réseaux de neurones 202, 204 sont par exemple deux réseaux de neurones récurrents à mémoire court terme et long terme (de l’anglais « Long short-term memory », également désigné par l’acronyme LSTM).
Dans ce cas, le réseau de neurones encodeur 202 peut comporter P unités 202-1 … 202-p … 202-P successives, chacune d’elle étant conçue pour calculer une valeur interne h E (1) … h E (p) … h E (P) à partir de l’une respective des mesures x(1) … x(p) … x(P), de la valeur interne de l’unité précédente et de paramètres de l’unité considérée. Chaque unité 202-p présente par exemple l’architecture décrite dans https://fr.wikipedia.org/wiki/Réseau_de_neurones_récurrents, de sorte que chaque valeur interne h E (p) est par exemple obtenue à partir des équations suivantes : où désigne le produit matriciel d’Hadamard, désigne la fonction sigmoïde, désigne la fonction tangente hyperbolique, désigne l’état d’activation de la porte d’oubli (« forget gate » en anglais) de l'encodeur, désigne l’état d’activation de la porte d’entrée (« input gate » en anglais) de l'encodeur, désigne l’état d’activation de la porte de sortie(« output gate » en anglais) de l'encodeur, désigne l’état d’activation de la cellule d’entrée de l'encodeur, et désigne l’état interne de la cellule de l'encodeur.
Le réseau de neurones décodeur 204 comporte de manière similaire P unités 204-1 … 204-p … 204-P successives. Chacune d’elle est conçue pour calculer une valeur interne h D (1) … h D (p) … h D (P) et une valeur reconstruite x’(1) … x’(p) … x’(P) à partir de paramètres et, sauf pour la dernière unité 204-P, de la valeur interne h D ’(p+1) et de la valeur reconstruite x’(p+1) de l’unité suivante. Chaque unité 204-p présente par exemple l’architecture décrite dans https://fr.wikipedia.org/wiki/Réseau_de_neurones_récurrents, de sorte que chaque valeur interne h E (p) est par exemple obtenue à partir des équations suivantes : où désigne le produit matriciel d’Hadamard, désigne la fonction sigmoïde, désigne la fonction tangente hyperbolique, désigne l’état d’activation de la porte d’oubli (« forget gate » en anglais) du décodeur, désigne l’état d’activation de la porte d’entrée (« input gate » en anglais) du décodeur, désigne l’état d’activation de la porte de sortie (« output gate » en anglais) du décodeur, désigne l’état d’activation de la cellule d’entrée du décodeur, désigne l’état interne de la cellule du décodeur, et W,U et b désignent les matrices de poids et les paramètres de biais du décodeur.
La valeur interne h D (P) pour la dernière unité 204-P du réseau de neurones décodeur 204 est prise égale à la valeur interne h E (P) de la dernière unité 202-P du réseau de neurones encodeur 202. Cette valeur interne h E (P) = h D (P) forme donc l’information intermédiaire compressée de l’encodeur/décodeur 126.
En référence à la , un exemple de réalisation du programme d’ordinateur 132, va à présent être décrit.
Le programme d’ordinateur 132 comporte un module 302 conçu pour obtenir une série de mesures dite courante X d’une ou plusieurs grandeurs physiques du système de dégivrage 110, pendant une période de temps où le système de dégivrage 110 fonctionne dans l’une de ses configurations de fonctionnement. Ainsi, une valeur de la ou de chacune des grandeurs physiques est obtenue pour chacun de plusieurs instants de mesure p successifs. Plus précisément, dans l’exemple illustré, les grandeurs physiques sont les pressions aval PT1, PT2 fournies par les capteurs 120, 122.
Le programme d’ordinateur 132 comporte en outre un module 304 conçu pour sélectionner l’encodeur/décodeur 126 associé à la configuration de fonctionnement dite courante, dans laquelle se trouvait le système de dégivrage 110 pendant les instants de mesure p. Par exemple, le module 304 est conçu pour recevoir une indication de la configuration de fonctionnement de la part du dispositif de commande 118.
Le programme d’ordinateur 132 comporte en outre un module 306 conçu pour utiliser l’encodeur/décodeur 126 sélectionné par le module 304, pour obtenir une série reconstruite dite courante X’ à partir de la série courante de mesures X.
Le programme d’ordinateur 132 comporte en outre un module 308 conçu pour comparer la série courante reconstruite X’ avec la série courante de mesures X, afin d’obtenir une série d’anomalies dite courante A.
Par exemple, le module 308 est conçu pour tout d’abord calculer, à chaque instant de mesure p, une erreur e(p) entre la mesure x(p) à cet instant de mesure p de la série courante de mesure X et la valeur reconstruite x’(p) à cet instant de mesure p de la série courante reconstruite X’, par exemple par : où |…| est la fonction valeur absolue.
Le module 308 est en outre par exemple conçu pour calculer, à chaque instant de mesure p, une anomalie a(p) (également appelée « score d’anomalie ») à partir de l’erreur e(p) à cet instant de mesure p. Les anomalies a(p) ainsi calculée forment la série d’anomalies A.
Par exemple, les erreurs e(p) sont supposées suivre une loi de probabilité prédéfinie, caractérisée par un ou bien plusieurs paramètres. Ces paramètres comportent par exemple une moyenne μ et/ou un écart type Σ. La loi de probabilité est par exemple une loi normale. Ainsi, les anomalies a(p) peuvent définir une distance par rapport à ce qui est attendue par la loi de probabilité, en utilisant le ou bien les paramètres de cette loi de probabilité.
A cet effet, et selon un premier aspect, il est proposé par la présente invention, un procédé pour décoder un mode de code avec un décodeur de code de contrôle de parité de faible densité, dit code LDPC. Le code LDPC est défini par une matrice de parité binaire de taille M x N, M et N étant des entiers positifs. La matrice de parité correspond à une représentation d’un graphe bipartite comprenant des connexions entre M nœuds de contrôle de parité et N nœuds de variable. Chaque ligne de la matrice de parité correspond à une équation de parité associée à un nœud de contrôle de parité. Chaque colonne de la matrice de parité correspond à une variable associée à un nœud de variable. Chaque élément non nul de la matrice de parité correspond à une connexion entre un nœud de contrôle de parité et un nœud de variable. Le mot de code à décoder correspond à un ensemble de valeurs prises respectivement par lesdites variables. Le procédé comprend l’exécution d’une ou plusieurs itérations jusqu’à ce qu’un critère d’arrêt soit satisfait. Chaque itération comprend :
un calcul de messages de variable, pour les différents nœuds de variable, à partir de messages de contrôle de parité, un calcul de messages de contrôle de parité, pour les différents nœuds de contrôle de parité, à partir des messages de variable, un calcul de variables d’estimation a posteriori à partir des messages de contrôle de parité,.
Pour chaque nœud de contrôle de parité et pour chaque nœud de variable auquel ledit nœud de contrôle de parité est connecté, le calcul d’un message de contrôle de parité comprend :
une détermination d’une première plus petite valeur parmi les valeurs absolues des messages de variable associées audit nœud de contrôle de parité, une détermination d’une deuxième plus petite valeur parmi les valeurs absolues des messages de variable associées audit nœud de contrôle de parité, au moins une première comparaison de la différence entre la deuxième plus petite valeur et la première plus petite valeur avec un premier seuil, une détermination d’une valeur de correction parmi au moins deux valeurs possibles en fonction d’un résultat de la première comparaison, un calcul du message de contrôle de parité en fonction de la première plus petite valeur et de la valeur de correction..
Dans des modes particuliers de mise en œuvre, la première plus petite valeur et la deuxième plus petite valeur sont déterminées parmi les valeurs absolues des messages de variable associées audit nœud de contrôle de parité en excluant le message de variable associé audit nœud de variable.
Dans des modes particuliers de mise en œuvre, le calcul d’un message de contrôle de parité comprend au moins une deuxième comparaison de la différence entre la deuxième plus petite valeur et la première plus petite valeur avec un deuxième seuil. La détermination de la valeur de correction est alors déterminée parmi au moins trois valeurs possibles en fonction des résultats de la première comparaison et de la deuxième comparaison.
Dans des modes particuliers de mise en œuvre, l’un au moins parmi le premier seuil et le deuxième seuil est défini de telle sorte que la représentation décimale de sa valeur S puisse s’écrire sous la forme :
où N LSB est en entier positif.
Ce choix particulier pour les valeurs de seuil permet de simplifier l’implémentation du décodeur.
Cette réaction électrochimique conduit à la production d’électricité ainsi qu’à la formation d’eau, issue de la réaction électrochimique. Du diazote, résultant de la décomposition de l’ammoniac, est également récupéré en sortie de la pile, sous forme de mélange avec l’eau formée.
Afin de prévenir et/ou limiter la détérioration des cellules électrochimiques au cours de leur fonctionnement, notamment en raison des différences de potentiel auxquelles elles sont soumises, les débits de carburant, notamment d’ammoniac, et comburant, notamment l’air, sont ajustés de manière à ce que la quantité de dihydrogène H 2 dans la pile soit toujours en excès, par rapport à la capacité maximale de réaction dans la pile. Ainsi, une quantité non négligeable de dihydrogène non-consommé est récupérée en sortie de l’élément de SOFC. Le taux de conversion du dihydrogène dans un élément de SOFC est classiquement de l’ordre de 60%. Autrement dit, environ 40% de l’hydrogène formé est récupéré en sortie de la pile sans avoir réagi avec des ions oxygènes. De même, l’air sortant de la pile à combustible est appauvri en oxygène mais en contient toujours une quantité significative.