Efficient pulse-density modulated microphone array processing : Processamento eficiente de arranjos de microfones modulados em densidade de pulso
| Ano de defesa: | 2020 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| Tipo de documento: | Dissertação |
| Tipo de acesso: | Acesso aberto |
| Idioma: | por |
| Instituição de defesa: |
[s.n.]
|
| 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://hdl.handle.net/20.500.12733/1640454 |
Resumo: | Orientador: Bruno Sanches Masiero |
| id |
UNICAMP-30_8e6c9c453385de05dfc1d6b8b2861532 |
|---|---|
| oai_identifier_str |
oai::1161193 |
| network_acronym_str |
UNICAMP-30 |
| network_name_str |
Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) |
| repository_id_str |
|
| spelling |
Efficient pulse-density modulated microphone array processing : Processamento eficiente de arranjos de microfones modulados em densidade de pulsoProcessamento eficiente de arranjos de microfones modulados em densidade de pulsoMicrofoneModulação de pulso (Eletronica)Impedância acústicaModulação de duração do pulsoMicrophonePulse modulation (Electronics)Acoustic impedancePulse-width modulationOrientador: Bruno Sanches MasieroDissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Elétrica e de ComputaçãoResumo: Atualmente, os microfones digitais modulados por densidade de pulso (PDM) são amplamente utilizados em aplicações comerciais, já que esta é uma maneira eficiente de transmitir informação de áudio para processadores digitais em dispositivos móveis. No entanto, como o estado-da-arte em algoritmos de processamento digital de arranjos assume que todos os sinais recebidos dos microfones estão em uma representação em banda-base, estes microfones digitais requerem custosos filtros de decimação de alta ordem para converter o fluxo PDM para a modulação por código de pulso (PCM) em banda base. Assim, a implementação destes algoritmos em sistemas embarcados, onde os recursos de processamento são críticos, ou em circuitos integrados (VLSI), onde a energia consumida e área também são críticas, pode se tornar muito dispendiosa devido ao uso de dezenas de filtros de decimação para converter os sinais de PDM para PCM. Essa dissertação explora e propõe métodos eficientes em recursos para a implementação de arranjo de microfones. Com esse intuito, primeiro explora os atuais métodos de design de filtros de decimação e, baseado neles, propõe um algoritmo para fazer o seu design otimizando área e consumo de potência. Também são discutidas as vantagens e desvantagens de se realizar o processamento de arranjo de microfones diretamente nos sinais PDM ao invés dos sinais em PCM. Finalmente propõe um método eficiente para implementação de arranjos de microfones baseado em filtros maximamente planos (MAXFLAT). Como resultado, um novo método para o design de filtros de decimação que optimiza o número de somas por segundo é proposto, assim como demonstra-se que que um filtro espacial implementado no domínio PDM precisa de menos recursos que outras implementação no domínio do tempo. Conclui-se, portanto, que a implementação baseada em filtros MAXFLAT tem um melhor compromiso entre requisitos de armazenamento e poder de computação que o estado-da-arte e os métodos no domínio do PDMAbstract: Nowadays, pulse-density modulated (PDM) digital microphones are widely used on commercial applications as they have become a popular way to deliver audio to digital processors on mobile applications. However, as state-of-the-art array processing algorithms assume that all microphone signals are available in pulse-code modulated (PCM) representation, these digital microphones require costly high-order decimation filters to translate PDM bitstreams to baseband multi-bit PCM signals. In that manner, the implementation of microphone array algorithms in embedded systems, where processing resources are critical, or in very large-scale integration (VLSI) circuits, where power and area are critical, may become very expensive because of the use of the tens of decimation filters required to convert PDM bitstreams into PCM signals. This thesis explores and proposes resource-efficient methods to implement microphone array beamforming. For this purpose, it first reviews the state-of-the-art decimation filter design methods and proposes an algorithm to design decimation filters optimizing area and power consumption. Then it discusses the trade-offs of doing the beamforming calculations at the PDM bitstreams instead of PCM signals and proposes an architecture to implement beamformers without decimation filters. Finally it proposes an efficient approach to implement beamformers based on maximally flat (MAXFLAT) filters. As a result, a new generalized method to design decimation filters optimizing the number of addition per second is proposed, and it is shown that a beamformer implemented in PDM domain requires less resources for its implementation in time domain than other methods. It is concluded that the proposed MAXFLAT-based approach has better storage versus computation efficiency than state-of-the-art and PDM domain implementation approachesMestradoTelecomunicações e TelemáticaMestre em Engenharia Elétrica[s.n.]Masiero, Bruno Sanches, 1981-Nascimento, Vitor HeloizLopes, Renato da RochaUniversidade Estadual de Campinas (UNICAMP). Faculdade de Engenharia Elétrica e de ComputaçãoPrograma de Pós-Graduação em Engenharia ElétricaUNIVERSIDADE ESTADUAL DE CAMPINASCarbajal Ipenza, Sammy Johnatan, 1989-20202020-11-30T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdf1 recurso online (125 p.) : il., digital, arquivo PDF.https://hdl.handle.net/20.500.12733/1640454CARBAJAL IPENZA, Sammy Johnatan. Efficient pulse-density modulated microphone array processing: Processamento eficiente de arranjos de microfones modulados em densidade de pulso. 2020. 1 recurso online (125 p.) Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Elétrica e de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1640454. Acesso em: 28 fev. 2025.https://repositorio.unicamp.br/acervo/detalhe/1161193Requisitos do sistema: Software para leitura de arquivo em PDFporreponame:Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)instname:Universidade Estadual de Campinas (UNICAMP)instacron:UNICAMPinfo:eu-repo/semantics/openAccess2021-02-23T17:39:06Zoai::1161193Biblioteca Digital de Teses e DissertaçõesPUBhttp://repositorio.unicamp.br/oai/tese/oai.aspsbubd@unicamp.bropendoar:2021-02-23T17:39:06Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) - Universidade Estadual de Campinas (UNICAMP)false |
| dc.title.none.fl_str_mv |
Efficient pulse-density modulated microphone array processing : Processamento eficiente de arranjos de microfones modulados em densidade de pulso Processamento eficiente de arranjos de microfones modulados em densidade de pulso |
| title |
Efficient pulse-density modulated microphone array processing : Processamento eficiente de arranjos de microfones modulados em densidade de pulso |
| spellingShingle |
Efficient pulse-density modulated microphone array processing : Processamento eficiente de arranjos de microfones modulados em densidade de pulso Carbajal Ipenza, Sammy Johnatan, 1989- Microfone Modulação de pulso (Eletronica) Impedância acústica Modulação de duração do pulso Microphone Pulse modulation (Electronics) Acoustic impedance Pulse-width modulation |
| title_short |
Efficient pulse-density modulated microphone array processing : Processamento eficiente de arranjos de microfones modulados em densidade de pulso |
| title_full |
Efficient pulse-density modulated microphone array processing : Processamento eficiente de arranjos de microfones modulados em densidade de pulso |
| title_fullStr |
Efficient pulse-density modulated microphone array processing : Processamento eficiente de arranjos de microfones modulados em densidade de pulso |
| title_full_unstemmed |
Efficient pulse-density modulated microphone array processing : Processamento eficiente de arranjos de microfones modulados em densidade de pulso |
| title_sort |
Efficient pulse-density modulated microphone array processing : Processamento eficiente de arranjos de microfones modulados em densidade de pulso |
| author |
Carbajal Ipenza, Sammy Johnatan, 1989- |
| author_facet |
Carbajal Ipenza, Sammy Johnatan, 1989- |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
Masiero, Bruno Sanches, 1981- Nascimento, Vitor Heloiz Lopes, Renato da Rocha Universidade Estadual de Campinas (UNICAMP). Faculdade de Engenharia Elétrica e de Computação Programa de Pós-Graduação em Engenharia Elétrica UNIVERSIDADE ESTADUAL DE CAMPINAS |
| dc.contributor.author.fl_str_mv |
Carbajal Ipenza, Sammy Johnatan, 1989- |
| dc.subject.por.fl_str_mv |
Microfone Modulação de pulso (Eletronica) Impedância acústica Modulação de duração do pulso Microphone Pulse modulation (Electronics) Acoustic impedance Pulse-width modulation |
| topic |
Microfone Modulação de pulso (Eletronica) Impedância acústica Modulação de duração do pulso Microphone Pulse modulation (Electronics) Acoustic impedance Pulse-width modulation |
| description |
Orientador: Bruno Sanches Masiero |
| publishDate |
2020 |
| dc.date.none.fl_str_mv |
2020 2020-11-30T00:00:00Z |
| dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
| format |
masterThesis |
| status_str |
publishedVersion |
| dc.identifier.uri.fl_str_mv |
https://hdl.handle.net/20.500.12733/1640454 CARBAJAL IPENZA, Sammy Johnatan. Efficient pulse-density modulated microphone array processing: Processamento eficiente de arranjos de microfones modulados em densidade de pulso. 2020. 1 recurso online (125 p.) Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Elétrica e de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1640454. Acesso em: 28 fev. 2025. |
| url |
https://hdl.handle.net/20.500.12733/1640454 |
| identifier_str_mv |
CARBAJAL IPENZA, Sammy Johnatan. Efficient pulse-density modulated microphone array processing: Processamento eficiente de arranjos de microfones modulados em densidade de pulso. 2020. 1 recurso online (125 p.) Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Elétrica e de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1640454. Acesso em: 28 fev. 2025. |
| dc.language.iso.fl_str_mv |
por |
| language |
por |
| dc.relation.none.fl_str_mv |
https://repositorio.unicamp.br/acervo/detalhe/1161193 Requisitos do sistema: Software para leitura de arquivo em PDF |
| dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf 1 recurso online (125 p.) : il., digital, arquivo PDF. |
| dc.publisher.none.fl_str_mv |
[s.n.] |
| publisher.none.fl_str_mv |
[s.n.] |
| dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) instname:Universidade Estadual de Campinas (UNICAMP) instacron:UNICAMP |
| instname_str |
Universidade Estadual de Campinas (UNICAMP) |
| instacron_str |
UNICAMP |
| institution |
UNICAMP |
| reponame_str |
Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) |
| collection |
Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) |
| repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) - Universidade Estadual de Campinas (UNICAMP) |
| repository.mail.fl_str_mv |
sbubd@unicamp.br |
| _version_ |
1829137709056131072 |