Traitement Aveugle de Signaux Biomédicaux



Documents pareils
Intérêt du découpage en sous-bandes pour l analyse spectrale

Dan Istrate. Directeur de thèse : Eric Castelli Co-Directeur : Laurent Besacier

Les technologies pour la santé, une discipline transversale pour la pédagogie en EEA : application aux troubles du sommeil

Introduction à l approche bootstrap

Séparation de sources en ingénierie biomédicale

Sommeil, fatigue au volant et jeunes conducteurs

Programmes des classes préparatoires aux Grandes Ecoles

Quantification Scalaire et Prédictive

Transmission d informations sur le réseau électrique

INTRODUCTION A L ELECTRONIQUE NUMERIQUE ECHANTILLONNAGE ET QUANTIFICATION I. ARCHITECTURE DE L ELECRONIQUE NUMERIQUE

Contributions aux méthodes d estimation en aveugle

Compression et Transmission des Signaux. Samson LASAULCE Laboratoire des Signaux et Systèmes, Gif/Yvette

Nombres, mesures et incertitudes en sciences physiques et chimiques. Groupe des Sciences physiques et chimiques de l IGEN

Capacité d un canal Second Théorème de Shannon. Théorie de l information 1/34

TD1 Signaux, énergie et puissance, signaux aléatoires

Chapitre 3. Mesures stationnaires. et théorèmes de convergence

Contents. 1 Introduction Objectifs des systèmes bonus-malus Système bonus-malus à classes Système bonus-malus : Principes

Résolution de systèmes linéaires par des méthodes directes

Item 169 : Évaluation thérapeutique et niveau de preuve

Interception des signaux issus de communications MIMO

Température corporelle d un castor (une petite introduction aux séries temporelles)

Place et conditions de réalisation de la polysomnographie et de la polygraphie respiratoire dans les troubles du sommeil

Probabilités III Introduction à l évaluation d options

Chapitre 7. Statistique des échantillons gaussiens. 7.1 Projection de vecteurs gaussiens

Précision d un résultat et calculs d incertitudes

TESTS PORTMANTEAU D ADÉQUATION DE MODÈLES ARMA FAIBLES : UNE APPROCHE BASÉE SUR L AUTO-NORMALISATION

Madame, Monsieur, André GILLES, Député permanent chargé de l Enseignement et de la Formation.

Théorie et Codage de l Information (IF01) exercices Paul Honeine Université de technologie de Troyes France

Mesure agnostique de la qualité des images.

Modèles à Événements Discrets. Réseaux de Petri Stochastiques

La survie nette actuelle à long terme Qualités de sept méthodes d estimation

Détection en environnement non-gaussien Cas du fouillis de mer et extension aux milieux

Systèmes de transmission

Mesures de dépendance pour la séparation aveugle de sources. Application aux mélanges post non linéaires

Algorithmes pour la planification de mouvements en robotique non-holonome

Simulation de variables aléatoires

Analyse de la vidéo. Chapitre La modélisation pour le suivi d objet. 10 mars Chapitre La modélisation d objet 1 / 57

Correction de l examen de la première session

Cours d analyse numérique SMI-S4

Chapitre I La fonction transmission

Echantillonnage Non uniforme

Baccalauréat ES Pondichéry 7 avril 2014 Corrigé

Chaine de transmission

Projet de Traitement du Signal Segmentation d images SAR

CONCOURS D ENTREE A L ECOLE DE 2007 CONCOURS EXTERNE. Cinquième épreuve d admissibilité STATISTIQUE. (durée : cinq heures)

Optimisation non linéaire Irène Charon, Olivier Hudry École nationale supérieure des télécommunications

NOTATIONS PRÉLIMINAIRES

Modélisation aléatoire en fiabilité des logiciels

Texte Agrégation limitée par diffusion interne

Sujet proposé par Yves M. LEROY. Cet examen se compose d un exercice et de deux problèmes. Ces trois parties sont indépendantes.

CAPTEURS - CHAINES DE MESURES

Exercices Corrigés Premières notions sur les espaces vectoriels

Les effets nocifs du bruit sur l'homme

admission aux urgences

Probabilités sur un univers fini

Règlement sur les activités de formation des technologues en électrophysiologie médicale pour l exercice de certaines activités

23. Interprétation clinique des mesures de l effet traitement

Statistiques d ordre supérieur pour le traitement du signal

Filtrage stochastique non linéaire par la théorie de représentation des martingales

II. REVOD Plongée à l ordinateur. Septembre Plan de l exposé

A. BONNEFOND Maître de conférences en neuroscience cognitive Laboratoire d imagerie et de neuroscience cognitive Université de Strasbourg

Vision industrielle et télédétection - Détection d ellipses. Guillaume Martinez 17 décembre 2007

Souad EL Bernoussi. Groupe d Analyse Numérique et Optimisation Rabat http ://

Notions de base Gestion du patient au bloc opératoire

de calibration Master 2: Calibration de modèles: présentation et simulation d

NON-LINEARITE ET RESEAUX NEURONAUX

LIRE UN E.C.G. Formation sur le langage et la lecture d un ECG destinée aux techniciens ambulanciers de la région Chaudière-Appalaches

Master IMEA 1 Calcul Stochastique et Finance Feuille de T.D. n o 1

Soutenance de stage Laboratoire des Signaux et Systèmes

L analyse d images regroupe plusieurs disciplines que l on classe en deux catégories :

!-.!#- $'( 1&) &) (,' &*- %,!

Compatibilité Électromagnétique

Communications numériques

ÉVALUATION FORMATIVE. On considère le circuit électrique RC représenté ci-dessous où R et C sont des constantes strictement positives.

TABLE DES MATIÈRES CHAPITRE I. Les quanta s invitent

Une application de méthodes inverses en astrophysique : l'analyse de l'histoire de la formation d'étoiles dans les galaxies

TP : Suivi d'une réaction par spectrophotométrie

Programmation linéaire

Évaluation de la régression bornée

TSTI 2D CH X : Exemples de lois à densité 1

Développement décimal d un réel

Déroulement d un projet en DATA MINING, préparation et analyse des données. Walid AYADI

METHODOLOGIE GENERALE DE LA RECHERCHE EPIDEMIOLOGIQUE : LES ENQUETES EPIDEMIOLOGIQUES

Analyse stochastique de la CRM à ordre partiel dans le cadre des essais cliniques de phase I

Systèmes de communications numériques 2

Fonctions de plusieurs variables

(51) Int Cl.: H04L 29/06 ( ) G06F 21/55 ( )

Les atouts et faiblesses des caméras TEP dédiées, TEP corps entier, TEP-CT, TEMP pour la quantification

Limitations of the Playstation 3 for High Performance Cluster Computing

LASER DOPPLER. Cependant elle n est pas encore utilisée en routine mais reste du domaine de la recherche et de l évaluation.

- MANIP 2 - APPLICATION À LA MESURE DE LA VITESSE DE LA LUMIÈRE

UE 503 L3 MIAGE. Initiation Réseau et Programmation Web La couche physique. A. Belaïd

10ème Congrès Français d'acoustique Lyon, Avril 2010

Principe d un test statistique

IMMED Monitoring vidéo porté

Caractéristiques des ondes

Health Monitoring pour la Maintenance Prévisionnelle, Modélisation de la Dégradation

Test de terrain ou test de laboratoire pour la performance en endurance?

: seul le dossier dossier sera cherché, tous les sousdomaines

Transcription:

Traitement Aveugle de Signaux Biomédicaux Amar KACHENOURA Laboratoire Traitement du Signal et de l Image-Unité INSERM 62 Thèse pour obtenir le grade de DOCTEUR DE L UNIVERSITE DE RENNES1 06 Juillet 2006 Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 1

Plan Introduction Contexte général Formulation du problème Hypothèses Séparation de sources pour le monitoring des troubles du sommeil Problématique et objectif Intérêt de la Séparation Aveugle de Sources (SAS) Etude comparative d algorithmes de SAS Résultats sur signaux réels Estimation de phase pour la déconvolution aveugle de signaux Problématique et objectif Nouvelles approches d estimation de phase d un système SISO Simulations numériques Conclusions et perspectives Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 2

Contexte Général 1/2 Observations reçues par le biais d un réseau de capteurs de surface Traitement des signaux électrophysiologiques acquis Signaux d information utile (sources) Bruits de mesure et artéfacts Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 3

Contexte Général 1/2 Observations reçues par le biais d un réseau de capteurs de surface Traitement des signaux électrophysiologiques acquis Signaux d information utile (sources) Bruits de mesure et artéfacts OBJECTIFS Séparation de différentes sources comportant les informations nécessaires au diagnostic, à la prévention de certaines pathologies ou à l explication d un phénomène physiologique particulier Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 3

Contexte Général 2/2 PROBLÈMES RENCONTRÉS Peu d information a priori sur les sources Sources d intérêt indirectement observables : observation d un mélange des sources Systèmes d aquisition fournissant des signaux de faible puissance qui peuvent être noyés dans du bruit Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006

Contexte Général 2/2 PROBLÈMES RENCONTRÉS Peu d information a priori sur les sources Sources d intérêt indirectement observables : observation d un mélange des sources Systèmes d aquisition fournissant des signaux de faible puissance qui peuvent être noyés dans du bruit Diagnostic des troubles du sommeil à partir d un nombre réduit d électrodes Extraction des dynamiques du Système Nerveux Autonome (SNA) à partir d un ECG de surface Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006

Formulation du problème où m {0,..., M} : x[m]=[x 1[m]... x N[m]] T est le vecteur observations à l instant m s[m]=[s 1[m]... s P[m]] T est le vecteur sources à l instant m ν[m]=[ν 1[m]... ν N[m]] T est le vecteur bruit à l instant m Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 5

Formulation du problème où m {0,..., M} : x[m]=[x 1[m]... x N[m]] T est le vecteur observations à l instant m s[m]=[s 1[m]... s P[m]] T est le vecteur sources à l instant m ν[m]=[ν 1[m]... ν N[m]] T est le vecteur bruit à l instant m OBJECTIF Détermination des vecteurs aléatoires, y[m] = [y 1[m]... y P[m]] T, estimant au mieux les vecteurs sources s[m] Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 5

Modèles de mélange Modèle SISO convolutif x[m] = (H s)[m] + ν[m] = X l N H[l]s[m l] + ν[m] où H est la réponse impulsionnelle d un filtre LIT Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 6

Modèles de mélange Modèle SISO convolutif x[m] = (H s)[m] + ν[m] = X l N H[l]s[m l] + ν[m] où H est la réponse impulsionnelle d un filtre LIT Modèle MIMO convolutif x[m] = (H s)[m] + ν[m] = X l N H[l]s[m l] + ν[m] où H désigne un banc de filtres LIT de taille (N P) Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 6

Modèles de mélange Modèle SISO convolutif x[m] = (H s)[m] + ν[m] = X l N H[l]s[m l] + ν[m] où H est la réponse impulsionnelle d un filtre LIT Modèle MIMO convolutif x[m] = (H s)[m] + ν[m] = X l N H[l]s[m l] + ν[m] où H désigne un banc de filtres LIT de taille (N P) Modèle MIMO instantané x[m] = Hs[m] + ν[m] où H est une matrice de taille (N P) Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 6

Hypothèses (H1) Le processus vectoriel aléatoire source {s[m]} m ergodique à l ordre 6 est stationnaire au sens large et (H2) Pour tout entier naturel m, les composantes de s[m] sont mutuellement indépendantes (H3) Tous les cumulants d ordre q (2 q 6) des sources sont non nuls et absolument sommables (H) Pour tout couple (m 1, m 2) d entiers naturels, les composantes de s[m 1] sont statistiquement indépendantes des composantes de ν[m 2] Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 7

Hypothèses (H1) Le processus vectoriel aléatoire source {s[m]} m ergodique à l ordre 6 est stationnaire au sens large et (H2) Pour tout entier naturel m, les composantes de s[m] sont mutuellement indépendantes (H3) Tous les cumulants d ordre q (2 q 6) des sources sont non nuls et absolument sommables (H) Pour tout couple (m 1, m 2) d entiers naturels, les composantes de s[m 1] sont statistiquement indépendantes des composantes de ν[m 2] (H5) Le processus vectoriel aléatoire {ν[m]} m l ordre 6 est stationnaire au sens large et ergodique à (H6) La suite {ν[m]} m est un processus vectoriel gaussien sans mémoire Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 7

Hypothèses (H1) Le processus vectoriel aléatoire source {s[m]} m ergodique à l ordre 6 est stationnaire au sens large et (H2) Pour tout entier naturel m, les composantes de s[m] sont mutuellement indépendantes (H3) Tous les cumulants d ordre q (2 q 6) des sources sont non nuls et absolument sommables (H) Pour tout couple (m 1, m 2) d entiers naturels, les composantes de s[m 1] sont statistiquement indépendantes des composantes de ν[m 2] (H5) Le processus vectoriel aléatoire {ν[m]} m l ordre 6 est stationnaire au sens large et ergodique à (H6) La suite {ν[m]} m est un processus vectoriel gaussien sans mémoire (H7) Le mélange est inversible dans le cas instantané et stable, inversible et d inverse stable dans le cas convolutif Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 7

Séparation de sources pour le monitoring des troubles du sommeil Introduction Contexte général Formulation du problème Hypothèses Séparation de sources pour le monitoring des troubles du sommeil Problématique et objectif Intérêt de la Séparation Aveugle de Sources (SAS) Etude comparative d algorithmes de SAS Résultats sur signaux réels Estimation de phase pour la déconvolution aveugle de signaux Problématique et objectif Nouvelles approches d estimation de phase d un système SISO Simulations numériques Conclusions et perspectives Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 8

Problématique Troubles du sommeil Ensemble de perturbations associées au déroulement du sommeil (insomnies, hypersomnies,...) Environ 25% de la population concernée Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 9

Problématique Troubles du sommeil Ensemble de perturbations associées au déroulement du sommeil (insomnies, hypersomnies,...) Environ 25% de la population concernée Difficultés à diagnostiquer et à traiter Patient Examen clinique Suffisant Insuffisant Traitement adéquat Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 9

Problématique Troubles du sommeil Ensemble de perturbations associées au déroulement du sommeil (insomnies, hypersomnies,...) Environ 25% de la population concernée Difficultés à diagnostiquer et à traiter Patient Examen clinique Suffisant Insuffisant Polysomnographie clinique (enregistrement simultané de l EEG, de l EOG, de l EMG, ) Traitement adéquat Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 9

Problématique Troubles du sommeil Ensemble de perturbations associées au déroulement du sommeil (insomnies, hypersomnies,...) Environ 25% de la population concernée Difficultés à diagnostiquer et à traiter Patient Examen clinique Suffisant Insuffisant Polysomnographie clinique (enregistrement simultané de l EEG, de l EOG, de l EMG, ) Traitement adéquat Hospitalisation nécessaire Délais de soins très importants Examen contraignant pour le patient Problèmes de fixation des électrodes Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 9

Exemple de signaux aquis par une polysomnographie classique Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 10

Problématique Troubles du sommeil Ensemble de perturbations associées au déroulement du sommeil (insomnies, hypersomnies,...) Environ 25% de la population concernée Difficultés à diagnostiquer et à traiter Patient Examen clinique Suffisant Insuffisant Polysomnographie clinique (enregistrement simultané de l EEG, de l EOG, de l EMG, ) Traitement adéquat Hospitalisation nécessaire Délais de soins très importants Examen contraignant pour le patient Problèmes de fixation des électrodes OBJECTIF Elaboration d un système ambulatoire multi-varié permettant d explorer, sur une longue durée et à domicile, les fonctions neurologiques pour le diagnostic des troubles du sommeil Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 11

Séparation de sources pour le monitoring des troubles du sommeil Introduction Contexte général Formulation du problème Hypothèses Séparation de sources pour le monitoring des troubles du sommeil Problématique et objectif Intérêt de la Séparation Aveugle de Sources (SAS) Etude comparative d algorithmes de SAS Résultats sur signaux réels Estimation de phase pour la déconvolution aveugle de signaux Problématique et objectif Nouvelles approches d estimation de phase d un système SISO Simulations numériques Conclusions et perspectives Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 12

Vers un système de monitoring à domicile 1/2 Polysomnographie à domicile Réduction du nombre d électrodes Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 13

Vers un système de monitoring à domicile 1/2 Polysomnographie à domicile Réduction du nombre d électrodes Nouvelles positions d électrodes Problème pratique Récupération d un mélange des signaux d intérêt Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 13

Vers un système de monitoring à domicile 1/2 Polysomnographie à domicile Réduction du nombre d électrodes Nouvelles positions d électrodes Problème pratique Récupération d un mélange des signaux d intérêt Solution Séparation de sources Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 13

Vers un système de monitoring à domicile 2/2 EOGG EOGD Polysomnographie à domicile EOG EEG Réduction du nombre d électrodes FP2m F8m EMG FP1m Extraits de la polysomnographie clinique F7m F7m F8m FP1m FP2m Nouveau Procédé Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 1

Vers un système de monitoring à domicile 2/2 EOGG EOGD Polysomnographie à domicile EOG EEG Réduction du nombre d électrodes FP2m F8m EMG FP1m Extraits de la polysomnographie clinique F7m F7m F8m FP1m FP2m Nouveau Procédé Extraction de l information utile Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 1

Procédure d extraction des sources utiles F7m FP1m F8m FP2m 1) F7m - F8m 30 Hz EMG Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 15

Procédure d extraction des sources utiles F7m FP1m F8m FP2m 1) 2) F7m - F8m 22 Hz 30 Hz F7f FP1f F8f FP2f EMG Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 15

Procédure d extraction des sources utiles F7m FP1m F8m FP2m 1) 2) F7m - F8m 22 Hz F7f F8f 30 Hz 3) FP1f FP2f EMG SAS/ACI y 1 y 2 y 3 y Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 15

Procédure d extraction des sources utiles F7m FP1m F8m FP2m 1) 2) F7m - F8m 22 Hz F7f F8f 30 Hz 3) FP1f FP2f EMG SAS/ACI y 1 y 2 y 3 y ) Correspondance EEG EOGL EOGR ECG Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 15

Séparation de sources pour le monitoring des troubles du sommeil Introduction Contexte général Formulation du problème Hypothèses Séparation de sources pour le monitoring des troubles du sommeil Problématique et objectif Intérêt de la Séparation Aveugle de Sources (SAS) Etude comparative d algorithmes de SAS Résultats sur signaux réels Estimation de phase pour la déconvolution aveugle de signaux Problématique et objectif Nouvelles approches d estimation de phase d un système SISO Simulations numériques Conclusions et perspectives Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 16

Quelques rappels mathématiques Rappels sur les cumulants d ordre 2q C n q+1,...,n 2q n 1,...,n q,x [τ 1,..., τ 2q 1] def = Cum{x n1 [m], x n2 [m τ 1],..., x nq [m τ q 1], x nq+1 [m τ q],..., x n2q [m τ 2q 1] } {z } {z } q q τ 1,..., τ C 2q 1, n q+1,...,n 2q n 1,...,n q,x [τ 1,..., τ 2q 1] 1 n est un tenseur d ordre 2q 1,...,n 2q N Rangement matriciel des cumulants Difficulté à manipuler les tenseurs rangement des cumulants Cn q+1,...,n 2q n 1,...,n q,x [τ 1,..., τ 2q 1] dans une matrice hermitienne (N q N q ) q = 1 matrice de Covariance R x[τ] q = 2 matrice de Quadricovariance Q x [τ 1, τ 2, τ 3] q = 3 matrice d Hexacovariance H x[τ 1, τ 2, τ 3, τ, τ 5] Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 17

Standardisation (Blanchiment) Standardisation classique Trouver une matrice Θ de taille (P N) telle que la matrice de covariance du vecteur ΘHs[m] = Θ(x[m] ν[m]) est la matrice identité Calcul de la matrice de blanchiment Θ Possible via une diagonalisation de R x[0] = HR s[0]h H + R ν[0] Construction d observations blanchies : z[m] = Θx[m] Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 18

Standardisation (Blanchiment) Standardisation classique Trouver une matrice Θ de taille (P N) telle que la matrice de covariance du vecteur ΘHs[m] = Θ(x[m] ν[m]) est la matrice identité Calcul de la matrice de blanchiment Θ Possible via une diagonalisation de R x[0] = HR s[0]h H + R ν[0] Construction d observations blanchies : z[m] = Θx[m] Limitation du blanchiment classique Calcul possible uniquement : si R ν est connue ou si le bruit est spatialement décorrélé, de même puissance sur chaque capteur et P < N Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 18

Standardisation (Blanchiment) Standardisation classique Trouver une matrice Θ de taille (P N) telle que la matrice de covariance du vecteur ΘHs[m] = Θ(x[m] ν[m]) est la matrice identité Calcul de la matrice de blanchiment Θ Possible via une diagonalisation de R x[0] = HR s[0]h H + R ν[0] Construction d observations blanchies : z[m] = Θx[m] Limitation du blanchiment classique Calcul possible uniquement : si R ν est connue ou si le bruit est spatialement décorrélé, de même puissance sur chaque capteur et P < N Standardisation robuste Si {ν[m]} m N temporellement décorrélé alors calcul de Θ à partir de plusieurs matrices de covariance R x[τ j] (τ j 0) via une diagonalisation de la matrice : R x = 1 2 JX α j `Rx[τ j] + R H x[τ j] j=1 Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 18

Evaluation des performances d algorithmes de SAS sur des signaux test Algorithmes envisagés et hypothèses Caractéristiques Nécessité pour Nécessité pour Ordre 2q des des méthodes les Cumulants les sources statistiques Utilisation Nombre d ordre 2q d avoir des exploitées d un de sources des sources spectres dans Blanchiment? gaussiennes d être du même d ordre 2q l'extraction tolérées? signe? différents? des sources Algorithmes SOBI 2 Toutes à l ordre 2 TFBSS 2 Toutes à l ordre 2 JADE 1 Exploitation Exploitation de la de la non- coloration stationnarité des sources? des sources? Bruit de cohérence spatiale inconnue toléré? COM2 1 COM1 1 INFOMAX 1 FOBIUM ICAR BIRTH 6 0 0 0 à l ordre si bruit gaussien si bruit gaussien si bruit gaussien FastICAB DOB 1 FastICABSOB 1 Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 19

Evaluation des performances d algorithmes de SAS sur des signaux test Algorithmes envisagés et hypothèses Caractéristiques Nécessité pour Nécessité pour Ordre 2q des des méthodes les Cumulants les sources statistiques Utilisation Nombre d ordre 2q d avoir des exploitées d un de sources des sources spectres dans Blanchiment? gaussiennes d être du même d ordre 2q l'extraction tolérées? signe? différents? des sources Algorithmes SOBI 2 Toutes à l ordre 2 TFBSS 2 Toutes à l ordre 2 JADE 1 Exploitation Exploitation de la de la non- coloration stationnarité des sources? des sources? Bruit de cohérence spatiale inconnue toléré? COM2 1 COM1 1 INFOMAX 1 FOBIUM ICAR BIRTH 6 0 0 0 à l ordre si bruit gaussien si bruit gaussien si bruit gaussien FastICAB DOB 1 FastICABSOB 1 Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 19

Evaluation des performances d algorithmes de SAS sur des signaux test Algorithmes envisagés et hypothèses Caractéristiques Nécessité pour Nécessité pour Ordre 2q des des méthodes les Cumulants les sources statistiques Utilisation Nombre d ordre 2q d avoir des exploitées d un de sources des sources spectres dans Blanchiment? gaussiennes d être du même d ordre 2q l'extraction tolérées? signe? différents? des sources Algorithmes SOBI 2 Toutes à l ordre 2 TFBSS 2 Toutes à l ordre 2 JADE 1 Exploitation Exploitation de la de la non- coloration stationnarité des sources? des sources? Bruit de cohérence spatiale inconnue toléré? COM2 1 COM1 1 INFOMAX 1 FOBIUM ICAR BIRTH 6 0 0 0 à l ordre si bruit gaussien si bruit gaussien si bruit gaussien FastICAB DOB 1 FastICABSOB 1 Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 19

Evaluation des performances d algorithmes de SAS sur des signaux test Algorithmes envisagés et hypothèses Caractéristiques Nécessité pour Nécessité pour Ordre 2q des des méthodes les Cumulants les sources statistiques Utilisation Nombre d ordre 2q d avoir des exploitées d un de sources des sources spectres dans Blanchiment? gaussiennes d être du même d ordre 2q l'extraction tolérées? signe? différents? des sources Algorithmes SOBI 2 Toutes à l ordre 2 TFBSS 2 Toutes à l ordre 2 JADE 1 Exploitation Exploitation de la de la non- coloration stationnarité des sources? des sources? Bruit de cohérence spatiale inconnue toléré? COM2 1 COM1 1 INFOMAX 1 FOBIUM ICAR BIRTH 6 0 0 0 à l ordre si bruit gaussien si bruit gaussien si bruit gaussien FastICAB DOB 1 FastICABSOB 1 Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 19

Evaluation des performances d algorithmes de SAS sur des signaux test Algorithmes envisagés et hypothèses Caractéristiques Nécessité pour Nécessité pour Ordre 2q des des méthodes les Cumulants les sources statistiques Utilisation Nombre d ordre 2q d avoir des exploitées d un de sources des sources spectres dans Blanchiment? gaussiennes d être du même d ordre 2q l'extraction tolérées? signe? différents? des sources Algorithmes SOBI 2 Toutes à l ordre 2 TFBSS 2 Toutes à l ordre 2 JADE 1 Exploitation Exploitation de la de la non- coloration stationnarité des sources? des sources? Bruit de cohérence spatiale inconnue toléré? COM2 1 COM1 1 INFOMAX 1 FOBIUM ICAR BIRTH 6 0 0 0 à l ordre si bruit gaussien si bruit gaussien si bruit gaussien FastICAB DOB 1 FastICABSOB 1 Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 19

Evaluation des performances d algorithmes de SAS sur des signaux test Algorithmes envisagés et hypothèses Caractéristiques Nécessité pour Nécessité pour Ordre 2q des des méthodes les Cumulants les sources statistiques Utilisation Nombre d ordre 2q d avoir des exploitées d un de sources des sources spectres dans Blanchiment? gaussiennes d être du même d ordre 2q l'extraction tolérées? signe? différents? des sources Algorithmes SOBI 2 Toutes à l ordre 2 TFBSS 2 Toutes à l ordre 2 JADE 1 Exploitation Exploitation de la de la non- coloration stationnarité des sources? des sources? Bruit de cohérence spatiale inconnue toléré? COM2 1 COM1 1 INFOMAX 1 FOBIUM ICAR BIRTH 6 0 0 0 à l ordre si bruit gaussien si bruit gaussien si bruit gaussien FastICAB DOB 1 FastICABSOB 1 Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 19

Evaluation des performances d algorithmes de SAS sur des signaux test Algorithmes envisagés et hypothèses Caractéristiques Nécessité pour Nécessité pour Ordre 2q des des méthodes les Cumulants les sources statistiques Utilisation Nombre d ordre 2q d avoir des exploitées d un de sources des sources spectres dans Blanchiment? gaussiennes d être du même d ordre 2q l'extraction tolérées? signe? différents? des sources Algorithmes SOBI 2 Toutes à l ordre 2 TFBSS 2 Toutes à l ordre 2 JADE 1 Exploitation Exploitation de la de la non- coloration stationnarité des sources? des sources? Bruit de cohérence spatiale inconnue toléré? COM2 1 COM1 1 INFOMAX 1 FOBIUM ICAR BIRTH 6 0 0 0 à l ordre si bruit gaussien si bruit gaussien si bruit gaussien FastICAB DOB 1 FastICABSOB 1 Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 19

Evaluation des performances d algorithmes de SAS sur des signaux test Algorithmes envisagés et hypothèses Caractéristiques Nécessité pour Nécessité pour Ordre 2q des des méthodes les Cumulants les sources statistiques Utilisation Nombre d ordre 2q d avoir des exploitées d un de sources des sources spectres dans Blanchiment? gaussiennes d être du même d ordre 2q l'extraction tolérées? signe? différents? des sources Algorithmes SOBI 2 Toutes à l ordre 2 TFBSS 2 Toutes à l ordre 2 JADE 1 Exploitation Exploitation de la de la non- coloration stationnarité des sources? des sources? Bruit de cohérence spatiale inconnue toléré? COM2 1 COM1 1 INFOMAX 1 FOBIUM ICAR BIRTH 6 0 0 0 à l ordre si bruit gaussien si bruit gaussien si bruit gaussien FastICAB DOB 1 FastICABSOB 1 Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 19

Génération des sources Modèle de H. Jansen Enregistrements issus de la polysomnographie clinique ECG réel EEGS EOGRS EOGLS ECGS Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 20

Génération du mélange Interprétation physiologique du mélange H : matrice ( ) de transfert entre les sources EOGL, EOGR et ECG + "source" EEG et électrodes FP1m, FP2m, F7m et F8m Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 21

Génération du mélange Interprétation physiologique du mélange H : matrice ( ) de transfert entre les sources EOGL, EOGR et ECG + "source" EEG et électrodes FP1m, FP2m, F7m et F8m Modélisation des 3 sources EEG, EOGL, EOGR par un ensemble fini de L dipôles de courant Choix des positions ρ l et des orientations φ l des L dipôles de courant à la surface du cortex cérébral Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 21

Génération du mélange Interprétation physiologique du mélange H : matrice ( ) de transfert entre les sources EOGL, EOGR et ECG + "source" EEG et électrodes FP1m, FP2m, F7m et F8m Modélisation des 3 sources EEG, EOGL, EOGR par un ensemble fini de L dipôles de courant Choix des positions ρ l et des orientations φ l des L dipôles de courant à la surface du cortex cérébral Construction d une matrice H (ρ l, φ l ), de transfert, de taille ( 3) caractérisant la diffusion de l activité électrique des L dipôles de courant vers les électrodes de surface Construction de H telle que H = ˆH, [1, 1, 1, 1] T : choix empirique raisonnable de donner à l ECG le même poid sur chaque électrode Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 21

Génération du mélange Interprétation physiologique du mélange H : matrice ( ) de transfert entre les sources EOGL, EOGR et ECG + "source" EEG et électrodes FP1m, FP2m, F7m et F8m Modélisation des 3 sources EEG, EOGL, EOGR par un ensemble fini de L dipôles de courant Choix des positions ρ l et des orientations φ l des L dipôles de courant à la surface du cortex cérébral Construction d une matrice H (ρ l, φ l ), de transfert, de taille ( 3) caractérisant la diffusion de l activité électrique des L dipôles de courant vers les électrodes de surface Construction de H telle que H = ˆH, [1, 1, 1, 1] T : choix empirique raisonnable de donner à l ECG le même poid sur chaque électrode Exemple de matrice H obtenue : 0 H = B @ 1.8106 2.0535 1.671 1.0000 0.553 1.911 1.997 1.0000 1.5167 1.5022 3.1823 1.0000 0.1331 0.7530 0.7776 1.0000 1 C A Très mauvais conditionnement de H Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 21

Critère de performance Critère de performances La qualité de restitution d une source p est liée au rapport signal à bruit + interférences maximum (SINRM) de cette source après séparation : où R ν p = R x π ph ph p H SINRM p[g] = Max 1 i P π p g ih h p 2 g i H Rνpg i Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 22

Critère de performance Critère de performances La qualité de restitution d une source p est liée au rapport signal à bruit + interférences maximum (SINRM) de cette source après séparation : où R ν p = R x π ph ph p H SINRM p[g] = Max 1 i P π p g ih h p 2 g i H Rνpg i G 1 est meilleur que G 2 pour la source p extraite SINRM p[g 1] > SINRM p[g 2] Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 22

Simulation 1 SOBI TFBSS JADE COM2 COM1 INFOMAX FastICA DO FastICA SO FOBIUM ICAR BIRTH Blanchiment simple 1. Etude de l influence du nombre d échantillons 2. Etude de l influence du RSB 3. Etude de l influence de la matrice H Calcul du SINRM p Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 23

Etude de l influence du nombre d échantillons RSB=20 db pour chaque source et M = 102 : 102 : 15360 EEGS EOGRS 10 5 15 FAS COM1 SINRM1 0 5 10 SINRM2 10 5 COM2 JADE 15 20 102 3072 5120 7168 9216 1126 13312 15360 Nombre d échantillons SINRM3 20 15 10 5 EOGLS SINRM 0 102 3072 5120 7168 9216 1126 13312 15360 Nombre d échantillons 1 12 10 8 6 2 ECGS ICAR FOBIUM BIRTH SOBI FastICA SO FastICA DO INFOMAX TFBSS 102 3072 5120 7168 9216 1126 13312 15360 102 3072 5120 7168 9216 1126 13312 15360 Nombre d échantillons Nombre d échantillons Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 2

Etude de l influence du RSB RSB= 20 : 5 : 60 db et M = 5120 EEGS EOGRS SINRM 1 50 0 30 20 10 SINRM 2 60 50 0 30 20 10 FAS COM1 COM2 JADE 0 10 20 15 10 5 0 5 10 15 20 25 30 35 0 5 50 55 60 RSB (db) 0 10 20 15 10 5 0 5 10 15 20 25 30 35 0 5 50 55 60 RSB (db) ICAR FOBIUM BIRTH SINRM 3 EOGLS 60 50 0 30 20 10 0 10 20 15 10 5 0 5 10 15 20 25 30 35 0 5 50 55 60 RSB (db) SINRM ECGS SOBI 50 FastICA SO 0 30 FastICA DO 20 10 INFOMAX 0 TFBSS 10 20 15 10 5 0 5 10 15 20 25 30 35 0 5 50 55 60 RSB (db) Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 25

Etude de l influence de la matrice de mélange H 20 15 EEGS 20 18 EOGRS FAS 10 16 COM1 SINRM 1 5 0 5 SINRM 2 1 12 10 8 COM2 JADE 10 6 ICAR 10 1 20 15 18 16 1 5 10 15 20 Indice de position du dipole Dip1 EOGLS 10 5 10 15 20 Indice de position du dipole Dip1 ECGS FOBIUM BIRTH SOBI FastICA SO 12 8 SINRM 3 10 8 6 SINRM 6 FastICA DO INFOMAX 2 2 TFBSS 0 5 10 15 20 Indice de position du dipole Dip1 5 10 15 20 Indice de position du dipole Dip1 (a) (b) Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 26

Simulation 2 SOBI TFBSS JADE COM2 COM1 INFOMAX Blanchiment robuste 1. Etude de l influence du nombre d échantillons 2. Etude de l influence du RSB 3. Etude de l influence de la matrice H Calcul du SINRM p FastICA DO FastICA SO FOBIUM ICAR BIRTH Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 27

Apport du blanchiment robuste Retour sur les trois études précédentes SINRM 1 1 12 10 FAS COM2 SOBIR SINRM 2 18 16 1 SINRM 1 0 20 0 FAS COM2 SOBIR 60 0 20 0 SINRM 2 SINRM 3 102 5120 1020 15360 Nombre déchantillons 18 16 1 12 SINRM 10 102 5120 1020 15360 Nombre déchantillons (a) 102 5120 1020 15360 Nombre déchantillons 1 13.5 13 102 5120 1020 15360 Nombre déchantillons SINRM 3 20 0 20 0 60 RSB (db) 60 0 20 0 20 0 20 0 60 RSB (db) SINRM (b) 20 0 20 0 60 RSB (db) 0 20 0 20 0 20 0 60 RSB (db) SINRM 1 20 10 0 FAS COM2 SOBIR SINRM 2 20 15 1 6 11 16 Indice de position de Dip1 10 1 6 11 16 Indice de position de Dip1 SINRM 3 18 16 1 12 10 1 6 11 16 Indice de position de Dip1 SINRM (c) 10 8 6 1 6 11 16 Indice de position de Dip1 Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 28

Simulation 3 SOBI TFBSS JADE COM2 COM1 INFOMAX FastICA DO FastICA SO FOBIUM ICAR BIRTH Blanchiment simple Blanchiment robuste 1. Etude de l influence du nombre d échantillons 2. Etude de l influence du RSB 3. Etude de l influence de la matrice H Probabilité de convergence Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 29

Etude de convergence des algorithmes itératifs Convergence ssi la différence des estimées correspondant à deux itérations successives est inférieure à 10 6 et si le nombre d itérations est < à 5000 1 1 Prob. de convergence 0.8 0.6 0. 0.2 Prob. de convergence 0.8 0.6 0. 0.2 FastICA SO FastICAR SO 0 102 5120 1020 15360 Nombre d échantillons Prob. de convergence (a) 1 0.8 0.6 0. 0.2 0 20 10 0 10 20 30 0 50 60 RSB (db) (b) FastICA DO FastICAR DO INFOMAX INFOMAXR 0 1 3 5 7 9 11 13 15 17 19 Indice de position du dipole Dip1 (c) Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 30

Synthèse des résultats 1/2 Supériorité des méthodes COM2, JADE, INFOMAX, FastICA DO, FastICA SO et SOBIR Tolérance d une source gaussienne (EEGS) Non nécessité d avoir des sources de kurtosis de même signe Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 31

Synthèse des résultats 1/2 Supériorité des méthodes COM2, JADE, INFOMAX, FastICA DO, FastICA SO et SOBIR Tolérance d une source gaussienne (EEGS) Non nécessité d avoir des sources de kurtosis de même signe Convergence de FastICA DO et FastICA SO sensible au nombre d échantillons, à la valeur du RSB et à la non colinéarité des vecteurs directeurs des sources Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 31

Synthèse des résultats 1/2 Supériorité des méthodes COM2, JADE, INFOMAX, FastICA DO, FastICA SO et SOBIR Tolérance d une source gaussienne (EEGS) Non nécessité d avoir des sources de kurtosis de même signe Convergence de FastICA DO et FastICA SO sensible au nombre d échantillons, à la valeur du RSB et à la non colinéarité des vecteurs directeurs des sources Les algorithmes ICAR, FOBIUM et BIRTH semblent moins convenir à notre application Source gaussienne non tolérée mauvaise extraction de l EEGS Différence entre les signes des kurtosis estimés non tolérée mauvaise extraction de l EOGRS et de l EOGLS notamment pour un nombre d échantillons faible Sensibilité d ICAR et BIRTH au conditionnement du mélange? difficulté à identifier correctement le mélange Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 31

Séparation de sources pour le monitoring des troubles du sommeil Introduction Contexte général Formulation du problème Hypothèses Séparation de sources pour le monitoring des troubles du sommeil Problématique et objectif Intérêt de la Séparation Aveugle de Sources (SAS) Etude comparative d algorithmes de SAS Résultats sur signaux réels Estimation de phase pour la déconvolution aveugle de signaux Problématique et objectif Nouvelles approches d estimation de phase d un système SISO Simulations numériques Conclusions et perspectives Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 32

Caractérisation d une nuit de sommeil 1/2 Définition : le sommeil est une perte réversible, plus ou moins complète, des rapports sensitivo-moteurs de l individu avec l extérieur. Il s accompagne d une modification de l EEG, de l EMG et de l EOG. Veille active relaxée Stade 1 léger Etats de vigilance Sommeil lent Stade 2 Stade 3 profond Stade Sommeil paradoxal Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 33

Caractérisation d une nuit de sommeil 1/2 Définition : le sommeil est une perte réversible, plus ou moins complète, des rapports sensitivo-moteurs de l individu avec l extérieur. Il s accompagne d une modification de l EEG, de l EMG et de l EOG. EOG EMG EEG active EEG observés Alpha (8 à13 HZ) Rapides Elevé Veille Rapides Elevé Bêta (=15 Hz) relaxée Stade 1 Lents Modéré Thêta + alpha Stade 2 -- -- Spindles + complexes K léger Etats de vigilance Spindle Complexe K Sommeil lent Stade 3 -- Faible Delta (20 à 50 %) Stade -- Faible Delta (=50 %) Rapides -- Riche en thêta profond Sommeil paradoxal Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 33

Caractérisation d une nuit de sommeil 2/2 Hypnogramme d une nuit de sommeil type Cycle 1 Cycle 2 Cycle 3 Cycle Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 3

Evaluation sur signaux réels 1/ Protocole 1 patients Polysomnographie pour chaque patient Avec le système classique Avec le nouveau système Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 35

Evaluation sur signaux réels 1/ Protocole 1 patients Polysomnographie pour chaque patient Avec le système classique Avec le nouveau système Interprétation des tracés Procédure d extraction Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 35

Evaluation sur signaux réels 1/ Protocole 1 patients Polysomnographie pour chaque patient Avec le système classique Avec le nouveau système Interprétation des tracés Procédure d extraction Hypnogramme du tracé classique Hypnogramme du tracé recomposé Evaluation Correspondance des hypnogrammes Quantitative Qualitative Commentaires du médecin Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 35

Evaluation sur signaux réels 2/ Exemple Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 36

Evaluation sur signaux réels 3/ Evaluation qualitative (Qualité des tracés) Inconvénients EEG peut se voir sur des voies autres que l deeg ne pose pas de problème pratique Apparition des mouvements oculaires rapides dans certains cas sur la voie ÊOGL indépendance physiologique entre l EOGR et l EOGL? Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 37

Evaluation sur signaux réels 3/ Evaluation qualitative (Qualité des tracés) Inconvénients EEG peut se voir sur des voies autres que l deeg ne pose pas de problème pratique Apparition des mouvements oculaires rapides dans certains cas sur la voie ÊOGL indépendance physiologique entre l EOGR et l EOGL? Avantages Représentation parfaite des spindles et complexes K bonne reconnaissance du stade 2 EOGL toujours extraits sur la voie ÊOGL facilité de codage du stade 1 Isolation des clignements de paupières sur la voie ÊOGR différenciation de la veille et du stade 1 Bonne sensibilité de l ÊMG identification des réactions d éveil Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 37

Evaluation sur signaux réels / Evaluation quantitative Se (Probabilité de bonne détection) 1 1 Sp=1-Pfa 0.71 0.57 0.68 0.71 0.59 0.60 0.9 0.98 0.88 0.85 0.91 0.92 0.97 Stade 3 + Stade Veille Stade 1 Stade 2 S.Paradoxal Stade 3 + Stade Veille Stade 1 Stade 2 S.Paradoxal Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 38

Evaluation sur signaux réels / Evaluation quantitative Se (Probabilité de bonne détection) 1 1 Sp=1-Pfa 0.71 0.57 0.68 0.71 0.59 0.60 0.9 0.98 0.88 0.85 0.91 0.92 0.97 Stade 3 + Stade Veille Stade 1 Stade 2 S.Paradoxal Stade 3 + Stade Veille Stade 1 Stade 2 S.Paradoxal 100 Concordance (%) 80 60 0 20 0 0 1 2 3 5 6 7 8 9 10 11 12 13 1 Total Patients Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 38

Conclusion Bonne reconnaissance des grapho-éléments parfois meilleure que dans le tracé d origine Elimination de l ECG interprétation des tracés plus facile que celle du tracé d origine Concordance moyenne : 67% avec notre système, 70-80% entre deux experts sur une même nuit validation clinique du procédé sur signaux réels Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 39

Conclusion Bonne reconnaissance des grapho-éléments parfois meilleure que dans le tracé d origine Elimination de l ECG interprétation des tracés plus facile que celle du tracé d origine Concordance moyenne : 67% avec notre système, 70-80% entre deux experts sur une même nuit validation clinique du procédé sur signaux réels Enregistrement des activités électrophysiologiques nécessaires pour le scorage d une nuit de sommeil avec un minimum de contraintes technologiques Réduction du nombre d électrodes Emplacement des électrodes plus confortable Rapidité du traitement (2 minutes) Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 39

Estimation de phase pour la déconvolution aveugle de signaux biomédicaux Introduction Contexte général Formulation du problème Hypothèses Séparation de sources pour le monitoring des troubles du sommeil Problématique et objectif Intérêt de la Séparation Aveugle de Sources (SAS) Etude comparative d algorithmes de SAS résultas sur signaux réels Estimation de phase pour la déconvolution aveugle de signaux Problématique et objectif Nouvelles approches d estimation de phase d un système SISO Simulations numériques Conclusions et perspectives Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 0

Extraction des composantes sympathique et parsympathique du SNA Système Nerveux Autonome (SNA) Partie du système nerveux responsable de la régulation des fonctions internes de l organisme assurer l homéostasie (un rythme de base) Système sympathique ( P ) fonction excitatrice Système parasympathique (P P ) fonction inhibitrice Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 1

Extraction des composantes sympathique et parsympathique du SNA Système Nerveux Autonome (SNA) Partie du système nerveux responsable de la régulation des fonctions internes de l organisme assurer l homéostasie (un rythme de base) Système sympathique ( P ) fonction excitatrice Système parasympathique (P P ) fonction inhibitrice Altérations du fonctionnement du SNA souvent associées à plusieurs processus physiopathologiques contribuent à la morbidité Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 1

Extraction des composantes sympathique et parsympathique du SNA Système Nerveux Autonome (SNA) Partie du système nerveux responsable de la régulation des fonctions internes de l organisme assurer l homéostasie (un rythme de base) Système sympathique ( P ) fonction excitatrice Système parasympathique (P P ) fonction inhibitrice Altérations du fonctionnement du SNA souvent associées à plusieurs processus physiopathologiques contribuent à la morbidité OBJECTIF Caractériser l action du SNA sur l activité cardiaque en estimant les dynamiques des tonus sympathique et parasympathique à partir d un ECG de surface Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 1

Influence du SNA sur le coeur Nœud sinusal Oreillette Nœud AV Ventricule Intervalle PR Intervalle RR Intervalle QT Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 2

Positionnement du problème Schéma bloc représentant l influence du SNA sur les paramètres ECG Modélisation Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 3

Positionnement du problème Schéma bloc représentant l influence du SNA sur les paramètres ECG Modélisation Extraction des caractéristiques dominantes liées aux deux tonus linéarité Temps de réponse des deux tonus différents convolutif Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 3

Approches choisies Problème de déconvolution aveugle (TITO) Techniques fréquentielles Techniques temporelles Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006

Approches choisies Problème de déconvolution aveugle (TITO) Techniques fréquentielles Techniques temporelles Nécessité de connaître la longueur des filtres mis en jeu? Préférées Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006

Approches choisies Problème de déconvolution aveugle (TITO) Techniques fréquentielles Techniques temporelles Nécessité de connaître la longueur des filtres mis en jeu? Préférées Inconvénients Problème de permutation Ambiguïté de phase Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006

Approches choisies Problème de déconvolution aveugle (TITO) Techniques fréquentielles Techniques temporelles Nécessité de connaître la longueur des filtres mis en jeu? Préférées SOLUTION Inconvénients Problème de permutation Ambiguïté de phase objet d une étude approfondie TF Système global G[m] H[m] Ǧ[k]Ȟ[k] = Πeiφ[k] où φ[k] = diag([φ 1[k],..., φ P[k]]) lever l ambiguïté de phase, i.e. estimer φ p[.] pour chaque source p (1 p P) Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006

Estimation de phase pour la déconvolution aveugle de signaux biomédicaux Introduction Contexte général Formulation du problème Hypothèses Séparation de sources pour le monitoring des troubles du sommeil Problématique et objectif Intérêt de la Séparation Aveugle de Sources (SAS) Etude comparative d algorithmes de SAS Application de la SAS sur signaux réels Estimation de phase pour la déconvolution aveugle de signaux Problématique et objectif Nouvelles approches d estimation de phase d un système SISO Simulations numériques Conclusions et perspectives Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 5

Estimation de phase de systèmes SISO 1/2 Formulation du problème H[m] def R = 1 +π Ȟ(ω) e i ωm dω : la réponse impulsionnelle du système LIT 2π π Ȟ(ω) = Ȟ(ω) e iφ H(ω) : la réponse en fréquence du système Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 6

Estimation de phase de systèmes SISO 1/2 Formulation du problème H[m] def R = 1 +π Ȟ(ω) e i ωm dω : la réponse impulsionnelle du système LIT 2π π Ȟ(ω) = Ȟ(ω) e iφ H(ω) : la réponse en fréquence du système Hypothèses (H1), (H3), (H), (H5), (H6) et (H7) vérifiées Entrée du système supposée i.i.d. Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 6

Estimation de phase de systèmes SISO 1/2 Formulation du problème H[m] def R = 1 +π Ȟ(ω) e i ωm dω : la réponse impulsionnelle du système LIT 2π π Ȟ(ω) = Ȟ(ω) e iφ H(ω) : la réponse en fréquence du système Hypothèses (H1), (H3), (H), (H5), (H6) et (H7) vérifiées Entrée du système supposée i.i.d. OBJECTIF Reconstruction aveugle de la phase φ H "non-minimale" du système LIT en exploitant uniquement la sortie {x[m]} m N Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 6

Estimation de phase de systèmes SISO 2/2 Définition du spectre d ordre q (q 2) Γ q r r, x (ω 1,..., ω q 1) = P τ 1,...,τ q 1 C q r r, x [τ 1,..., τ q 1] e i(ω 1τ 1 +...+ω q 1 τ q 1 ) Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 7

Estimation de phase de systèmes SISO 2/2 Définition du spectre d ordre q (q 2) Γ q r r, x (ω 1,..., ω q 1) = P τ 1,...,τ q 1 C q r r, x [τ 1,..., τ q 1] e i(ω 1τ 1 +...+ω q 1 τ q 1 ) Relation entre Γ q r r, x, Γ q r r, s et Ȟ Γ q r r, x (ω 1,..., ω q 1) = Γ q r r, s Ȟ( ω 1... ω q 1) Ȟ(ω 1)... Ȟ(ω r 1) Ȟ( ω r)... Ȟ( ω q 1) On peut alors écrire ψ q r r, x (ω 1,..., ω q 1) = ψ q r r, s + φ h( ω 1... ω q 1)+φ h(ω 1)+... + φ h(ω r 1)+ φ h( ω r) +... φ h( ω q 1) Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 7

Estimation de phase de systèmes SISO 2/2 Définition du spectre d ordre q (q 2) Γ q r r, x (ω 1,..., ω q 1) = P τ 1,...,τ q 1 C q r r, x [τ 1,..., τ q 1] e i(ω 1τ 1 +...+ω q 1 τ q 1 ) Relation entre Γ q r r, x, Γ q r r, s et Ȟ Γ q r r, x (ω 1,..., ω q 1) = Γ q r r, s Ȟ( ω 1... ω q 1) Ȟ(ω 1)... Ȟ(ω r 1) Ȟ( ω r)... Ȟ( ω q 1) On peut alors écrire ψ q r r, x (ω 1,..., ω q 1) = ψ q r r, s + φ h( ω 1... ω q 1)+φ h(ω 1)+... + φ h(ω r 1)+ φ h( ω r) +... φ h( ω q 1) Limites du spectre de puissance Γ 1 1, x(ω) = Γ 1 1, s Ȟ(ω) Ȟ( ω) = Γ 1 1, s Ȟ(ω) 2 perte de l information sur la phase du système Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 7

Estimation de phase de systèmes SISO 2/2 Définition du spectre d ordre q (q 2) Γ q r r, x (ω 1,..., ω q 1) = P τ 1,...,τ q 1 C q r r, x [τ 1,..., τ q 1] e i(ω 1τ 1 +...+ω q 1 τ q 1 ) Relation entre Γ q r r, x, Γ q r r, s et Ȟ Γ q r r, x (ω 1,..., ω q 1) = Γ q r r, s Ȟ( ω 1... ω q 1) Ȟ(ω 1)... Ȟ(ω r 1) Ȟ( ω r)... Ȟ( ω q 1) On peut alors écrire ψ q r r, x (ω 1,..., ω q 1) = ψ q r r, s + φ h( ω 1... ω q 1)+φ h(ω 1)+... + φ h(ω r 1)+ φ h( ω r) +... φ h( ω q 1) Limites du spectre de puissance Γ 1 1, x(ω) = Γ 1 1, s Ȟ(ω) Ȟ( ω) = Γ 1 1, s Ȟ(ω) 2 perte de l information sur la phase du système Intérêt des polyspectres ψ 1 2, x(k 1, k 2)=φ h( k 1 k 2)+φ h(k 1) φ h( k 2)+ψ 1 2, s conservation de l information sur la phase du système Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 7

Méthodes d estimation de phase de systèmes SISO proposées dans la littérature Méthodes existantes Utilisation de toute l information fréquentielle du polyspectre Utilisation d une partie de l information fréquentielle du polyspectre Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 8

Méthodes d estimation de phase de systèmes SISO proposées dans la littérature Méthodes existantes Utilisation de toute l information fréquentielle du polyspectre Utilisation d une partie de l information fréquentielle du polyspectre Estimation Nature récursive Nature Estimation non récursive en bloc Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 8

Méthodes d estimation de phase de systèmes SISO proposées dans la littérature Méthodes existantes Utilisation de toute l information fréquentielle du polyspectre Utilisation d une partie de l information fréquentielle du polyspectre Estimation Nature récursive Nature Estimation non récursive en bloc Etape de déroulement de phase nécessaire Etape de déroulement de phase non nécessaire Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 8

Limitations des méthodes existantes Certaines méthodes permettent seulement de traiter des systèmes à valeurs réelles Les méthodes exploitant toutes les tranches du polyspectre sont peu performantes dans le cas de systèmes à bandes limitées Certains algorithmes ne s appliquent pas à des systèmes présentant en entrée un processus de distribution symétrique Pour les algorithmes récursifs, une erreur d estimation des premières valeurs de la phase amplifie l erreur d estimation des valeurs suivantes Les algorithmes exploitant seulement une partie du polyspectre sont sensibles au choix des tranches utilisées Tous les algorithmes proposés dans la littérature estiment la phase seulement à une phase linéaire près Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 9

Nouvelles approches d estimation de phase d un système SISO Méthodes proposées : PEP (Phase Estimation using Polyspectra) Les méthodes PEP q-pep (q 1, q 2 )-PEP Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 50

Nouvelles approches d estimation de phase d un système SISO Méthodes proposées : PEP (Phase Estimation using Polyspectra) Les méthodes PEP q-pep (q 1, q 2 )-PEP Exploitation 1 tranche 2D du spectre d ordre q Nécessite d une étape supplémentaire de déroulement de phase Exploitation simultanée 1 tranche 1D du spectre d ordre q 1 1 tranche 2D du spectre d ordre q 2 q = 3 exploitation de toute l information du bispectre q > 3 exploitation d 1 tranche 2D du spectre d ordre q q 2 strictement supérieur à q 1 Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 50

Nouvelles approches d estimation de phase d un système SISO Méthodes proposées : PEP (Phase Estimation using Polyspectra) Les méthodes PEP q-pep (q 1, q 2 )-PEP Exploitation 1 tranche 2D du spectre d ordre q Nécessite d une étape supplémentaire de déroulement de phase Exploitation simultanée 1 tranche 1D du spectre d ordre q 1 1 tranche 2D du spectre d ordre q 2 q = 3 exploitation de toute l information du bispectre q > 3 exploitation d 1 tranche 2D du spectre d ordre q Estimation ni récursive ni en bloc Estimation ponctuelles Estimation de la phase en des fréquences arbitraires q 2 strictement supérieur à q 1 Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 50

Les q-pep méthodes (q 3) 1/3 Description de l algorithme à l ordre extension facile aux ordres plus élevés Pour q = et r = 2 on a : Γ 2 2, x(ω 1, ω 2, ω 3) = C2, 2 s Ȟ( ω 1 ω 2 ω 3)Ȟ(ω 1) Ȟ( ω 2) Ȟ( ω 3) En considérant les fréquences discrètes 2πk j/n, k j {0,..., N 1} et j {1,..., q 1} ψ 2 2, x[k 1, k 2, k 3]=ψ 2 2, s+φ H[ k 1 k 2 k 3]+ φ H[k 1] φ H[ k 2] φ H[ k 3] (1) Ȟ est 2π-périodique φ H est N-périodique. Fixant k 3 à un entier α {0, 1,..., N 1} et sommant (1) sur les bins k 2 (0 k 2 <N 1), on obtient pour chaque bin k 1 (0 k 1 <N 1) : XN 1 ψ2, 2 x[k 1, k 2, α] = N φ H[k 1] + ψ2, 2 s φ H[ α] k 2 =0 (2) Résultat φ H peut être estimée à partir d une tranche 2D de la phase du trispectre de l observation Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 51

Les q-pep méthodes (q 3) 2/3 Problème pratique : estimation de ψ 2 2, x Pour tous k 1, k 2, k 3 (0 k 1, k 2, k 3 < N 1), on a : ψ 2, 2 x[k 1, k 2, k 3] = arctan I Γ 2 2, x[k 1, k 2, k 3], R Γ 2 2, x[k 1, k 2, k 3] (3) avec ψ 2 2, x la valeur principale de ψ 2 2, x comprise entre ±π ψ 2 2, x s exprime comme suit : (k 1, k 2, k 3) {0, 1,..., N 1} 3, ψ 2 2, x[k 1, k 2, k 3] = ψ 2 2, x[k 1, k 2, k 3] + 2πI[k 1, k 2, k 3] () Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 52

Les q-pep méthodes (q 3) 2/3 Problème pratique : estimation de ψ 2 2, x Pour tous k 1, k 2, k 3 (0 k 1, k 2, k 3 < N 1), on a : ψ 2, 2 x[k 1, k 2, k 3] = arctan I Γ 2 2, x[k 1, k 2, k 3], R Γ 2 2, x[k 1, k 2, k 3] (3) avec ψ 2 2, x la valeur principale de ψ 2 2, x comprise entre ±π ψ 2 2, x s exprime comme suit : (k 1, k 2, k 3) {0, 1,..., N 1} 3, ψ 2 2, x[k 1, k 2, k 3] = ψ 2 2, x[k 1, k 2, k 3] + 2πI[k 1, k 2, k 3] () L équation (2) devient : XN 1 k 2 =0 ψ 2 2, x[k 1, k 2, α] = N(φ H[k 1] + ψ 2 2, s φ H[ α])+2πj[k 1, α] (5) où pour chaque k 1 (0 k 1 < N 1), J [., α] def = P N 1 k 2 =0 I [., k2, α] Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 52

Les q-pep méthodes (q 3) 3/3 Solution : utilisation d une étape de déroulement de phase Faire un déroulement de phase 2D sur ψ 2 2, x[.,., α], pour obtenir : ψ 2,u 2, x [k1, k2, α] = ψ2 2, x[k 1, k 2, α] + 2πI u[α] (6) Une estimée, φ H, de φ H est obtenue à partir de (2) et (6) : φ H[k 1] def = 1 XN 1 N k 2 =0 avec a[α]=ψ 2 2, s φ[ α]+2πi u[α] Résultat final φ H est estimée à une constante additive près ψ 2,u 2, x [k1, k2, α] = φh[k1] + a[α] (7) Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 53

Les q-pep méthodes (q 3) 3/3 Solution : utilisation d une étape de déroulement de phase Faire un déroulement de phase 2D sur ψ 2 2, x[.,., α], pour obtenir : ψ 2,u 2, x [k1, k2, α] = ψ2 2, x[k 1, k 2, α] + 2πI u[α] (6) Une estimée, φ H, de φ H est obtenue à partir de (2) et (6) : φ H[k 1] def = 1 XN 1 N k 2 =0 avec a[α]=ψ 2 2, s φ[ α]+2πi u[α] Résultat final Remarque φ H est estimée à une constante additive près ψ 2,u 2, x [k1, k2, α] = φh[k1] + a[α] (7) Si H est complexe alors α 0 P N 1 k 2 =0 ψ2 2, x[k 1, k 2, 0] = N`φ H[k 1] + ψ 2 2, s φ H[0] φ H[0] ne peut pas être estimée Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 53

Les (q 1, q 2 )-PEP méthodes (q 2 > q 1 3)1/2 Description de l algorithme pour (q 1, q 2) = (, 6) extension facile aux ordres (q 1, q 2) tels que (q 1, q 2) = (, 5) ou q 2 > q 1 5 La différence entre la phase du quintuspectre et celle du trispectre donne : ψ 3 3, x[k 1, k 5, k 3, k, k 2] ψ 2 2, x[k 1, k 2, k 3]=ψ 3 3, s ψ 2 2, s +φ H[ k 1 k 5 k 3 k k 2] φ H[ k 1 k 2 k 3] + φ H[k 5] φ H[ k ] (8) Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 5

Les (q 1, q 2 )-PEP méthodes (q 2 > q 1 3)1/2 Description de l algorithme pour (q 1, q 2) = (, 6) extension facile aux ordres (q 1, q 2) tels que (q 1, q 2) = (, 5) ou q 2 > q 1 5 La différence entre la phase du quintuspectre et celle du trispectre donne : ψ 3 3, x[k 1, k 5, k 3, k, k 2] ψ 2 2, x[k 1, k 2, k 3]=ψ 3 3, s ψ 2 2, s +φ H[ k 1 k 5 k 3 k k 2] φ H[ k 1 k 2 k 3] + φ H[k 5] φ H[ k ] (8) En fixant k 2, k 3 et k à α, β et γ (0 α, β, γ <N 1) et en sommant (8) sur les bins k 1 (0 k 1 <N 1), on obtient pour chaque bin k 5 (0 k 5 <N 1) : XN 1 ψ3, 3 x[k 1, k 5, β, γ, α] ψ2, 2 x[k 1, α, β] = N φ H[k 5] φ H[ γ] + ψ3, 3 s ψ2, 2 s k 1 =0 (9) Résultat φ H peut être estimée à partir de la phase d une tranche 1D du trispectre et de celle d une tranche 2D du quintuspectre de l observation Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 5

Les (q 1, q 2 )-PEP méthodes (q 2 > q 1 3)2/2 Problème pratique : estimation de ψ 2 2, x et de ψ 3 3, x L équation (9) devient : XN 1 k 1 =0 ψ 3 3, x[k 1, k 5, β, γ, α] ψ 2 2, x[k 1, α, β] = N φ H[k 5] φ H[ γ] + ψ3, 3 s ψ2, 2 s + 2πJ [k 5, β, γ, α] + 2πJ [α, β] (10) Solution : utilisation d une étape de déroulement de phase Faire un déroulement de phase 2D sur ψ 3 3, x[.,., β, γ, α] avant de sommer sur k 1 Résultat final φ H est estimée à une constante additive près Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 55

Les (q 1, q 2 )-PEP méthodes (q 2 > q 1 3)2/2 Problème pratique : estimation de ψ 2 2, x et de ψ 3 3, x L équation (9) devient : XN 1 k 1 =0 ψ 3 3, x[k 1, k 5, β, γ, α] ψ 2 2, x[k 1, α, β] = N φ H[k 5] φ H[ γ] + ψ3, 3 s ψ2, 2 s + 2πJ [k 5, β, γ, α] + 2πJ [α, β] (10) Solution : utilisation d une étape de déroulement de phase Faire un déroulement de phase 2D sur ψ 3, 3 x[.,., β, γ, α] avant de sommer sur k 1 Résultat final φ H est estimée à une constante additive près Remarque Si H est complexe choisir γ 0 pour pouvoir estimer φ H[0] Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 55

Estimation de phase pour la déconvolution aveugle de signaux biomédicaux Introduction Contexte général Formulation du problème Hypothèses Séparation de sources pour le monitoring des troubles du sommeil Problématique et objectif Intérêt de la Séparation Aveugle de Sources (SAS) Etude comparative d algorithmes de SAS Résultats sur signaux réels Estimation de phase pour la déconvolution aveugle de signaux Problématique et objectif Nouvelles approches d estimation de phase d un système SISO Simulations numériques Conclusions et perspectives Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 56

Critères de choix des "meilleures" tranches et critère de performance Critères de choix des "meilleures" tranches 1D et 2D Maximisation du critère suivant : P FC 1D[α 1,..., α q 2] = 1 N 1 N k=0 Γq r r,x [k, α 1,..., α q 2] pour choisir la "meilleure" tranche 1D du spectre d ordre q Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 57

Critères de choix des "meilleures" tranches et critère de performance Critères de choix des "meilleures" tranches 1D et 2D Maximisation du critère suivant : P FC 1D[α 1,..., α q 2] = 1 N 1 N k=0 Γq r r,x [k, α 1,..., α q 2] pour choisir la "meilleure" tranche 1D du spectre d ordre q Maximisation du critère suivant : P FC 2D[α 1,...,α q 3]= 1 N 1 P N 1 N 2 k 1 =0 k 2 =0 Γq r r,x [k 1,k 2,α 1,...,α q 3] pour choisir la "meilleure" tranche 2D du spectre d ordre q considéré Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 57

Critères de choix des "meilleures" tranches et critère de performance Critères de choix des "meilleures" tranches 1D et 2D Maximisation du critère suivant : P FC 1D[α 1,..., α q 2] = 1 N 1 N k=0 Γq r r,x [k, α 1,..., α q 2] pour choisir la "meilleure" tranche 1D du spectre d ordre q Maximisation du critère suivant : P FC 2D[α 1,...,α q 3]= 1 N 1 P N 1 N 2 k 1 =0 k 2 =0 Γq r r,x [k 1,k 2,α 1,...,α q 3] pour choisir la "meilleure" tranche 2D du spectre d ordre q considéré Critère de performance L Erreur Quadratique Moyenne Normalisée (EQMN) définie par : EQMN = P J j=1 P L 1 l=0 ( bh (j) [l] H[l]) 2 J P L 1 l=0 (H[l])2 Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 57

Méthodes comparées et filtres utilisés Comparaison des méthodes PEP avec 2 algorithmes existants Petro/Pozi : méthode d estimation récursive, exploitant 2 tranches successives du bispectre sans nécessiter une étape supplémentaire de déroulement de phase q-pozi/petro : méthode d estimation en bloc, exploitant 2 tranches 1D du polyspectre utilisé sans nécessiter une étape supplémentaire de déroulement de phase Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 58

Méthodes comparées et filtres utilisés Comparaison des méthodes PEP avec 2 algorithmes existants Petro/Pozi : méthode d estimation récursive, exploitant 2 tranches successives du bispectre sans nécessiter une étape supplémentaire de déroulement de phase q-pozi/petro : méthode d estimation en bloc, exploitant 2 tranches 1D du polyspectre utilisé sans nécessiter une étape supplémentaire de déroulement de phase Reconstruction de la phase de filtres à phase non-minimale Module de réponse en fréquence de chaque filtre 8 5 2.5 5 6 2 H 1 H 2 3 2 H 3 1.5 1 H 3 2 2 1 0.5 1 0 0 20 0 60 0 0 20 0 60 0 0 20 0 60 0 0 20 0 60 Bins de fréquences Bins de fréquences Bins de fréquences Bins de fréquences Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 58

Etudes menées Influence du nombre d échantillons, avec choix de la meilleure tranche fréquentielle : 1- Source de distribution non-symétrique (loi exponentielle) 3-PEP 2D, (3,)-PEP 2D, Petro/Pozi, 3-Pozi/Petro 2- Source de distribution symétrique (BPSK filtrée NRZ) -PEP 2D, -Pozi/Petro Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 59

Etudes menées Influence du nombre d échantillons, avec choix de la meilleure tranche fréquentielle : 1- Source de distribution non-symétrique (loi exponentielle) 3-PEP 2D, (3,)-PEP 2D, Petro/Pozi, 3-Pozi/Petro 2- Source de distribution symétrique (BPSK filtrée NRZ) -PEP 2D, -Pozi/Petro Influence du RSB, avec choix de la meilleure tranche fréquentielle : 1- Source de distribution non-symétrique (Loi exponentielle) 3-PEP 2D, (3,)-PEP 2D, Petro/Pozi, 3-Pozi/Petro 2- Source de distribution symétrique (BPSK filtrée NRZ) -PEP 2D, -Pozi/Petro Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 59

Etudes menées Influence du nombre d échantillons, avec choix de la meilleure tranche fréquentielle : 1- Source de distribution non-symétrique (loi exponentielle) 3-PEP 2D, (3,)-PEP 2D, Petro/Pozi, 3-Pozi/Petro 2- Source de distribution symétrique (BPSK filtrée NRZ) -PEP 2D, -Pozi/Petro Influence du RSB, avec choix de la meilleure tranche fréquentielle : 1- Source de distribution non-symétrique (Loi exponentielle) 3-PEP 2D, (3,)-PEP 2D, Petro/Pozi, 3-Pozi/Petro 2- Source de distribution symétrique (BPSK filtrée NRZ) -PEP 2D, -Pozi/Petro Influence du choix de la trance 1D et 2D du polyspectre : 1- Source de distribution non-symétrique (loi exponentielle) (3,)-PEP 2D, Petro/Pozi, 3-Pozi/Petro Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 59

Etudes menées Influence du nombre d échantillons, avec choix de la meilleure tranche fréquentielle : 1- Source de distribution non-symétrique (loi exponentielle) 3-PEP 2D, (3,)-PEP 2D, Petro/Pozi, 3-Pozi/Petro 2- Source de distribution symétrique (BPSK filtrée NRZ) -PEP 2D, -Pozi/Petro Influence du RSB, avec choix de la meilleure tranche fréquentielle : 1- Source de distribution non-symétrique (Loi exponentielle) 3-PEP 2D, (3,)-PEP 2D, Petro/Pozi, 3-Pozi/Petro 2- Source de distribution symétrique (BPSK filtrée NRZ) -PEP 2D, -Pozi/Petro Influence du choix de la trance 1D et 2D du polyspectre : 1- Source de distribution non-symétrique (loi exponentielle) (3,)-PEP 2D, Petro/Pozi, 3-Pozi/Petro Performances de la méthode (,6)-PEP 2D Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 59

Amar KACHENOURA Traitement Aveugle FIG.: de Signaux Biomédicaux 06 Juillet 2006 60 Etude de l influence du nombre d échantillons pour un RSB fixe 1/2 Distribution exponentielle avec un RSB=15 db et M = 256 : 256 : 8192 (a) (b) (c) (d)

Amar KACHENOURA Traitement Aveugle FIG.: de Signaux Biomédicaux 06 Juillet 2006 61 Etude de l influence du nombre d échantillons pour un RSB fixe 2/2 Distribution symétrique (BPSK) avec un RSB=15 db et M = 256 : 256 : 8192 (a) (b) (c) (d)

Amar KACHENOURA Traitement Aveugle FIG.: de Signaux Biomédicaux 06 Juillet 2006 62 Etude de l influence du RSB Distribution exponentielle avec M = 208 et un RSB= 30 : 2 : 50 db (a) (b) (c) (d)

Amar KACHENOURA Traitement Aveugle FIG.: de Signaux Biomédicaux 06 Juillet 2006 63 Etude de l influence du nombre d échantillons pour un RSB fixe 2/2 Distribution symétrique (BPSK) avec M = 208 et un RSB= 30 : 2 : 50 db (a) (b) (c) (d)

Amar KACHENOURA Traitement Aveugle FIG.: de Signaux Biomédicaux 06 Juillet 2006 6 Etude de l influence du choix des tranches 1D et 2D du polyspectre Distribution exponentielle avec M = 208 et un RSB= 15 db reconstruction pour tous les bins de fréquence (a) (b) (c) (d)

Etude des performances de la méthode (,6)-PEP 2D Distribution symétrique (BPSK) avec M = 208 et un RSB= 15 db 1- Reconstruction en utilisant les "meilleures" tranches 1D et 2D H 1 H 2 H 3 H -Pozi/Petro 0.3906 0.5852 0.5218 0.857 -PEP 2D 0.152 0.1097 0.0173 0.0079 (,6)-PEP 2D 0.1512 0.069 0.1152 0.0999 Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 65

Etude des performances de la méthode (,6)-PEP 2D Distribution symétrique (BPSK) avec M = 208 et un RSB= 15 db 1- Reconstruction en utilisant les "meilleures" tranches 1D et 2D H 1 H 2 H 3 H -Pozi/Petro 0.3906 0.5852 0.5218 0.857 -PEP 2D 0.152 0.1097 0.0173 0.0079 (,6)-PEP 2D 0.1512 0.069 0.1152 0.0999 2-Reconstruction pour tous les bins de fréquence H 1 Amar KACHENOURA Traitement Aveugle de Signaux Biomédicaux 06 Juillet 2006 65