Considerações sobre o Desempenho e a Complexidade Computacional de Algoritmos Utilizados em Sistemas de Cancelamento Adaptativo de Ruído
Rafael R Pertum, Eduardo V Kuhn

DOI: 10.14209/SBRT.2020.1570643943
Evento: XXXVIII Simpósio Brasileiro de Telecomunicações e Processamento de Sinais (SBrT2020)
Keywords: Algoritmo NLMS algoritmos VSS-NLMS cancelamento adaptativo de ruído filtragem adaptativa
Abstract
Este artigo trata da avaliação de desempenho e da complexidade computacional de um sistema de cancelamento adaptativo de ruído (implementado em hardware), operando com o algoritmo NLMS (normalized leaste-mean-square) e outros três algoritmos VSS-NLMS (variable-step-size NLMS) da literatura. Especificamente, sinais de fala contaminados por ruído de balbúrdia e de obras em construção são processados pelo sistema, sendo os sinais resultantes utilizados para avaliar o desempenho do sistema frente a diferentes valores de SNR (signal-to-noise ratio). Resultados obtidos através de avaliações objetivas de qualidade e inteligibilidade confirmam a eficácia do sistema. Ainda, tendo como base o tempo de execução de cada função, uma comparação da complexidade computacional dos algoritmos é apresentada, evidenciando assim requisitos computacionais e características importantes dos algoritmos considerados.

Download