Cancelamento de eco acústico multicanal sem degradação de qualidade para sistemas de telepresença.
| Ano de defesa: | 2001 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| Tipo de documento: | Dissertação |
| Tipo de acesso: | Acesso aberto |
| Idioma: | por |
| Instituição de defesa: |
Biblioteca Digitais de Teses e Dissertações da USP
|
| Programa de Pós-Graduação: |
Não Informado pela instituição
|
| Departamento: |
Não Informado pela instituição
|
| País: |
Não Informado pela instituição
|
| Palavras-chave em Português: | |
| Link de acesso: | https://www.teses.usp.br/teses/disponiveis/3/3142/tde-16092024-145712/ |
Resumo: | Há, atualmente, um grande interesse por terminais de comunicação viva-voz. Terminais deste tipo são necessários, por exemplo, em sistemas de telepresença. Um problema básico nestes terminais é o cancelamento de eco acústico multicanal. Neste trabalho é apresentada inicialmente uma introdução ao problema básico de cancelamento de eco acústico multicanal. Mostra-se como surge o problema do desalinhamento, resultado principalmente da grande correlação entre os sinais de entrada do filtro adaptativo que faz o cancelamento de eco. Em sistemas de cancelamento de eco acústico multicanal sempre se busca reduzir o máximo possível o desalinhamento, uma vez que um desalinhamento elevado leva a grandes variações na redução de eco obtida. Os métodos atualmente propostos para reduzir o desalinhamento buscam descorrelacionar os sinais de entrada através de não-linearidades ou através da adição de ruído branco descorrelacionado. Estes métodos têm o inconveniente de introduzir uma degradação na qualidade de áudio do sistema. São apresentados, em seguida, resultados de medidas acústicas realizadas para a utilização em simulações. Foram obtidas principalmente respostas ao pulso unitário de salas nas quais um sistema de telepresença poderia ser utilizado. Para realizar simulações e outros cálculos relativos ao problema foram desenvolvidos programas eficientes em MatLab, que são apresentados em seguida. Foram implementados os algoritmos adaptativos FTF e LMS. Com os programas implementados verificou-se o efeito de mudanças na posição do usuário do terminal viva-voz. Foi possível comprovar na prática o problema do desalinhamento no cancelamento de eco acústico multicanal. No caso de cancelamento de eco acústico monocanal, mostrou-se a pequena importância deste aspecto. ) Também foi verificado que sucessivas mudanças na posição do usuário levam a uma redução do desalinhamento. Uma análise teórica deste comportamento foi realizada, para algoritmos das famílias LMS e RLS. Para a redução do desalinhamento foi investigado o método de alterar a função custo com a introdução de uma parcela proporcional à norma dos coeficientes do filtro adaptativo. Para implementar esta alteração bastou acrescentar ruído aos sinais de entrada do algoritmo. Três alternativas foram consideradas para a soma de ruído, com diferentes efeitos sobre a qualidade do áudio, a piora na redução de eco após mudanças na posição do usuário e a complexidade computacional. Investigou-se também o algoritmo leaky-FTF, que é uma versão do algoritmo FTF estabilizado por um fator de \"leakage\". Devido à introdução deste fator, este algoritmo não minimiza a mesma função custo que o algoritmo FTF. Esta mudança na função custo acaba, porém, por ajudar a diminuir o desalinhamento do filtro adaptativo. Um outro método para reduzir o desalinhamento é proposto neste trabalho: o chaveamento de microfones, que equivale a pequenas mudanças periódicas na posição do usuário. Com este método foram conseguidos resultados que chegam a ser melhores do que os relatados na literatura, com a vantagem de não serem introduzidas distorções no sinal de voz. |
| id |
USP_f998916d68a671988f99e463ad4da2df |
|---|---|
| oai_identifier_str |
oai:teses.usp.br:tde-16092024-145712 |
| network_acronym_str |
USP |
| network_name_str |
Biblioteca Digital de Teses e Dissertações da USP |
| repository_id_str |
|
| spelling |
Cancelamento de eco acústico multicanal sem degradação de qualidade para sistemas de telepresença.Untitled in englishAdaptive FiltersCancelamento de eco multicanalFiltros adaptativosMultichannel echo cancellationHá, atualmente, um grande interesse por terminais de comunicação viva-voz. Terminais deste tipo são necessários, por exemplo, em sistemas de telepresença. Um problema básico nestes terminais é o cancelamento de eco acústico multicanal. Neste trabalho é apresentada inicialmente uma introdução ao problema básico de cancelamento de eco acústico multicanal. Mostra-se como surge o problema do desalinhamento, resultado principalmente da grande correlação entre os sinais de entrada do filtro adaptativo que faz o cancelamento de eco. Em sistemas de cancelamento de eco acústico multicanal sempre se busca reduzir o máximo possível o desalinhamento, uma vez que um desalinhamento elevado leva a grandes variações na redução de eco obtida. Os métodos atualmente propostos para reduzir o desalinhamento buscam descorrelacionar os sinais de entrada através de não-linearidades ou através da adição de ruído branco descorrelacionado. Estes métodos têm o inconveniente de introduzir uma degradação na qualidade de áudio do sistema. São apresentados, em seguida, resultados de medidas acústicas realizadas para a utilização em simulações. Foram obtidas principalmente respostas ao pulso unitário de salas nas quais um sistema de telepresença poderia ser utilizado. Para realizar simulações e outros cálculos relativos ao problema foram desenvolvidos programas eficientes em MatLab, que são apresentados em seguida. Foram implementados os algoritmos adaptativos FTF e LMS. Com os programas implementados verificou-se o efeito de mudanças na posição do usuário do terminal viva-voz. Foi possível comprovar na prática o problema do desalinhamento no cancelamento de eco acústico multicanal. No caso de cancelamento de eco acústico monocanal, mostrou-se a pequena importância deste aspecto. ) Também foi verificado que sucessivas mudanças na posição do usuário levam a uma redução do desalinhamento. Uma análise teórica deste comportamento foi realizada, para algoritmos das famílias LMS e RLS. Para a redução do desalinhamento foi investigado o método de alterar a função custo com a introdução de uma parcela proporcional à norma dos coeficientes do filtro adaptativo. Para implementar esta alteração bastou acrescentar ruído aos sinais de entrada do algoritmo. Três alternativas foram consideradas para a soma de ruído, com diferentes efeitos sobre a qualidade do áudio, a piora na redução de eco após mudanças na posição do usuário e a complexidade computacional. Investigou-se também o algoritmo leaky-FTF, que é uma versão do algoritmo FTF estabilizado por um fator de \"leakage\". Devido à introdução deste fator, este algoritmo não minimiza a mesma função custo que o algoritmo FTF. Esta mudança na função custo acaba, porém, por ajudar a diminuir o desalinhamento do filtro adaptativo. Um outro método para reduzir o desalinhamento é proposto neste trabalho: o chaveamento de microfones, que equivale a pequenas mudanças periódicas na posição do usuário. Com este método foram conseguidos resultados que chegam a ser melhores do que os relatados na literatura, com a vantagem de não serem introduzidas distorções no sinal de voz.Nowadays, there is a lot of interest in hands-free communication terminals. This kind of terminals are employed, for example, in telepresence systems. One basic problem in these terminals is multichannel acoustic echo cancellation (AEC). In this work an introduction to the problem of multichannel acoustic echo cancellation is initially presented. It is shown how the problem of misalignment appears, as a result, mainly, of the great correlation between the input signals of the adaptive filter responsible for the echo cancellation. In multichannel acoustic echo cancellation systems an attempt is made to reduce misalignment as much as possible, since a large misalignment leads to great variations in the echo reduction. Presently proposed methods for misalignment reduction try to decorrelated the input signals by using non-linearities or adding uncorrelated white noise to the input signals. As a result, this methods introduce a degradation in the audio quality. In the following, results of acoustic measurements to be used in simulations are presented. Measurements consisted mainly of impulse responses of rooms in which a telepresence system could be used. Efficient Matlab programs were developed with the purpose of making simulations and other calculations concerning multichannel AEC. The FTF and NLMS adaptive algorithms were implemented. The effect of changes in the position of the speaker was verified by simulations using the implemented programs. It was possible to verify in practice the misalignment problem in multichannel AEC and that for the monochannel case misalignment is of little importance. It was also verified that sucessive changes in the position of the speaker leads to misalignment reduction. A theoretical analysis of this behaviour is presented for algorithms of the NLMS and RLS families. In order to reduce misalignment, a method that involves changing the cost function with the introduction of a term proportional to the norm of the adaptive filter coefficients was investigated. To implement this change, noise was added to the input signals of the algorithm. Three alternatives were considered for noise addition, with different effects on audio quality, ERLE reduction after changes in the position of the speaker and computational cost. The leaky-FTF algorithm was also investigated. It is a stabilized version of the FTF algorithm, with a leakage factor that changes the cost function. The change in the cost function helps reduce misalignment. Another method for misalignment reduction is proposed in this work: microphone switching, which is equivalent to periodic changes in the position of the speaker. The result obtained with this method is better or at least equivalent to the results obtained in the literature, with the advantage that no distortion is introduced in the speech signals.Biblioteca Digitais de Teses e Dissertações da USPBurt, Phillip Mark SeymourBelli, Roberto Roschel2001-02-01info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://www.teses.usp.br/teses/disponiveis/3/3142/tde-16092024-145712/reponame:Biblioteca Digital de Teses e Dissertações da USPinstname:Universidade de São Paulo (USP)instacron:USPLiberar o conteúdo para acesso público.info:eu-repo/semantics/openAccesspor2024-09-24T12:55:02Zoai:teses.usp.br:tde-16092024-145712Biblioteca Digital de Teses e Dissertaçõeshttp://www.teses.usp.br/PUBhttp://www.teses.usp.br/cgi-bin/mtd2br.plvirginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.bropendoar:27212024-09-24T12:55:02Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)false |
| dc.title.none.fl_str_mv |
Cancelamento de eco acústico multicanal sem degradação de qualidade para sistemas de telepresença. Untitled in english |
| title |
Cancelamento de eco acústico multicanal sem degradação de qualidade para sistemas de telepresença. |
| spellingShingle |
Cancelamento de eco acústico multicanal sem degradação de qualidade para sistemas de telepresença. Belli, Roberto Roschel Adaptive Filters Cancelamento de eco multicanal Filtros adaptativos Multichannel echo cancellation |
| title_short |
Cancelamento de eco acústico multicanal sem degradação de qualidade para sistemas de telepresença. |
| title_full |
Cancelamento de eco acústico multicanal sem degradação de qualidade para sistemas de telepresença. |
| title_fullStr |
Cancelamento de eco acústico multicanal sem degradação de qualidade para sistemas de telepresença. |
| title_full_unstemmed |
Cancelamento de eco acústico multicanal sem degradação de qualidade para sistemas de telepresença. |
| title_sort |
Cancelamento de eco acústico multicanal sem degradação de qualidade para sistemas de telepresença. |
| author |
Belli, Roberto Roschel |
| author_facet |
Belli, Roberto Roschel |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
Burt, Phillip Mark Seymour |
| dc.contributor.author.fl_str_mv |
Belli, Roberto Roschel |
| dc.subject.por.fl_str_mv |
Adaptive Filters Cancelamento de eco multicanal Filtros adaptativos Multichannel echo cancellation |
| topic |
Adaptive Filters Cancelamento de eco multicanal Filtros adaptativos Multichannel echo cancellation |
| description |
Há, atualmente, um grande interesse por terminais de comunicação viva-voz. Terminais deste tipo são necessários, por exemplo, em sistemas de telepresença. Um problema básico nestes terminais é o cancelamento de eco acústico multicanal. Neste trabalho é apresentada inicialmente uma introdução ao problema básico de cancelamento de eco acústico multicanal. Mostra-se como surge o problema do desalinhamento, resultado principalmente da grande correlação entre os sinais de entrada do filtro adaptativo que faz o cancelamento de eco. Em sistemas de cancelamento de eco acústico multicanal sempre se busca reduzir o máximo possível o desalinhamento, uma vez que um desalinhamento elevado leva a grandes variações na redução de eco obtida. Os métodos atualmente propostos para reduzir o desalinhamento buscam descorrelacionar os sinais de entrada através de não-linearidades ou através da adição de ruído branco descorrelacionado. Estes métodos têm o inconveniente de introduzir uma degradação na qualidade de áudio do sistema. São apresentados, em seguida, resultados de medidas acústicas realizadas para a utilização em simulações. Foram obtidas principalmente respostas ao pulso unitário de salas nas quais um sistema de telepresença poderia ser utilizado. Para realizar simulações e outros cálculos relativos ao problema foram desenvolvidos programas eficientes em MatLab, que são apresentados em seguida. Foram implementados os algoritmos adaptativos FTF e LMS. Com os programas implementados verificou-se o efeito de mudanças na posição do usuário do terminal viva-voz. Foi possível comprovar na prática o problema do desalinhamento no cancelamento de eco acústico multicanal. No caso de cancelamento de eco acústico monocanal, mostrou-se a pequena importância deste aspecto. ) Também foi verificado que sucessivas mudanças na posição do usuário levam a uma redução do desalinhamento. Uma análise teórica deste comportamento foi realizada, para algoritmos das famílias LMS e RLS. Para a redução do desalinhamento foi investigado o método de alterar a função custo com a introdução de uma parcela proporcional à norma dos coeficientes do filtro adaptativo. Para implementar esta alteração bastou acrescentar ruído aos sinais de entrada do algoritmo. Três alternativas foram consideradas para a soma de ruído, com diferentes efeitos sobre a qualidade do áudio, a piora na redução de eco após mudanças na posição do usuário e a complexidade computacional. Investigou-se também o algoritmo leaky-FTF, que é uma versão do algoritmo FTF estabilizado por um fator de \"leakage\". Devido à introdução deste fator, este algoritmo não minimiza a mesma função custo que o algoritmo FTF. Esta mudança na função custo acaba, porém, por ajudar a diminuir o desalinhamento do filtro adaptativo. Um outro método para reduzir o desalinhamento é proposto neste trabalho: o chaveamento de microfones, que equivale a pequenas mudanças periódicas na posição do usuário. Com este método foram conseguidos resultados que chegam a ser melhores do que os relatados na literatura, com a vantagem de não serem introduzidas distorções no sinal de voz. |
| publishDate |
2001 |
| dc.date.none.fl_str_mv |
2001-02-01 |
| dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
| format |
masterThesis |
| status_str |
publishedVersion |
| dc.identifier.uri.fl_str_mv |
https://www.teses.usp.br/teses/disponiveis/3/3142/tde-16092024-145712/ |
| url |
https://www.teses.usp.br/teses/disponiveis/3/3142/tde-16092024-145712/ |
| dc.language.iso.fl_str_mv |
por |
| language |
por |
| dc.relation.none.fl_str_mv |
|
| dc.rights.driver.fl_str_mv |
Liberar o conteúdo para acesso público. info:eu-repo/semantics/openAccess |
| rights_invalid_str_mv |
Liberar o conteúdo para acesso público. |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.coverage.none.fl_str_mv |
|
| dc.publisher.none.fl_str_mv |
Biblioteca Digitais de Teses e Dissertações da USP |
| publisher.none.fl_str_mv |
Biblioteca Digitais de Teses e Dissertações da USP |
| dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da USP instname:Universidade de São Paulo (USP) instacron:USP |
| instname_str |
Universidade de São Paulo (USP) |
| instacron_str |
USP |
| institution |
USP |
| reponame_str |
Biblioteca Digital de Teses e Dissertações da USP |
| collection |
Biblioteca Digital de Teses e Dissertações da USP |
| repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP) |
| repository.mail.fl_str_mv |
virginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.br |
| _version_ |
1818279200610582528 |