Please use this identifier to cite or link to this item: https://repositorio.ufjf.br/jspui/handle/ufjf/17031
Files in This Item:
File Description SizeFormat 
aleksanderyacovenco.pdf6.38 MBAdobe PDFThumbnail
View/Open
Full metadata record
DC FieldValueLanguage
dc.contributor.advisor1Vieira, Marcelo Bernardes-
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/0858482819476716pt_BR
dc.contributor.advisor-co1Silva, Rodrigo Luis de Souza da-
dc.contributor.advisor-co1Latteshttp://lattes.cnpq.br/6878718102770367pt_BR
dc.contributor.referee1Maciel, Luiz Maurílio da Silva-
dc.contributor.referee1Latteshttp://lattes.cnpq.br/4491455337486151pt_BR
dc.contributor.referee2Machado, Alex Fernandes da Veiga-
dc.contributor.referee2Latteshttp://lattes.cnpq.br/9832711276496155pt_BR
dc.creatorYacovenco, Aleksander-
dc.creator.Latteshttp://lattes.cnpq.br/8202478178062922pt_BR
dc.date.accessioned2024-08-02T11:42:39Z-
dc.date.available2024-08-01-
dc.date.available2024-08-02T11:42:39Z-
dc.date.issued2024-12-19-
dc.identifier.urihttps://repositorio.ufjf.br/jspui/handle/ufjf/17031-
dc.description.abstractAugmented Reality (AR) is a technology that enables merging real and virtual environments. Since AR works with 2D image frames, a coordinate system from the viewer’s perspective must be set, therefore allowing the 3D virtual elements to be merged to the 2D picture correctly. This is commonly achieved by using a fiducial marker, a known planar object that is set as the origin of the new coordinate system. However, simply finding that coordinate system is not enough to create a scene where virtual objects are seamlessly merged to the real world. There are issues such as correctly handling occlusion, field of view, shading, lighting, and others. In this work, we aim to solve the lighting problem. This work presents a novel method for inferring the main directional light in a 3D scene, given only 2D inputs, namely a camera image and a rough shadow mask. A two stage algorithm is proposed, in which the first stage handles the inputs and makes an initial estimation for the light source, and the second and main stage finds the most suitable vector corresponding to the directional light, given the system constraints. We sample a search space around the initial estimation, to which the proposed algorithm is constrained, to measure the accuracy of our method in finding the vector associated with the global maximum value of that space. The experiments are made both in virtual and real environments, in scenes with different levels of control and known data. Results show that our method is capable of finding the 3D light vector from the 2D scene and enhancing the initial rough shadow input.pt_BR
dc.description.resumoRealidade Aumentada (RA) é uma tecnologia que permite mesclar ambientes virtuais e reais. Como RA trabalha com quadros de imagem 2D, é necessário encontrar um sistema de coordenadas ligado à perspectiva do observador, o que permite adicionar elementos 3D à cena 2D corretamente. Isso é comumente feito usando um marcador fiducial, um objeto plano conhecido que é marcado como a origem do sistema de coordenadas. Entretanto, encontrar esse sistema de coordandas não é o suficiente para criar um ambiente em que objetos virtuais são adicionados ao mundo real de forma totalmente imersiva. Existem problemas como lidar corretamente com oclusão, extensão do campo de visão, sombreamento, iluminação, dentre outros. Neste trabalho, o objetivo é lidar com o problema de iluminação. Este trabalho apresenta um novo método para inferir a principal fonte de luz em uma cena 3D, dadas apenas entradas 2D: uma imagem de câmera e uma estimativa grosseira de sombra. É proposto um algoritmo de duas etapas, em que a primeira etapa lida com as entradas e realiza uma estimativa inicial do vetor de luz, e a segunda etapa encontra o vetor que corresponde mais adequadamente à luz direcional real da cena, dadas as condições de contorno do sistema. Analisa-se a eficácia do método proposto para encontrar o vetor associado ao melhor máximo local dentro do espaço de busca definido. Os experimentos são realizados em ambientes virtuais e reais, e com diferentes níveis de controle sobre a cena e de informações conhecidas pelo sistema. Os resultados mostram que o método é capaz de encontrar o vetor 3D de luz direcional, bem como aprimorar a estimativa inicial grosseira da sombra.pt_BR
dc.languageengpt_BR
dc.publisherUniversidade Federal de Juiz de Fora (UFJF)pt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.departmentICE – Instituto de Ciências Exataspt_BR
dc.publisher.programPrograma de Pós-graduação em Ciência da Computaçãopt_BR
dc.publisher.initialsUFJFpt_BR
dc.rightsAcesso Abertopt_BR
dc.rightsAttribution-ShareAlike 3.0 Brazil*
dc.rights.urihttp://creativecommons.org/licenses/by-sa/3.0/br/*
dc.subjectRealidade aumentadapt_BR
dc.subjectEstimativa de iluminaçãopt_BR
dc.subjectReconstrução 3Dpt_BR
dc.subjectAugmented realitypt_BR
dc.subjectLight estimationpt_BR
dc.subject3D reconstructionpt_BR
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOpt_BR
dc.titleDirectional light vector estimation from a virtual AR object and its 2D shadow maskpt_BR
dc.typeDissertaçãopt_BR
Appears in Collections:Mestrado em Ciência da Computação (Dissertações)



This item is licensed under a Creative Commons License Creative Commons