Use este identificador para citar ou linkar para este item: http://repositorio.utfpr.edu.br/jspui/handle/1/35275
Registro completo de metadados
Campo DCValorIdioma
dc.creatorPertum, Rafael Rodrigo-
dc.date.accessioned2024-10-30T11:33:00Z-
dc.date.available2024-10-30T11:33:00Z-
dc.date.issued2020-07-06-
dc.identifier.citationPERTUM, Rafael Rodrigo. Implementação, avaliação de desempenho e análise de complexidade computacional de um sistema de cancelamento adaptativo de ruído. 2020. Trabalho de Conclusão de Curso (Bacharel em Engenharia Eletrônica) - Universidade Tecnológica Federal do Paraná, Toledo, 2020.pt_BR
dc.identifier.urihttp://repositorio.utfpr.edu.br/jspui/handle/1/35275-
dc.description.abstractNowadays, adaptive noise cancelling (ANC) systems have been used in many different practical applications, such as in noise suppression in hearing aids, audio-conference devices and cellphones. In these applications, since sources of noise can change over time, adaptive filtering techniques are used to synthesize (in real-time) an estimate of noise that corrupts the signal of interest to, then, mitigate it (by subtraction) in the electrical domain. However, only a few efforts have been invested on the practical implementation of adaptive algorithms, on methodologies for performance comparison (with respect to the achieved noise attenuation), as well on computational complexity analyzes. In this context, the present research work deals with implementation, performance evaluation, and computational complexity analysis of an ANC system operating with relevant adaptive algorithms from the literature. Such implementation was carried out in C language using the Cortex FM4 Starter development board from Cypress Semiconductors®, which has acquisition, synthesis, and signal processing resources. In order to assess the performance of the implemented algorithms (vis-a-vis speech signals corrupted by noise), objective methodologies of quality and intelligibility were used. Still, based on the execution time of each function used, a comparison between the computational complexity of the algorithms is presented, thus evidencing computational requirements and important characteristics of the algorithms considered.pt_BR
dc.languageporpt_BR
dc.publisherUniversidade Tecnológica Federal do Paranápt_BR
dc.rightsopenAccesspt_BR
dc.subjectControle de ruídopt_BR
dc.subjectFiltros adaptativospt_BR
dc.subjectProcessamento de sinais - Técnicas digitaispt_BR
dc.subjectNoise controlpt_BR
dc.subjectAdaptative filterspt_BR
dc.subjectSignal processing - Digital techniquept_BR
dc.titleImplementação, avaliação de desempenho e análise de complexidade computacional de um sistema de cancelamento adaptativo de ruídopt_BR
dc.title.alternativeImplementation, performance evaluation and computational complexity analysis of an adaptive noise cancellation systempt_BR
dc.typebachelorThesispt_BR
dc.description.resumoAtualmente, sistemas de cancelamento adaptativo de ruído (ANC, adaptive noise cancelling) vêm sendo utilizados em diversas aplicações práticas, como, por exemplo, na supressão de ruído em aparelhos auditivos, de áudio-conferência e celulares. Nessas aplicações, visto que as fontes de ruído podem variar com o tempo, técnicas de filtragem adaptativa são empregadas para sintetizar (em tempo real) uma estimativa do ruído que corrompe o sinal de interesse para, então, atenuá-lo (por subtração) no domínio elétrico. No entanto, apesar dos esforços despendidos até então, tem-se investido pouco em metodologias de implementação prática, em comparações de desempenho entre os algoritmos adaptativos empregados (frente à capacidade de atenuação de ruído alcançada), bem como em análises de complexidade computacional. Diante disso, o presente trabalho trata da implementação, avaliação de desempenho e análise de complexidade computacional de um sistema de ANC, operando com relevantes algoritmos adaptativos da literatura. Tal implementação foi realizada em linguagem C utilizando a placa de desenvolvimento Cortex-FM4 Starter da Cypress Semiconductors®, a qual possui recursos para aquisição, síntese e processamento de sinais de áudio. Para avaliar o desempenho dos algoritmos adaptativos implementados (frente a sinais de fala contaminados por ruído), metodologias objetivas de qualidade e inteligibilidade foram realizadas. Ainda, tendo como base o tempo de execução de cada função, uma comparação da complexidade computacional dos algoritmos é apresentada, evidenciando assim os requisitos computacionais e algumas características importantes dos algoritmos considerados.pt_BR
dc.degree.localToledopt_BR
dc.publisher.localToledopt_BR
dc.contributor.advisor1Kolling, Evandro Marcos-
dc.contributor.referee1Kolling, Evandro Marcos-
dc.contributor.referee2Oliveira, Alberto Vinicius de-
dc.contributor.referee3Bakri, Khaled Jamal-
dc.publisher.countryBrasilpt_BR
dc.publisher.programEngenharia Eletrônicapt_BR
dc.publisher.initialsUTFPRpt_BR
dc.subject.cnpqCNPQ::ENGENHARIAS::ENGENHARIA ELETRICApt_BR
Aparece nas coleções:TD - Engenharia Eletrônica

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
implementacaoavaliacao.pdf1,19 MBAdobe PDFThumbnail
Visualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.