Low-complexity recursive discrete fourier transform approximations for spectral estimation and autocorrelation computation
Autor(a) principal: | |
---|---|
Data de Publicação: | 2023 |
Tipo de documento: | Tese |
Idioma: | eng |
Título da fonte: | Repositório Institucional da UFPE |
dARK ID: | ark:/64986/001300000fx0w |
Texto Completo: | https://repositorio.ufpe.br/handle/123456789/50904 |
Resumo: | CINTRA, Renato J., também é conhecido em citações bibliográficas por: CINTRA, Renato José de Sobral; BAYER, Fábio M., também é conhecido em citações bibliográficas por: BAYER, Fabio Mariano. |
id |
UFPE_8782123fe47df9aa563ddab9b09014a3 |
---|---|
oai_identifier_str |
oai:repositorio.ufpe.br:123456789/50904 |
network_acronym_str |
UFPE |
network_name_str |
Repositório Institucional da UFPE |
repository_id_str |
2221 |
spelling |
SILVA, Luan Portella dahttp://lattes.cnpq.br/4183234842131497http://lattes.cnpq.br/7413544381333504http://lattes.cnpq.br/9904863693302949CINTRA, Renato J.BAYER, Fábio M.2023-06-06T14:03:54Z2023-06-06T14:03:54Z2023-03-27SILVA, Luan Portella da. Low-complexity recursive discrete fourier transform approximations for spectral estimation and autocorrelation computation. 2023. Tese (Doutorado em Estatística) – Universidade Federal de Pernambuco, Recife, 2023.https://repositorio.ufpe.br/handle/123456789/50904ark:/64986/001300000fx0wCINTRA, Renato J., também é conhecido em citações bibliográficas por: CINTRA, Renato José de Sobral; BAYER, Fábio M., também é conhecido em citações bibliográficas por: BAYER, Fabio Mariano.The importance of the discrete Fourier transform (DFT) stems from its rich physical inter- pretation and its mathematical principles. In signal processing, the DFT plays a key role in spectral estimation, filtering, and fast signal convolutions. In order to reduce the computa- tional cost of the DFT, a series of algorithms called fast Fourier transforms (FFT) have been developed. Capable of reducing the multiplicative complexity, the FFT has allowed the widespread use of the DFT. However, even with the reduced arithmetic complexity derived from the FFT, the DFT computation can still be an obstacle in applications with restrictive conditions, such as energy consumption, chip occupancy area, and time. If small inaccuracies are allowed under such conditions, the DFT computation can be approximated. The present work approaches four different topics related to the DFT estimation. First, based on iterations of Cooley-Tukey’s radix-N algorithm, approximate transforms for sig- nals of lengths Nˆ2ˆn are proposed. Second, an approximate version of the Good-Thomas algorithm capable of performing the DFT calculation without multiplications is presented. Thirdly, using the canonical signed digit (CSD) representation, we present approximations for the transformation and twiddle factor matrices to also propose a multiplication-free Cooley-Tukey algorithm. Finally, a low-complexity estimator is proposed to calculate the autocorrelation of a given signal based on the properties of the DFT. All proposals include (i) construction of fast algorithms, (ii) evaluation of arithmetic complexity, and (iii) error analysis.CAPESA importância da transformada discreta de Fourier (DFT) decorre da sua rica interpretação física e de seus princípios matemáticos. Em processamento de sinais, a DFT desempenha um papel fundamental em estimação espectral, filtragem e convolução rápidas de sinais. Para reduzir o custo computacional da DFT, uma série de algoritmos, denominados transformadas rápidas de Fourier (FFT) têm sido desenvolvidos. Capazes de reduzir a complexidade multiplicativa, os algoritmos rápidos permitiram que o uso da DFT fosse difundido. No entanto, mesmo com a redução da complexidade aritmética oriunda das FFTs, o cômputo da DFT pode ser um obstáculo em aplicações que apresentam condições restritivas, como consumo de energia, área de ocupação no chip e tempo de processamento. Se pequenos desvios de acurácia forem permitidos em tais condições, o cálculo da DFT pode ser realizado de forma aproximada. O presente trabalho aborda quatro diferentes tópicos relacionados com a estimação da DFT. Primeiramente, baseado em iterações do algoritmo Cooley-Tukey de base N, são propostas transformadas aproximadas para sinais de comprimento Nˆ2ˆn. Segundo, uma versão aproximada do algoritmo de Good-Thomas capaz de realizar o cálculo da DFT sem necessidade de multiplicações é apresentada. Terceiro, utilizando a representação em dígito de sinal canônico (CSD), nós apresentamos aproximações para as matrizes de transformação e fatores de rotação com o intuito de também propor um algoritmo de Cooley-Tukey livre de multiplicações. Por último, um estimador de baixa complexidade é proposto para o cálculo da autocorrelação baseado nas propriedades da DFT. Todas as propostas contêm (i) construção de algoritmos rápidos, (ii) avaliação da complexidade aritmética e (iii) análise de erro.engUniversidade Federal de PernambucoPrograma de Pos Graduacao em EstatisticaUFPEBrasilhttp://creativecommons.org/licenses/by-nc-nd/3.0/br/info:eu-repo/semantics/openAccessEstatística aplicadaTransformada discreta de FourierAlgoritmos rápidosTransformadas aproximadasProcessamento de sinaisAutocorrelaçãoLow-complexity recursive discrete fourier transform approximations for spectral estimation and autocorrelation computationinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisdoutoradoreponame:Repositório Institucional da UFPEinstname:Universidade Federal de Pernambuco (UFPE)instacron:UFPEORIGINALTESE Luan Portella da Silva.pdfTESE Luan Portella da Silva.pdfapplication/pdf5447121https://repositorio.ufpe.br/bitstream/123456789/50904/1/TESE%20Luan%20Portella%20da%20Silva.pdfaa4ff0e55cb607d01f968551b6fc3463MD51TEXTTESE Luan Portella da Silva.pdf.txtTESE Luan Portella da Silva.pdf.txtExtracted texttext/plain210875https://repositorio.ufpe.br/bitstream/123456789/50904/4/TESE%20Luan%20Portella%20da%20Silva.pdf.txt5b65cfa6e502c5f8570c3d78fe421432MD54THUMBNAILTESE Luan Portella da Silva.pdf.jpgTESE Luan Portella da Silva.pdf.jpgGenerated Thumbnailimage/jpeg1254https://repositorio.ufpe.br/bitstream/123456789/50904/5/TESE%20Luan%20Portella%20da%20Silva.pdf.jpg28d900891153acbd403899c4712337b1MD55CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8811https://repositorio.ufpe.br/bitstream/123456789/50904/2/license_rdfe39d27027a6cc9cb039ad269a5db8e34MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-82362https://repositorio.ufpe.br/bitstream/123456789/50904/3/license.txt5e89a1613ddc8510c6576f4b23a78973MD53123456789/509042023-06-07 02:30:34.801oai:repositorio.ufpe.br:123456789/50904VGVybW8gZGUgRGVww7NzaXRvIExlZ2FsIGUgQXV0b3JpemHDp8OjbyBwYXJhIFB1YmxpY2l6YcOnw6NvIGRlIERvY3VtZW50b3Mgbm8gUmVwb3NpdMOzcmlvIERpZ2l0YWwgZGEgVUZQRQoKCkRlY2xhcm8gZXN0YXIgY2llbnRlIGRlIHF1ZSBlc3RlIFRlcm1vIGRlIERlcMOzc2l0byBMZWdhbCBlIEF1dG9yaXphw6fDo28gdGVtIG8gb2JqZXRpdm8gZGUgZGl2dWxnYcOnw6NvIGRvcyBkb2N1bWVudG9zIGRlcG9zaXRhZG9zIG5vIFJlcG9zaXTDs3JpbyBEaWdpdGFsIGRhIFVGUEUgZSBkZWNsYXJvIHF1ZToKCkkgLSBvcyBkYWRvcyBwcmVlbmNoaWRvcyBubyBmb3JtdWzDoXJpbyBkZSBkZXDDs3NpdG8gc8OjbyB2ZXJkYWRlaXJvcyBlIGF1dMOqbnRpY29zOwoKSUkgLSAgbyBjb250ZcO6ZG8gZGlzcG9uaWJpbGl6YWRvIMOpIGRlIHJlc3BvbnNhYmlsaWRhZGUgZGUgc3VhIGF1dG9yaWE7CgpJSUkgLSBvIGNvbnRlw7pkbyDDqSBvcmlnaW5hbCwgZSBzZSBvIHRyYWJhbGhvIGUvb3UgcGFsYXZyYXMgZGUgb3V0cmFzIHBlc3NvYXMgZm9yYW0gdXRpbGl6YWRvcywgZXN0YXMgZm9yYW0gZGV2aWRhbWVudGUgcmVjb25oZWNpZGFzOwoKSVYgLSBxdWFuZG8gdHJhdGFyLXNlIGRlIG9icmEgY29sZXRpdmEgKG1haXMgZGUgdW0gYXV0b3IpOiB0b2RvcyBvcyBhdXRvcmVzIGVzdMOjbyBjaWVudGVzIGRvIGRlcMOzc2l0byBlIGRlIGFjb3JkbyBjb20gZXN0ZSB0ZXJtbzsKClYgLSBxdWFuZG8gdHJhdGFyLXNlIGRlIFRyYWJhbGhvIGRlIENvbmNsdXPDo28gZGUgQ3Vyc28sIERpc3NlcnRhw6fDo28gb3UgVGVzZTogbyBhcnF1aXZvIGRlcG9zaXRhZG8gY29ycmVzcG9uZGUgw6AgdmVyc8OjbyBmaW5hbCBkbyB0cmFiYWxobzsKClZJIC0gcXVhbmRvIHRyYXRhci1zZSBkZSBUcmFiYWxobyBkZSBDb25jbHVzw6NvIGRlIEN1cnNvLCBEaXNzZXJ0YcOnw6NvIG91IFRlc2U6IGVzdG91IGNpZW50ZSBkZSBxdWUgYSBhbHRlcmHDp8OjbyBkYSBtb2RhbGlkYWRlIGRlIGFjZXNzbyBhbyBkb2N1bWVudG8gYXDDs3MgbyBkZXDDs3NpdG8gZSBhbnRlcyBkZSBmaW5kYXIgbyBwZXLDrW9kbyBkZSBlbWJhcmdvLCBxdWFuZG8gZm9yIGVzY29saGlkbyBhY2Vzc28gcmVzdHJpdG8sIHNlcsOhIHBlcm1pdGlkYSBtZWRpYW50ZSBzb2xpY2l0YcOnw6NvIGRvIChhKSBhdXRvciAoYSkgYW8gU2lzdGVtYSBJbnRlZ3JhZG8gZGUgQmlibGlvdGVjYXMgZGEgVUZQRSAoU0lCL1VGUEUpLgoKIApQYXJhIHRyYWJhbGhvcyBlbSBBY2Vzc28gQWJlcnRvOgoKTmEgcXVhbGlkYWRlIGRlIHRpdHVsYXIgZG9zIGRpcmVpdG9zIGF1dG9yYWlzIGRlIGF1dG9yIHF1ZSByZWNhZW0gc29icmUgZXN0ZSBkb2N1bWVudG8sIGZ1bmRhbWVudGFkbyBuYSBMZWkgZGUgRGlyZWl0byBBdXRvcmFsIG5vIDkuNjEwLCBkZSAxOSBkZSBmZXZlcmVpcm8gZGUgMTk5OCwgYXJ0LiAyOSwgaW5jaXNvIElJSSwgYXV0b3Jpem8gYSBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkZSBQZXJuYW1idWNvIGEgZGlzcG9uaWJpbGl6YXIgZ3JhdHVpdGFtZW50ZSwgc2VtIHJlc3NhcmNpbWVudG8gZG9zIGRpcmVpdG9zIGF1dG9yYWlzLCBwYXJhIGZpbnMgZGUgbGVpdHVyYSwgaW1wcmVzc8OjbyBlL291IGRvd25sb2FkIChhcXVpc2nDp8OjbykgYXRyYXbDqXMgZG8gc2l0ZSBkbyBSZXBvc2l0w7NyaW8gRGlnaXRhbCBkYSBVRlBFIG5vIGVuZGVyZcOnbyBodHRwOi8vd3d3LnJlcG9zaXRvcmlvLnVmcGUuYnIsIGEgcGFydGlyIGRhIGRhdGEgZGUgZGVww7NzaXRvLgoKIApQYXJhIHRyYWJhbGhvcyBlbSBBY2Vzc28gUmVzdHJpdG86CgpOYSBxdWFsaWRhZGUgZGUgdGl0dWxhciBkb3MgZGlyZWl0b3MgYXV0b3JhaXMgZGUgYXV0b3IgcXVlIHJlY2FlbSBzb2JyZSBlc3RlIGRvY3VtZW50bywgZnVuZGFtZW50YWRvIG5hIExlaSBkZSBEaXJlaXRvIEF1dG9yYWwgbm8gOS42MTAgZGUgMTkgZGUgZmV2ZXJlaXJvIGRlIDE5OTgsIGFydC4gMjksIGluY2lzbyBJSUksIGF1dG9yaXpvIGEgVW5pdmVyc2lkYWRlIEZlZGVyYWwgZGUgUGVybmFtYnVjbyBhIGRpc3BvbmliaWxpemFyIGdyYXR1aXRhbWVudGUsIHNlbSByZXNzYXJjaW1lbnRvIGRvcyBkaXJlaXRvcyBhdXRvcmFpcywgcGFyYSBmaW5zIGRlIGxlaXR1cmEsIGltcHJlc3PDo28gZS9vdSBkb3dubG9hZCAoYXF1aXNpw6fDo28pIGF0cmF2w6lzIGRvIHNpdGUgZG8gUmVwb3NpdMOzcmlvIERpZ2l0YWwgZGEgVUZQRSBubyBlbmRlcmXDp28gaHR0cDovL3d3dy5yZXBvc2l0b3Jpby51ZnBlLmJyLCBxdWFuZG8gZmluZGFyIG8gcGVyw61vZG8gZGUgZW1iYXJnbyBjb25kaXplbnRlIGFvIHRpcG8gZGUgZG9jdW1lbnRvLCBjb25mb3JtZSBpbmRpY2FkbyBubyBjYW1wbyBEYXRhIGRlIEVtYmFyZ28uCg==Repositório InstitucionalPUBhttps://repositorio.ufpe.br/oai/requestattena@ufpe.bropendoar:22212023-06-07T05:30:34Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)false |
dc.title.pt_BR.fl_str_mv |
Low-complexity recursive discrete fourier transform approximations for spectral estimation and autocorrelation computation |
title |
Low-complexity recursive discrete fourier transform approximations for spectral estimation and autocorrelation computation |
spellingShingle |
Low-complexity recursive discrete fourier transform approximations for spectral estimation and autocorrelation computation SILVA, Luan Portella da Estatística aplicada Transformada discreta de Fourier Algoritmos rápidos Transformadas aproximadas Processamento de sinais Autocorrelação |
title_short |
Low-complexity recursive discrete fourier transform approximations for spectral estimation and autocorrelation computation |
title_full |
Low-complexity recursive discrete fourier transform approximations for spectral estimation and autocorrelation computation |
title_fullStr |
Low-complexity recursive discrete fourier transform approximations for spectral estimation and autocorrelation computation |
title_full_unstemmed |
Low-complexity recursive discrete fourier transform approximations for spectral estimation and autocorrelation computation |
title_sort |
Low-complexity recursive discrete fourier transform approximations for spectral estimation and autocorrelation computation |
author |
SILVA, Luan Portella da |
author_facet |
SILVA, Luan Portella da |
author_role |
author |
dc.contributor.authorLattes.pt_BR.fl_str_mv |
http://lattes.cnpq.br/4183234842131497 |
dc.contributor.advisorLattes.pt_BR.fl_str_mv |
http://lattes.cnpq.br/7413544381333504 |
dc.contributor.advisor-coLattes.pt_BR.fl_str_mv |
http://lattes.cnpq.br/9904863693302949 |
dc.contributor.author.fl_str_mv |
SILVA, Luan Portella da |
dc.contributor.advisor1.fl_str_mv |
CINTRA, Renato J. |
dc.contributor.advisor-co1.fl_str_mv |
BAYER, Fábio M. |
contributor_str_mv |
CINTRA, Renato J. BAYER, Fábio M. |
dc.subject.por.fl_str_mv |
Estatística aplicada Transformada discreta de Fourier Algoritmos rápidos Transformadas aproximadas Processamento de sinais Autocorrelação |
topic |
Estatística aplicada Transformada discreta de Fourier Algoritmos rápidos Transformadas aproximadas Processamento de sinais Autocorrelação |
description |
CINTRA, Renato J., também é conhecido em citações bibliográficas por: CINTRA, Renato José de Sobral; BAYER, Fábio M., também é conhecido em citações bibliográficas por: BAYER, Fabio Mariano. |
publishDate |
2023 |
dc.date.accessioned.fl_str_mv |
2023-06-06T14:03:54Z |
dc.date.available.fl_str_mv |
2023-06-06T14:03:54Z |
dc.date.issued.fl_str_mv |
2023-03-27 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/doctoralThesis |
format |
doctoralThesis |
status_str |
publishedVersion |
dc.identifier.citation.fl_str_mv |
SILVA, Luan Portella da. Low-complexity recursive discrete fourier transform approximations for spectral estimation and autocorrelation computation. 2023. Tese (Doutorado em Estatística) – Universidade Federal de Pernambuco, Recife, 2023. |
dc.identifier.uri.fl_str_mv |
https://repositorio.ufpe.br/handle/123456789/50904 |
dc.identifier.dark.fl_str_mv |
ark:/64986/001300000fx0w |
identifier_str_mv |
SILVA, Luan Portella da. Low-complexity recursive discrete fourier transform approximations for spectral estimation and autocorrelation computation. 2023. Tese (Doutorado em Estatística) – Universidade Federal de Pernambuco, Recife, 2023. ark:/64986/001300000fx0w |
url |
https://repositorio.ufpe.br/handle/123456789/50904 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.rights.driver.fl_str_mv |
http://creativecommons.org/licenses/by-nc-nd/3.0/br/ info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
http://creativecommons.org/licenses/by-nc-nd/3.0/br/ |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
Universidade Federal de Pernambuco |
dc.publisher.program.fl_str_mv |
Programa de Pos Graduacao em Estatistica |
dc.publisher.initials.fl_str_mv |
UFPE |
dc.publisher.country.fl_str_mv |
Brasil |
publisher.none.fl_str_mv |
Universidade Federal de Pernambuco |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFPE instname:Universidade Federal de Pernambuco (UFPE) instacron:UFPE |
instname_str |
Universidade Federal de Pernambuco (UFPE) |
instacron_str |
UFPE |
institution |
UFPE |
reponame_str |
Repositório Institucional da UFPE |
collection |
Repositório Institucional da UFPE |
bitstream.url.fl_str_mv |
https://repositorio.ufpe.br/bitstream/123456789/50904/1/TESE%20Luan%20Portella%20da%20Silva.pdf https://repositorio.ufpe.br/bitstream/123456789/50904/4/TESE%20Luan%20Portella%20da%20Silva.pdf.txt https://repositorio.ufpe.br/bitstream/123456789/50904/5/TESE%20Luan%20Portella%20da%20Silva.pdf.jpg https://repositorio.ufpe.br/bitstream/123456789/50904/2/license_rdf https://repositorio.ufpe.br/bitstream/123456789/50904/3/license.txt |
bitstream.checksum.fl_str_mv |
aa4ff0e55cb607d01f968551b6fc3463 5b65cfa6e502c5f8570c3d78fe421432 28d900891153acbd403899c4712337b1 e39d27027a6cc9cb039ad269a5db8e34 5e89a1613ddc8510c6576f4b23a78973 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE) |
repository.mail.fl_str_mv |
attena@ufpe.br |
_version_ |
1815172812626722816 |