You are on page 1of 38

Bases de traitement du signal

Par Lanfeust 313

www.siteduzero.com

Dernire mise jour le 15/11/2011

Sommaire

1/37

Sommaire
Sommaire ........................................................................................................................................... 1 Informations sur le tutoriel ................................................................................................................... 0 Bases de traitement du signal ............................................................................................................. 2
Informations sur le tutoriel ................................................................................................................................................. 2

Partie 1 : Exorde ................................................................................................................................. 3


la croise des chemins .................................................................................................................................................. 4
Une journe comme les autres ................................................................................................................................................................................... 5 Un signal, des signaux ? ............................................................................................................................................................................................. 7 Qu'est ce qu'un signal ? .............................................................................................................................................................................................. 7 Qu'est ce que le traitement du signal ? ....................................................................................................................................................................... 8 Champ d'applications ................................................................................................................................................................................................ 10 Traitement d'images .................................................................................................................................................................................................. 11 Traitement audio ....................................................................................................................................................................................................... 12 Communications ....................................................................................................................................................................................................... 13 Et encore plein d'autres ! ........................................................................................................................................................................................... 14

Des signaux tous les tages ........................................................................................................................................ 14


En quelle dimension ? ............................................................................................................................................................................................... 15 Un signal, un signal, un signal,... .............................................................................................................................................................................. 15 La nature des signaux ............................................................................................................................................................................................... 20 Energie et puissance d'un signal ............................................................................................................................................................................... 24 Rsum ..................................................................................................................................................................................................................... 26

Le bruit, une notion relative ............................................................................................................................................. 27


Le mme pour tout le monde ? ................................................................................................................................................................................. Qui est le plus fort ? .................................................................................................................................................................................................. chelle linaire .......................................................................................................................................................................................................... chelle logarithmique ................................................................................................................................................................................................ 27 31 31 32

www.siteduzero.com

Bases de traitement du signal

2/37

Bases de traitement du signal


Le tutoriel que vous tes en train de lire est en bta-test. Son auteur souhaite que vous lui fassiez part de vos commentaires pour l'aider l'amliorer avant sa publication officielle. Notez que le contenu n'a pas t valid par l'quipe ditoriale du Site du Zro.

Traitement du signal. Sous ce nom barbare se cache une discipline la


frontire entre mathmatiques, lectronique et informatique. Conditionnement, comprhension et analyse du monde qui nous entoure seront les maitres mots de cours qui vous emmnera dans les secrets du signal processing (Oui, je parle anglais)

Informations sur le tutoriel


Auteur : Lanfeust 313 Difficult : Licence :

Quels sont les objectifs ?

Le traitement du signal est une discipline qui est mconnue car elle se fond l'intersection de plusieurs domaines scientifiques. Les premiers dveloppements trouvent leurs origines dans l'lectronique et l'automatique. Dans les annes 1960, l'arrive des ordinateurs et le dbut de la numrisation des signaux font basculer la discipline dans l'informatique moderne. Mais avant tout, le traitement du signal tire ces outils de plusieurs domaines des mathmatiques, dont les rsultats ont t formuls un sicle avant ! On peut ainsi voquer les espaces vectoriels, l'algbre linaire, les probabilits, les statistiques, les distributions, l'optimisation,... En 1949, Shannon et son livre 'A Mathematical Theory of Communications' thorisent le concept d'information trs utile en traitement du signal. Si ces disciplines n'voquent rien ou un bien trop lointain souvenir pour vous, nous sommes l pour les (re)dcouvrir. Ce cours a pour objectif de vous faire dcouvrir les bases de la thorie du signal qui a pour but principal la description mathematique des signaux. Ce travail nous permettra de mettre en valeur les diffrentes caractristiques et proprits des signaux. Tout a nous sera utile pour dvelopper les principaux outils de traitement du signal qui seront utiliss dans plein de domaines techniques et scientifiques. Attention cependant, ce cours n'est pas pas orient informatique ou lectronique. Tous les outils de traitement du signal ont des influences concrtes sur ces domaines, mais nous ne discuterons pas de l'implmentation d'un algorithme dans tel ou tel langage ou du choix d'un composant pour un systme lectronique. Ce cours est en franais, mais vous imaginez bien que qu'on ne fait pas du traitement du signal qu'en France. Tout le vocabulaire de traitement du signal est finalement plus connu en anglais. Pour vous aider apprendre ce ce vocabulaire, vous verrez que certains mots seront souligns en pointills. Si vous passez votre souris dessus, vous y verrez la traduction en anglais comme par exemple : Traitement du signal

Quels sont les pr-requis ?


Je vais tenter de rendre accessible au maximum les notions fondamentales, mais un minimum de bagage mathmatique reste utile : Savoir ce qu'est une fonction, comment la reprsenter dans un graphe et connaitre les fonctions les plus classiques ( , , , ,...) et leur proprits. Connaitre le principe de calcul de l'intgrale d'une fonction. Des nombres complexes pourront trainer certains endroits. L'criture des mathmatiques est rempli de symboles qui peuvent sembler obscurs, mais qui sont plutt simples comprendre. Si des choses comme , , , , ou ne vous voquent rien, ne butez pas et n'hsitez pas vous renseigner. Les

notations ne doivent tre un obstacle.

www.siteduzero.com

Partie 1 : Exorde

3/37

Quels sont les outils utiliss dans ce cours ?


Toutes les courbes que vous verrez dans ce cours sont gnrs l'aide de logiciels de calcul numrique. Ils permettent grce un langage de programmation propre et des outils adapt aux problmes scientifiques de travailler sur des problmatiques de traitement de signal (et bien d'autres). J'utiliserais indiffremment Matlab ou Scilab pour ce travail. Les deux permettent de faire la mme chose. Le premier est payant mais largement utilis en recherche, ducation, R&D,... Au contraire, Scilab est un outil libre et gratuit que vous pouvez aller tlcharger cette adresse : http://www.scilab.org/. Vous pourrez essayer de tester quelques rsultats que nous voquerons durant ce cours. Il est possible que je vous donne, dans certains chapitres, quelques cls pour pouvoir tester des choses sous Scilab. Ont aussi t mis contribution : Gimp, Inskcape, Audacity, Grapher et Pages.

Pour qui est ce cours ?


Pour tous ceux qui veulent dcouvrir cette discipline, de quelque niveau ou formation scolaire que vous soyez. N'hsitez pas vous lancer dans une lecture, vous y apprendrez beaucoup de choses !

www.siteduzero.com

Partie 1 : Exorde

4/37

Partie 1 : Exorde

la croise des chemins


Qu'est ce que le traitement du signal ?
Quelles sont ces applications dans notre vie quotidienne ? Nous allons rpondre ces questions dans ce premier chapitre.

www.siteduzero.com

Partie 1 : Exorde

5/37

Une journe comme les autres


Avant toute considration scientifique ou pratique, j'aimerais vous narrer une journe en toute somme banale et qui pourrait tre le quotidien de chacun d'entre nous. Et cette journe sera vcu par notre cobaye, Bob. 07:00 Le rveil sonne. Bob, l'entendant, comprend bien qu'il faut se lever. Aprs avoir lch quelques jurons et tap quelques coups dans le vide, il parvient l'teindre.

08:10 - Cours de franais. Ne cachant pas son (ds)intrt pour la matire, Bob lit machinalement un texte de Voltaire. 10:12 14:15 C'est l'heure de la pause. Bob reconnait Alice dans la foule du hall de l'cole. Ils en profitent pour discuter de leur plans du week-end. C'est l'heure du sport. Aprs avoir rattrap une balle dcisive, Bob parvient marquer le point qui rapporte la victoire son quipe.

18:15 - Cours de musique. Bob travaille ces gammes mineures au piano. C'est en progrs, mais il y a encore du travail. 19:30 - C'est l'heure du diner. Bob finit sa viande mais laisse de ct les endives qui ne sont pas son got. Et demain, a recommencera ! Prenons maintenant le temps de rflchir un peu cette journe typique. Plus particulirement, via l'exemple de Bob ou votre propre journe, essayez de rflchir toutes les capacits que vous offre votre corps dans la vie de tous les jours. Par l, j'entends bien sr les aptitudes que nous offrent nos sens qui sont au nombre de 5 : la vue, loue, le toucher, l'odorat et le got. a sera votre premier exercice : Prenez 5 minutes tout ce que le corps humain est capable de comprendre via ces 5 sens !

On peut analyser plus en dtail la journe de Bob via ces 5 sens : Secret (cliquez pour afficher) 07:00 - Le son du rveil a permis Bob de savoir qu'il tait l'heure de se lever. Pourtant le son de l'hlicoptre, une heure plus tt, ne l'a pas vraiment rveill. 08:10 - En utilisant sa vue, Bob parvient reconnaitre les caractres d'un texte. Son cerveau fera le travail ncessaire pour convertir a en phrases et en ides comprhensibles. Tant que ce n'est pas crit en chinois bien sr ! 10:12 - Pour reconnaitre Alice, Bob a su utiliser ses capacits visuelles pour distinguer les corps en mouvement dans le hall et reconnaitre son visage au milieu de la foule. Ensuite, leur communication est passe par un change entre production de parole par le canal vocal et reconnaissance de la parole via l'audition. 14:15 - Les capacits visuelles de Bob ont t mises l'preuve. Elles lui ont permis de suivre et d'estimer les mouvements de la balle pour choisir les meilleurs gestes effectuer. 18:15 - Encore une fois, l'oreille est utilise mais dans un registre diffrent. Elle permet Bob de faire attention au rythme et la justesse des notes qu'il produit. 19:30 - Et enfin le got !

Cet exemple montre bien les capacits exceptionnelles qu' le corps humain pour pouvoir comprendre le monde qu'il l'entoure. Il a su dvelopper plusieurs outils, plusieurs organes lui permettant d'apprhender les phnomnes physiques environnants. Que sommes-nous capable de comprendre ? Audition : nous sommes capables de localiser de une plusieurs sources sonores, et de porter notre attention sur l'une d'entre elles en ignorant les autres. Nous sommes capables de reconnaitre les sons qui nous entourent (bruit de moteur, une porte qui claque, etc). L'oreille est la premire tape dans la reconnaissance de la parole. Nous pouvons reconnaitre une personne simplement au timbre de sa voix. L'audition humaine est capable de comprendre la musique. Et plein d'autres choses encore !

www.siteduzero.com

Partie 1 : Exorde

6/37

Vision : Lil n'est pas en reste. Nous effectuons beaucoup d'actions grce lui. Nous pouvons voir et estimer les distances dans notre environnement. Nous voyons les couleurs, les artes des objets. Nous sommes capable de reconnaitre les objets (Est-ce une chaise ou un fauteuil ?). Nous arrivons suivre le mouvement des objets. La vision nous donne aussi la capacit de reconnaitre les visages des personnes, mme si elles ont vieilli. Toucher : Il nous permet d'apprhender les gestes que l'on fait et d'avoir un retour sur les actions que l'on effectue. On peut savoir si un objet est piquant ou doux, s'il est chaud ou froid,... L'odorat et le got : Ces deux sens nous donnent une image de la composition chimique de notre nourriture ou des objets qui nous entourent pour nous signifier leurs caractristiques. Trs bien, l'homme est plutt bien conu pour capter l'information contenue dans le monde qui nous entoure. Mais qu'est-ce que a voir avec le traitement du signal ?

www.siteduzero.com

Partie 1 : Exorde

7/37

Un signal, des signaux ?


ce point, vous pensez surement que je me suis tromp de titre et que je suis en train de me lancer dans un cours de biologie. Et bien non ! Et je vais faire le lien tout de suite.

Le corps humain est le meilleur outil de traitement du signal que vous connaissez !
Chaque jour de notre vie, nous passons notre temps capter tous les lments qui arrivent jusqu' nous. On peut citer : la lumire ; les vibrations de l'air ; les composs chimiques ; la temprature ; les contacts avec notre peau. partir de ces seuls indices qui sont reprsentatifs des phnomnes physiques qui nous entourent, nous sommes capables de construire une reprsentation de notre environnement. C'est la somme de ces indices qui nous permet d'avoir suffisamment de matire pour pouvoir rflchir et prendre des dcisions pour interagir avec cet environnement.

Qu'est ce qu'un signal ?


Bien, je pense que vous commencez voir o je veux en venir. Nous avons pass du temps montrer que l'humain passe son temps capter les signaux de son environnement. Un signal est une grandeur qui est reprsentatif d'un phnomne physique.

Ce bonhomme est tir de l'excellent web-comic xckd.com Quand on se lance vers l'tude d'un phnomne physique, c'est en fait vers les signaux qui portent les grandeurs physiques qu'on va se tourner. Mais qu'est ce qu'on y gagne observer des signaux ? Par exemple, entre regarder l'est tous les matins 6h pour voir le soleil se lever et regarder la couleur des nuages dans le ciel, au del de la posie de l'exercice, qu'est ce qui est le plus intressant pour vous ? Je pense qu' moins d'une guerre thermonuclaire spatiale, vous tes quand mme peu prs sr que le soleil se lvera tous les matins. C'est un phnomne cyclique que vous avez dj observ et le revoir ne vous apportera pas de nouvelles informations. Par contre, observer la couleur des nuages vous apportera une information sur le temps qu'il va faire dans les prochaines heures. Vous pouvez penser qu'il est probable qu'il va pleuvoir dans deux heures. Vous chercherez alors d'autres indices comme l'volution de la temprature, du vent, de l'humidit,... qui vont permettront d'affiner la probabilit de votre hypothse. Vous pouvez aussi tout simplement aller chercher des informations sur le site de Mto France.

www.siteduzero.com

Partie 1 : Exorde

8/37

Dans cet exemple qui peut sembler anodin se cache un mot central en traitement du signal : c'est le mot information ! Si on prend le temps de capter et de dcortiquer les signaux, c'est pour une bonne raison. C'est qu'il y a quelque chose d'intressant dedans ! Par exemple, pour parler, nous avons appris depuis 8000 ans utiliser nos cordes vocales, notre bouche, notre langue,... pour pouvoir faire vibrer l'air. On a associ chacune des diffrentes vibrations une lettre, une syllabe pour pouvoir construire des mots, des phrases et donc des ides et des propos qui sont porteurs d'informations. Bien sr dans le cas de la parole, il n'est question de convention et on le voit bien avec la diversit des 7000 langues qui composent l'univers linguistique de notre monde. Pour une station mto, les variations de l'humidit et de la temprature sont porteurs d'informations car ils vont permettre, partir d'expriences dj arrives dans le pass nous donnant un -priori sur le systme physique (ici les phnomnes atmosphriques), de prdire son comportement futur. Vous voyez bien qu'on n'tudie pas un signal par hasard. On y cherche toujours quelque chose ! N.B : Vous avez peut-tre vu aussi que j'ai utilis les mots "probable" et "probabilit" : nous verrons plus tard que la notion d'information est intimement lie la notion de probabilit. Des maths, toujours des maths ! En tout cas, cette notion est trs importante retenir et est fondamentale dans les problmatiques de traitement du signal : un signal contient de l'information. Pour bien que vous le reteniez, en voici une notation pseudo-mathmatique !

Je veux que vous graviez a dans votre tte !

Qu'est ce que le traitement du signal ?


Le traitement du signal est donc la discipline scientifique qui dveloppe les outils et techniques permettant de manipuler et de comprendre les signaux. Je pense qu'on peut tenter de le rsumer autour de quatre grandes lignes directrices :

Transformer un signal
On l'a vu, le plus gros travail est donc de russir sortir l'information du signal. C'est a qui nous intresse, mais ce n'est pas toujours une tche facile, suivant ce que l'on cherche et dans quel milieu on se trouve. Si on reprend notre schma de tout l'heure, on pourrait le modifier comme a :

www.siteduzero.com

Partie 1 : Exorde

9/37

La "mise en forme" est une tape qui se place entre la grandeur physique et l'observateur. Mettre en forme ou transformer permet de faire apparaitre le signal sous un autre angle ou en tout cas un meilleur point de vue pour l'observateur. On peut : changer sa reprsentation pour mieux faire ressortir certaines de ces caractristiques ; liminer certains effets non dsirs (de l'cho dans un son, des grisaillements dans un signal lectrique, etc) ; ... Cette mise en forme permet donc de mieux cerner les signaux. Un humain qui les observe pourra donc prendre des dcisions en tant sr de faire moins d'erreurs cause d'un lment du signal non aperu ou corrompu.

Analyser un signal
On peut mettre en forme un signal pour qu'il soit plus adapt pour une valuation humaine, mais on peut aller plus loin, non ? On ne peut pas tre derrire chaque machine pour les aider. Il y a des comportements qu'on aimerait bien automatiser ! Rajoutons a dans notre schma :

www.siteduzero.com

Partie 1 : Exorde

10/37

Aprs l'tape de mise en forme, on rajoute une tape d'analyse qui a pour but de comprendre le signal. Les objectifs sont divers et varis suivant les applications. ce point, on a un systme qui peut fonctionner seul sans intervention humaine. Il arrive comprendre les phnomnes physiques qui l'entourent et prendre des dcisions en retour. La prise de dcision en aval ne fait en soi pas partie du traitement du signal. C'est le systme qui dcide des actions effectuer ; on commence tomber dans le domaine de l'intelligence artificielle (qui est tout aussi passionnant).

Crer un signal
Le traitement du signal, c'est aussi tre capable de crer ces propres signaux. Les conditions de l'mission et la connaissance de la physique de l'environnement dans lequel on veut propager notre signal permettent d'adapter au mieux nos signaux pour qu'ils puissent tre transmis, manipuls, compris,... le mieux possible, c'est dire sans dgradation de l'information contenu dans le signal. Quand on parle, on cre un signal qui va se propager dans l'air. Si il y a du vent ou qu'on est en discothque, on se mettra parler plus fort pour tre sr qu'on nous entende. Le fait d'adapter le volume de sa voix permet de s'assurer que tout notre message (qui contient l'information) sera transmis notre interlocuteur. Dans un clavier, quand le pianiste appuie sur une touche, il est important de crer en temps rel la bonne note (qui est un signal) en rponse. Et si pour son solo, notre pianiste veut un petit effet chorus, le signal passera un filtre spcial avant d'tre transmis aux haut-parleurs. Pour la retransmission d'une mission la radio, le signal doit tre transmis dans la bande passante centre la bonne frquence. a serait bte de retrouver France Culture la place de Hot Radio !

Transmettre un signal
Il y a de nombreux cas o on peut s'intresser transporter et transmettre des signaux des humains, des ordinateurs,... Entre l'metteur et le rcepteur, il n'y a pas de vide. La communication se fait sur un support. Parfois, on ne le maitrisera pas et on s'adaptera au mieux comme par exemple dans le cas d'une communication entre une antenne et un tlphone portable o le signal est transmis dans l'air rempli de dsagrments (immeubles, intempries, ionosphre,...). Dans d'autres cas, on maitrise le canal de communication car c'est une cration de l'homme. ce moment-l, on peut le dimensionner pour qu'il convienne au mieux nos signaux (fibre optique, liaison HDMI, cble de cuivre pour la tlphonie fixe,...). Cette notion de transmission est trs lie avec les notions de cration et de transformation. On peut remodeler nos signaux pour qu'ils soient le plus adapts possibles au canal de communication dans lequel ils vont tre lancs.

www.siteduzero.com

Partie 1 : Exorde

11/37

Champ d'applications
Traitement d'images
Fonction Rsum Exemple On retrouve ces systmes : la Poste pour pouvoir lire les adresses sur les enveloppes dans votre scanner pour transcrire une lettre manuscrite dans votre diteur de texte prfr dans Google Books pour numriser les livres sous forme de grandes bases de donnes informatiques C'est utile pour : la mise au point automatique sur d e s appareils photos ; des applications de tl-surveillance ; de l'indexation d'images dans des bases de donnes d'images ; permettre des robots dinteragir avec des humains (dtection de prsence, valuation de l'ge, du sexe, de l'expression faciale, de la direction du regard,...).

Systme ROC

Les systmes de reconnaissance automatique de caractres permettent partir d'une image d'un texte manuscrit de reconnaitre la forme des lettres et des mots pour pouvoir retranscrire le texte contenu dans l'image en un texte comprhensible par un ordinateur.

Dtection de visages

La reconnaissance faciale permet, dans une image ou une vido, de dtecter la prsence d'un ou plusieurs visages humains. Il est aussi possible de reconnaitre et de distinguer des visages dj appris par le systme grce une base de donnes.

Imagerie par rsonance magntique

Les mdecins utilisent des machines IRM en forme de tunnel pour avoir un aperu de l'intrieur du corps humain.Le principe est bas sur les proprits quantiques des atomes en rponse un champ magntique. L'interprtation des signaux du champ magntique et la reconstruction de l'image utilisent les outils classiques de traitement du signal.

www.siteduzero.com

Partie 1 : Exorde

12/37

Photo satellite

Les satellites font partie des systmes de tldtection qui permettent d'acqurir des informations sur un systme physique sans contact. Ils utilisent les rayonnements lectromagntiques sur une large bande passante (multi- and hyperspectral imaging) pour crer des images de la surface terrestre. Elles permettent par exemple de dtecter automatiquement la prsence de minerais, de forts, de zones habitables ou de tirer des informations sur les fonds marins.

Traitement audio
Fonction Rsum Exemple

Chane Hi-Fi

Voil un objet commun de notre vie culturelle depuis des dizaines d'annes ! La conception des systmes lectroniques de la chane (galiseur, filtre, tage d'amplification,...) font appel des notions de traitement du signal pour pouvoir manipuler de la meilleure faon les signaux audios.

L'objectif est simple mais la tche est ardue. L'ide est de crer Reconnaissance des systmes capables d'identifier les mots et les phrases d'un de la parole discours humain pour ensuite crer des commandes vocales, donner des robots des facults auditives, etc.

Allez sur une vido Youtube. Si vous cliquez sur l'onglet CC puis "transcrire la piste audio", vous verrez s'afficher des sous-titres qui sont gnrs par le systme de reconnaissance vocale de Google. Vous pouvez aller tester quelques dmos en ligne. Sinon ce type de systme trouve sa place dans : l'aide aux personnes malvoyantes pour lire le contenu d'une page web par exemple ; l'aide aux personnes muettes pour leur donner la possibilit de parler ; les interfaces hommesmachines telles que les serveurs vocaux, les bornes de paiement, les jeux vidos, etc.

Comme dit plus haut, le traitement du signal c'est aussi la Production production de signaux. Et un large pan de la recherche a t synthtique de consacr la production de parole par ordinateur. partir d'un la parole texte donn, on tente de produire une version audio de ce texte.

Vous utilisez quotidiennement des DSP dans : vos modems (ADSL, RTC, etc) ; l e s tlphones portables pour

www.siteduzero.com

Partie 1 : Exorde
L e s DSP sont des processeurs optimiss pour la rapidit de calcul et construits dans le but de faire du traitement numrique Synthses de du signal. Leur architecture leur permet de traiter rapidement filtres par DSP des signaux en restant bas cot et sans apport d'nergie norme, ce qui en fait des candidats idaux pour des systmes embarqus.

13/37
la rception/mission par l'antenne ; vos baladeurs MP3 pour traiter facilement vos fichiers audio (lecture, galisation, etc) ; les rcepteurs GPS ; l es claviers-synthtiseurs pour crer des bancs de filtres permettant de jouer tous les sons que vous voulez (orgue, piano, jazz, distortion, etc).

Voici un exemple audio provenant des travaux du CNL San Diego. partir de l'enregistrement de deux microphones dans une pice o un homme parle avec de la musique en L'objectif est de russir sparer les contributions de fond : diffrentes sources sonores qui arrivent en un point, en utilisant Sparation de un ou plusieurs microphones. On peut ainsi tenter de sparer le Microphone 1 sources sonores discours de deux personnes qui parlent en mme temps, ou des Microphone 2 diffrents instruments qui constituent un groupe de musique. un algorithme de sparation de sources aveugle permet de distinguer les deux sources. Voici la voix extraite des pistes audios prcdentes. D'autres exemples ici.

Communications
Fonction Rsum Depuis 15 ans, nous avons quasiment en main des tlphones portable. La transmission du signal de parole, dans sa version brute, serait quasiment impossible sans des algorithmes de compression. Transmettre un signal demande un certain dbit sur le rseau. Si aujourd'hui, nous arrivons tlphoner en simultan sur les rseaux tlphoniques sans soucis, c'est grce au traitement du signal qui permet de rduire la place occup par le signal sans (trop) dgrader l'information porte par notre discours. Exemple Il existe une grande diversit de techniques de codage de la parole. Les codeurs d'ondes, utilisant par exemple les mthodes PCM ou ADPCM. D'autres techniques, telles que l'algorithme CELP, utilisent un codage bas sur le modle de perception de la parole.

Compression de la parole

De mme, en informatique, la place qu'occupe un fichier a toujours Compression t un problme cause de la taille limite des supports de stockage et de la bande passante disponible sur les rseaux. Il existe de fichiers aujourd'hui des dizaines d'algorithmes de compression pour gagner informatiques de la place. Chaque algorithme est bien sr pour ou moins adapt suivant le type de fichier (texte, audio, vido, etc).

Image : JPEG, JPEG2000, PNG, etc. Vido : MPEG-2, H.264, Theora, etc. Audio : MP3, WAV, AAC, OGG, etc. Autres : zip, rar, gzip, etc.

Comment encoder la voix ou les SMS ? Comment faire passer Rseau GSM plusieurs communications sur une mme antenne ? Comment prendre (Tlphonie en compte les rflexions multiples des signaux sur l'environnement ? mobile) Autant de questions qui trouvent des rponses dans le traitement du

www.siteduzero.com

Partie 1 : Exorde
mobile) signal.

14/37

Et encore plein d'autres !


Fonction Rsum Exemple

Les signaux peuvent tre aussi biens naturels que compltement artificiels. Les outils Cours de la mathmatiques de traitement du signal sont utiles en finance pour interprter et comprendre les bourse cours boursiers. La Temprature, pression, humidit, vitesse du vent,... Autant de phnomnes physiques et autant de temprature signaux capter en diffrents points du globe. Ils apportent l'information suffisante aux instituts de votre mtorologiques pour comprendre et prvoir les phnomnes mtorologiques journaliers. ville Typiquement, une des premires applications trs concrte du traitement du signal. Popularis partir de la seconde guerre mondiale, le principe du radar est assez simple . On met une onde de forme connue dans l'air, les rflexions de cette onde sur les carlingues captes par le radar permet de dtecter la prsence d'un avion. Dans un environnement qui comporte de nombreux chos parasites (sol, mer, turbulences, ionosphre, prcipitations, etc), les outils du traitement du signal permettent d'amliorer la fiabilit des principes de dtection.

Le radar

L'lectro-encphalographie (EEG) est une mthode d'exploration crbrale qui permet de mesurer Activit du l'activit lectrique du cerveau par un rseau d'lectrodes plac sur la tte. L'enregistrement des cerveau signaux peut tre amlior grce au traitement du signal (dtection d'artefacts, rehaussement par filtrage, analyse par ondelettes,...)

La liste est loin d'tre finie ! Le champ d'applications est immense. Il est intressant de voir que le traitement du signal est un domaine qui ne reste pas seul dans son coin, mais qui au contraire va plutt vivre en symbiose avec tous les domaines scientifiques et techniques qui ont besoin d'outils pour analyser et produire des signaux.

Des signaux tous les tages


Dans le chapitre prcdent, nous avons pris le temps de bien comprendre ce qu'est le traitement du signal et ses applications.
partir de maintenant, nous allons mettre les mains dans le cambouis. Et on va tout de suite dfinir ces signaux dont je vous parle depuis le dbut sans vous dire vraiment quoi ils ressemblent. Nous verrons aussi la notion d'nergie associe un signal.

www.siteduzero.com

Partie 1 : Exorde

15/37

En quelle dimension ?
Un signal, un signal, un signal,...
Nous allons construire notre premier signal. Reprenons du dbut, nous avions dit qu'un signal est reprsentatif d'une grandeur physique. Citation : Wikipdia On appelle grandeur physique toute proprit de la nature qui peut tre quantifie par la mesure ou le calcul, et dont les diffrentes valeurs possibles s'expriment l'aide d'un nombre gnralement accompagn d'une unit de mesure. Notre grandeur est donc quantifiable par un nombre. C'est une bonne chose, il serait par exemple difficile de faire des calculs sur des temprature dfinies par des mots (chaud, froid, glacial,...). D'ailleurs quel serait le rsultat de ? Il est quand mme plus pratique de manipuler des nombres suivant une convention qu'on connait. Si il fait , une augmentation de fera qu'il fera . Easy, isn't it ? Le signal est donc reprsent par le biais de nombres. Quoi de mieux qu'un axe pour reprsenter diffrents nombres ?

Un point (ici les 3 en rouges) reprsente un nombre. Sa valeur est reprsent par la position du point sur l'axe. Aprs, vous de graduer comme bon vous semble votre axe du moment que c'est cohrent !

La premire dimension
Est ce qu'on peut dfinir tout un signal par un seul nombre ? Non, me diriez vous. Et vous auriez raison. Ce qui porte vraiment l'information, c'est la variation de cette valeur. Pour reprendre l'exemple de la temprature, on va s'intresser sa valeur diffrents moments de la journe. On construit donc un signal partir de la variation de notre grandeur physique. Mais par rapport quoi ? C'est vous de voir ! Dans la majorit des cas, a sera le temps ; mais a peut trs bien par rapport une longueur, un angle, une temprature, une frquence, etc. Quand la variation du signal ne dpend que d'une variable, on parlera de signal unidimensionnel. Notre signal est construit dans un espace une dimension. Et un nouvel axe va venir porter cette dimension.

www.siteduzero.com

Partie 1 : Exorde

16/37

On peut donc pour chaque point de notre dimension associer une valeur notre grandeur physique. En le faisant tout le long de la dimension, on peut construire des choses comme a :

Et voil notre premier signal ! Est ce que a ne vous rappellerais pas un peu vos cours de maths ? Et si j'cris a ?

Et oui ! On peut voir les signaux comme des fonctions mathmatiques. a correspond exactement ce que je vous ai dit. Pour chaque point de la dimension (i.e. ), on associe une valeur (i.e. ). On peut donc voir la fonction comme tant notre signal. Vocabulaire : La valeur de la grandeur physique en un point est appel amplitude.

Vous remarquerez que les ensembles d'arrivs et de dparts sont

. a veut dire deux choses :

www.siteduzero.com

Partie 1 : Exorde

17/37

qu'on peut rcuprer la valeur de notre grandeur physique n'importe quel instant et avec n'importe quellle prcision (par exemple ou que notre grandeur physique peut prendre une infinit de valeurs, c'est dire avec la possibilit de tendre vers l'infini et d'tre dfinie avec une prcision infinie (peut-tre que ou C'est plutt une bonne description des signaux qui nous entourent. Mais nous verrons que a va nous amener assez rapidement quelques petits problmes pour des applications concrtes ! En tout cas, c'est une trs bonne nouvelle car on va pouvoir utiliser plein de rsultats de mathmatiques pour manipuler et comprendre nos signaux. On va pouvoir faire de l'analyse, du calcul intgral, du calcul matriciel, des dveloppements en s... Eh non, partez pas, revenez ! Et si je vous montrais des vrais signaux ? Voici la temprature d'une station mto un jour de novembre. Grandeur physique : temprature en degrs Dimension : le temps

Sur ces deux images, on a la reprsentation de deux sons. C'est moi-mme en train de dire la voyelle 'a' et la consonne 'r'. Grandeur physique : un signal lectrique proportionnel la vibration de l'air. Dimension : le temps

www.siteduzero.com

Partie 1 : Exorde

18/37

Je vous ai dit qu'on pouvait voir les signaux comme des fonctions. Dans un monde mathmatique parfait o les licornes crent des arcs-en-ciel*, c'est vrai. Mais concrtement, il est trs difficile pour ne pas dire impossible de trouver la forme analytique d'un signal. On ne travaille donc en fait qu'avec les images de ces fonctions, c'est dire qu'on rcuprera, grce nos systmes de mesure, un maximum de couples qui caractrisent le signal. Mais ne vous inquitez pas, il y a de quoi faire.
(*): moins que a soit 'Mon Petit Poney'...

Une dimension de plus !


Pour le moment, notre signal n'a qu'une seule dimension, mais on pourrait en rajouter une, non ? Si vous ne me croyez, je vous donne tout de suite un exemple de signal bidimensionnel :

Si vous croyez que je me fiche de vous, rflchissez y encore une fois ! Finalement, le pixel d'une image est reprsentatif d'une grandeur physique : l'intensit lumineuse. Pour une image comme ci-dessus, a correspond au niveau de gris (plus la valeur est grande, plus le gris devient clair et inversement ; les bornes tant le noir et le blanc). Pour les images en couleurs, c'est juste 3 grandeurs physiques (rouge, bleu, vert). Et les deux dimensions ? Et bien, c'est seulement la largeur et la hauteur de l'image. Pour retrouver la position d'un pixel, il suffit de connaitre son numro de ligne et de colonne. On peut donc voir une image comme une fonction mathmatique deux variables :

Si vous n'tes pas convaincu, voil une autre reprsentation de l'image :

www.siteduzero.com

Partie 1 : Exorde

19/37

On voit bien que l'image peut se reprsenter comme une fonction mathmatique qui peut s'tendre sur deux dimensions. L'exemple de l'image est le plus frappant pour le signal dimensionnel, mais il y en a plein d'autres. Par exemple, si je mesure l'volution de la temprature au cours du temps en diffrents points d'une barre de mtal, j'ai un signal bidimensionnel : Grandeur physique : temprature en degrs Dimension n1 : la position sur la barre Dimension n2 : le temps

Encore une autre...


Pourquoi s'arrter en si bon chemin ? Rajoutons encore une dimension.

www.siteduzero.com

Partie 1 : Exorde

20/37

Une vido est l'exemple typique d'un signal tri-dimensionnel. C'est finalement un simple enchainement de signaux bidimensionnels (i.e. les images) au cours du temps : Grandeur physique : intensit lumineuse Dimension n1 : position sur la hauteur de l'image Dimension n2 : position sur la largeur de l'image Dimension n3 : le temps Pour les autres dimensions, je me permettrais de citer un grand homme :

"Vers l'infini et au-del"


Buzz l'clair (1995)

Le mot de la fin
Vous avez peut-tre l'impression qu'on a enfonc des portes ouvertes en parlant simplement de fonctions, mais je voulais prendre le temps de construire cet outil qui est la base du traitement du signal. Quelque soit le signal, quelque soit son origine, sa valeur maximale, sa dure,... on pourra finalement le reprsenter sous la forme d'un objet mathmatique qu'on maitrise complment. C'est l la force du traitement du signal : tre capable de donner des outils mathmatiques capable de grer avec tous les types de signaux.

La nature des signaux


La priodicit
Qu'est ce que la priodicit ? Et plus prcisment, qu'est qu'un signal priodique ? On peut crire la dfinition mathmatique :

D'accord. Si vous n'en n'avez pas saisi le sens, je peux vous l'crire en franais : Un signal est dit priodique si et seulement si la variation de son amplitude rpte un mme motif suivant une priode T

www.siteduzero.com

Partie 1 : Exorde

21/37

Et comme il n'y a rien de mieux qu'un schma, prenons un signal priodique :

On voit bien les deux dfinitions quivalentes que je vous ai donnes : la rptition d'un mme motif suivant une priode ou la valeur de l'amplitude qui est gale tous les multiples de la priode .

Plutt que priode, vous avez surement du plutt entendre parler de frquence d'un signal (sonore par exemple). Les deux notions sont lis par une galit trs simple :

est la priode en secondes et

, la frquence du signal en Hertz ou

Mais ne nous attardons pas l-dessus, nous reparlons de frquences plus en profondeur trs bientt. J'aimerais mettre l'accent sur une notion particulire. Reprenons notre dernire dfinition mathmatique et droulons-l en faisant varier dans :

Et n'oublions pas les entiers ngatifs :

www.siteduzero.com

Partie 1 : Exorde

22/37

La dfinition mathmatique du signal priodique entraine que le signal doit tre dfini sur tout entier. En effet si le signal n'est pas dfini au point, par exemple, alors la dfinition du signal priodique tombe plat car

Un signal priodique est donc dfini sur un support non born. Expliquons ces deux mots : support : intervalle des points o la fonction est dfinie born : intervalle ayant des limites hautes et basses Le signal priodique s'tend sur un support qui n'a pas de limites, et il peut donc tendre vers et sans soucis. D'un point de vue mathmatique, il n'y a pas de problme et la dfinition est satisfaisante. Physiquement, c'est beaucoup moins convenable. Si on utilise ces fonctions priodiques pour tenter de modliser nos signaux dans notre monde rel, on a un problme. Lequel ? Faisons l'hypothse un instant que tous les signaux qui nous entourent soient support non born. Cela voudraient dire que tous ces signaux existent depuis toujours bien avant le Big-bang et continueront bien aprs votre mort et la destruction de la plante Terre par les aliens. Donc le signal de votre voix ou d'une mission de radio existent depuis toujours ! Compltement contradictoire, non ? Cette simili-dmonstration par l'absurde montre que nos signaux sont support born. Ils commencent un moment donn et s'arrtent un autre et en fait plus important encore, notre observation de ces mmes signaux ne peut durer qu'un temps fini ! Les signaux priodiques sont centraux dans la construction de la thorie mathmatique du traitement du signal pour la modlisation des signaux, mais cette diffrence entre un monde mathmatique o les outils peuvent tre dfinis sur des supports non borns et le monde physique o cette considration n'est plus valable va nous entrainer quelques soucis.

La causalit
Causal. Voil un mot qu'on entend peu, le dictionnaire le dfinira comme 'Qui implique une cause un effet'. a n'a pas l'air au premier abord, mais il trouve tout son sens en traitement du signal. Reprenons un signal quelconque :

Vous remarquerez que j'ai gradu l'axe des abscisses avec un zro. Il peut vous semblez anodin, mais il n'en est pas moins important. J'ai dit dans un des points prcdents que les signaux priodiques s'tendaient sur un support non born et que physiquement, a causait quelques soucis. La causalit entraine que le signal n'existe qu' partir de ce zro qui marque le dbut du signal. Il n'existe pas de faon magique depuis la nuit des temps, il a un dbut ! Il y a une cause qui a cre cet effet.

www.siteduzero.com

Partie 1 : Exorde

23/37

Ce signal est causal, au contraire de sa version prcdente qui ne l'tait pas. Cette notion de causalit peut sembler non pertinente pour le moment mais elle reviendra comme base thorique dans la partie sur le filtrage. Pour le moment, retenez ce mot de vocabulaire.

www.siteduzero.com

Partie 1 : Exorde

24/37

Energie et puissance d'un signal


Toute transmission dinformation est liee a une transmission denergie.
Quand on veut transmettre un signal, a ne se fait pas sans un peu d'huile de coude. Si vous voulez parler, il va falloir actionner votre diaphragme pour envoyer de l'air dans votre conduit vocal. Si vous voulez envoyez un e-mail, votre ordinateur a intrt tre branch sur le rseau lectrique. Les photons qui se propagent jusqu' votre rtine pour y projeter une image ne sont pas arrivs l par magie. Tous ces procds utilisent une source d'nergie pour pouvoir se dplacer. Et en se dplaant, ils transmettent de l'information.

Question : Comment caractriser l'nergie d'un signal ?

Quand je parle voix basse, j'utilise peu d'nergie. Si on traait le signal de ma voix, il aurait d'assez faibles amplitudes. Au contraire, si je me mets crier, je vais mettre beaucoup plus d'nergie dans ma voix et le signal atteindra des amplitudes beaucoup plus fortes. On peut donc construire une estimation de l'nergie partir des amplitudes du signal. Allons y pas pas. Qu'est ce qui est le plus logique ? On aimerait connaitre la puissance un instant donne. ce moment-l, on parle de puissance instantane :

Attention : vous avez remarqu que j'ai chang de mot, je suis pass de 'nergie' 'puissance', je ne me suis pas tromp. Il y a un lien simple entre les deux, la puissance est la quantit d'nergie fournie par unit de temps. Nous allons arriver doucement vers l'nergie...

La puissance est donc bien directement li l'amplitude du signal. Mais pourquoi cette valeur absolue et ce carr ? Un signal peut avoir des valeurs ngatives. Si on n'utilisait pas la valeur absolue et qu'on conserverait le signe, on se retrouverait avec un signal qui peut avoir une puissance ngative ou avec les quations qui vont suivre un signal nergie nulle. C'est absurde. Vous pourriez objecter que le carr suffirait viter les valeurs ngatives. Oui, si le signal est valeurs relles, mais si c'est un signal valeurs complexes ? En lectronique, la puissance d'un signal lectrique est li son intensit lev au carre. Sa dfinition en traitement du signal reste cohrente car les deux domaines sont lis, c'est pourquoi il y a un carr qui traine. On sait valuer la puissance en un point, maintenant comment l'valuer sur un certain temps ? Imaginons que notre signal soit dfini sur 2 points. On pourrait crire sa puissance comme ceci :

Sur 3 points :

Et ainsi de suite avec

points:

Finalement, calculer la puissance sur points du signal revient calculer la moyenne des puissances instantans. Mais il reste un souci, on a dit un peu plus haut que les signaux avaient pour ensemble de dpart . Donc ds que vous prenez un bout du signal, aussi petit soit-il, vous y retrouverez une infinit de points. Donc si on veut calculer notre puissance avec notre formule, a veut dire qu'on va devoir sommer une infinit de points. a risque d'tre ( peine) long. Nous ne sommes pourtant

www.siteduzero.com

Partie 1 : Exorde

25/37

pas dans une impasse. Je passe sur la preuve mathmatique, mais le fait de faire tendre notre somme vers un nombre infini de termes nous permet d'utiliser un grand outil des mathmatiques : l'intgrale. Prenons un signal quelconque. Dcoupez-y un bout de dure . Et pour calculer la puissance moyenne, appliquez :

On voit bien qu'on utilise la puissance instantan variable L'intgrale entre les bornes et

. Le

nous rappelle qu'on parcourt notre signal suivant la centr autour de .

. On considre donc la portion de signal de taille

est l pour sommer la contribution de l'infinit de points compris dans la portion. Et tout a sans oublier le

car la puissance est dfinie comme une nergie dlivr par unit de temps. La puissance moyenne du signal se dduit simplement comme tant dfini par :

On fait notre calcul intgral sur l'ensemble du signal en faisant tendre les bornes vers les deux infinis. Prenons le cas particulier d'un signal priodique. Il y a donc un mme motif de dure qui se rpt indfiniment dans le temps. Et l'intgrale de ce motif est toujours la mme et se rpte aussi dans le temps. Alors vu qu'on fait une moyenne de cette intgrale, pourquoi s'embter intgrer sur tout entier ? La moyenne de l'ensemble se calcule comme tant . Rajouter des n'y changera rien. Pour la moyenne est . Il suffit donc d'intgrer notre signal sur une seule priode :

Et enfin on y arrive. On a dit que la puissance correspondait l'nergie fournie par unit de temps. Il suffit donc de considrer toutes les contributions des points sans moyenner le rsultat par la dure du phnomne. L'nergie s'crit de faon plus simple que la puissance :

Question : Quels sont les caractristiques nergtique des signaux ?

On peut estimer que le signal est amplitude borne si . Ca correspond bien sr une ralit physique, il serait absurde de voir un point ayant une amplitude infinie et donc une puissance instantan infinie autrement que pour une considration de modlisation mathmatique. Nous distinguerons deux autres ensembles de signaux. Le premier rassemble tout les signaux nergie infinie. C'est le cas par

www.siteduzero.com

Partie 1 : Exorde

26/37

exemple des signaux priodiques qui sont dfinis sur un support non born. Intgrer la puissance instantan qui est une fonction toujours positive sur tout fait tendre l'nergie vers l'infini. Ils ont aussi la caractristique d'tre puissance moyenne non nulle. a n'a bien sr pas de sens physiquement (un systme qui produit une nergie infinie, a ferait longtemps qu'on aurait teint toutes les centrales...). a montre la limitation du modle mathmatique face la ralit. Le deuxime est donc, par contrapose, la runion de tous les signaux nergie finie. Ils ont aussi la caractristique d'tre puissance moyenne nulle. Tous les signaux de la vie relle, qui sont tous dfinis sur un support born, sont bien sr nergie finie.

www.siteduzero.com

Partie 1 : Exorde

27/37

Rsum
Pour finir ce chapitre haut en couleurs, nous allons crire un petit tableau. Nous avons discut du fait qu'en traitement du signal les signaux sont vus comme des fonctions. Tout a nous permet d'utiliser tous les domaines des mathmatiques. Cependant, les hypothses qu'on fait dans nos modles mathmatiques ne sont pas souvent applicables au monde rel. Voici donc un tableau qui rsume les diffrences entre signaux et fonctions que nous avons vu en partie dans ce chapitre.

Monde rel (signaux) Un signal possde une nergie finie

Monde mathmatique (fonctions) Une fonction peut possder une nergie thorique infinie

Un signal est causal et support born Une fonction peut tre non causal et support non born Les signaux sont valeurs relles Un signal est continu temporellement Les valeurs des fonctions peuvent appartenir d'autres ensembles que Une fonction peut prsenter des discontinuits en certains points

Remarque : il est important de noter que lintroduction de tels model es mathematiques necessite une interpret ation des resultats obtenus apres traitement pour retrouver ensuite la realite.

Le bruit, une notion relative


Notre monde n'est point parfait et il mne la vie dure aux traiteurs de signaux.
Le bruit, notre nouvel ennemi numro 1 ?

www.siteduzero.com

Partie 1 : Exorde

28/37

Le mme pour tout le monde ?


Qu'est ce que pour vous le bruit ?

Vous pourriez me citer des exemples comme votre petit frre qui pleure, le moteur du camion-poubelle 7h le matin, la pluie qui tape au carreau, une porte qui claque, un micro-ondes en marche voir le dernier titre pop la mode la radio. Et il y encore plein d'autres choses qu'on pourrait noncer. Pour rsumer, on pourrait considrer le bruit comme tant tout ce qui est nous dsagrable l'oreille et donc non dsir. Et en traitement du signal ?

En traitement du signal, le bruit n'a pas exactement le sens, mais reste dans le mme ordre d'ide. Nous avons dans le premier chapitre, que l'tude d'un signal tait intressante parce que il est porteur d'information. Mais ce n'est pas vrai pour tous les signaux qu'on observe. Le bruit est peu le Mr Hyde de l'information. On dsignera un signal comme tant du bruit quand il est non dsir et surtout non

porteur d'information.

Sous le terme de bruit, on fait donc rfrence la somme de touts ces signaux qui vont venir perturber nos observations en : se rajoutant et se superposant au dessus du signal dgradant le signal original crant des artefacts (des signaux artificiels qui peuvent sembler rels) On pourrait rsumer a comme a :

a reste bien sr une vision simpliste, mais cette fausse quation mathmatique rsume bien l'ide de diffrencier dans un signal d'un ct la partie utile porteuse d'informations et de l'autre le bruit qui n'en apporte pas et va mme dgrader l'information porte par le signal utile. Notation : On dsigne souvent par 'signal' ou 'signal utile' la partie porteuse d'informations et le reste tant du bruit.

Je vous propose d'couter un signal audio trs parlant. Ce fichier contient un signal de parole provenant d'une speakerine parlant en anglais.

couter la radio ! (217Ko, OGG)


Cependant, le signal radio est fortement perturb par le grsillement qu'on entend en fond. Donc dans ce signal, il y a un mlange entre un signal de parole (l'information) et des grsillements du la qualit de la chaine d'mission et de rception radio (le bruit). Je ne vous ai cit que des exemples impliquant de l'audio. La notion de bruit est trs intuitive avec les sons car on la vit en permanence au quotidien. Mais pour un traiteur de signaux, le bruit est un challenge permanent qui existe dans tous les domaines. Pour vous montrer un exemple en traitement d'image,

www.siteduzero.com

Partie 1 : Exorde

29/37

Ce bout de photo correspond la prise d'un ciel bleu. On s'attend donc avoir un fond bleu uniforme avec peut-tre un lger dgrad. Grossirement, on a a, mais si on se penche un peu plus sur la photo, on peut voir des imperfections, des traces violettes,... on est en fait loin de l'uniformit. C'est toutes ces choses qu'on peut qualifier de bruit dans une image. Ici, il a t cre par la chaine d'acquisition de l'image (capteur CCD, chantillonnage, compression,...). Un dernier exemple en image. Voici un signal unidimensionnel quelconque :

Rajoutons y un peu de bruit et on peut arriver a...

www.siteduzero.com

Partie 1 : Exorde

30/37

Qu'est ce qui est bruit ? Qu'est ce que ne l'est pas ?

Je ne pourrais que vous rpondre : a dpend ! a dpend de l'exprience et de l'observation que vous tes en train de mener et de facto quels signaux vous intressent. Prenons un exemple. Vous tes en pleine discussion avec trois autres personnes que nous nommerons habilement Riri, Fifi et Loulou. Au dbut, vous discutez quatre et vous prenez donc la parole ( peu prs) chacun votre tour. ce moment-l, si la pice est silencieuse, on pourra considrer qu'il n'y a pas de bruit, le seul signal acoustique prsent dans la salle est la parole du locuteur. Au bout d'un moment, la discussion diverge et vous commencez ne plus parler qu'avec Fifi tandis que Riri et Loulou discutent de leur ct sur un autre sujet. On a donc deux discussions en parallle. Bien sr, la parole se diffuse dans l'air dans toutes les directions la fois. Tout le monde entend donc finalement une version mix des deux conversations. De votre point de vue, seul la parole de Fifi est un signal utile alors que les discours de Riri et Loulou peuvent tre considrs comme du bruit. Au contraire, pour Riri la discussion entre vous et Fifi est du bruit alors que seul la parole de Loulou est un signal de parole. Bruit ou pas bruit ? a dpend ! C'est toujours une question de point de vue. Je vous ai montr qu'un son (ou tout autre type de signal) pouvait tre soit signal soit bruit suivant le point de vue que l'on prenait, mais il peut trs bien tre aussi bruit et signal la fois. Si vous marchez dans la rue en discutant avec quelqu'un, le bruit des voitures sera une gne pour parler mais pour traverser la route. Tout est relatif !

www.siteduzero.com

Partie 1 : Exorde

31/37

Qui est le plus fort ?


Il y a une notion qui est importante avec le bruit : c'est sa puissance. En traitement du signal, il y a au final aucune situation sans bruit puisque le simple fait d'utiliser une chaine de mesure cre des sources de bruit. On considre en fait un environnement sans bruit quand il est suffisamment ngligeable face aux signaux qu'on veut capter. Quand il n'est pas ngligeable, son niveau de puissance va influer sur les performances de notre systme. Par exemple, quand vous tes en discothque et que vous voulez parler votre voisin, la musique (qu'on peut considrer comme source de bruit pour un moment) va gner la propagation de votre voix. ce moment-l, vous avez deux stratgies : soit vous augmentez votre volume de voix au risque de vous faire mal la gorge, soit vous diminuez le volume de la musique en vous plaant dans un endroit un peu plus calme. Dans les deux cas, on tente de faire varier la diffrence de volume (et donc de puissance) entre le signal et le bruit. Il serait donc intressant de construire un indicateur qui pourrait nous renseigner sur le niveau de bruit et sur son influence sur le signal utile. Habituellement, on sert de ce qu'on appelle le Rapport signal sur bruit couramment abrg RSB qu'on peut dfinir suivant deux chelles.

chelle linaire
Soyons mthodiques. Comment construire le RSB pour qu'il soit un indicateur fiable. Quels sont ces caractristiques ? Il doit prendre en compte le signal et le bruit. Il doit trouver un moyen de quantifier leur importance, leur force. Il doit russir mettre en valeur la diffrence de force entre le signal et le bruit. L'criture du RSB ne va pas chercher midi quatorze heures :

La force du signal (ou du bruit) est quantifi par sa puissance dont on a vu la dfinition dans le chapitre prcdent. On prend bien en compte les deux parties. Et l'exercice qui suit va vous permettre de dmontrer que le RSB est pertinent pour quantifier la diffrence de puissance. Note : Le RSB est le rapport de deux puissances qui ont la mme unit. C'est donc une grandeur scalaire (i.e. un nombre) sans unit.

Exercice : Est-ce qu'un RSB de 1 est prfrable un RSB de 10 si on veut conserver notre signal ?

Secret (cliquez pour afficher) La rponse est non. On peut rcrire notre formule sous cette forme.

Donc si , alors . La partie du signal qui est rattach au bruit est donc 10 fois moins puissante que celle qui porte l'information. Par contre si , alors . ce moment-l, les puissances sont quivalentes. Le signal utile est beaucoup plus perturb et en partie masqu par le bruit. On cherche donc avoir un le plus grand possible. Il n'y a pas de limite thorique haute, a peut tendre l'infini, mais votre systme sera limitant car il ne peut pas dlivrer une puissance infinie. La limite basse est par contre de quand qui un cas peu enviable et difficile grer.

www.siteduzero.com

Partie 1 : Exorde
Signal plus puissant que le bruit Signal aussi puissant que le bruit Signal moins puissant que le bruit

32/37

chelle logarithmique
Moi, je ne suis pas compltement satisfait alors je vous propose une dfinition alternative du RSB :

Qu'est ce que vous en dites ? Pour rappel ou si vous ne l'aviez jamais vu avant, dont vous trouverez un trac ici. Il peut se dfinir partir du logarithme naturel tel que Je vous rappelle deux proprits trs intressantes du logarithme :

correspond au logarithme en base 10

Il a donc le pouvoir de transformer le produit (la division) de deux nombres en la somme (la soustraction) de leurs logarithmes. Note : Vous avez peut-tre remarqu le petit qui est marqu en dessous de RSB. Le fait d'utiliser le logarithme dans notre dfinition entraine qu'on exprime le rsultat en dcibels qu'on abrge par .

C'est bon, vous avez compris ? Allez hop, chapitre suivant... Attends, attends. On avait un RSB avec une dfinition super simple qui marchait bien et tu veux le changer en rajoutant un log sans raison comme a ? Ah... ce n'est pas suffisant ? D'accord.

Reprenons notre dfinition et traons un graphique :

www.siteduzero.com

Partie 1 : Exorde

33/37

Labscisse correspond au rapport de puissance

, l'ordonn au RSB. Dans le cas de notre premire dfinition, la relation

est triviale puisque le RSB vaut exactement le rapport de puissance, il suffit donc de tracer . Dans l'autre cas, on trace . Donc pour un mme rapport de puissance, le RSB ne sera pas le mme suivant qu'on prenne l'chelle linaire ou l'chelle logarithmique (cf. l'exemple des trois points rouges quand le rapport de puissance vaut 20). L'chelle linaire est la plus intuitive bien sr. Une variation de ou de entraine une variation directement proportionnelle du RSB. Vous me diriez que la vie est belle et qu'il n'y pas besoin de se compliquer la vie avec un logarithme. Avant de vous justifier son utilisation, faisons quelques calculs. Imaginons que la puissance du signal utile soit exactement deux fois suprieur la puissance du bruit donc que . On peut rinjecter a dans l'quation du RSB en dcibels :

On peut donc en conclure qu'un rapport signal sur bruit de bruit. On peut faire ce calcul pour d'autres valeurs :

correspond un rapport de puissance 2 entre le signal et le

Rapport de puissance RSB en dcibels

www.siteduzero.com

Partie 1 : Exorde

34/37

(*) : En ralit

, mais l'approximation +3dB est communment admise.

retenir : Il est important de connaitre les valeurs remarquables des dcibels et le rapport de puissance que a implique. L'chelle logarithmique n'est pas simple apprhender et avoir quelques points de repre est bnfique.

Faisons un autre calcul. Imaginons un signal dont le RSB est fix. On veut faire augmenter ce RSB de 3 dcibels. Quel variation cela va entrainer sur le rapport de puissance ? Vous pouvez essayer de le faire en vous rappelant les proprits du logarithme que je vous ai redonnes prcdemment. Secret (cliquez pour afficher)

Rajouter 3 dcibels correspond toujours doubler la puissance du signal (ou diviser par deux la puissance du bruit). On peut appliquer les rsultats du tableau prcdent. Par exemple, ajouter 20 dcibels va multiplier par 100 le rapport de puissance.

L'chelle va modifier la rpartition des valeurs. Pour les grandes valeurs, il va y avoir une attnuation. Pour les rapports de puissance infrieurs 1, le RSB va passer en ngatif et tendre de plus en plus vite vers l'infini quand on se rapproche de 0. Un rapport de puissance de 0 est bien sr impossible (L'un des deux signaux doit tre nergie infinie...). La rpartition des valeurs change, mais sans rien dgrader. Comme la fonction logarithme est monotone et croissante, alors le comportement reste quand mme similaire celui de l'chelle linaire : les maximas se trouveront toujours au mme et une augmentation du rapport de puissance cre une augmentation du RSB (et inversement). Alors, au final pourquoi l'chelle logarithmique c'est plus mieux ?

www.siteduzero.com

Partie 1 : Exorde

35/37

Ce signal est la variation de la puissance moyenne d'un signal audio. La premire courbe en rouge correspond l'chelle linaire et la bleue l'chelle logarithmique. De quoi s'en rend-t-on compte ? On a compltement distordu la rpartition des donnes sur l'axe des ordonnes. Les valeurs maximales ont t rduites (de 500 60). La prsentation des donnes sur cette chelle est utile quand elles couvrent une large bande de valeurs. Passer au logarithme permet de rduire la taille de cette bande de faon considrable. Cette stratgie est par exemple utilis pour tracer les rponses en frquences des filtres en lectronique o les deux axes sont gradus sur une chelle logarithmique (on parle alors de repre log-log). Cette distorsion fait apparaitre le signal sous un autre jour. Les grandes contributions sont minimiss alors qu'au contraire les faibles valeurs sont mis en valeur. Regardez la diffrence de taille pour le premier pic suivant l'chelle ! Passer cette reprsentation permet de mieux voir la dynamique du signal. On peut par exemple au milieu l'apparition d'un bruit de fond qui tait plus difficile sur l'autre courbe. Rappelons que : Signal plus puissant que le bruit Signal aussi puissant que le bruit Signal moins puissant que le bruit

Cette proprit qui peut sembler anodine est trs intressante. Par exemple, quand on a une cascade de systmes qui vont modifier le RSB, sa variation totale est simplement gale la somme des variations de chaque systme. Et une variation positive correspondra toujours un gain et une variation ngative une attnuation. Il est aussi intressant de noter que certains de nos sens comme l'audition obissent des chelles logarithmiques. La perception qu'on a de l'amplitude ou de la frquence des sons n'est pas linaire et s'approche plus de lois logarithmiques. Il est donc pertinent d'utiliser les mmes chelles. Attention : la plupart du temps, le RSB est exprim en dcibels ! Si quelqu'un vous dit "J'ai un RSB de 20", il y a de fortes chances qu'on vous parle d'un RSB de +20 dcibels.

Pour finir, je vais vous montrer un exemple de signal dgrad par du bruit diffrents niveaux de RSB. C'est un signal audio et sur la bande, on retrouve de la parole, un bruit d'alarme, un bruit de porte, etc. J'ai ensuite rajout artificiellement du bruit. Ce bruit est dit blanc et a des proprits trs intressantes que nous verrons plus tard.

www.siteduzero.com

Partie 1 : Exorde

36/37

Niveau de bruit

Signal bruit

Signal original

www.siteduzero.com

Partie 1 : Exorde

37/37

On peut voir qu'au final, le signal est noy dans le bruit. Vous tes surement en train de vous dire qu'un tel niveau de bruit dtruit compltement le signal et que a serait une perte de temps de tenter d'en tirer quelque choses. Il n'y a plus d'information viable ! Nous n'allons pas abandonner comme a. C'est vrai que, de ce point de vue temporel, la tche peut sembler impossible. Alors pourquoi ne pas changer de point de vue ?

Vous tes la fin ce cours. D'autres chapitres sont encore venir ! Vous pouvez poser des questions techniques sur le forum si des points restent flous. Si vous voulez parler/commenter/questionner au sujet du cours, faites-le dans les commentaires ou par message priv.

www.siteduzero.com

You might also like