Simulating accommodation and low-order aberrations of the human eye usingWave optics and light-gathering trees
Autor(a) principal: | |
---|---|
Data de Publicação: | 2020 |
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/253917 |
Resumo: | Neste trabalho, apresentamos duas técnicas de simulação de acomodação e aberrações de baixa ordem de sistemas ópticos, tais como o olho humano. Nossos algoritmos lançam mão de determinadas informações, tais como o tamanho da pupila e a acomodação (distância focal), com o objetivo de modelar a função de espalhamento pontual (point spread function) do sistema, resultando na produção de simulações realistas de aberrações de baixa ordem (p.e., miopia, hipermetropia e astigmatismo). Nossas simulações levam também em consideração as distâncias dos objetos que compõem a cena a fim de aplicar o borramento apropriado. A primeira técnica estende o conceito de Função de Espalhamento Pontual com Profundidade (Depth Point Spread Function), originalmente construída mediante o traçado de raios (ray tracing), que passa então a ser gerada por meio de métodos da óptica de Fourier. A segunda técnica, por sua vez, utiliza-se da óptica geométrica para construir uma estrutura de dados em forma de árvore. Esta árvore é então utilizada para simular a propagação da luz no ambiente, gerando os efeitos de borramento esperados, e de quebra soluciona o problema de artefatos visuais causados pela ausência de informação na imagem original (provocada pela oclusão parcial entre elementos da cena). Nós demonstramos a efetividade de nossos algoritmos por meio de uma série de experimentos quantitativos e qualitativos em imagens com profundidade obtidas de ambientes reais. Nossos resultados alcançaram valores de SSIM superiores a 0,94 e valores de PSNR superiores a 32,0 em todas as avaliações objetivas, o que indica uma expressiva concordância com as imagens de referência. |
id |
URGS_8ead897c3e3c5460ab5556c2381245a7 |
---|---|
oai_identifier_str |
oai:www.lume.ufrgs.br:10183/253917 |
network_acronym_str |
URGS |
network_name_str |
Biblioteca Digital de Teses e Dissertações da UFRGS |
repository_id_str |
1853 |
spelling |
Lima, Alex Reimann CunhaOliveira Neto, Manuel Menezes de2023-01-24T05:01:47Z2020http://hdl.handle.net/10183/253917001118629Neste trabalho, apresentamos duas técnicas de simulação de acomodação e aberrações de baixa ordem de sistemas ópticos, tais como o olho humano. Nossos algoritmos lançam mão de determinadas informações, tais como o tamanho da pupila e a acomodação (distância focal), com o objetivo de modelar a função de espalhamento pontual (point spread function) do sistema, resultando na produção de simulações realistas de aberrações de baixa ordem (p.e., miopia, hipermetropia e astigmatismo). Nossas simulações levam também em consideração as distâncias dos objetos que compõem a cena a fim de aplicar o borramento apropriado. A primeira técnica estende o conceito de Função de Espalhamento Pontual com Profundidade (Depth Point Spread Function), originalmente construída mediante o traçado de raios (ray tracing), que passa então a ser gerada por meio de métodos da óptica de Fourier. A segunda técnica, por sua vez, utiliza-se da óptica geométrica para construir uma estrutura de dados em forma de árvore. Esta árvore é então utilizada para simular a propagação da luz no ambiente, gerando os efeitos de borramento esperados, e de quebra soluciona o problema de artefatos visuais causados pela ausência de informação na imagem original (provocada pela oclusão parcial entre elementos da cena). Nós demonstramos a efetividade de nossos algoritmos por meio de uma série de experimentos quantitativos e qualitativos em imagens com profundidade obtidas de ambientes reais. Nossos resultados alcançaram valores de SSIM superiores a 0,94 e valores de PSNR superiores a 32,0 em todas as avaliações objetivas, o que indica uma expressiva concordância com as imagens de referência.In this work, we present two practical solutions for simulating accommodation and loworder aberrations of optical systems, such as the human eye. Taking into account pupil size (aperture) and accommodation (focal distance), our approaches model the corresponding point spread function and produce realistic depth-dependent simulations of low-order visual aberrations (e.g., myopia, hyperopia, and astigmatism). In the first solution, we use wave optics to extend the notion of Depth Point Spread Function, which originally relies on ray tracing, to perform the generation of point spread functions using Fourier optics. In the other technique, we use geometric optics to build a light-gathering tree data structure, presenting a solution to the problem of artifacts caused by absence of occluded pixels in the input discretized depth images. As such, the resulting images show seamless transitions among elements at different scene depths. We demonstrate the effectiveness of our approaches through a series of quantitative and qualitative experiments on images with depth obtained from real environments. Our results achieved SSIM values above 0.94 and PSNR above 32.0 in all objective evaluations, indicating strong agreement with the ground-truth.application/pdfengAlgoritmosProcessamento de imagensVisão computacionalSimulação visualLow-order aberrationsPartial occlusion artifactsFourier opticsZernike polynomialsSimulating accommodation and low-order aberrations of the human eye usingWave optics and light-gathering treesSimulação de acomodação e aberrações de baixa ordem do olho humano usando árvores de coleta de luz 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-RS2020mestradoinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSTEXT001118629.pdf.txt001118629.pdf.txtExtracted Texttext/plain200511http://www.lume.ufrgs.br/bitstream/10183/253917/2/001118629.pdf.txtf5aec07ba454412cfed732e86c4491e5MD52ORIGINAL001118629.pdfTexto completo (inglês)application/pdf38928915http://www.lume.ufrgs.br/bitstream/10183/253917/1/001118629.pdfc8accd63d0ffa5865ed0bb8ed44be065MD5110183/2539172024-05-18 06:24:15.00004oai:www.lume.ufrgs.br:10183/253917Biblioteca Digital de Teses e Dissertaçõeshttps://lume.ufrgs.br/handle/10183/2PUBhttps://lume.ufrgs.br/oai/requestlume@ufrgs.br||lume@ufrgs.bropendoar:18532024-05-18T09:24:15Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false |
dc.title.pt_BR.fl_str_mv |
Simulating accommodation and low-order aberrations of the human eye usingWave optics and light-gathering trees |
dc.title.alternative.pt.fl_str_mv |
Simulação de acomodação e aberrações de baixa ordem do olho humano usando árvores de coleta de luz |
title |
Simulating accommodation and low-order aberrations of the human eye usingWave optics and light-gathering trees |
spellingShingle |
Simulating accommodation and low-order aberrations of the human eye usingWave optics and light-gathering trees Lima, Alex Reimann Cunha Algoritmos Processamento de imagens Visão computacional Simulação visual Low-order aberrations Partial occlusion artifacts Fourier optics Zernike polynomials |
title_short |
Simulating accommodation and low-order aberrations of the human eye usingWave optics and light-gathering trees |
title_full |
Simulating accommodation and low-order aberrations of the human eye usingWave optics and light-gathering trees |
title_fullStr |
Simulating accommodation and low-order aberrations of the human eye usingWave optics and light-gathering trees |
title_full_unstemmed |
Simulating accommodation and low-order aberrations of the human eye usingWave optics and light-gathering trees |
title_sort |
Simulating accommodation and low-order aberrations of the human eye usingWave optics and light-gathering trees |
author |
Lima, Alex Reimann Cunha |
author_facet |
Lima, Alex Reimann Cunha |
author_role |
author |
dc.contributor.author.fl_str_mv |
Lima, Alex Reimann Cunha |
dc.contributor.advisor1.fl_str_mv |
Oliveira Neto, Manuel Menezes de |
contributor_str_mv |
Oliveira Neto, Manuel Menezes de |
dc.subject.por.fl_str_mv |
Algoritmos Processamento de imagens Visão computacional Simulação visual |
topic |
Algoritmos Processamento de imagens Visão computacional Simulação visual Low-order aberrations Partial occlusion artifacts Fourier optics Zernike polynomials |
dc.subject.eng.fl_str_mv |
Low-order aberrations Partial occlusion artifacts Fourier optics Zernike polynomials |
description |
Neste trabalho, apresentamos duas técnicas de simulação de acomodação e aberrações de baixa ordem de sistemas ópticos, tais como o olho humano. Nossos algoritmos lançam mão de determinadas informações, tais como o tamanho da pupila e a acomodação (distância focal), com o objetivo de modelar a função de espalhamento pontual (point spread function) do sistema, resultando na produção de simulações realistas de aberrações de baixa ordem (p.e., miopia, hipermetropia e astigmatismo). Nossas simulações levam também em consideração as distâncias dos objetos que compõem a cena a fim de aplicar o borramento apropriado. A primeira técnica estende o conceito de Função de Espalhamento Pontual com Profundidade (Depth Point Spread Function), originalmente construída mediante o traçado de raios (ray tracing), que passa então a ser gerada por meio de métodos da óptica de Fourier. A segunda técnica, por sua vez, utiliza-se da óptica geométrica para construir uma estrutura de dados em forma de árvore. Esta árvore é então utilizada para simular a propagação da luz no ambiente, gerando os efeitos de borramento esperados, e de quebra soluciona o problema de artefatos visuais causados pela ausência de informação na imagem original (provocada pela oclusão parcial entre elementos da cena). Nós demonstramos a efetividade de nossos algoritmos por meio de uma série de experimentos quantitativos e qualitativos em imagens com profundidade obtidas de ambientes reais. Nossos resultados alcançaram valores de SSIM superiores a 0,94 e valores de PSNR superiores a 32,0 em todas as avaliações objetivas, o que indica uma expressiva concordância com as imagens de referência. |
publishDate |
2020 |
dc.date.issued.fl_str_mv |
2020 |
dc.date.accessioned.fl_str_mv |
2023-01-24T05:01:47Z |
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/253917 |
dc.identifier.nrb.pt_BR.fl_str_mv |
001118629 |
url |
http://hdl.handle.net/10183/253917 |
identifier_str_mv |
001118629 |
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/253917/2/001118629.pdf.txt http://www.lume.ufrgs.br/bitstream/10183/253917/1/001118629.pdf |
bitstream.checksum.fl_str_mv |
f5aec07ba454412cfed732e86c4491e5 c8accd63d0ffa5865ed0bb8ed44be065 |
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_ |
1810085607129481216 |