Analysis of the LNS Implementation of the Fast Affine Projection algorithms
Felix Albu, Anthony Fagan UCD Jiri Kadlec, Antonin Hermanek UTIA Nick Coleman
- Univ. of Newcastle
Analysis of the LNS Implementation of the Fast Affine Projection - - PowerPoint PPT Presentation
Analysis of the LNS Implementation of the Fast Affine Projection algorithms Felix Albu, Anthony Fagan UCD ESPRIT HSLA HSLA PROJECT PROJECT ESPRIT Jiri Kadlec, Antonin Hermanek UTIA Nick Coleman Univ. of Newcastle Table of Contents Table
Local Speech Signal
Local Noise
1) 1 n t n n n
−
2)
n 1 n t n n
e
−
δ + = ε I X X
3)
n A 1 n n
− n
2
0) Initialization:
t t t t
1 , b , , 1 a = = , δ = =
n , b n , a
E E 1) U se sliding w indow ed F T F algorithm to update
n n n , b n , a
b and , a , E , E 10N 2)
L n L n n n 1 n , xx n , xx
~ x ~ x r ~ r ~
− − −
α − α + = 2N 3)
1 n t n n n
h ˆ x s e ˆ
−
− = L 4)
1 n t n , xx n n
E r ~ e ˆ e
−
µ − = N 5)
( )
⎥ ⎦ ⎤ ⎢ ⎣ ⎡ µ − =
−1 n n
e 1 e e N 6) e a a E 1 ~
t n n n , a n
+ ⎥ ⎦ ⎤ ⎢ ⎣ ⎡ ε = ε 2N 7)
n t n n n , b n n
e b b E 1 − ε = ⎥ ⎦ ⎤ ⎢ ⎣ ⎡ ε 2N 8)
n 1 n n
E E ε + ⎥ ⎥ ⎦ ⎤ ⎢ ⎢ ⎣ ⎡ =
−
N 9)
n , 1 N ) 1 N ( n 1 n n
E x h ˆ h ˆ
− − − −
µ + = L 10)
( )
n 1 n
1 ˆ ε µ − = ε
+
N N 20 L 2 : Total +
Total : (1 division) Initialisation (Conjugate Gradient FAP algorithm) ( ) ( ) ( ) ( ) ( )
δ α δ η / 1 1, , 1 , 1 , 1 , 1 . b P s V = − = = − = − = − = − I R
Processing in sampling interval n
( ) ( ) ( ) ( ) ( ) ( )
L n L n n n n n
T T
− − − + − = ξ ξ ξ ξ 1 ) 1 R R
( ) ( ) ( )
b N P n n g − − = 1 ) 2 R
( ) ( ) ( ) ( ) ( ) ( ) ( )
1 1 1 1 1 ) 3 − − − − − = n s n n s n s n n g n
T T
R R γ
( ) ( ) ( ) ( )
n g n s n n s − − = 1 ) 4 γ
n s n s n n s n s n g n P n P
T T
R − − = 1 ) 5
( ) ( ) ( ) ( )
N n X N n V n V
N
− − + − =
−
1 1 ) 6
1
αη
( ) ( ) ( ) ( ) ( )
n R n n X n V n y
T T
~ 1 ) 7 − + = η α
( ) ( ) ( )
n y n d n e − = ) 8
n P n e = ε ) 9
n n n ε η η + ⎥ ⎦ ⎤ ⎢ ⎣ ⎡ − = 1 ) 10 1 9 2 2
2
+ + + N N L
n P
2
2
2
Arithmetic', Adelaide, April 1999
Communications in Japan, Vol. 67-A, No.5, 1984
Beach, California, USA
Workshop, Loen, Norway, 1996, pp. 2570-2573
IEEE Workshop on Acoustic Echo and Noise Control, Pocono Manor, Pennsylvania, USA pp. 128-131
FPL2001, pp. 91-100, Belfast, UK.