{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,3,29]],"date-time":"2022-03-29T00:26:56Z","timestamp":1648513616582},"reference-count":37,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2012,10,22]],"date-time":"2012-10-22T00:00:00Z","timestamp":1350864000000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/2.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J AUDIO SPEECH MUSIC PROC."],"published-print":{"date-parts":[[2012,12]]},"abstract":"<jats:title>Abstract<\/jats:title>\n          <jats:p>In this article, the authors propose an optimally designed fixed beamformer (BF) for stereophonic acoustic echo cancelation (SAEC) in real hands-free communication applications. Several contributions related to the combination of beamforming and echo cancelation have appeared in the literature so far, but, up to the authors\u2019 knowledge, the idea of using optimal fixed BFs in a real-time SAEC system both for echo reduction and stereophonic audio rendering is first addressed in this contribution. The employment of such designed BFs allows positively addressing both issues, as the several simulated and real tests seem to confirm. In particular, the stereo-recording quality attainable through the proposed approach has been preliminarily evaluated by means of subjective listening tests. Moreover, the overall system robustness against microphone array imperfections and noise presence has been experimentally evaluated. This allowed the authors to implement a real hands-free communication system in which the usage of the proposed beamforming technique has proven its superiority with respect to the usual two-microphone one in terms of echo reduction, and guaranteeing a comparable spatial image. Moreover, the proposed framework requires a low computational cost increment with regard to the baseline approach, since only few extra filtering operations with short filters need to be executed. Nevertheless, according to the performed simulations, the BF-based SAEC configuration seems to not require the signal decorrelation module, resulting in an overall computational saving.<\/jats:p>","DOI":"10.1186\/1687-4722-2012-26","type":"journal-article","created":{"date-parts":[[2012,10,22]],"date-time":"2012-10-22T16:14:08Z","timestamp":1350922448000},"update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Stereophonic hands-free communication system based on microphone array fixed beamforming: real-time implementation and evaluation"],"prefix":"10.1186","volume":"2012","author":[{"given":"Matteo","family":"Pirro","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Stefano","family":"Squartini","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Laura","family":"Romoli","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Francesco","family":"Piazza","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2012,10,22]]},"reference":[{"key":"67_CR1","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4419-8644-3","volume-title":"Acoustic Signal Processing for Telecomunication","author":"SL Gay","year":"2000","unstructured":"Gay SL, Benesty J: Acoustic Signal Processing for Telecomunication. (Kluwer Academic Publishers, Dordrecht, 2000)"},{"issue":"2","key":"67_CR2","doi-asserted-by":"publisher","first-page":"156","DOI":"10.1109\/89.661474","volume":"6","author":"J Benesty","year":"1998","unstructured":"Benesty J, Morgan DR, Sondhi MM: A better understanding and an improved solution to the specific problems of stereophonic acoustic echo cancellation. IEEE Trans. Speech Audio Process 1998, 6(2):156-165. 10.1109\/89.661474","journal-title":"IEEE Trans. Speech Audio Process"},{"key":"67_CR3","first-page":"3689","volume-title":"Proc. IEEE Int. Conference on Acoustics, Speech and Signal Processing","author":"M Ali","year":"1998","unstructured":"Ali M: Stereophonic acoustic echo cancellation system using time-varying all-pass filtering for signal decorrelation. Proc. IEEE Int. Conference on Acoustics, Speech and Signal Processing, vol. 6 (Seattle, WA, USA, 1998), pp. 3689\u20133692"},{"key":"67_CR4","first-page":"3681","volume-title":"Proc. IEEE Int. Conference on Acoustics, Speech and Signal Processing","author":"A Gilloire","year":"1998","unstructured":"Gilloire A, Turbin V: Using auditory properties to improve the behaviour of stereophonic acoustic echo cancellers. Proc. IEEE Int. Conference on Acoustics, Speech and Signal Processing, vol. 6 (Seattle, WA, USA, 1998), pp. 3681\u20133684"},{"key":"67_CR5","first-page":"17","volume-title":"Acoustic echo cancellation for surround sound using perceptually motivated convergence enhancement","author":"J Herre","year":"2007","unstructured":"Herre J, Buchner H, Kellermann W: Acoustic echo cancellation for surround sound using perceptually motivated convergence enhancement. Proc. IEEE Int. Conference on Acoustics, Speech and Signal Processing, vol. 1 (Honolulu, HI, USA, 2007), pp. 17\u201320"},{"key":"67_CR6","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-662-04619-7","volume-title":"Microphone Arrays: Signal Processing Techniques and Applications","author":"M Brandstein","year":"2001","unstructured":"Brandstein M, Ward D (eds): Microphone Arrays: Signal Processing Techniques and Applications. (Springer, New York, 2001)"},{"key":"67_CR7","volume-title":"Practical Aspects ofMicrophone Array Signal Processing","author":"W Herbordt","year":"2005","unstructured":"Herbordt W: Sound Capture for Human\/Machine Interfaces. Practical Aspects of Microphone Array Signal Processing. (Springer, New York, 2005)"},{"issue":"2","key":"67_CR8","doi-asserted-by":"publisher","first-page":"1098","DOI":"10.1121\/1.425145","volume":"105","author":"W Kellerman","year":"1999","unstructured":"Kellerman W: Intergrating acoustic echo cancellation with adaptive beamforming microphones array. J. Acoust. Soc. Am 1999, 105(2):1098-1098.","journal-title":"J. Acoust. Soc. Am"},{"key":"67_CR9","first-page":"55","volume-title":"An efficient combination of multichannel acoustic echo cancellation with a beamforming microphone array","author":"H Buchner","year":"2001","unstructured":"Buchner H, Herbordt W, Kellermann W: An efficient combination of multichannel acoustic echo cancellation with a beamforming microphone array. Proc. Int. Workshop on Hands-Free Speech Communication, vol. 1 (Kyoto, Japan, 2001), pp. 55\u201358"},{"key":"67_CR10","first-page":"II797","volume-title":"Study on combining multi-channel echo cancellers with beamformers","author":"M Kallinger","year":"2000","unstructured":"Kallinger M, Bitzer J, Kammeyer KD: Study on combining multi-channel echo cancellers with beamformers. Proc. IEEE Int. Conference on Acoustics, Speech and Signal Processing, vol. 2 (Istanbul, Turkey, 2000), pp. II797\u2013II800"},{"key":"67_CR11","first-page":"29","volume-title":"Enhancing stereophonic teleconferencing with microphone arrays through sound field warping","author":"W Chen","year":"2010","unstructured":"Chen W, Zhang Z: Enhancing stereophonic teleconferencing with microphone arrays through sound field warping. Proc. IEEE Int. Workshop on Multimedia Signal Processing, vol. 2 (445 Hoes Lane Piscataway, N.J. 08854, U.S.A, 2010), pp. 29\u201333"},{"key":"67_CR12","volume-title":"Proc. 131st Audio Engineering Society Convention","author":"M Pirro","year":"2011","unstructured":"Pirro M, Squartini S, Piazza F: A fixed beamforming based approach for stereophonic audio-conference systems. Proc. 131st Audio Engineering Society Convention 2011."},{"key":"67_CR13","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-662-11028-7","volume-title":"Adaptive Signal Processing: Applications to Real-World Problems","author":"J Benesty","year":"2003","unstructured":"Benesty J, Huang Y: Adaptive Signal Processing: Applications to Real-World Problems. (Springer, New York, 2003)"},{"issue":"4","key":"67_CR14","doi-asserted-by":"publisher","first-page":"474","DOI":"10.1109\/TASSP.1980.1163432","volume":"28","author":"E Ferrara","year":"1980","unstructured":"Ferrara E: Fast implementations of LMS adaptive filters. IEEE Trans. Acoust. Speech Signal Process 1980, 28(4):474-475. 10.1109\/TASSP.1980.1163432","journal-title":"IEEE Trans. Acoust. Speech Signal Process"},{"key":"67_CR15","volume-title":"Adaptive Filter Theory","author":"S Haykin","year":"1996","unstructured":"Haykin S: Adaptive Filter Theory. (Englewood Cliffs, NJ, Prentice-Hall, Inc., 1996)"},{"key":"67_CR16","doi-asserted-by":"publisher","first-page":"14","DOI":"10.1109\/79.109205","volume":"9","author":"JJ Shynk","year":"1992","unstructured":"Shynk JJ: Frequency-domain and multirate adaptive filtering. IEEE Signal Process. Mag 1992, 9: 14-37.","journal-title":"IEEE Signal Process. Mag"},{"issue":"12","key":"67_CR17","doi-asserted-by":"publisher","first-page":"2904","DOI":"10.1109\/78.175735","volume":"40","author":"J Benesty","year":"1992","unstructured":"Benesty J, Duhamel P: A fast exact least mean square adaptive algorithm. IEEE Signal Process. Lett 1992, 40(12):2904-2920. 10.1109\/78.175735","journal-title":"IEEE Signal Process. Lett"},{"issue":"2","key":"67_CR18","doi-asserted-by":"publisher","first-page":"95","DOI":"10.1002\/ett.4460130204","volume":"13","author":"J Benesty","year":"2002","unstructured":"Benesty J, Gansler T: A multichannel acoustic echo canceller double-talk detector based on a normalized cross-correlation matrix. European Trans. Telecommun 2002, 13(2):95-101. 10.1002\/ett.4460130204","journal-title":"European Trans. Telecommun"},{"key":"67_CR19","first-page":"638","volume-title":"A frequency domain doubletalk detector based on cross-correlation and extension to multi-channel case","author":"MA Iqbal","year":"2009","unstructured":"Iqbal MA, Grant SL, Stokes JW: A frequency domain doubletalk detector based on cross-correlation and extension to multi-channel case. Proc. 43rd Asilomar Conference on Signals, Systems and Computers, vol. 1 (445 Hoes Lane Piscataway, N.J. 08854, U.S.A, 2009), pp. 638\u2013641"},{"key":"67_CR20","first-page":"996","volume-title":"Design of broadband beamformers for microphone arrays using variably-weighted least squares","author":"H Chen","year":"2008","unstructured":"Chen H, Ser Z: Design of broadband beamformers for microphone arrays using variably-weighted least squares. Proc. IEEE Asia Pacific Conference on Circuits and Systems, vol. 1 (Macao, China, 2008), pp. 996\u2013999"},{"key":"67_CR21","doi-asserted-by":"publisher","first-page":"8","DOI":"10.1109\/LSP.2002.806700","volume":"10","author":"HS Malvar","year":"2003","unstructured":"Malvar HS: Fast algorithm for the modulated complex lapped transform. IEEE Signal Process. Lett 2003, 10: 8-10.","journal-title":"IEEE Signal Process. Lett"},{"key":"67_CR22","first-page":"26","volume-title":"A variable step-size frequency-domain adaptive filtering algorithm for stereophonic acoustic echo cancellation","author":"L Romoli","year":"2010","unstructured":"Romoli L, Squartini S, Piazza F: A variable step-size frequency-domain adaptive filtering algorithm for stereophonic acoustic echo cancellation. Proc. European Signal Processing Conference, vol. 1 (Aalborg, Denmark, 2010), pp. 26\u201330"},{"key":"67_CR23","unstructured":"Intel Corporation: Integrated performance primitives libraries http:\/\/software.intel.com\/en-us\/intel-ipp\/"},{"key":"67_CR24","first-page":"1","volume-title":"NU-Tech: implementing DSP algorithms in a plug-in based software platform for real time audio applications","author":"F Bettarelli","year":"2005","unstructured":"F Bettarelli, E Ciavattini, A Lattanzi, D Zallocco, S Squartini, F Piazza, in Audio Engineering Society Convention 118th, vol. 1 NU-Tech: implementing DSP algorithms in a plug-in based software platform for real time audio applications. (Barcelona, Spain, 2005), pp. 1\u201312. [http:\/\/www.aes.org\/elib\/ browse.cfm?elib=13105]"},{"key":"67_CR25","unstructured":"Audio Engineering Society: AES recommended practice for professional audio - Subjective evaluation of loudspeakers 1996."},{"key":"67_CR26","volume-title":"European Broadcasting Union","author":"W Hoeg","year":"1997","unstructured":"Hoeg W, Christensen L, Walker R: Subjective assessment of audio quality - the means and the methods within the EBU. European Broadcasting Union 1997."},{"key":"67_CR27","unstructured":"International Telecommunications Union: ITU-R BS.1116-1 - Method for the Subjective assessment of small impairments in audio systems including multichannel sound systems 1997."},{"key":"67_CR28","unstructured":"International Telecommunications Union: ITU-R BS.1284-1 - General methods for the subjective assessment of sound quality 1997."},{"key":"67_CR29","volume-title":"Audio Engineering Society Convention 131 A subjective validation method for musical instrument emulation","author":"L Gabrielli","year":"2011","unstructured":"L Gabrielli, S Squartini, V Valimaki, in Audio Engineering Society Convention 131 A subjective validation method for musical instrument emulation. (2011) http:\/\/www.aes.org\/e-lib\/browse.cfm?elib=16087"},{"issue":"HPL-2003-4","key":"67_CR30","first-page":"1","volume":"31","author":"T Fawcett","year":"2004","unstructured":"Fawcett T: ROC graphs: Notes and practical considerations for researchers. Mach. Learn 2004, 31(HPL-2003-4):1-38.","journal-title":"Mach. Learn"},{"key":"67_CR31","volume-title":"Signal detection theory and ROC analysis in psychology and diagnostics: Collected papers","author":"JA Swets","year":"1995","unstructured":"Swets JA: Signal detection theory and ROC analysis in psychology and diagnostics: Collected papers. (Lawrence Erlbaum Associates, New Jersey, 1995)"},{"issue":"4","key":"67_CR32","first-page":"250","volume":"49","author":"C Wun","year":"2001","unstructured":"Wun C: A Horner, Perceptual wavetable matching for synthesis of musical instrument tones. J. Audio Eng. Soc 2001, 49(4):250-262.","journal-title":"J. Audio Eng. Soc"},{"issue":"10","key":"67_CR33","doi-asserted-by":"publisher","first-page":"2511","DOI":"10.1109\/TSP.2003.816885","volume":"51","author":"S Doclo","year":"2003","unstructured":"Doclo S, Moonen M: Design of broadband beamformers robust against gain and phase errors in the microphone array characteristics. IEEE Trans. Signal Process 2003, 51(10):2511-2526. 10.1109\/TSP.2003.816885","journal-title":"IEEE Trans. Signal Process"},{"key":"67_CR34","first-page":"267","volume-title":"Design of broadband beamformers robust against microphone position errors","author":"MMS Doclo","year":"2003","unstructured":"Doclo MMS: Design of broadband beamformers robust against microphone position errors. Proc. Workshop on Acoustic Echo and Noise Control, vol. 1 (Kyoto, Japan, 2003), pp. 267\u2013270"},{"key":"67_CR35","first-page":"97","volume-title":"A calibration algorithm for robust generalized sidelobe cancelling beamformers","author":"P Oak","year":"2005","unstructured":"Oak P, Kellermann W: A calibration algorithm for robust generalized sidelobe cancelling beamformers. Proc. Workshop on Acoustic Echo and Noise Control, vol. 1 (Eindhoven, The Netherlands, 2005), pp. 97\u2013100"},{"key":"67_CR36","first-page":"983","volume-title":"Gain self-calibration procedure for microphone arrays","author":"N Tashev","year":"2004","unstructured":"Tashev N: Gain self-calibration procedure for microphone arrays. Proc. Int. Conference Multimedia and Expo, vol. 2 (Taipei, Taiwan, 2004), pp. 983\u2013986"},{"key":"67_CR37","unstructured":"Radvision: An Avaya Company. Conference Room Systems. http:\/\/www.radvision.com\/Products\/Video-Conference-Systems\/Conference-Room-Systems\/"}],"container-title":["EURASIP Journal on Audio, Speech, and Music Processing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/1687-4722-2012-26.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1186\/1687-4722-2012-26\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/1687-4722-2012-26.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,9,1]],"date-time":"2021-09-01T22:26:40Z","timestamp":1630535200000},"score":1,"resource":{"primary":{"URL":"https:\/\/asmp-eurasipjournals.springeropen.com\/articles\/10.1186\/1687-4722-2012-26"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,10,22]]},"references-count":37,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2012,12]]}},"alternative-id":["67"],"URL":"https:\/\/doi.org\/10.1186\/1687-4722-2012-26","relation":{},"ISSN":["1687-4722"],"issn-type":[{"value":"1687-4722","type":"electronic"}],"subject":[],"published":{"date-parts":[[2012,10,22]]},"assertion":[{"value":"23 March 2012","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"21 September 2012","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"22 October 2012","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}],"article-number":"26"}}