Real-time frequency adjustment of images and videos
Autor(a) principal: | |
---|---|
Data de Publicação: | 2021 |
Tipo de documento: | Dissertação |
Idioma: | eng |
Título da fonte: | Biblioteca Digital de Teses e Dissertações da UFRGS |
Texto Completo: | http://hdl.handle.net/10183/225714 |
Resumo: | Apresentamos uma técnica para ajuste em tempo real de frequências espaciais em imagens e vídeos. Nosso método permite aumentar e diminuir as frequências, e é ortogonal ao redimensionamento de imagens. Portanto, pode ser utilizado para automaticamente ajustar frequências espaciais preservando a aparência de padrões estruturados durante a redução e ampliação de imagens. Pré-computando a decomposição espaço-frequência da imagem e sua unwrapped phase, essas operações podem ser feitas em tempo real, devido à nossa nova perspectiva matemática sobre manipulação de frequências em imagens digitais: interpretando o problema por meio da teoria de frequências instantâneas e phase unwrapping. Para esse fim, introduzimos um algoritmo de phase unwrapping simultâneo de vários componentes de frequência desordenados, que também lida com a ambiguidade de sinal em sinais reais. Desse modo, nosso método proporciona melhorias teóricas e práticas para o conceito de remapeamento espectral, permitindo desempenho em tempo real e melhor tratamento de cores. Demonstramos sua eficácia em um grande número de imagens sujeitas a ajustes de frequência. Ao proporcionar controle em tempo real de frequências espaciais associadas a padrões estruturados, nosso método expande uma gama de possibilidades criativas e técnicas para processamento de imagens e vídeos. Nosso método inicialmente detecta as frequências e amplitudes de várias ondas senoidais que localmente reconstroem uma imagem por meio de uma transformada de Gabor e remove as ondas da imagem para obter o resíduo. Em seguida, para obter um campo de fases suave, as frequências são integradas usando o nosso método de integração por mínimos quadrados ponderado por uma medida de similaridade. Finalmente, a imagem é reconstruida somando o resíduo da imagem original e o produto das amplitudes e os cossenos das fases escaladas por um fator de ajuste. Além disso, podemos alterar as frequências em tempo real repetindo o processo de reconstrução com outro fator de ajuste. Demonstramos a performance em tempo real com uma implementação em GPU, nossa implementação usa a API OpenGL e o fato de que a reconstrução da imagem usa operações por pixel para reconstruir a imagem usando o fragment shader do pipeline gráfico. |
id |
URGS_26b8d80877b2af2be357bf1ff7140032 |
---|---|
oai_identifier_str |
oai:www.lume.ufrgs.br:10183/225714 |
network_acronym_str |
URGS |
network_name_str |
Biblioteca Digital de Teses e Dissertações da UFRGS |
repository_id_str |
1853 |
spelling |
Germano, Rafael LucenaGastal, Eduardo Simões Lopes2021-08-17T01:00:58Z2021http://hdl.handle.net/10183/225714001129983Apresentamos uma técnica para ajuste em tempo real de frequências espaciais em imagens e vídeos. Nosso método permite aumentar e diminuir as frequências, e é ortogonal ao redimensionamento de imagens. Portanto, pode ser utilizado para automaticamente ajustar frequências espaciais preservando a aparência de padrões estruturados durante a redução e ampliação de imagens. Pré-computando a decomposição espaço-frequência da imagem e sua unwrapped phase, essas operações podem ser feitas em tempo real, devido à nossa nova perspectiva matemática sobre manipulação de frequências em imagens digitais: interpretando o problema por meio da teoria de frequências instantâneas e phase unwrapping. Para esse fim, introduzimos um algoritmo de phase unwrapping simultâneo de vários componentes de frequência desordenados, que também lida com a ambiguidade de sinal em sinais reais. Desse modo, nosso método proporciona melhorias teóricas e práticas para o conceito de remapeamento espectral, permitindo desempenho em tempo real e melhor tratamento de cores. Demonstramos sua eficácia em um grande número de imagens sujeitas a ajustes de frequência. Ao proporcionar controle em tempo real de frequências espaciais associadas a padrões estruturados, nosso método expande uma gama de possibilidades criativas e técnicas para processamento de imagens e vídeos. Nosso método inicialmente detecta as frequências e amplitudes de várias ondas senoidais que localmente reconstroem uma imagem por meio de uma transformada de Gabor e remove as ondas da imagem para obter o resíduo. Em seguida, para obter um campo de fases suave, as frequências são integradas usando o nosso método de integração por mínimos quadrados ponderado por uma medida de similaridade. Finalmente, a imagem é reconstruida somando o resíduo da imagem original e o produto das amplitudes e os cossenos das fases escaladas por um fator de ajuste. Além disso, podemos alterar as frequências em tempo real repetindo o processo de reconstrução com outro fator de ajuste. Demonstramos a performance em tempo real com uma implementação em GPU, nossa implementação usa a API OpenGL e o fato de que a reconstrução da imagem usa operações por pixel para reconstruir a imagem usando o fragment shader do pipeline gráfico.We present a technique for real-time adjustment of spatial frequencies in images and videos. Our method allows for both decreasing and increasing of frequencies, and is orthogonal to image resizing. Thus, it can be used to automatically adjust spatial frequencies to preserve the appearance of structured patterns during image downscaling and upscaling. By pre computing the image’s space-frequency decomposition and its unwrapped phases, these operations can be performed in real time, thanks to our novel mathematical perspective on frequency manipulation of digital images: interpreting the problem through the theory of instantaneous frequencies and phase unwrapping. To make this possible, we introduce an algorithm for the simultaneous phase unwrapping of several unordered frequency components, which also deals with the frequency-sign ambiguity of real signals. As such, our method provides theoretical and practical improvements to the concept of spectral remapping, enabling real-time performance and improved color handling. We demonstrate its effectiveness on a large number of images subject to frequency adjustment. By providing real-time control over the spatial frequencies associated with structured patterns, our technique expands the range of creative and technical possibilities for image and video processing.application/pdfengProcessamento de imagensProcessamento de vídeosAnálise de freqüênciaReal-time frequency adjustment of images and videosAjuste de frequência em tempo real de imagens e vídeos info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisUniversidade Federal do Rio Grande do SulInstituto de InformáticaPrograma de Pós-Graduação em ComputaçãoPorto Alegre, BR-RS2021mestradoinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSTEXT001129983.pdf.txt001129983.pdf.txtExtracted Texttext/plain111839http://www.lume.ufrgs.br/bitstream/10183/225714/2/001129983.pdf.txtcbd749fb3a0e4905bb80a702b7accec3MD52ORIGINAL001129983.pdfTexto completo (inglês)application/pdf77315626http://www.lume.ufrgs.br/bitstream/10183/225714/1/001129983.pdfd9db74b3b1cc853340e60ed4f04108a7MD5110183/2257142021-08-18 05:24:43.012oai:www.lume.ufrgs.br:10183/225714Biblioteca Digital de Teses e Dissertaçõeshttps://lume.ufrgs.br/handle/10183/2PUBhttps://lume.ufrgs.br/oai/requestlume@ufrgs.br||lume@ufrgs.bropendoar:18532021-08-18T08:24:43Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false |
dc.title.pt_BR.fl_str_mv |
Real-time frequency adjustment of images and videos |
dc.title.alternative.pt.fl_str_mv |
Ajuste de frequência em tempo real de imagens e vídeos |
title |
Real-time frequency adjustment of images and videos |
spellingShingle |
Real-time frequency adjustment of images and videos Germano, Rafael Lucena Processamento de imagens Processamento de vídeos Análise de freqüência |
title_short |
Real-time frequency adjustment of images and videos |
title_full |
Real-time frequency adjustment of images and videos |
title_fullStr |
Real-time frequency adjustment of images and videos |
title_full_unstemmed |
Real-time frequency adjustment of images and videos |
title_sort |
Real-time frequency adjustment of images and videos |
author |
Germano, Rafael Lucena |
author_facet |
Germano, Rafael Lucena |
author_role |
author |
dc.contributor.author.fl_str_mv |
Germano, Rafael Lucena |
dc.contributor.advisor1.fl_str_mv |
Gastal, Eduardo Simões Lopes |
contributor_str_mv |
Gastal, Eduardo Simões Lopes |
dc.subject.por.fl_str_mv |
Processamento de imagens Processamento de vídeos Análise de freqüência |
topic |
Processamento de imagens Processamento de vídeos Análise de freqüência |
description |
Apresentamos uma técnica para ajuste em tempo real de frequências espaciais em imagens e vídeos. Nosso método permite aumentar e diminuir as frequências, e é ortogonal ao redimensionamento de imagens. Portanto, pode ser utilizado para automaticamente ajustar frequências espaciais preservando a aparência de padrões estruturados durante a redução e ampliação de imagens. Pré-computando a decomposição espaço-frequência da imagem e sua unwrapped phase, essas operações podem ser feitas em tempo real, devido à nossa nova perspectiva matemática sobre manipulação de frequências em imagens digitais: interpretando o problema por meio da teoria de frequências instantâneas e phase unwrapping. Para esse fim, introduzimos um algoritmo de phase unwrapping simultâneo de vários componentes de frequência desordenados, que também lida com a ambiguidade de sinal em sinais reais. Desse modo, nosso método proporciona melhorias teóricas e práticas para o conceito de remapeamento espectral, permitindo desempenho em tempo real e melhor tratamento de cores. Demonstramos sua eficácia em um grande número de imagens sujeitas a ajustes de frequência. Ao proporcionar controle em tempo real de frequências espaciais associadas a padrões estruturados, nosso método expande uma gama de possibilidades criativas e técnicas para processamento de imagens e vídeos. Nosso método inicialmente detecta as frequências e amplitudes de várias ondas senoidais que localmente reconstroem uma imagem por meio de uma transformada de Gabor e remove as ondas da imagem para obter o resíduo. Em seguida, para obter um campo de fases suave, as frequências são integradas usando o nosso método de integração por mínimos quadrados ponderado por uma medida de similaridade. Finalmente, a imagem é reconstruida somando o resíduo da imagem original e o produto das amplitudes e os cossenos das fases escaladas por um fator de ajuste. Além disso, podemos alterar as frequências em tempo real repetindo o processo de reconstrução com outro fator de ajuste. Demonstramos a performance em tempo real com uma implementação em GPU, nossa implementação usa a API OpenGL e o fato de que a reconstrução da imagem usa operações por pixel para reconstruir a imagem usando o fragment shader do pipeline gráfico. |
publishDate |
2021 |
dc.date.accessioned.fl_str_mv |
2021-08-17T01:00:58Z |
dc.date.issued.fl_str_mv |
2021 |
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 |
http://hdl.handle.net/10183/225714 |
dc.identifier.nrb.pt_BR.fl_str_mv |
001129983 |
url |
http://hdl.handle.net/10183/225714 |
identifier_str_mv |
001129983 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da UFRGS instname:Universidade Federal do Rio Grande do Sul (UFRGS) instacron:UFRGS |
instname_str |
Universidade Federal do Rio Grande do Sul (UFRGS) |
instacron_str |
UFRGS |
institution |
UFRGS |
reponame_str |
Biblioteca Digital de Teses e Dissertações da UFRGS |
collection |
Biblioteca Digital de Teses e Dissertações da UFRGS |
bitstream.url.fl_str_mv |
http://www.lume.ufrgs.br/bitstream/10183/225714/2/001129983.pdf.txt http://www.lume.ufrgs.br/bitstream/10183/225714/1/001129983.pdf |
bitstream.checksum.fl_str_mv |
cbd749fb3a0e4905bb80a702b7accec3 d9db74b3b1cc853340e60ed4f04108a7 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 |
repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS) |
repository.mail.fl_str_mv |
lume@ufrgs.br||lume@ufrgs.br |
_version_ |
1810085560922931200 |