Noi algoritmi adaptivi cu convergenţă variabilă

 

New adaptive algorithms with variable convergence

 

PN-II-RU-TE  7/05.08.2010

Buget: 525000 lei

 

Data ultimei actualizari: 29.11.2013

 

Echipa de cercetare (Research team):

Director proiect (project manager):           Prof.dr.ing. Constantin Paleologu  - Publicatii (Publications)

Cercetători cu experienţă (Ph.D):             S.l.dr.ing. Cristian Anghel  - Publicatii (Publications)

                                                               S.l.dr.ing. Alexandru Alexandru Enescu - Publicatii (Publications)

Doctoranzi (Ph.D students):                     As.ing. Ionut Pirnog - Publicatii (Publications)

 

Rezumatul proiectului (Project summary):

Filtrarea adaptiva a semnalelor se regaseste in numeroase aplicatii din cadrul sistemelor de comunicatii actuale. In acest context, blocul cheie este reprezentat de catre algoritmul adaptiv, care influenteaza performantele sistemului in ceea priveste viteza de convergenta, dezadaptarea si stabilitatea. Aceste criterii de performanta depind insa de alegerea parametrilor de adaptare ai algoritmilor [pasul de adaptare in cazul algoritmilor de tip LMS (least-mean-square), respectiv parametrul de ponderare pentru algoritmii de tip RLS (recursive least-squares)]. Fixarea unor valori constante pentru acesti parametri conduce insa la un compromis intre criteriile de performanta enuntate. Solutia consta in monitorizarea starii de convergenta a algoritmului si varierea in consecinta a parametrilor de adaptare, rezultand astfel algoritmii adaptivi cu convergenta variabila. Cu toate acestea, solutiile propuse pana in prezent nu ofera o acuratete suficienta, deoarece criteriile de monitorizare existente (energia erorii sau deviatia coeficietilor) nu sunt destul de precise in determinarea starii de convergenta a algoritmului. In cadrul acestui proiect de cercetare ne propunem elaborarea unor noi algoritmi adaptivi cu convergenta variabila, pe baza dezvoltarii unor noi modele matematice pentru monitorizarea starii de convergenta. Acestea au la baza o separare a componentelor de convergenta, respectiv dezadaptare, ale algoritmului si monitorizarea acestora pe baza unor functii cost specifice. Procedura va fi aplicata atat in cazul algoritmilor de tip LMS, cat si pentru algoritmii de tip RLS, rezultand astfel noi algoritmi de tip VSS-LMS (variable step-size LMS), respectiv VFF-RLS (variable forgetting factor RLS). Pentru cea de a doua categorie se vizeaza reducerea complexitatii aritmetice pe baza metodelor recursive DCD (dichotomous coordinate descent). Algoritmii propusi vor fi validati pe baza implementarilor pe FPGA, in contextul unei aplicatii de compensare a ecoului acustic.

 

Planul de lucru. Obiective si activitati. (Work plan. Objectives and activities.)

 

Rezultate diseminate (Dissemination results)

Raport stiintific (Sinteza) 2010 

Raport stiintific (Sinteza) 2011 

Raport stiintific (Sinteza) 2012 

Raport stiintific (Sinteza) 2013 

 

 

Carti (Books):

  1. J. Benesty, C. Paleologu, T. Gänsler, S. Ciochină, A Perspective on Stereophonic Acoustic Echo Cancellation, Springer-Verlag, ISBN 978-3-642-22573-4, 2011.

http://www.springer.com/engineering/signals/book/978-3-642-22573-4

 

Articole reviste (journal papers):

  1. C. Paleologu, J. Benesty, and S. Ciochina, “Widely linear general Kalman filter for stereophonic acoustic echo cancellation,” Signal Processing, vol. 94, pp. 570-575, Jan. 2014. (http://www.sciencedirect.com/science/article/pii/S0165168413003101)
  2. C. Paleologu, J. Benesty, S. Ciochină, “Study of the General Kalman Filter for Echo Cancellation, IEEE Transactions on Audio, Speech, and Language Processing, vol. 21, no. 8, pp. 1539-1549, Aug. 2013.
    (http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=6457439)
  3. C. Stanciu, J. Benesty, C. Paleologu, T. Gänsler, and S. Ciochină, “A Widely Linear Model for Stereophonic Acoustic Echo Cancellation,” Signal Processing, vol. 93, pp. 511-516, Feb. 2013..

http://www.sciencedirect.com/science/article/pii/S0165168412002848 

  1. I. Pirnog, C. Oprea, “Block Matching Motion Estimation with Variable Search Window Size”, International Journal on Advances in Software, vol. 4, no. 3 & 4, pp. 521-531, Dec. 2011.

http://www.iariajournals.org/software/tocv4n34.html 

  1. J. Benesty, C. Paleologu, S. Ciochină, “On Regularization in Adaptive Filtering”, IEEE Transactions on Audio, Speech, and Language Processing, vol. 19, no. 6, pp. 1734-1742, Aug. 2011.

http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=5658120

  1. C. Oprea, C. Paleologu, I. Pirnog, R. M. Udrea, “Saliency Detection Making Use of Human Visual Perception Modelling”, International Journal On Advances in Life Sciences, vol. 2, no 3&4, pp. 200-208, 2010.

http://www.iariajournals.org/life_sciences/tocv2n34.html

  1. J. Benesty, C. Paleologu, S. Ciochină, “Proportionate Adaptive Filters from a Basis Pursuit Perspective”, IEEE Signal Processing Letters, vol. 17, no. 12, pp. 985-988, Dec. 2010.

http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=5593204

 

Articole conferinţe (Conference papers):

1.       C. Paleologu, J. Benesty, S. Ciochină, “Robust General Kalman Filter for Echo Cancellation, Proc. European Signal Processing Conference (EUSIPCO), Marrakech, Maroc, Septembrie 2013.

2.       C. Paleologu, J. Benesty, S. Ciochină, “Study of the Optimal and Simplified Kalman Filters for Echo Cancellation, Proc. IEEE Int. Conf. Acoustics, Speech, Signal Processing (ICASSP), pp. 580-584, Vancouver, Canada, Mai 2013.

3.       M. Rotaru, S. Ciochină, C. Paleologu, J. Benesty, “Evaluation of Signal Distortion Methods for Stereophonic Acoustic Echo Cancellation”, Proc. International Symposium on Electronics and Telecommunications (ISETC), pp. 303-306, Timişoara, România, Nov. 2012.

4.       C. Paleologu, J. Benesty, “A Practical Data-Reuse Adaptive Algorithm for Acoustic Echo Cancellation”, Proc. European Signal Processing Conference (EUSIPCO), pp. 2010-2014, Bucureşti, România, August 2012.

5.       C. Stanciu, C. Paleologu, J. Benesty, S. Ciochină, F. Albu, “Variable-Forgetting Factor RLS for Stereophonic Acoustic Echo Cancellation with Widely Linear Model”, Proc. European Signal Processing Conference (EUSIPCO), pp. 1960-1964, Bucureşti, România, August 2012.

6.       C. Stanciu, C. Paleologu, J. Benesty, T. Gänsler, S. Ciochină, “An Efficient RLS Algorithm for Stereophonic Acoustic Echo Cancellation with the Widely Linear Model”, Proc. Inter-Noise, 12p., New York, August 2012.

7.       F. Albu, C. Paleologu, S. Ciochină, “New Variable Step Size Affine Projection Algorithms”, Proc. IEEE International Conference COMMUNICATIONS, pp. 63-66, Bucureşti, România, Iunie 2012.

8.       C. Paleologu, J. Benesty, “Proportionate Affine Projection Algorithms from a Basis Pursuit Perspective”, Proc. IEEE International Symposium on Circuits and Systems (ISCAS), pp. 2757-2760, Seul, Corea de Sud, Mai 2012.

9.       C. Paleologu, J. Benesty, F. Albu, “Regularization of the Improved Proportionate Affine Projection Algorithm”, Proc. IEEE Int. Conf. Acoustics, Speech, Signal Processing (ICASSP), pp. 169-172, Kyoto, Japonia, Martie 2012.

10.    C. Stanciu, J. Benesty, C. Paleologu, T. Gänsler, S. Ciochină, “A Novel Perspective on Stereophonic Acoustic Echo Cancellation”, Proc. IEEE Int. Conf. Acoustics, Speech, Signal Processing (ICASSP), pp. 25-28, Kyoto, Japonia, Martie 2012.

11.    C. Anghel, V. Stanciu, C. Stanciu, C. Paleologu, “CTC Turbo Decoding Architecture for LTE Systems Implemented on FPGA”, Proc. International Conference on Networks (ICN), pp. 199-204, St. Gilles, Reunion Island, Martie 2012.

12.    C. Paleologu, J. Benesty, S. Ciochină, “Practical Regularization of the Affine Projection Algorithm”, Proc. European Signal Processing Conference (EUSIPCO), pp. 704-708, Barcelona, Spania, 2011.

13.    C. Stanciu, C. Anghel, C. Paleologu, J. Benesty, F. Albu, S. Ciochină, “Fpga Implementation of an Efficient Proportionate Affine Projection Algorithm for Echo Cancellation”, Proc. European Signal Processing Conference (EUSIPCO), pp. 1284-1288, Barcelona, Spania, 2011.

14.    C. Stanciu, C. Anghel, C. Paleologu, J. Benesty, F. Albu, S. Ciochină, “A Proportionate Affine Projection Algorithm Using Dichotomous Coordinate Descent Iterations”, Proc. IEEE International Symposium on Signals, Circuits and Systems (ISSCS), pp. 343-346, Iaşi, România, 2011.

15.    R. M. Udrea, C. Paleologu, S. Ciochină, “Background Speech Cancellation Using a Generalized Subspace Speech Enhancement Method”, Proc. IEEE Int. Conf. on Computing in the Global Information Technology (ICCGI), pp. 27-30, Luxembourg, Iunie 2011 – Paper Award.

16.    C. Paleologu, J. Benesty, F. Albu, S. Ciochină, “An Efficient Variable Step-Size Proportionate Affine Projection Algorithm”, Proc. IEEE Int. Conf. Acoustics, Speech, Signal Processing (ICASSP), pp. 77-80, Praga, Cehia, Mai 2011.

17.    C. Paleologu, J. Benesty, T. Gaensler, S. Ciochină, “A Class of Double-Talk Detectors Based on the Holder Inequality”, Proc. IEEE Int. Conf. Acoustics, Speech, Signal Processing (ICASSP), pp. 425-428, Praga, Cehia, Mai 2011.

18.    F. Albu, C. Paleologu, J. Benesty, “A Variable Step Size Evolutionary Affine Projection Algorithm”, Proc. IEEE Int. Conf. Acoustics, Speech, Signal Processing (ICASSP), pp. 429-432, Praga, Cehia, Mai 2011.

19.    V. Andrei, C. Paleologu, C. Burileanu, “Implementation of a Real-Time Reconfigurable Text Dependent Speaker Identification System”, Proc. Int. Conference on Speech Technology and Human-Computer Dialogue (SpeD), pp. 121-126, Braşov, Romania, Mai 2011.

20.    S. Ciochină, C. Paleologu, A. A. Enescu, “Analysis of the Least-Squares Adaptive Algorithms in Interference Cancellation Configuration”, Proc. IEEE International Conference on Digital Telecommunications (ICDT), pp. 36-40, Budapesta, Ungaria, Aprilie 2011 – Paper Award.

21.    I. Pirnog, C. Anghel, A. A. Enescu, C. Paleologu, “Evaluation of Fast Algorithms for Motion Estimation”, Proc. IEEE Advanced International Conference on Telecommunications (AICT), pp. 107-111, St. Maarten, Martie 2011.

22.    R. M. Udrea, C. Paleologu, J. Benesty, S. Ciochină, “Estimation of the noise power in the NPVSS-NLMS algorithm”, International Symposium on Electronics and Telecommunications (ISETC), pp. 385-388, Timişoara, România, Nov. 2010.

23.    C. Anghel, C. Paleologu, J. Benesty, S. Ciochină, “FPGA Implementation of a Variable Step-Size Affine Projection Algorithm for Acoustic Echo Cancellation, Proc. European Signal Processing Conference (EUSIPCO), pp. 532-536, Aalborg, Danemarca, Aug. 2010.