Aperfeiçoamento do codificador de voz G.729 anexo A

Detalhes bibliográficos
Autor(a) principal: Santos, Lívia Cristina da Silva
Data de Publicação: 2010
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFRJ
Texto Completo: http://hdl.handle.net/11422/7706
Resumo: A grande utilização de dispositivos móveis ainda encontra limitações relacionadas `a sua autonomia energética. Porém, uma das maneiras de aumentar o tempo de uso das baterias desses dispositivos é reduzir o esforço computacional exigido pelos códigos empregados em seus processos. Nesse nicho se encaixa a utilidade deste trabalho, que tem por objetivo acelerar o G.729 anexo A, um codificador de fala descrito e implementado pela International Telecomunication Union e baseado na estrutura CS-ACELP (Conjugate-Structured Algebraic Code Excited Linear Prediction). Em uma etapa introdutória, é feita a descrição dos métodos utilizados para avaliar os resultados obtidos e da estrutura dos codificadores CS-ACELP. Essa descrição serve de subsídio para o entendimento deste trabalho.Para a aceleração do algoritmo do G.729 anexo A, que ser ́a chamado G.729A ao longo deste trabalho, foi simplificada a busca de excitações no dicionário adaptativo nas etapas de open loop e closed loop. Isso foi feito através da limitação na quantidade de atrasos consideradas para a estimativa do pitch. Outro recurso utilizado para a aceleração do algoritmo é a implementação da decimação do cálculo de correlação e da decimação dos sinais no tempo. Na contramão da tendência de restrições e decimações citadas, são implementadas buscas proximais para a estimativa do pitch. Essas buscas aumentam a complexidade computacional do algoritmo, porém reduzem a degradação do sinal reproduzido. A comparação do G.729A com o codificador resultante deste trabalho revela redução de 70,50% na complexidade computacional envolvida na busca do dicionário adaptativo e de 17% no tempo de codificação, sem que com isso seja comprometida a qualidade do sinal reproduzido.
id UFRJ_0edc35d17b4507412e43ef277be57ac7
oai_identifier_str oai:pantheon.ufrj.br:11422/7706
network_acronym_str UFRJ
network_name_str Repositório Institucional da UFRJ
repository_id_str
spelling Aperfeiçoamento do codificador de voz G.729 anexo Adispositivos móveiscodificadorCNPQ::ENGENHARIASA grande utilização de dispositivos móveis ainda encontra limitações relacionadas `a sua autonomia energética. Porém, uma das maneiras de aumentar o tempo de uso das baterias desses dispositivos é reduzir o esforço computacional exigido pelos códigos empregados em seus processos. Nesse nicho se encaixa a utilidade deste trabalho, que tem por objetivo acelerar o G.729 anexo A, um codificador de fala descrito e implementado pela International Telecomunication Union e baseado na estrutura CS-ACELP (Conjugate-Structured Algebraic Code Excited Linear Prediction). Em uma etapa introdutória, é feita a descrição dos métodos utilizados para avaliar os resultados obtidos e da estrutura dos codificadores CS-ACELP. Essa descrição serve de subsídio para o entendimento deste trabalho.Para a aceleração do algoritmo do G.729 anexo A, que ser ́a chamado G.729A ao longo deste trabalho, foi simplificada a busca de excitações no dicionário adaptativo nas etapas de open loop e closed loop. Isso foi feito através da limitação na quantidade de atrasos consideradas para a estimativa do pitch. Outro recurso utilizado para a aceleração do algoritmo é a implementação da decimação do cálculo de correlação e da decimação dos sinais no tempo. Na contramão da tendência de restrições e decimações citadas, são implementadas buscas proximais para a estimativa do pitch. Essas buscas aumentam a complexidade computacional do algoritmo, porém reduzem a degradação do sinal reproduzido. A comparação do G.729A com o codificador resultante deste trabalho revela redução de 70,50% na complexidade computacional envolvida na busca do dicionário adaptativo e de 17% no tempo de codificação, sem que com isso seja comprometida a qualidade do sinal reproduzido.Universidade Federal do Rio de JaneiroBrasilEscola PolitécnicaUFRJNetto, Sergio LimaPrego, Thiago de MouraSilva, Eduardo Antônio Barros daLima, Amaro Azevedo deSantos, Lívia Cristina da Silva2019-05-03T13:47:27Z2023-12-21T03:05:00Z2010-08info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesishttp://hdl.handle.net/11422/7706porinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRJinstname:Universidade Federal do Rio de Janeiro (UFRJ)instacron:UFRJ2023-12-21T03:05:00Zoai:pantheon.ufrj.br:11422/7706Repositório InstitucionalPUBhttp://www.pantheon.ufrj.br/oai/requestpantheon@sibi.ufrj.bropendoar:2023-12-21T03:05Repositório Institucional da UFRJ - Universidade Federal do Rio de Janeiro (UFRJ)false
dc.title.none.fl_str_mv Aperfeiçoamento do codificador de voz G.729 anexo A
title Aperfeiçoamento do codificador de voz G.729 anexo A
spellingShingle Aperfeiçoamento do codificador de voz G.729 anexo A
Santos, Lívia Cristina da Silva
dispositivos móveis
codificador
CNPQ::ENGENHARIAS
title_short Aperfeiçoamento do codificador de voz G.729 anexo A
title_full Aperfeiçoamento do codificador de voz G.729 anexo A
title_fullStr Aperfeiçoamento do codificador de voz G.729 anexo A
title_full_unstemmed Aperfeiçoamento do codificador de voz G.729 anexo A
title_sort Aperfeiçoamento do codificador de voz G.729 anexo A
author Santos, Lívia Cristina da Silva
author_facet Santos, Lívia Cristina da Silva
author_role author
dc.contributor.none.fl_str_mv Netto, Sergio Lima
Prego, Thiago de Moura
Silva, Eduardo Antônio Barros da
Lima, Amaro Azevedo de
dc.contributor.author.fl_str_mv Santos, Lívia Cristina da Silva
dc.subject.por.fl_str_mv dispositivos móveis
codificador
CNPQ::ENGENHARIAS
topic dispositivos móveis
codificador
CNPQ::ENGENHARIAS
description A grande utilização de dispositivos móveis ainda encontra limitações relacionadas `a sua autonomia energética. Porém, uma das maneiras de aumentar o tempo de uso das baterias desses dispositivos é reduzir o esforço computacional exigido pelos códigos empregados em seus processos. Nesse nicho se encaixa a utilidade deste trabalho, que tem por objetivo acelerar o G.729 anexo A, um codificador de fala descrito e implementado pela International Telecomunication Union e baseado na estrutura CS-ACELP (Conjugate-Structured Algebraic Code Excited Linear Prediction). Em uma etapa introdutória, é feita a descrição dos métodos utilizados para avaliar os resultados obtidos e da estrutura dos codificadores CS-ACELP. Essa descrição serve de subsídio para o entendimento deste trabalho.Para a aceleração do algoritmo do G.729 anexo A, que ser ́a chamado G.729A ao longo deste trabalho, foi simplificada a busca de excitações no dicionário adaptativo nas etapas de open loop e closed loop. Isso foi feito através da limitação na quantidade de atrasos consideradas para a estimativa do pitch. Outro recurso utilizado para a aceleração do algoritmo é a implementação da decimação do cálculo de correlação e da decimação dos sinais no tempo. Na contramão da tendência de restrições e decimações citadas, são implementadas buscas proximais para a estimativa do pitch. Essas buscas aumentam a complexidade computacional do algoritmo, porém reduzem a degradação do sinal reproduzido. A comparação do G.729A com o codificador resultante deste trabalho revela redução de 70,50% na complexidade computacional envolvida na busca do dicionário adaptativo e de 17% no tempo de codificação, sem que com isso seja comprometida a qualidade do sinal reproduzido.
publishDate 2010
dc.date.none.fl_str_mv 2010-08
2019-05-03T13:47:27Z
2023-12-21T03:05:00Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/11422/7706
url http://hdl.handle.net/11422/7706
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal do Rio de Janeiro
Brasil
Escola Politécnica
UFRJ
publisher.none.fl_str_mv Universidade Federal do Rio de Janeiro
Brasil
Escola Politécnica
UFRJ
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFRJ
instname:Universidade Federal do Rio de Janeiro (UFRJ)
instacron:UFRJ
instname_str Universidade Federal do Rio de Janeiro (UFRJ)
instacron_str UFRJ
institution UFRJ
reponame_str Repositório Institucional da UFRJ
collection Repositório Institucional da UFRJ
repository.name.fl_str_mv Repositório Institucional da UFRJ - Universidade Federal do Rio de Janeiro (UFRJ)
repository.mail.fl_str_mv pantheon@sibi.ufrj.br
_version_ 1815455987052576768