Brevet FR3013930A1 — publié le 20150529

. Procédé de construction d'un indice d'activité, dispositif et programme d'ordinateur correspondant. 1 DOMAINE DE L'INVENTION L'invention se rapporte au domaine de la polysomnographie. Plus particulièrement, l'invention propose une nouvelle technique d'analyse du sommeil non invasive. Plus particulièrement encore, l'invention propose une technique d'obtention de variables physiologiques sans contact avec l'individu. 2 SOLUTIONS DE L'ART ANTERIEUR Les techniques de polysomnographie sont nombreuses. Elles consistent à enregistrer, au cours du sommeil du patient, des variables physiologiques pour mettre en évidence des troubles liés au sommeil. Parmi les variables physiologiques que l'on cherche à mesurer, on trouve par exemple le rythme respiratoire, le rythme cardiaque. On réalise également des mesures de l'activité du cerveau en utilisant des électroencéphalogrammes et des mesures de l'activité des muscles par un électromyogramme des muscles des bras ou des jambes... Les mesures de ces différentes variables physiologiques nécessitent généralement d'appliquer, sur le corps du patient, de nombreux capteurs. Ces capteurs sont positionnés à différents endroits du corps en fonction de la variable physiologique à mesurer. Un premier problème de la polysomnographie réside justement dans ces nombreux capteurs : ils ne permettent pas au patient sur lequel on cherche à effectuer ces mesures d'atteindre un sommeil identique à celui qu'il atteint en temps normal (c'est-à-dire sans les capteurs). On comprend en effet qu'un patient sur lequel est posé un grand nombre d'électrodes, de sangles et de capteurs ne se trouve pas dans des conditions optimales pour trouver le sommeil. Par ailleurs, ces types de capteurs sont relativement mal adaptés aux conditions de mesures dans lesquelles se trouvent les nouveau-nés ou jeunes enfants pour lesquels il est nécessaire d'effectuer une telle surveillance. En effet, pour ces patients, il est nécessaire de réaliser des enregistrements en continu, avec un nombre de capteurs limité, souvent dans un environnement de pénombre et à des stades comportementaux différents. Ainsi, les problématiques de captation de variables physiologiques sont plus complexes dans le cas du nouveau-né ou des prématurés que dans le cas de l'adulte. Or, à l'heure actuelle, les solutions pour résoudre ce problème sont peu nombreuses. Il existe donc un besoin de fournir une technique d'acquisition d'au moins certaines variables physiologiques par un système qui d'une part soit utilisable dans un cadre général d'obtention de variables physiologiques, par exemple chez l'adulte, et d'autre part soit adapté au cadre spécifique de captation de variables physiologiques chez le nouveau-né tout en évitant au maximum les appareillages et capteurs surnuméraires. 3 RESUME DE L'INVENTION L'invention ne pose pas ces problèmes liés aux techniques de l'art antérieur. En effet, l'invention concerne un procédé de calcul d'un indice d'activité d'un individu lors d'une phase de sommeil, mis en oeuvre par l'intermédiaire d'un dispositif de calcul d'indice. Selon la technique proposée, un tel procédé comprend : une étape d'obtention, à partir d'un flux audio /vidéo d'origine, d'au moins deux flux, chacun comprenant une pluralité d'échantillons horodatés ; une étape de formatage desdits au moins deux flux, délivrant au moins deux flux formatés ; - une étape de combinaison, desdits au moins deux flux formatés, délivrant un flux combiné ; une étape de calcul, à partir dudit flux combiné d'au moins un indice représentatif d'un niveau d'activité d'un individu. Ainsi, la technique proposée permet de construire, de manière simple, un indice à partir d'un flux audio/vidéo déjà disponible. Cette technique ne nécessite pas de matériel complexe ou couteux et peut être implémentée en utilisant un flux audio/vidéo qui est déjà accessible et présent dans les systèmes de polysomnographie existants. Selon un mode de réalisation particulier, ladite étape de combinaison met en oeuvre une fonction de fusion : XCi = f f (xi) =I ai xij i=t Dans laquelle : - n représente le nombre de flux ; - j représente le quantième de l'échantillon ; - xij est la valeur du flux normalisé xi au numéro d'échantillon j; - ai est une valeur de pondération du flux xi. Ainsi, cette fonction de fusion permet de combiner simplement des flux et de les présenter sous une forme normalisée. Selon un mode de réalisation particulier, ladite valeur ai de pondération du flux xi varie d'un quantième d'échantillon à un autre. Ainsi, la fonction de fusion peut prendre en compte les différences entre les flux. Selon une caractéristique particulière, ladite valeur ai de pondération du flux xi est paramétrée en fonction d'au moins un flux xj,j # i. Ainsi, la fonction de fusion peut prendre en compte des informations contradictoires qui pourraient être issues des flux, comme par exemple une corrélation entre une fermeture des yeux et un volume sonore élevé. Selon un mode de réalisation particulier, une étape d'obtention, à partir d'un flux audio /vidéo d'origine, d'au moins deux flux, comprend au moins deux des étapes suivantes : une étape d'estimation de mouvement, délivrant un flux comprenant des échantillons relatifs à l'évaluation du mouvement entre des images successives dudit flux audio /vidéo d'origine; une étape de collecte d'intensité sonore, délivrant un flux comprenant des échantillons relatifs à l'évaluation d'un volume sonore ; une étape d'obtention de données représentative d'un état des yeux, délivrant un flux comprenant des échantillons relatifs à l'ouverture des yeux dudit individu. Dans un autre mode de réalisation, l'invention se rapporte également à un dispositif de calcul d'un indice d'activité d'un individu, mis en oeuvre par l'intermédiaire d'un dispositif de calcul d'indice. Un tel dispositif comprend : des moyens d'obtention, à partir d'un flux audio /vidéo d'origine, d'au moins deux flux, chacun comprenant une pluralité d'échantillons horodatés ; des moyens de formatage desdits au moins deux flux, délivrant au moins deux flux formatés ; des moyens de combinaison, desdits au moins deux flux formatés, délivrant un flux combiné ; des moyens de calcul, à partir dudit flux combiné d'au moins un indice représentatif d'un niveau de repos d'un individu. Selon les modes de réalisation, un tel dispositif peut être adjoint à un système de polysomnographie. Dans d'autres modes de réalisation, un tel dispositif peut se présenter sous une forme autonome, par exemple pour la surveillance des enfants en bas âge ou de personnes à mobilité réduite. Selon une implémentation préférée, les différentes étapes des procédés selon l'invention sont mises en oeuvre par un ou plusieurs logiciels ou programmes d'ordinateur, comprenant des instructions logicielles destinées à être exécutées par un processeur de données d'un module relais selon l'invention et étant conçu pour commander l'exécution des différentes étapes des procédés. En conséquence, l'invention vise aussi un programme, susceptible d'être exécuté par un ordinateur ou par un processeur de données, ce programme comportant des instructions pour commander l'exécution des étapes d'un procédé tel que mentionné ci-dessus. Ce programme peut utiliser n'importe quel langage de programmation, et être sous la forme de code source, code objet, ou de code intermédiaire entre code source et code objet, tel que dans une forme partiellement compilée, ou dans n'importe quelle autre forme souhaitable. L'invention vise aussi un support d'informations lisible par un processeur de données, et comportant des instructions d'un programme tel que mentionné ci-dessus. Le support d'informations peut être n'importe quelle entité ou dispositif capable de stocker le programme. Par exemple, le support peut comporter un moyen de stockage, tel qu'une ROM, par exemple un CD ROM ou une ROM de circuit microélectronique, ou encore un moyen d'enregistrement magnétique, par exemple une disquette (floppy disc) ou un disque dur. D'autre part, le support d'informations peut être un support transmissible tel qu'un signal électrique ou optique, qui peut être acheminé via un câble électrique ou optique, par radio ou par d'autres moyens. Le programme selon l'invention peut être en particulier téléchargé sur un réseau de type Internet. Alternativement, le support d'informations peut être un circuit intégré dans lequel le programme est incorporé, le circuit étant adapté pour exécuter ou pour être utilisé dans l'exécution du procédé en question. Selon un mode de réalisation, l'invention est mise en oeuvre au moyen de composants logiciels et/ou matériels. Dans cette optique, le terme "module" peut correspondre dans ce document aussi bien à un composant logiciel, qu'à un composant matériel ou à un ensemble de composants matériels et logiciels. Un composant logiciel correspond à un ou plusieurs programmes d'ordinateur, un ou plusieurs sous-programmes d'un programme, ou de manière plus générale à tout élément d'un programme ou d'un logiciel apte à mettre en oeuvre une fonction ou un ensemble de fonctions, selon ce qui est décrit ci-dessous pour le module concerné. Un tel composant logiciel est exécuté par un processeur de données d'une entité physique (terminal, serveur, passerelle, routeur, etc.) et est susceptible d'accéder aux ressources matérielles de cette entité physique (mémoires, supports d'enregistrement, bus de communication, cartes électroniques d'entrées/sorties, interfaces utilisateur, etc.). De la même manière, un composant matériel correspond à tout élément d'un ensemble matériel (ou hardware) apte à mettre en oeuvre une fonction ou un ensemble de fonctions, selon ce qui est décrit ci-dessous pour le module concerné. Il peut s'agir d'un composant matériel programmable ou avec processeur intégré pour l'exécution de logiciel, par exemple un circuit intégré, une carte à puce, une carte à mémoire, une carte électronique pour l'exécution d'un micrologiciel (firmware), etc. Chaque composante du système précédemment décrit met bien entendu en oeuvre ses propres modules logiciels. Les différents modes de réalisation mentionnés ci-dessus sont combinables entre eux pour la mise en oeuvre de l'invention. 4 LISTE DES FIGURES D'autres caractéristiques et avantages de l'invention apparaîtront plus clairement à la lecture de la description suivante d'un mode de réalisation préférentiel, donné à titre de simple exemple illustratif et non limitatif, et des dessins annexés, parmi lesquels : - la figure 1 présente un synoptique de la technique proposée ; la figure 2 illustre la phase d'extraction de flux à partir du flux audio/vidéo d'origine ; la figure 3 illustre schématiquement un dispositif de mise en oeuvre de la technique proposée. 5 DESCRIPTION DETAILLEE DE L'INVENTION 5.1 Rappel du principe de l'invention Le principe général de la technique proposée réside dans l'extraction et le traitement combinatoire de données extraites d'une unique source audio/vidéo afin de générer un ou plusieurs indices différentiels d'activité d'un patient. Plus particulièrement, à la différence de ce qui est réalisé dans les techniques antérieures connues, l'utilisation de la source audio/vidéo est faite d'une part de manière prépondérante et d'autre part de manière automatique. En effet, il est certes fréquent de disposer d'un enregistrement vidéo lors de séances de polysomnographie. En revanche, cet enregistrement vidéo n'est pas utilisé de manière active pour déterminer l'état du patient, mais uniquement à titre de contrôle, réalisé par le médecin, de la séance de polysomnographie. Ainsi la technique proposée utilise un dispositif connu et présent, mais d'une manière complètement nouvelle par rapport à l'usage que l'on fait de ce dispositif. En règle générale, ce dispositif se présente sous la forme d'une caméra infrarouge ou d'une caméra en lumière visible associée à un enregistreur numérique. La méthode traditionnelle de scorage du sommeil (découpage du sommeil de l'individu en stades de sommeils) est longue et fastidieuse et génère de nombreuses erreurs (car l'avis du praticien est basé sur des critères fondés sur l'expérience et pas forcément sur des critères objectifs). Au contraire l'invention permet d'une part de traiter le flux audio/vidéo de manière automatique et d'autre part avec des critères objectifs. Plus particulièrement, le principe général de la technique divulguée consiste à extraire de la source audio/vidéo, au moins deux flux de données différents et de combiner ces flux de données différents afin d'obtenir un indice. Dans un mode de réalisation simple de l'invention, l'indice obtenu est un indice de calme. Cet indice permet de quantifier de manière grossière l'activité du patient ou son état d'agitation (qu'il soit éveillé ou endormi). Cet indice de calme est construit en obtenant à partir du flux audio/vidéo d'origine, deux flux (flux de mouvement et flux sonore). Dans d'autres modes de réalisation, basé sur un traitement particulier des données extraites, l'indice obtenu permet de qualifier, au moins partiellement, le stade du sommeil (sommeil profond, sommeil léger, somnolence, éveil tranquille, etc.) et permet de savoir si l'individu est éveillé ou endormi. Cette technique est particulièrement adaptée au nourrisson et au prématuré. Cet indice est appelé indice de repos et il est construit en obtenant à partir du flux audio/vidéo d'origine, trois flux (flux de mouvement, ouverture des yeux et flux sonore). La méthode proposée, décrite en relation avec la figure 1, comprend quatre phases : une phase d'obtention de flux de données ; une phase de formatage des flux ; une phase de combinaison, et une phase de calcul d'un indice. Durant une phase d'obtention (10) de flux de données, les différents flux de données (x1, x2, x3) sont extraits à partir de la source audio/vidéo (Flvo), à l'aide de méthodes d'obtention spécifiques aux informations recherchées, dont certaines sont explicitées par la suite ; ces flux de données sont, bien entendu, marqués temporellement ; Puis, pour chacun des flux de données obtenus on met en oeuvre une phase de formatage (20) comprenant : une étape de détection d'enveloppe pour le flux audio, lorsqu'il en existe un, afin de le transformer en un signal positif ; une étape de lissage des données obtenue par le calcul d'une moyenne glissante sur une fenêtre de durée choisie préalablement ; une étape de rééchantillonnage puisque les différents flux possèdent des fréquences d'échantillonnage différentes ; la fréquence d'échantillonnage finale peut être, par exemple, égale à la plus petite des différentes fréquences (en respectant les conditions d'échantillonnage) ; une étape de normalisation. À l'issue de ces étapes, chacun des flux formatés (xlf, x2f, x3f) est présenté sous une échelle temporelle et une échelle de valeur communes aux autres flux. Bien entendu, en fonction de la nature des flux, certaines des étapes précédemment mentionnées peuvent être omises (c'est par exemple le cas d'un flux binaire dont les valeurs sont nécessairement comprises entre 0 et 1, et qui ne nécessite donc pas, a priori, de normalisation). La méthode comprend ensuite une phase de combinaison (30), d'au moins deux des flux formatés (xlf, x2f, x3f). Cette phase de combinaison étant mise en oeuvre par une fonction, dite fonction de fusion (ff). Cette fonction de fusion, dans sa forme la plus simple, peut être écrite de la façon suivante : XCi = f f (xi) =lai xi] i=t Dans laquelle : xci est la valeur du flux résultant à l'échantillon j n représente le nombre de flux ; j représente le quantième de l'échantillon ; xij est la valeur du flux normalisé xi au numéro d'échantillon j; ai est une valeur de pondération du flux normalisé xi ; Cette fonction de fusion délivre un flux combiné (xc), échantillonné à la même échelle que les flux d'origine. La valeur de pondération ai de chaque flux est comprise entre 0 et 1 et permet d'attribuer, à chacun des flux, une importance spécifique dans la fusion. Dans un mode de réalisation simple, cette valeur de pondération est égale à 1. Dans un mode de réalisation complexe, tel que présenté par la suite par exemple, cette pondération peut être évolutive (c'est-à-dire que la pondération évolue en fonction du flux auquel la pondération est affectée ou d'un autre flux, lié au flux courant et en fonction du temps). La valeur de pondération peut également être linéaire ou non linéaire, en fonction des modes de réalisation. Ce flux combiné (xc) est représentatif de l'état de sommeil dans lequel se trouve l'individu. Ainsi, par exemple, dans le cas de trois flux d'origine (xi, x2, x3), le flux combiné (xc) est une suite d'échantillons dont chaque valeur est comprise entre « 0 » et « 3 ». Ainsi, par exemple, à intervalle régulier, dans l'échelle de valeur entière située entre « 0 » et « 3 » (i.e. « 0 », « 1 », « 2 » et « 3 »), on peut associer à chacune de ces valeurs entières un ou plusieurs états réel de l'individu (par exemple « 0 » correspond à un état de sommeil (profond ou léger) tandis que « 3 » correspond à un état d'éveil (calme ou agité)). Dans un mode de réalisation complémentaire, un exemple de fonction de fusion pourrait être la suivante : ai xij f f (xi) =n2=1 Dans ce mode de réalisation, chaque valeur de ce flux combiné (xc) est normalisée, puisque moyennée. Les pondérations a, peuvent être choisis par exemple en tenant compte des spécificités-sensibilités sur chacun des flux, ou bien encore en tenant compte de connaissance a priori sur le flux. Ces pondérations peuvent être des simples poids ou bien encore des coefficients évoluant avec le temps. D'autres modes de réalisations sont possibles, on peut citer : les algorithmes de type réseau de neurones, où le réseau de neurones est appliqué à un vecteur de flux : après une phase d'apprentissage permettant d'ajuster les paramètres internes du réseau de neurones, chaque nouveau n vecteur traité par le réseau de neurones se verra affecter en sortie une classe d'appartenance parmi les deux (ou plus) classes possibles. une pondération par filtre de Volterra directe : il s'agit d'un filtrage non-linéaire qui pondère les différents flux en fonction de noyaux h, n n ff(xj)=Ihixii + ...+ i=1 k=1 où le noyau h1 représente la partie linéaire et les noyaux hi ..k la partie non-linéaire. la réalisation d'un arbre de décision. Celui-ci correspond à une succession de tests, consistant à comparer les valeurs d'un flux à un ou plusieurs seuils. On aboutit alors à un flux de valeurs discrètes. Comme l'objectif de la technique proposée est d'obtenir un résultat synthétique de l'activité du patient, les données constituant le flux sont ensuite traitées (40) pour aboutir à un indice représentatif du niveau d'activité (IrNA). Dans un premier mode de réalisation, on calcule des grandeurs statistiques, comme la moyenne, la variance du flux issu de la fusion. Dans un second mode de réalisation le flux combiné (xc) est comparé à un ou plusieurs seuils (ski, sx2, 5x3). Sur une période donnée (c'est-à-dire sur un nombre d'échantillons donnés parmi le nombre d'échantillons composants le flux) on compare le nombre de valeurs d'échantillons au-dessous du seuil par rapport au nombre de valeurs au-dessus du seuil afin d'obtenir un indice (par exemple un indice de repos, un indice de veille, un indice de sommeil, etc.). La valeur des seuils (ski, sx2, sx3) peut être fixée arbitrairement ou obtenue à partir d'une base d'apprentissage (par exemple une heure d'enregistrement) préalablement choisie, en utilisant des caractéristiques opérationnelles de réception (courbes COR). Les différents indices peuvent être calculés sur des fenêtres de taille variable, par exemple 10 secondes ; on obtient alors un indice variant en fonction du temps. Ils peuvent aussi être calculés sur le temps total (une valeur globale sur tout l'enregistrement). De tels indices sont très utiles pour le corps médical. .2 Description d'un mode de réalisation On présente, en relation avec la figure 2, la mise en oeuvre de la technique proposée à un flux audio/vidéo dans lequel on extrait trois flux de données différents : une estimation de mouvement, une extraction de bande sonore, une estimation de l'état des yeux. Dans ce mode de réalisation, un flux audio/vidéo d'origine (FIvO) est enregistré sur un support numérique SN (de type CD, DVD, Disque Dur, etc). Un module de traitement (MTRT) reçoit en entrée d'une part le flux audio/vidéo d'origine (FIvO) et des paramètres d'extraction (ParExt). Les paramètres d'extraction définissent d'une part le nombre de flux à extraire et d'autre part, pour chacun des flux à extraire, une méthode d'extraction (MExti), i correspondant à l'identifiant du flux. Par exemple, en considérant que le premier flux (x1) se rapporte à l'estimation de mouvement, la méthode d'extraction peut être une différence inter-image ou le flot optique, c'est à dire les champs des vitesses mesurées à partir des variations de la luminance des différentes images. Cette méthode est intéressante dans le cas présent car pour des images peu bruitées, ne présentant pas de variations brutales de l'intensité et composées d'objets n'occasionnant pas de réflexions spéculaires prépondérantes, le "flot optique" est "globalement" assimilable à un mouvement projeté. D'autres méthodes d'estimation de mouvement peuvent également être mises en oeuvre, en fonction de paramètres propres au flux audio/vidéo d'origine (FIvO). À la différence des techniques existantes, cependant, l'objet de la mise en oeuvre d'une méthode d'estimation de mouvement n'est pas d'enregistrer des déplacements, mais d'estimer une quantité de déplacement. Cette estimation est donc bien plus simple à réaliser. Ainsi, la technique proposée comprend une étape d'estimation de mouvement (100), délivrant un premier flux (x/) comprenant des échantillons relatifs à l'évaluation du mouvement entre images. Dans ce mode de réalisation, on obtient donc un flux (x/) comprenant un certain nombre d'échantillons (par exemple un toutes les secondes), chaque échantillon étant horodaté et ayant une valeur comprise entre 0 et 100, 0 signifiant qu'aucun mouvement n'est perçu alors que 100 signifie qu'une grande quantité de mouvement est perçue. Le deuxième flux (x2), selon la méthode proposée est issue de la composante audio du flux audio/vidéo d'origine (FIvO). Dans ce mode de réalisation, la méthode d'extraction consiste à mesurer (200) l'intensité de la piste audio au cours du temps. La méthode d'extraction (MExt2) est donc une méthode de mesure d'intensité. Cette mesure est soit absolue (c'est-à-dire qu'elle se base sur le contenu de la bande audio, sans référence), soit relative (c'est-à-dire qu'elle se base sur une échelle préalablement définie). Ce paramètre relatif à l'échelle a une importance dans le cas où des bruits ambiants sont présents et qu'il peut être nécessaire de ne pas les prendre en compte. Ainsi, dans le cas d'une mesure absolue, le niveau correspondant à une absence de bruit perçu en provenance du patient peut ne pas être immédiatement identifiable en cas de bruit ambiant. Il peut donc être nécessaire de mettre en oeuvre un traitement complémentaire consistant à éliminer (lorsque c'est possible) les bruits parasites et estimer la puissance du son ainsi que ses composantes fréquentielles pour différencier différents type de sons (cri, ronflement, pleurs, ...). Dans le cas d'une mesure d'intensité relative, on peut considérer que le niveau sonore à mesurer (le niveau sonore provenant du patient) dépasse forcément un niveau sonore de base. Ainsi, la technique proposée comprend une étape d'enregistrement d'intensité sonore (200), délivrant un deuxième flux (x2) comprenant des échantillons relatifs à l'évaluation d'un volume sonore. Le troisième flux (x3), selon la méthode proposée est issu de la composante vidéo du flux audio/vidéo d'origine (FIvO). Dans ce mode de réalisation, l'étape d'extraction (300) consiste à identifier une ouverture ou une fermeture des yeux. La méthode d'extraction (MExt3) est donc une méthode de détection d'ouverture ou de fermeture des yeux. Pour ce faire, au moins trois méthodes d'extraction (MExt3) différentes peuvent être employées. La première méthode consiste à faire mesurer cette information par un praticien ou un manipulateur : tout au long du visionnage de la séquence, le praticien mesure cette ouverture, au besoin en utilisant une interface homme-machine particulière d'un programme informatique, qui autorise la saisie de l'état d'ouverture des yeux. L'utilisation de cette première méthode délivre un flux comprenant des échantillons binaires (indiquant si les yeux sont ouverts ou si les yeux sont fermés). Une deuxième méthode, automatisée, consiste à tirer parti d'une propriété intéressante du fond de l'oeil soumis à une lumière infrarouge ou visible. À titre d'exemple ; une caractéristique des mesures de polysomnographie est qu'elles sont faites dans la pénombre. Ainsi, l'utilisation d'une caméra infrarouge est souvent nécessaire pour visualiser le déroulement de la mesure. Dès lors, le flux audio/vidéo d'origine (FIvO) comprend une composante vidéo infrarouge. Or, une propriété de la captation d'image infrarouge est qu'elle rend le fond de l'oeil noir, c'est-à-dire parfaitement détachable du reste de l'image. Ainsi, il est possible, à l'aide d'un module de reconnaissance paramétré en conséquence, de distinguer la présence de noir dans la vidéo infrarouge. L'algorithme utilisé est un algorithme similaire à celui utilisé pour reconnaître et éliminer les yeux rouges dans une photographie avec flash. Cependant, l'algorithme proposé est plus simple car il ne nécessite pas de remplacer une portion d'image par une autre. Globalement, l'algorithme mis en oeuvre par ce module comprend d'une part une phase de seuillage dans laquelle ne sont conservées que les portions de l'image dont la valeur de noir est supérieure à un seuil déterminé (par exemple 80% ou 90%). Puis, à partir de cette image « seuillée », une recherche de zones noires est effectuée. L'objectif de cette recherche étant de déterminer la présence d'au moins deux zones, de forme sensiblement identique, et dont l'espacement de dépasse pas une valeur prédéterminée. Lorsqu'au moins deux zones de ce type sont identifiées, l'algorithme se poursuit par une phase de calcul, à partir de ces zones, d'au moins un cercle dans lequel ces zones sont inscrites. Pour ce faire, pour au moins une des zones, à partir de la périphérie de celle-ci, un arc de cercle est tracé. Sur la base de la courbure de cet arc de cercle, une corde et une flèche sont obtenues. Puis le théorème de Pythagore est appliqué pour trouver le rayon du cercle correspondant. Le cercle obtenu est positionné sur chacune des zones afin d'éliminer les zones dont la surface est supérieure (d'un facteur prédéterminé) à la surface du cercle. Ceci permet d'éliminer les « faux positifs ». Cette phase de recherche est effectuée de manière itérative jusqu'à soit l'obtention de deux zones de forme sensiblement identique et dont la forme s'inscrit dans un cercle commun. Lorsqu'à l'issue de cette phase, aucune zone n'est identifiée, on considère que les yeux sont fermés. Lorsque deux zones correspondant aux critères préalablement indiqués ont été identifiées, la dernière phase consiste à calculer l'aire de la zone noire par rapport à l'aire du cercle qui la compose pour obtenir un ratio d'ouverture de l'oeil (ratio compris entre 0 et 1). Une troisième méthode consiste à combiner suivi et détection des yeux. Un processus de détection des yeux ouverts est d'abord mis en oeuvre. Il repose sur le fait que la pupille correspond à une région sombre entourée de pixels d'intensités claires. Cette caractéristique est accentuée lors d'une acquisition réalisée en infra-rouge. Le détecteur repose donc sur un seuillage permettant de sélectionner les pixels d'intensité faible, éventuellement une étape de morphologie mathématique pour supprimer les petites zones puis sur une sélection des régions de tailles comprises dans un intervalle prédéterminé (par un seuillage sur le nombre de pixels connexes). Cette étape de détection est combinée à un processus de suivi. A partir d'une initialisation manuelle de la position des deux yeux, une région d'intérêt rectangulaire est déterminée autour de chaque oeil. Les étapes suivantes sont appliquées indépendamment pour chaque oeil. A chaque nouvelle image, la nouvelle position de l'oeil est recherchée autour de la position précédente. Pour ce faire, une fenêtre est déplacée dans la nouvelle image autour de la position précédente (suivant un critère de distance maximale). A chacune des positions de la fenêtre : le processus de détection des yeux ouverts est appliqué ; une métrique (somme des différences au carré entre les intensités de l'ensemble des pixels des fenêtres) est calculée entre la fenêtre initiale et la fenêtre testée. Un règle de décision est mise en oeuvre pour déterminer la nouvelle position de l'oeil : si le processus de détection des yeux ouverts est positif en une position et une seule, cette position est sélectionnée et l'oeil est considéré comme étant ouvert ; si le processus de détection des yeux ouverts est positif en plusieurs positions et que l'état précédent de l'oeil était « ouvert », la position correspondant à la métrique la plus faible est sélectionnée et l'oeil est considéré comme étant ouvert ; si le processus de détection des yeux ouverts est positif en plusieurs positions et que l'état précédent de l'oeil était « fermé », la position la plus proche de la position précédente est sélectionnée et l'oeil est considéré comme étant ouvert ; si le processus de détection des yeux ouverts est négatif et que la métrique la plus faible est inférieure à un seuil de détection, la position correspondant à la métrique la plus faible est sélectionnée et l'oeil est considéré comme étant fermé ; si le processus de détection des yeux ouverts est négatif et que la métrique la plus faible est supérieur à un seuil de détection, le suivi de l'oeil est perdu et une nouvelle initialisation est demandée à l'utilisateur. Cette opération automatique est répétée de manière régulière sur le flux audio/vidéo d'origine afin de délivrer un flux (x3) comprenant des échantillons horodatés dont la valeur est comprise entre 0 et 1. Au besoin, après cette phase automatique, le flux obtenu peut être soumis, dans une dernière phase, à l'appréciation d'un opérateur afin de vérifier ou approuver la qualité du résultat obtenu. À l'issue de ces différentes étapes de traitement, on dispose donc de plusieurs flux (xl, x2, x3) pouvant être traités selon les modalités présentées préalablement. Dans un mode de réalisation complémentaire, un quatrième flux (x4) est extrait du flux audio/vidéo. Il s'agit d'un flux relatif à la fréquence cardiaque du patient. En effet le rythme cardiaque peut aussi être estimé à partir d'un enregistrement vidéo acquis à l'aide d'une caméra classique ou thermique. Un cinquième flux (x5), relatif à la respiration du patient peut aussi être extrait (par exemple par caméra thermique). Un tel flux de données, échantillonné et normalisé, permet de définir plus finement encore des paliers de sommeil ou des niveaux d'activité. La méthode se poursuit par la mise en oeuvre de la normalisation, délivrant les flux « normés ». Cette normalisation est mise en oeuvre par un module de formatage et de normalisation (MFN). La combinaison des flux est mise en oeuvre par l'intermédiaire d'un module de combinaison (MC), qui utilise une ou plusieurs fonctions de fusion (ffi) adaptées aux flux à traiter. Puis le flux combiné (xc) est utilisé par un module de calcul d'indice (MCI) pour délivrer l'indice (IrNA) en fonction d'un ou plusieurs seuils (ski, Sx2, Sx3)- 5.3 Formatage des flux de données Dans ce mode de réalisation de la technique proposé, une caméra du commerce est utilisée pour effectuer la captation de la source audio/video (Flvo). Il en résulte une mise en oeuvre d'un formatage des flux (xx) qui dépend de cette source d'origine. Le formatage présenté ici tient compte de cette captation d'origine. Une autre caméra ou un autre type de caméra peut évidemment fournir une source audio/video (Flvo) différente ce qui aura pour conséquence un échantillonnage d'origine différent et donc un formatage différent. 5.3.1 Signaux après la phase d'obtention Après la phase d'obtention les différents flux ont des fréquences d'échantillonnages différentes : Le mouvement a été extrait depuis la vidéo et a donc la même fréquence d'échantillonnage que la vidéo 25 frames/sec : 25 Hz (1692*25=42300 échantillons). Le son extrait de la vidéo a une fréquence d'échantillonnage de 11,5 kHz, imposée par le fichier (1692*11500= 19458000 échantillons). Les yeux ont été scorés à chaque seconde : 1 Hz (1692 échantillons). 5.3.2 Cas particulier du son Le signal représentant le son comprend deux spécificités : a) il a une fréquence d'échantillonnage très élevée, qui n'est pas nécessairement utile, et qui fournit des signaux de grande taille. Un sous-échantillonnage est donc effectué. b) contrairement aux deux autres flux, il comprend des valeurs positives et négatives. une détection d'enveloppe (Transformée de Hilbert), est donc appliquée pour un signal positif. 5.3.3 Lissage Dans le but d'obtenir des courbes plus « lisses », une moyenne glissante sur une fenêtre de taille donnée est calculée. Autrement dit, chaque point du signal d'origine est remplacé par la moyenne des points situés dans l'intervalle centré sur la fenêtre. À ce niveau du traitement les signaux n'ont toujours pas la même fréquence d'échantillonnage, la moyenne est donc calculée sur un nombre de points différent selon les signaux. 5.3.4 Rééchantillonnage Pour pouvoir combiner les flux, ils est intéressant avoir la même fréquence d'échantillonnage f_ech. Pour uniformiser les fréquences d'échantillonnage, il y a plusieurs possibilités. Il est ainsi possible de tout échantillonner à la plus petite des trois fréquences d'échantillonnage. Il est aussi possible d'échantillonner les trois flux à une fréquence f_ech inférieure à fmin. Dans ce cas, les trois signaux sont sous-échantillonnés. Enfin, il est aussi possible d'échantillonner les flux à une fréquence f_ech supérieure à fmin. il faut dans ce cas interpoler les signaux de fréquence d'échantillonnage inférieure à f_ech. 5.3.5 Normalisation La dernière étape du formatage des données consiste à normaliser les trois flux entre 0 et 1. Il faut souligner que cette étape de normalisation entre 0 et 1 n'a du sens que si on évite le cas particulier où un flux serait proche de 0 (ou de 1) pendant toute la durée de l'enregistrement (aucun mouvement ou aucun son, ou les yeux toujours fermés ou ouverts). 5.4 Couplage avec d'autres flux Dans un mode de réalisation complémentaire, les flux extraits du flux audio vidéo sont couplés avec d'autres flux (xn), provenant d'un ou plusieurs autres dispositifs de mesure. L'acquisition d'un flux relatif à la fréquence cardiaque ou d'un flux relatif à la respiration est possible. Pour le rythme cardiaque, outre les dispositifs classiques d'acquisition utilisant des électrodes, un oxymètre colorimétrique fournissant une mesure des pulsations cardiaques peut être utilisé. Pour la respiration, il est possible d'utiliser les sangles placées autour de l'abdomen et du thorax qui enregistrent les mouvements respiratoires, ou un capteur naso-buccal qui enregistre le flux aérien ou encore un dispositif d'impédancemétrie utilisant des électrodes thoraciques. Un tel flux de données, échantillonné et normalisé, permet de définir plus finement encore des paliers de sommeil ou des niveaux d'activité. Dans un autre mode de réalisation, plusieurs caméras peuvent fournir plusieurs flux audio/vidéo. Par exemple deux caméras peuvent être positionnées à la place d'une seule caméra. Les flux qui sont extraits (xl, x2, x3) sont de même nature. On a par exemple deux flux pour le mouvement (x/, x//), deux flux pour les yeux (x3, x3') et deux flux pour l'audio (x2, x2'). L'avantage de cette configuration est qu'avant de réaliser la fusion, chaque flux d'une paire de flux peut être corrélé avec l'autre flux de la paire, afin de fournir un flux résultant (par exemple xl") de meilleure qualité. 5.5 Autres caractéristiques optionnelles et avantages Dans au moins un mode de réalisation de l'invention, un paramètre physiologique est adjoint à la phase combinatoire. Plus particulièrement, dans au moins un mode de réalisation, le paramètre physiologique adjoint est un paramètre comportemental de compensation. Ce paramètre est utilisé pour compenser ou inverser ou limiter la prise en compte d'un des flux de données en fonction d'un ou plusieurs autres flux de données. Ce paramètre physiologique détermine la valeur du coefficient ai de pondération du flux normalisé xi auquel le paramètre est associé. Par exemple, dans le cas d'un nouveau-né, il est fréquent que celui-ci ferme les yeux lors de pleurs. Dès lors, il est nécessaire de ne pas considérer que l'individu est endormi lorsque ses yeux sont fermés et qu'un niveau sonore relatif aux cris perçus excède un seuil prédéterminé. Ainsi, dans ce cas, le paramètre comportemental de compensation comprend deux composantes : une composante définissant la relation entre l'état des yeux et les cris perçus dans le flux audio et une composante définissant une valeur plafonnée associée aux cris perçus dans le flux audio, valeur plafonnée qui, lorsqu'elle est dépassée par l'intensité du volume sonore des cris du flux audio déclenche l'annulation de la prise en compte de l'état associé à la fermeture des yeux (si le nouveau-né a les yeux fermés, il est alors considéré comme étant éveillé). À titre d'exemple, le paramétrage du dispositif de mise en oeuvre de la présente technique peut être réalisé par une création, au sein d'un fichier de paramétrage, d'une structure de données, par exemple de type XML, dans laquelle le paramètre comportemental de compensation peut prendre une forme telle que la suivante : f-audio f-eyes f-audio 0.9 upper f-eyes l Concrètement, l'exemple précédent indique que le paramètre s'applique au flux audio et au flux d'ouverture des yeux. La valeur du paramètre indique que si le flux audio a une valeur normalisée supérieure à « 0,9 », alors la pondération du flux de la valeur des yeux est fixée à 1 (c'est-à-dire que les yeux sont considérés comme ouverts, même s'ils sont fermés). Bien entendu, toute autre forme de paramétrage peut être définie. Il ne s'agit ici que de donner un exemple de la manière dont le dispositif peut être paramétré afin de fournir des indices qui soient représentatifs de la réalité, tout en étant réalisé de manière automatique. 5.6 Dispositif de mise en oeuvre On présente, en relation avec la figure 3, une architecture simplifiée d'un dispositif apte à mettre en oeuvre la technique décrite. Un tel dispositif comprend une mémoire 41, une unité de traitement 42 équipée par exemple d'un microprocesseur, et pilotée par le programme d'ordinateur 43, mettant en oeuvre au moins une partie du procédé tel que décrit. Dans au moins un mode de réalisation, la technique décrite est mise en oeuvre sous la forme d'une application logicielle. Dans un autre mode de réalisation, la technique décrite est mise en oeuvre sous une forme purement matérielle, à l'aide de processeurs et d'interface spécialement créés à cet effet. Un tel dispositif comprend : des moyens d'obtention, à partir d'un flux audio /vidéo d'origine (F1v0), d'au moins deux flux parmi les trois (xl, x2, x3, ..., xn), chacun comprenant une pluralité d'échantillons horodatés ; - des moyens de formatage desdits au moins deux flux (xl, x2, x3), délivrant au moins des flux formatés ; des moyens de combinaison, desdits au moins deux flux formatés, délivrant un flux combiné (xc); des moyens de calcul, à partir dudit flux combiné (xc) d'au moins un indice représentatif d'un niveau de repos d'un individu. Ces moyens sont pilotés par le microprocesseur, à l'aide du programme chargé dans la mémoire du dispositif. En fonction des modes de réalisation, le dispositif comprend également d'autres moyens permettant de réaliser des échanges avec un d'autres dispositifs de mesure d'activité, comme des moyens d'enregistrement de rythmes cardiaques ou respiratoires. Dans au moins un mode de réalisation, le dispositif se présente sous la forme d'un dispositif autonome, pilotable à distance, par exemple par l'intermédiaire d'un terminal de type tablette, Smartphone ou ordinateur. Dans ce mode de réalisation le dispositif peut ne pas avoir de finalité médicale. . Dans un autre mode de réalisation, le dispositif est mis en oeuvre sous la forme d'un module, par exemple un module matériel, intégré à une console de polysomnographie, module dans lequel le flux audio/vidéo d'origine est traité en continu, de manière à corréler le ou les indice représentatifs du niveau de repos d'un individu à d'autres indices. Dans un autre mode de réalisation, le dispositif de l'invention est piloté par la console de polysomnographie pour être mis en oeuvre en cas de détection d'une anomalie ou d'une valeur particulière d'un autre paramètre de mesure enregistré par la console, telle qu'une élévation du rythme cardiaque afin de vérifier si cette élévation est lié à un état de veille ou de repos de l'individu étudié. 20 REVENDICATIONS1. Procédé de calcul d'un indice d'activité d'un individu lors d'une phase de sommeil, mis en oeuvre par l'intermédiaire d'un dispositif de calcul d'indice, procédé caractérisé en ce qu'il comprend : une étape d'obtention (10), à partir d'un flux audio /vidéo d'origine (FIvO), d'au moins deux flux (xl, x2, x3), chacun comprenant une pluralité d'échantillons horodatés ; une étape de formatage (20) desdits au moins deux flux (xl, x2, x3), délivrant au moins deux flux formatés (xlf, x2f, x3f) ; - une étape de combinaison (30), desdits au moins deux flux formatés, délivrant un flux combiné (xc); une étape de calcul (40), à partir dudit flux combiné (xc) d'au moins un indice représentatif d'un niveau d'activité d'un individu (IrNA). 2. Procédé de calcul, selon la revendication 1, caractérisé en ce que ladite étape de combinaison (30) met en oeuvre une fonction de fusion (ff) : XCi = f f (xi) =lai xij i=1 Dans laquelle : - n représente le nombre de flux ; - j représente le quantième de l'échantillon ; - xij est la valeur du flux normalisé xi au numéro d'échantillon j; - ai est une valeur de pondération du flux xi. 3. Procédé de calcul, selon la revendication 2, caractérisé en ce que ladite valeur ai de pondération du flux xi varie d'un quantième d'échantillon à un autre. 4. Procédé de calcul, selon la revendication 2, caractérisé en ce que ladite valeur ai de pondération du flux xi est paramétrée en fonction d'au moins un flux xj,j # i. 5. Procédé de calcul, selon la revendication 1, caractérisé en ce qu'une étape d'obtention (10), à partir d'un flux audio /vidéo d'origine (FIvO), d'au moins deux flux (xl, x2, x3), comprend au moins deux des étapes suivantes :une étape d'estimation de mouvement (100), délivrant un flux (x1) comprenant des échantillons relatifs à l'évaluation du mouvement entre des images successives dudit d'un flux audio /vidéo d'origine (F1v0); une étape de collecte d'intensité sonore (200), délivrant un flux (x2) comprenant des échantillons relatifs à l'évaluation d'un volume sonore ; une étape d'obtention (300) de données représentative d'un état des yeux, délivrant un flux (x3) comprenant des échantillons relatifs à l'ouverture des yeux dudit individu. 6. Dispositif de calcul d'un indice d'activité d'un individu, mis en oeuvre par l'intermédiaire d'un dispositif de calcul d'indice, dispositif caractérisé en ce qu'il comprend : des moyens d'obtention (10), à partir d'un flux audio /vidéo d'origine (F1v0), d'au moins deux flux (xl, x2, x3), chacun comprenant une pluralité d'échantillons horodatés ; - des moyens de formatage (20) desdits au moins deux flux (xl, x2, x3), délivrant au moins deux flux formatés ; des moyens de combinaison (30), desdits au moins deux flux formatés, délivrant un flux combiné (xc); des moyens de calcul (40), à partir dudit flux combiné (xc) d'au moins un indice représentatif d'un niveau de repos d'un individu. 7. Produit programme d'ordinateur téléchargeable depuis un réseau de communication et/ou stocké sur un support lisible par ordinateur et/ou exécutable par un microprocesseur, caractérisé en ce qu'il comprend des instructions de code de programme pour l'exécution du procédé selon l'une au moins des revendications 1 à 5, lorsqu'il est exécuté sur un ordinateur.