Um estudo sobre operadores para deslocamento de sinais sobre grafos

Detalhes bibliográficos
Autor(a) principal: RIBEIRO, Guilherme Boaviagem
Data de Publicação: 2018
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UFPE
Texto Completo: https://repositorio.ufpe.br/handle/123456789/29782
Resumo: A teoria de processamento de sinais sobre grafos surgiu nos últimos anos com a proposta de generalizar o processamento clássico de sinais de tempo discreto para o caso em que o sinal é definido sobre uma estrutura irregular genérica, modelada por um grafo. Em vez do tempo discreto — um domínio unidimensional a que chamaremos regular, i. e. em que uma amostra é sempre adjacente a somente duas outras e para quaisquer duas amostras vizinhas a distância entre elas é a mesma — os sinais em questão são definidos sobre grafos e, por isso, podem ter a distância e as relações entre suas amostras variando de ponto a ponto. Um exemplo seria um sinal de temperatura obtido por uma rede de sensores, em topologia mesh: a distância entre sensores é diversa e o número de nós adjacentes a um sensor não é constante ao longo da rede. A generalização buscada no desenvolvimento desta teoria encontra, frequentemente, dificuldades mesmo em face a conceitos basilares, como o de deslocamento unitário de um sinal. Se uma amostra é adjacente a outras 3, como definir o atraso unitário? Neste contexto, o presente trabalho investiga os principais operadores de deslocamento de sinais sobre grafos na literatura e, em seguida, define um operador de deslocamento fracionário, estudando seu significado e possíveis aplicações. Para o caso de grafos em anel, que modelam o tempo discreto, o operador proposto é comparado com o filtro ideal de deslocamento não-inteiro, e uma rápida convergência é observada numericamente. Por fim, o operador proposto é utilizado para construir um método de interpolação de imagens, que apresentou eficácia satisfatória e comparável às principais técnicas computacionais empregadas para este fim, embora o algoritmo tenha apresentado um tempo de execução muito acima da média.
id UFPE_7db4030be34a9b3002c58378a6a64611
oai_identifier_str oai:repositorio.ufpe.br:123456789/29782
network_acronym_str UFPE
network_name_str Repositório Institucional da UFPE
repository_id_str 2221
spelling RIBEIRO, Guilherme Boaviagemhttp://lattes.cnpq.br/3693136022461569http://lattes.cnpq.br/2782095059190056LIMA, Juliano Bandeira2019-03-19T22:02:35Z2019-03-19T22:02:35Z2018-02-15https://repositorio.ufpe.br/handle/123456789/29782A teoria de processamento de sinais sobre grafos surgiu nos últimos anos com a proposta de generalizar o processamento clássico de sinais de tempo discreto para o caso em que o sinal é definido sobre uma estrutura irregular genérica, modelada por um grafo. Em vez do tempo discreto — um domínio unidimensional a que chamaremos regular, i. e. em que uma amostra é sempre adjacente a somente duas outras e para quaisquer duas amostras vizinhas a distância entre elas é a mesma — os sinais em questão são definidos sobre grafos e, por isso, podem ter a distância e as relações entre suas amostras variando de ponto a ponto. Um exemplo seria um sinal de temperatura obtido por uma rede de sensores, em topologia mesh: a distância entre sensores é diversa e o número de nós adjacentes a um sensor não é constante ao longo da rede. A generalização buscada no desenvolvimento desta teoria encontra, frequentemente, dificuldades mesmo em face a conceitos basilares, como o de deslocamento unitário de um sinal. Se uma amostra é adjacente a outras 3, como definir o atraso unitário? Neste contexto, o presente trabalho investiga os principais operadores de deslocamento de sinais sobre grafos na literatura e, em seguida, define um operador de deslocamento fracionário, estudando seu significado e possíveis aplicações. Para o caso de grafos em anel, que modelam o tempo discreto, o operador proposto é comparado com o filtro ideal de deslocamento não-inteiro, e uma rápida convergência é observada numericamente. Por fim, o operador proposto é utilizado para construir um método de interpolação de imagens, que apresentou eficácia satisfatória e comparável às principais técnicas computacionais empregadas para este fim, embora o algoritmo tenha apresentado um tempo de execução muito acima da média.CNPqThe framework of graph signal processing was conceived in the last decade with the ambition of generalizing the tools from classical digital signal processing to the case in which the signal is defined over an irregular structure modelled by a graph. Instead of discrete time — what one would call a regular 1-D domain, in which a signal sample is adjacent to only two neighbors and for any pair of contiguous samples the distance is the same — the signals here are defined over graphs and, therefore, the distance and relations between adjacent samples vary along the signal. For instance, one may consider the temperature signal defined from the data of a sensor mesh network: the distance between two nodes may vary widely, as does the number of neighbors at each node. When creating the tools of signal processing in this framework, however, many challenges arise, even with basic concepts, such as the notion of unit shift. If a signal sample is adjacent to three others, how does one perform a translation by one unit? In this context, this work aims to investigate the main graph shift operators found in literature and define the operation of fractional shift of graph signals, studying its meaning and possible applications. In the case of ring graphs, which are known to model the discrete time domain, the proposed operator was compared to the ideal fractional time shift filter, and numerical convergence was verified. Moreover, the proposed operator was used to create a method for image interpolation, which presented good results when compared to the performance of standard techniques, despite having an execution time above the average.porUniversidade Federal de PernambucoPrograma de Pos Graduacao em Engenharia EletricaUFPEBrasilAttribution-NonCommercial-NoDerivs 3.0 Brazilhttp://creativecommons.org/licenses/by-nc-nd/3.0/br/info:eu-repo/semantics/openAccessEngenharia ElétricaProcessamento de sinais sobre grafosDeslocamento fracionárioInterpolaçãoUm estudo sobre operadores para deslocamento de sinais sobre grafosinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesismestradoreponame:Repositório Institucional da UFPEinstname:Universidade Federal de Pernambuco (UFPE)instacron:UFPETHUMBNAILDISSERTAÇÃO Guilherme Boaviagem Ribeiro.pdf.jpgDISSERTAÇÃO Guilherme Boaviagem Ribeiro.pdf.jpgGenerated Thumbnailimage/jpeg1186https://repositorio.ufpe.br/bitstream/123456789/29782/5/DISSERTA%c3%87%c3%83O%20Guilherme%20Boaviagem%20Ribeiro.pdf.jpg01dcbd585cb46b3d28e75b0e53f0e508MD55ORIGINALDISSERTAÇÃO Guilherme Boaviagem Ribeiro.pdfDISSERTAÇÃO Guilherme Boaviagem Ribeiro.pdfapplication/pdf4821590https://repositorio.ufpe.br/bitstream/123456789/29782/1/DISSERTA%c3%87%c3%83O%20Guilherme%20Boaviagem%20Ribeiro.pdf8ae0fe54176208a56dc0cdfa2eeb1b1aMD51CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8811https://repositorio.ufpe.br/bitstream/123456789/29782/2/license_rdfe39d27027a6cc9cb039ad269a5db8e34MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-82311https://repositorio.ufpe.br/bitstream/123456789/29782/3/license.txt4b8a02c7f2818eaf00dcf2260dd5eb08MD53TEXTDISSERTAÇÃO Guilherme Boaviagem Ribeiro.pdf.txtDISSERTAÇÃO Guilherme Boaviagem Ribeiro.pdf.txtExtracted texttext/plain167073https://repositorio.ufpe.br/bitstream/123456789/29782/4/DISSERTA%c3%87%c3%83O%20Guilherme%20Boaviagem%20Ribeiro.pdf.txted1aad1538620974d2ccd870c1a49600MD54123456789/297822019-10-25 09:58:38.66oai:repositorio.ufpe.br:123456789/29782TGljZW7Dp2EgZGUgRGlzdHJpYnVpw6fDo28gTsOjbyBFeGNsdXNpdmEKClRvZG8gZGVwb3NpdGFudGUgZGUgbWF0ZXJpYWwgbm8gUmVwb3NpdMOzcmlvIEluc3RpdHVjaW9uYWwgKFJJKSBkZXZlIGNvbmNlZGVyLCDDoCBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkZSBQZXJuYW1idWNvIChVRlBFKSwgdW1hIExpY2Vuw6dhIGRlIERpc3RyaWJ1acOnw6NvIE7Do28gRXhjbHVzaXZhIHBhcmEgbWFudGVyIGUgdG9ybmFyIGFjZXNzw612ZWlzIG9zIHNldXMgZG9jdW1lbnRvcywgZW0gZm9ybWF0byBkaWdpdGFsLCBuZXN0ZSByZXBvc2l0w7NyaW8uCgpDb20gYSBjb25jZXNzw6NvIGRlc3RhIGxpY2Vuw6dhIG7Do28gZXhjbHVzaXZhLCBvIGRlcG9zaXRhbnRlIG1hbnTDqW0gdG9kb3Mgb3MgZGlyZWl0b3MgZGUgYXV0b3IuCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwoKTGljZW7Dp2EgZGUgRGlzdHJpYnVpw6fDo28gTsOjbyBFeGNsdXNpdmEKCkFvIGNvbmNvcmRhciBjb20gZXN0YSBsaWNlbsOnYSBlIGFjZWl0w6EtbGEsIHZvY8OqIChhdXRvciBvdSBkZXRlbnRvciBkb3MgZGlyZWl0b3MgYXV0b3JhaXMpOgoKYSkgRGVjbGFyYSBxdWUgY29uaGVjZSBhIHBvbMOtdGljYSBkZSBjb3B5cmlnaHQgZGEgZWRpdG9yYSBkbyBzZXUgZG9jdW1lbnRvOwpiKSBEZWNsYXJhIHF1ZSBjb25oZWNlIGUgYWNlaXRhIGFzIERpcmV0cml6ZXMgcGFyYSBvIFJlcG9zaXTDs3JpbyBJbnN0aXR1Y2lvbmFsIGRhIFVGUEU7CmMpIENvbmNlZGUgw6AgVUZQRSBvIGRpcmVpdG8gbsOjbyBleGNsdXNpdm8gZGUgYXJxdWl2YXIsIHJlcHJvZHV6aXIsIGNvbnZlcnRlciAoY29tbyBkZWZpbmlkbyBhIHNlZ3VpciksIGNvbXVuaWNhciBlL291IGRpc3RyaWJ1aXIsIG5vIFJJLCBvIGRvY3VtZW50byBlbnRyZWd1ZSAoaW5jbHVpbmRvIG8gcmVzdW1vL2Fic3RyYWN0KSBlbSBmb3JtYXRvIGRpZ2l0YWwgb3UgcG9yIG91dHJvIG1laW87CmQpIERlY2xhcmEgcXVlIGF1dG9yaXphIGEgVUZQRSBhIGFycXVpdmFyIG1haXMgZGUgdW1hIGPDs3BpYSBkZXN0ZSBkb2N1bWVudG8gZSBjb252ZXJ0w6otbG8sIHNlbSBhbHRlcmFyIG8gc2V1IGNvbnRlw7pkbywgcGFyYSBxdWFscXVlciBmb3JtYXRvIGRlIGZpY2hlaXJvLCBtZWlvIG91IHN1cG9ydGUsIHBhcmEgZWZlaXRvcyBkZSBzZWd1cmFuw6dhLCBwcmVzZXJ2YcOnw6NvIChiYWNrdXApIGUgYWNlc3NvOwplKSBEZWNsYXJhIHF1ZSBvIGRvY3VtZW50byBzdWJtZXRpZG8gw6kgbyBzZXUgdHJhYmFsaG8gb3JpZ2luYWwgZSBxdWUgZGV0w6ltIG8gZGlyZWl0byBkZSBjb25jZWRlciBhIHRlcmNlaXJvcyBvcyBkaXJlaXRvcyBjb250aWRvcyBuZXN0YSBsaWNlbsOnYS4gRGVjbGFyYSB0YW1iw6ltIHF1ZSBhIGVudHJlZ2EgZG8gZG9jdW1lbnRvIG7Do28gaW5mcmluZ2Ugb3MgZGlyZWl0b3MgZGUgb3V0cmEgcGVzc29hIG91IGVudGlkYWRlOwpmKSBEZWNsYXJhIHF1ZSwgbm8gY2FzbyBkbyBkb2N1bWVudG8gc3VibWV0aWRvIGNvbnRlciBtYXRlcmlhbCBkbyBxdWFsIG7Do28gZGV0w6ltIG9zIGRpcmVpdG9zIGRlCmF1dG9yLCBvYnRldmUgYSBhdXRvcml6YcOnw6NvIGlycmVzdHJpdGEgZG8gcmVzcGVjdGl2byBkZXRlbnRvciBkZXNzZXMgZGlyZWl0b3MgcGFyYSBjZWRlciDDoApVRlBFIG9zIGRpcmVpdG9zIHJlcXVlcmlkb3MgcG9yIGVzdGEgTGljZW7Dp2EgZSBhdXRvcml6YXIgYSB1bml2ZXJzaWRhZGUgYSB1dGlsaXrDoS1sb3MgbGVnYWxtZW50ZS4gRGVjbGFyYSB0YW1iw6ltIHF1ZSBlc3NlIG1hdGVyaWFsIGN1am9zIGRpcmVpdG9zIHPDo28gZGUgdGVyY2Vpcm9zIGVzdMOhIGNsYXJhbWVudGUgaWRlbnRpZmljYWRvIGUgcmVjb25oZWNpZG8gbm8gdGV4dG8gb3UgY29udGXDumRvIGRvIGRvY3VtZW50byBlbnRyZWd1ZTsKZykgU2UgbyBkb2N1bWVudG8gZW50cmVndWUgw6kgYmFzZWFkbyBlbSB0cmFiYWxobyBmaW5hbmNpYWRvIG91IGFwb2lhZG8gcG9yIG91dHJhIGluc3RpdHVpw6fDo28gcXVlIG7Do28gYSBVRlBFLMKgZGVjbGFyYSBxdWUgY3VtcHJpdSBxdWFpc3F1ZXIgb2JyaWdhw6fDtWVzIGV4aWdpZGFzIHBlbG8gcmVzcGVjdGl2byBjb250cmF0byBvdSBhY29yZG8uCgpBIFVGUEUgaWRlbnRpZmljYXLDoSBjbGFyYW1lbnRlIG8ocykgbm9tZShzKSBkbyhzKSBhdXRvciAoZXMpIGRvcyBkaXJlaXRvcyBkbyBkb2N1bWVudG8gZW50cmVndWUgZSBuw6NvIGZhcsOhIHF1YWxxdWVyIGFsdGVyYcOnw6NvLCBwYXJhIGFsw6ltIGRvIHByZXZpc3RvIG5hIGFsw61uZWEgYykuCg==Repositório InstitucionalPUBhttps://repositorio.ufpe.br/oai/requestattena@ufpe.bropendoar:22212019-10-25T12:58:38Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)false
dc.title.pt_BR.fl_str_mv Um estudo sobre operadores para deslocamento de sinais sobre grafos
title Um estudo sobre operadores para deslocamento de sinais sobre grafos
spellingShingle Um estudo sobre operadores para deslocamento de sinais sobre grafos
RIBEIRO, Guilherme Boaviagem
Engenharia Elétrica
Processamento de sinais sobre grafos
Deslocamento fracionário
Interpolação
title_short Um estudo sobre operadores para deslocamento de sinais sobre grafos
title_full Um estudo sobre operadores para deslocamento de sinais sobre grafos
title_fullStr Um estudo sobre operadores para deslocamento de sinais sobre grafos
title_full_unstemmed Um estudo sobre operadores para deslocamento de sinais sobre grafos
title_sort Um estudo sobre operadores para deslocamento de sinais sobre grafos
author RIBEIRO, Guilherme Boaviagem
author_facet RIBEIRO, Guilherme Boaviagem
author_role author
dc.contributor.authorLattes.pt_BR.fl_str_mv http://lattes.cnpq.br/3693136022461569
dc.contributor.advisorLattes.pt_BR.fl_str_mv http://lattes.cnpq.br/2782095059190056
dc.contributor.author.fl_str_mv RIBEIRO, Guilherme Boaviagem
dc.contributor.advisor1.fl_str_mv LIMA, Juliano Bandeira
contributor_str_mv LIMA, Juliano Bandeira
dc.subject.por.fl_str_mv Engenharia Elétrica
Processamento de sinais sobre grafos
Deslocamento fracionário
Interpolação
topic Engenharia Elétrica
Processamento de sinais sobre grafos
Deslocamento fracionário
Interpolação
description A teoria de processamento de sinais sobre grafos surgiu nos últimos anos com a proposta de generalizar o processamento clássico de sinais de tempo discreto para o caso em que o sinal é definido sobre uma estrutura irregular genérica, modelada por um grafo. Em vez do tempo discreto — um domínio unidimensional a que chamaremos regular, i. e. em que uma amostra é sempre adjacente a somente duas outras e para quaisquer duas amostras vizinhas a distância entre elas é a mesma — os sinais em questão são definidos sobre grafos e, por isso, podem ter a distância e as relações entre suas amostras variando de ponto a ponto. Um exemplo seria um sinal de temperatura obtido por uma rede de sensores, em topologia mesh: a distância entre sensores é diversa e o número de nós adjacentes a um sensor não é constante ao longo da rede. A generalização buscada no desenvolvimento desta teoria encontra, frequentemente, dificuldades mesmo em face a conceitos basilares, como o de deslocamento unitário de um sinal. Se uma amostra é adjacente a outras 3, como definir o atraso unitário? Neste contexto, o presente trabalho investiga os principais operadores de deslocamento de sinais sobre grafos na literatura e, em seguida, define um operador de deslocamento fracionário, estudando seu significado e possíveis aplicações. Para o caso de grafos em anel, que modelam o tempo discreto, o operador proposto é comparado com o filtro ideal de deslocamento não-inteiro, e uma rápida convergência é observada numericamente. Por fim, o operador proposto é utilizado para construir um método de interpolação de imagens, que apresentou eficácia satisfatória e comparável às principais técnicas computacionais empregadas para este fim, embora o algoritmo tenha apresentado um tempo de execução muito acima da média.
publishDate 2018
dc.date.issued.fl_str_mv 2018-02-15
dc.date.accessioned.fl_str_mv 2019-03-19T22:02:35Z
dc.date.available.fl_str_mv 2019-03-19T22:02:35Z
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://repositorio.ufpe.br/handle/123456789/29782
url https://repositorio.ufpe.br/handle/123456789/29782
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv Attribution-NonCommercial-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nc-nd/3.0/br/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Attribution-NonCommercial-NoDerivs 3.0 Brazil
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 Engenharia Eletrica
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/29782/5/DISSERTA%c3%87%c3%83O%20Guilherme%20Boaviagem%20Ribeiro.pdf.jpg
https://repositorio.ufpe.br/bitstream/123456789/29782/1/DISSERTA%c3%87%c3%83O%20Guilherme%20Boaviagem%20Ribeiro.pdf
https://repositorio.ufpe.br/bitstream/123456789/29782/2/license_rdf
https://repositorio.ufpe.br/bitstream/123456789/29782/3/license.txt
https://repositorio.ufpe.br/bitstream/123456789/29782/4/DISSERTA%c3%87%c3%83O%20Guilherme%20Boaviagem%20Ribeiro.pdf.txt
bitstream.checksum.fl_str_mv 01dcbd585cb46b3d28e75b0e53f0e508
8ae0fe54176208a56dc0cdfa2eeb1b1a
e39d27027a6cc9cb039ad269a5db8e34
4b8a02c7f2818eaf00dcf2260dd5eb08
ed1aad1538620974d2ccd870c1a49600
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_ 1802310645117353984