Simulating accommodation and low-order aberrations of the human eye usingWave optics and light-gathering trees

Detalhes bibliográficos
Autor(a) principal: Lima, Alex Reimann Cunha
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