• Aucun résultat trouvé

des lieux

2.2 Les m´ ethodes d’antennerie

2.1.5 Conclusion

Les m´ethodes biomim´etiques pr´esentent des r´esultats contrast´es. A partir d’un nombre tr`es r´eduit de microphones, la communaut´e robotique a su proposer des solutions originales pour localiser et extraire des sons de l’environnement d’un robot. Seulement, nous avons illustr´e toute la difficult´e `a reproduire les capacit´es auditives de l’homme `a partir de m´ecanismes bioinspir´es.

Ainsi, l’exploitation des indices interauraux n´ecessite une mod´elisation tr`es pr´ecise des modifi-cations induites par la pr´esence de la tˆete. Les indices interspectraux sont quant `a eux en l’´etat actuel tr`es difficilement exploitables. Enfin, l’effet de pr´ec´edence est `a l’origine de r´esultats de localisation int´eressants, mais fournis `a une cadence peu ´elev´ee. Dans tous les cas, la d´efinition de mod`eles pr´ecis de la propagation s’av`ere indispensable pour d´ecrire avec justesse les ´evolutions des diff´erents indices auditifs. De plus, nous avons montr´e le manque de robustesse de toutes ces techniques aux variations de l’environnement acoustique. Beaucoup de mod`eles, valid´es ex-p´erimentalement en chambre an´echo¨ıque, ne permettent pas d’aboutir `a une localisation pr´ecise sans connaissance `a priori de l’environnement dans lequel le robot sera amen´e `a se d´eplacer.

L’ensemble de ces ´el´ements nous poussent `a mettre de cˆot´e dans un premier temps l’ensemble de ces approches biomim´etiques pour nous focaliser sur les techniques issues de la communaut´e du Traitement du Signal.

2.2 Les m´ ethodes d’antennerie

Nous venons de d´etailler dans la partie pr´ec´edente l’ensemble des m´ethodes bio-inspir´ees utilis´ees jusqu’ici en robotique. Ces m´ethodes pr´esentent l’avantage ind´eniable de ne n´ecessiter qu’un nombre tr`es r´eduit de microphones (de deux `a quatre en r`egle g´en´erale), facilitant grande-ment leur impl´egrande-mentation sur une plateforme robotique. Cependant, elles paient parfois le prix de leur simplicit´e g´eom´etrique par une certaine complexit´e algorithmique, qui n´ecessite alors du mat´eriel sp´ecifique pour pouvoir les impl´ementer en temps r´eel [Kuratori]. D`es lors, pourquoi se limiter `a l’utilisation de syst`emes biomim´etiques ? Travailler avec plus de deux microphones peut permettre en effet d’augmenter la r´esolution de la localisation, de rendre le syst`eme plus robuste aux diff´erents bruits, etc. Nous convergeons donc tout naturellement vers l’utilisation d’antennes de microphones, domaine d´ej`a largement ´etudi´e par les communaut´es du Traitement du Signal et de l’Acoustique.

Les antennes sont utilis´ees depuis longtemps dans des applications aussi vari´ees que la radio-astronomie, les radars, les syst`emes `a sonar, les t´el´ecommunications, etc. Leur exploitation en robotique est au contraire rest´ee longtemps assez confidentielle. Cependant, ces cinq derni`eres ann´ees ont vu l’adoption progressive par la communaut´e robotique de m´ethodes ´eprouv´ees pour la localisation de source sonore. Apr`es avoir introduit les notations de ce chapitre, nous pr´e-sentons la m´ethode haute-r´esolution la plus commune en traitement du signal appel´ee MUSIC.

Cet m´ethode illustre efficacement les limites impos´ees par un traitement temps r´eel des informa-tions sonores. Puis, dans une seconde partie, nous abordons les m´ethodes visant `a d´eterminer les d´elais temporels caus´es par la propagation entre de multiples microphones. Ici, l’utilisation de la redondance de l’information permet d’aboutir `a une localisation plus pr´ecise et plus ro-buste aux conditions exp´erimentales. Enfin, nous terminons par l’ensemble des techniques d´ej`a utilis´ees en robotique bas´ees sur la formation de voie : la simplicit´e des algorithmes et de leurs impl´ementations font de celle-ci le premier candidat id´eal `a une utilisation sur un robot.

2.2.1 Notations

Consid´erons queS sources sonores ponctuelles ´emettent depuis les points rep´er´es parrs1,rs2, . . ., rsS, dans un syst`eme de coordonn´ees sph´eriques tel que rss = (rs, θs, ψs). Les quantit´es rs, θs et ψs repr´esentent donc respectivement la distance `a l’origine, l’azimut et l’´el´evation de la si`emesource (voir figure 2.13). Rappelons que l’hypoth`ese de d´ependance temporelle harmonique (1.27) est suppos´ee v´erifi´ee, de sorte que n’importe quel signal spatio-temporely(r, t) s’´ecrit sous la forme

y(r, t) =Y(r, k)ejkct, (2.11)

o`uY(r, k) d´ecrit l’amplitude complexe dey(r, t) ne d´ependant que de l’espace, aveckle nombre d’onde ou fr´equence. Si les signaux mis en jeux sont large bande, alors par application du principe de superposition, il vient

Notons que la paire (y(r, t) ;Y(r, k)) d´efinit une Transform´ee de Fourier.

Dans toute la suite, nous consid´erons une antenne constitu´ee de N microphones plac´es aux positions rmn, n = 1, . . . , N. Nous faisons l’hypoth`ese que l’ensemble de ces transducteurs est omnidirectionnel, et poss`ede la mˆeme r´eponse en fr´equences a(k). La s´election de transducteurs de bonne qualit´e et ´eventuellement appari´es garantit la validit´e de cette simplification. Nous

X

Fig. 2.13 – Organisation d’une antenne de microphone.

avions d´emontr´e que le potentiel des vitesses Φ(r, t) peut ˆetre d´ecrit, dans le cas d’une source de fr´equenceksitu´ee enrsspar l’´equation (1.53) page 15. De cette relation, il d´ecoule imm´ediatement que le potentiel des vitesses Φn(t) mesur´e en r= rmn, position duni`eme microphone, s’exprime par Φn(t),φn(rmn, k)ejkct=−4πkrmn1−rssk ejkc t−kr i.e. en l’origine du rep`ere, alors il vient

Φn(t) = krssk

krmn −rssk Φ0 t−krmn −rssk

c +krssk c

. (2.13)

2.2. Les m´ethodes d’antennerie Sous ces notations, en consid´erant que la r´eponse en fr´equence a(k) = 1 et que les micro-phones consid´er´es sont sensibles aux variations de pression au cours du temps, le signal sonore mn(t) caus´e par les S sources sonores et re¸cu par le ni`eme microphone est donc donn´e par la relation

mn(t) =K XS

s=1

Φn(t),

o`uK d´esigne une constante exprimant la relation de proportionnalit´e existant entre le potentiel des vitesses et le signal s0s(t), i.e. Φ0(t) = Ks0s(t). Afin de simplifier les notations, nous sup-poserons dans la suite que K = 1. L’introduction de (2.13) dans l’´equation pr´ec´edente donne alors additif bn(t) mod´elise la pr´esence de sources parasites dans l’environnement ainsi que le bruit

´electronique en sortie des microphones. En d’autres termes,mn(t) est une combinaison lin´eaire des signauxs0s(t) amplifi´es d’un facteur αn(r) et d´ecal´es temporellement de d´elais τn(r), avec

τn(r) = krmn −rk c −krk

c , (2.15)

αn(r) = krk

krmn −rk. (2.16)

La transform´ee de Fourier de l’´equation (2.14) conduit `a l’expression Mn(k) =

XS

s=1

Vn(rss, k)Ss0(k) +Bn(k), (2.17) o`u Mn(k), Ss0(k) et Bn(k) d´esignent respectivement les transform´ees de Fourier des signaux mn(t),s0s(t) et bn(t). De plus, ob-servations regroupant les transform´ees de Fourier des signaux re¸cus. De cette fa¸con, l’´equation (2.17) peut ˆetre r´e-´ecrite matriciellement sous la forme

M(k) =V(k)S0(k) +B(k), (2.19) avec S0(k) , (S10(k), . . . , S0S(k))T et B(k) , (B1(k), . . . , BN(k))T. La matrice V(k), appel´ee matrice d’antenne, satisfait donc

V(k), V(rs1, k), . . . ,V(rsS, k)

. (2.20)

L’´equation (2.17) nous indique que l’´el´ementVn(rss, k) du vecteur d’antenneV(rss, k) peut ˆetre vu comme la fonction de transfert, lorsque seule la sourcesest active, entre le signal pr´esent en sortie du micronet le signal fictif mesur´e enO. Ainsi,Vn(rss, k) peut ˆetre aussi interpr´et´e comme

´etant la fonction de transfertnormalis´eeentre la sourceset le capteurn. De ce fait,Vn(rss, k) est solution de l’´equation d’Helmholtz (1.29), et il est effectivement possible d’exprimer (2.18) sous une forme plus complexe analogue `a (1.47) d´ecrivant des fronts d’onde sph´eriques. L’expression 2.18 peut ˆetre simplifi´ee en consid´erant cette fois des fronts d’onde plans, i.e. en admettant que la distance `a la source tend vers l’infini, auquel cas la courbure du front d’onde tend vers z´ero.

Notons cependant que si ce cas limite permet de passer rigoureusement des ondes sph´eriques aux ondes planes, des fronts d’onde plans peuvent ˆetre envisag´es d`es lors que les distances des microphones aux sources exc`edent une borne inf´erieuredr. Cette distance est fonction de la fr´equence et de la taille de l’antenne, et sera discut´ee en d´etail dans le chapitre suivant. Retenons simplement qu’elle permet de discriminer deux domaines de proximit´e au capteur : dans celui dit du champ proche, pour des distances r ≤ dr, les fronts d’ondes devront ˆetre consid´er´es comme sph´eriques, alors que dans celui dit du champ lointain, pour des distances d > dr, les fronts d’ondes pourront ˆetre consid´er´es comme plans. Dans la suite, toutes les grandeurs relatives au champ lointain porteront en exposant le signe ∞ et ne seront plus fonction de la distance r, de telle sorte que le vecteur d’antenne V(r, k) = V(θ, ψ, k) en champ lointain s’´ecrit V(θ, ψ, k) , V1(θ, ψ, k), . . . , VN(θ, ψ, k)T

, chaque ´el´ement Vn(θ, ψ, k) satisfaisant Vn(θ, ψ, k) =Vn(r, k),limr→∞Vn(r, k).

A partir de maintenant, pour simplifier l’´etude, nous supposerons que l’antenne consid´er´ee est lin´eaire et que les N microphones qui la constituent sont plac´es aux abscisses z1, . . . , zN de l’axe Z, cf . figure 2.14. Le probl`eme pr´esentant une sym´etrie de r´evolution autour de l’axe Z,

z1 z2 O zN

Z θs

rs

Ss

Fig. 2.14 – Organisation de l’antenne lin´eaire de microphones. Chacun des N microphones est plac´e `a l’abscisse zn, tandis que lasi`emesource ´emet depuis le point S situ´e en (rs, θs).

toutes les caract´eristiques sont invariantes par rapport aux angles ψ, de sorte que le vecteur r peut ˆetre r´eduit `a ses composantes r = (r, θ). En outre, la distance krmn −rssk entre la si`eme source et leni`eme microphone se simplifie en

krmn −rssk=p

r2s+zn2−2rszncosθs. (2.21) L’expression (2.18) du ni`eme ´el´ement du vecteur d’antenne devient alors

Vn(r, k) =Vn(r, θ, k) = r ejkr

pr2+z2n−2rzncosθ e−jk

r2+z2n−2rzncosθ. (2.22) Enfin, en champ lointain, (2.22) se particularise en

2.2. Les m´ethodes d’antennerie

Vn(θ, k) =e−jkzncosθ. (2.23)

Du fait que sous ces hypoth`eses toutes les sources se situent `a une distance infinie, l’expression (2.14) du signalmn(t), not´e maintenantmn (t) re¸cu par le ni`eme microphone se transforme en

mn(t) = XS

s=1

s0s

t−τns)

+bn(t), (2.24)

o`u s0s(t) d´esigne le signal fictif en O caus´e par la si`eme source situ´ee en champ lointain.

Le d´elai li´e `a la propagation τn(r), d’expression (2.16) en champ proche, s’´ecrit maintenant τn(r) =τn(θ) en champ lointain et s’exprime selon

τn(θ) = zn

c cosθ, (2.25)

comme le laissait supposer (2.23).

2.2.2 Une m´ethode haute r´esolution : MUSIC

La m´ethode d’analyse spectrale param´etrique MUSIC, pour MUltiple SIgnal Classification, propos´ee dans [Schmidt], permet une am´elioration significative de la localisation d’une source.

A ce titre, elle fait partie des m´ethodes dites ”`a haute r´esolution”, dont elle est certainement la plus c´el`ebre. Nous proposons tout d’abord de la d´ecrire, puis de d´etailler son utilisation dans le contexte de la robotique.

2.2.2.1 Description de l’approche

On admet que la sc`ene sonore comprendS sources sonores faible bande, de mˆeme fr´equence kainsi qu’une antenne deN microphones telle que celle repr´esent´ee figure 2.14, avecS < N. Les sources sont suppos´ees assimilables `a des processus centr´es, stationnaires et ergodiques. Dans la suite, nous omettons la d´ependance `a la fr´equence k afin de simplifier les notations. Rappelons ici l’´equation (2.19), permettant d’exprimer les signaux re¸cus sur les microphones, en fonction des signaux sources et du bruit

M=VS0+B,

o`u V d´esigne la matrice d’antenne de dimension (N ×S) d´efinie par (2.20). Le bruit additif B=B(k) est suppos´e spatialement et temporellement blanc, stationnaire, et de mˆeme puissance σ2b sur chacun des microphones, de telle sorte que sa matrice de covariance ΓB, de dimension N×N v´erifie

ΓB,E[BBH] =σ2bIN, (2.26)

o`u IN d´esigne la matrice identit´e de dimension N et E[.] l’esp´erance math´ematique. Ce bruit est en outre suppos´e ind´ependant des sources, auquel cas

E[S0BH] =0. (2.27)

Le vecteur G = VS0 = (V(rs1)|. . .|V(rsS))S0, de dimension (N ×1), appartient au sous-espace GS de CN engendr´e par les vecteurs d’antenne V(rss) (s = 1. . . S), ´egalement appel´e sous-espace signal. Nous noterons GB le sous-espace suppl´ementaire, appel´e aussi sous-espace

bruit. Dans la suite, nous supposerons que les signaux sources ne sont pas corr´el´es, ce qui im-plique que leur matrice de covariance ΓS0 ,E[S0S0H] est non singuli`ere. Sous cette hypoth`ese, et en consid´erant que les vecteurs d’antenne V(rss), s = 1, . . . , S, forment une famille libre, le sous-espace signalGS est de dimension ´egale `aS.

L’algorithme MUSIC est bas´e sur la d´ecomposition en ´el´ements propres de la matrice de cova-riance ΓM ,E[MMH] des signaux issus des microphones, aussi appel´ee matrice interspectrale.

Celle-ci s’´ecrit, en raison de l’hypoth`ese d’ind´ependance (2.27)

ΓM = ΓS+ ΓB, avec ΓS =V ΓS0 VH et ΓBb2IN. (2.28) Du fait que la matrice V est suppos´ee de rangS, la matrice hermitienne ΓS∈CN×N, semi-d´efinie positive par construction, est de rangS < N. Il en r´esulte que son noyau est de dimension N−S. Par cons´equent, la d´ecomposition en ´el´ements propres de ΓS conduit `aS valeurs propres r´eelles strictement positives λn, n= 1, . . . , S, correspondant aux S sources, ainsi qu’`a (N −S) valeurs propres nulles λn, n =S+ 1, . . . , N. Notons Un le vecteur propre `a droite associ´e `a la valeur propre λn, n = 1, . . . , N. La matrice interspectrale ΓM est elle aussi une matrice semi-d´efinie positive par construction, et admet donc N valeurs propres r´eelles positives ou nulles associ´ees `a des vecteurs propres pouvant ˆetre choisis orthogonaux entre eux. D’apr`es (2.28), les vecteurs propres de ΓS sont aussi vecteurs propres de ΓM, mais avec comme valeur propre ln associ´ee

lnn2b, n∈[1, . . . , N]. (2.29) L’ordonnancement des valeurs propres de ΓM dans l’ordre croissant permet donc de distin-guer les deux sous-espaces vectoriels GS et GB : le sous-espace signal GS est engendr´e par les vecteursUn(n∈[1, . . . , S]) associ´es auxSplus grandes valeurs propres de ΓM, et le sous-espace bruitGBest engendr´e par les vecteursUn(n∈[S+1, . . . , N]) associ´es auxN−Svaleurs propres de ΓM ´egales `a σb2.

C’est sur cette propri´et´e qu’est fond´ee l’estimation de l’angle d’incidence – voire de la distance – des sources par la m´ethode MUSIC. En effet, d’apr`es la propri´et´e d’orthogonalit´e des vecteurs propres de ΓM, tout vecteurXdu sous-espace bruitGB est orthogonal `a tout vecteur de l’espace signal GS. Un tel vecteur X est donc en particulier orthogonal `a tous les vecteurs d’antenne V(rs1), . . . ,V(rsS), i.e.

∀X∈GB, ∀s∈[1, . . . , S], V(rss)HX= 0. (2.30) Il s’en suit ´egalement que les vecteurs d’antenneV(rss) v´erifient

∀s∈[1, . . . , S], XN

i=S+1

|V(rss)HUi|2 = 0. (2.31) L’id´ee de la m´ethode MUSIC est donc d’exploiter le fait que les vecteurs d’antenne, aux directions des diff´erentes sources prises s´epar´ement, sont orthogonaux `a l’espace bruit d´etermin´e par la d´ecomposition spectrale de la matrice de covariance des signaux. En pratique, ΓM ne peut ˆetre qu’approxim´ee `a partir des enveloppes complexes d´etermin´ees aux instants d’´echantillonnage tl, avec l∈[1, . . . , L], e.g. en d´efinissant son estim´ee,

2.2. Les m´ethodes d’antennerie Les vecteurs propres ˆU1, . . . ,UˆN de ˆΓM et l’espace bruit estim´e ˆGB ne v´erifient pas parfai-tement les propri´et´es th´eoriques (2.30) et (2.31). Cependant, la fonction

P(r) = 1

PN

i=S+1|V(r)Hi|2 = 1

V(r)HΠBV(r), (2.33)

appel´eepseudo-spectre peut ˆetre utilis´ee pour estimer les positions des sources ˆrss, s= 1, . . . , S `a partir de ses maxima. La matrice ΠB=PN

i=S+1iHi est quant `a elle nomm´eeprojecteur dans l’espace bruit. Finalement la m´ethode MUSIC peut ˆetre synth´etis´ee en les ´etapes suivantes :

1. Acquisition deL N−upletsm(t1), . . . ,m(tL) par les microphones ; 2. Calcul de l’estim´ee ˆΓM de la matrice interspectrale,

3. D´ecomposition de ˆΓM en les valeurs propres l1 ≥ l2. . . ≥ lN et les vecteurs propres Uˆ1, . . . ,UˆN;

4. S´eparation des espaces signal ˆGS et bruit ˆGB, et calcul du projecteur ΠB; 5. D´efinition du pseudo-spectreP(r), e.g. sur un ensemble fini de valeurs der; 6. Et enfin, d´etection des positions en tant que les maxima deP(r).

2.2.2.2 Exploitation en robotique

A notre connaissance, l’unique impl´ementation de MUSIC en robotique a ´et´e propos´ee dans [Asano], sur le robot Jijo-2 pr´esent´e figure 2.15(a). Celui-ci est ´equip´e de 8 microphones r´epartis sur sa circonf´erence. La localisation de sources telles que la voix est effectu´ee en adaptant l’algorithme pr´esent´e pr´ec´edemment au cas large bande. Dans un premier temps, des pseudo-spectresP(r, k) sont d´etermin´es pour toutes les fr´equenceskcomprises dans un domaine [kL;kH] s´electionn´e par une transform´ee de Fourier. La localisation est ensuite bas´ee sur le pseudo-spectre moyen N´eanmoins, [Asano] propose de remplacer dans les calculs des pseudo-spectres le vecteur V(r, k) d´efini en (2.18) par

V(r, k) =¯ e−jkcτ1(r), . . . , e−jkcτN(r)

, (2.35)

de fa¸con `a ne prendre en compte que la diff´erence en phase entre chacun des microphones. Au final, les signaux re¸cus sur les microphones, ´echantillonn´es `a 16 kHz, sont d’abord d´ecompos´es dans le domaine fr´equentiel par une FFT calcul´ee sur 1024 points, `a partir de fenˆetres d’obser-vation de 512 points d´ecal´ees successivement de 160 points. L’estimation de la covariance (2.32) s’effectue sur L = 16 valeurs, et conduit au r´esultat de localisation pr´esent´e figure 2.15(b), o`u fL = 500 Hz et fH = 3 kHz. Les deux sources semblent correctement localis´ees, `a la fois en azimut et en distance, mais aucun d´etail n’est donn´e sur la pr´ecision obtenue.

Si ces r´esultats permettent d’estimer `a la fois l’azimut et la distance des sources, c’est au prix de calculs complexes qui ne peuvent probablement pas ˆetre effectu´es en temps r´eel. [Asano] ne d´etaille absolument pas l’impl´ementation de l’algorithme, et il est fort probable que ses r´e-sultats soient obtenus hors ligne `a partir de relev´es exp´erimentaux. En effet, MUSIC ´etendu de cette fa¸con au cas large bande n´ecessite, pour chacune des fr´equences constituant les signaux, de calculer les matrices de covariance et d’en effectuer la d´ecomposition en ´el´ements propres.

(a) Robot Jijo-2, ´equip´e de 8 microphones

(b) R´esultats de localisation obtenus avec MUSIC

Fig. 2.15 – [Asano] - Utilisation de l’algorithme haute r´esolution MUSIC en robotique.

Compte tenu des domaines de fr´equence mis en jeu ici et de la fr´equence d’´echantillonnage rete-nue, cela reviendrait ici `a calculer environ 160 d´ecompositions en ´el´ements propres de matrices de dimension 8×8 en seulement 160ms. A moins d’utiliser une CPU puissante difficilement embarquable sur un robot, une telle charge de calcul n’est pas envisageable. C’est pour cette raison que MUSIC n’a quasiment jamais ´et´e utilis´e en robotique, malgr´e la pr´ecision des r´esul-tats obtenus. Cependant, des r´esulr´esul-tats r´ecents issus de la communaut´e du traitement du signal permettent aujourd’hui d’envisager l’utilisation de MUSIC pour des signaux large bande, tout en r´eduisant drastiquement la puissance de calcul n´ecessaire. Nous discuterons de ces extensions dans le chapitre 4 de cette th`ese.

2.2.3 Localisation par corr´elation

Tout comme un son arrive `a nos deux oreilles d´ecal´e temporellement `a cause de la propaga-tion, l’´echantillonnage spatial op´er´e par une antenne de microphones est `a l’origine de d´ecalages temporels, aussi appel´esTime Delay Of Arrival ou TDOA, entre chacun des signaux disponibles en sortie des microphones. Les m´ethodes de localisation de source pr´esent´ees ici visent `a exploiter l’information spatiale incluse dans ces d´elais pour remonter `a l’origine de la source sonore. Pour cela, deux ´etapes sont indispensables :

– La premi`ere ´etape consiste `a d´eterminer les TDOAs entre chaque paire de microphones.

Nous pr´esentons dans une premi`ere partie la m´ethode la plus imm´ediate, bas´ee sur les intercorr´elations entre les signaux mesur´es.

– La seconde ´etape repose sur l’expression th´eorique, `a partir d’un mod`ele de propagation, des TDOAs en fonction de la position de la source. A partir de leurs mesures exp´eri-mentales, il est alors possible de r´ealiser la localisation par inversion de mod`ele. Nous pr´esentons dans une seconde partie les solutions g´eom´etriques propos´ees par les roboti-ciens `a ce probl`eme.

2.2. Les m´ethodes d’antennerie Notons la ressemblance imm´ediate entre la notion de TDOA, habituellement utilis´ee en an-tennerie, et celle de l’ITD (ou IPD dans le cas monofr´equentiel), r´eserv´ee plutˆot aux approches bio-inspir´ees. Ces deux grandeurs traduisent pourtant la mˆeme r´ealit´e physique, si bien que l’uti-lisation de TDOAs pourrait ˆetre per¸cue comme une approche biomim´etique. Certains mod`eles laissent penser que le cerveau effectue une op´eration de corr´elation, au moyen d’un m´ecanisme de lignes `a retard neuronales, pour d´eterminer cet indice interaural [Purves]. Cependant, la m´ethode de calcul des TDOAs pr´esent´ee ici, de mˆeme que son exploitation pour la localisation, est tr`es ´eloign´ee des op´erations effectu´ees effectivement par le cerveau. C’est pourquoi nous avons choisi de classer ces approches dans la partie relative `a l’antennerie.

2.2.3.1 D´etermination des TDOAs

G´en´eralit´es La m´ethode la plus classique pour la d´etermination du d´ecalage temporel entre deux signaux mi(t) et mj(t) per¸cus par deux microphones i etj, repose sur la d´efinition de la fonction d’intercorr´elationRij(τ) dont l’expression est

Rij(τ) =E[mi(t)mj(t−τ)]. (2.36) Supposons, pour simplifier les notations, qu’une seule source sonore soit pr´esente dans l’en-vironnement et ´emette un signal s(t). D’apr`es la formulation analytique des signaux mi(t) et mj(t) issue de (2.14), la fonction d’intercorr´elation Rij(τ) est reli´ee `a l’autocorr´elation Rss(τ) de la source, l’intercorr´elationRbibj du bruit et le TDOA ∆Tiji−τj entre les micros ietj par

Rij(τ) =αiαjRss(τ −∆Tij) +Rbibj(τ). (2.37) Par cons´equent, ∆Tij est la valeur de τ qui maximise la fonction Rij(τ). Seulement, la d´efinition (2.36) requi`ere une dur´ee d’observation des signaux infinie. En pratique, seule une

Rij(τ) =αiαjRss(τ −∆Tij) +Rbibj(τ). (2.37) Par cons´equent, ∆Tij est la valeur de τ qui maximise la fonction Rij(τ). Seulement, la d´efinition (2.36) requi`ere une dur´ee d’observation des signaux infinie. En pratique, seule une