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. |