Processamento flexível de sinais de áudio em tempo real

Detalhes bibliográficos
Ano de defesa: 2022
Autor(a) principal: Koch, Thilo
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Tese
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/45/45134/tde-28102022-150023/
Resumo: Programas de processamento de áudio em tempo real são comuns há décadas, e correspondem a aplicações que possuem muitas formas e rodam em plataformas computacionais diversas. Todavia, todas as plataformas têm em comum o fato de possuírem um limite de capacidade computacional, o que se torna crítico especialmente em situação de sobrecarga, acarretando resultados indesejáveis como interrupções intermitentes, artefatos sonoros ou mesmo a parada completa da execução do sistema. Este trabalho apresenta uma metodologia que permite a realização de um trade-off flexível entre os custos computacionais do processamento e a qualidade percebida do resultado desse pro- cessamento. Assim, certas situações de sobrecarga podem ser evitadas sacrificando-se parcialmente a qualidade. Essa flexibilização, permite a adaptação dos custos do sistema de forma dinâmica, em tempo de execução, controlando a qualidade do resultado para evitar tais situações de sobrecarga. Oferece, portanto, uma abordagem para analisar e parametrizar os elementos do processamento de áudio de forma coordenada e atrelada tanto aos custos computacionais quanto às medidas de qualidade correspondentes. Com otimizações, esse método pode ser usado também para adaptar estaticamente algoritmos e parâmetros a outras plataformas de hardware com recursos computa- cionais diferentes.