AAU Student Projects - visit Aalborg University's student projects portal
A master's thesis from Aalborg University
Book cover


Inverse light estimation: Estimating the light of outdoor scenes through textures

Translated title

Omvendt lysestimering: Estimering af lyset af udendørs scener igennem teksturer

Term

4. term

Education

Publication year

2024

Submitted on

Pages

39

Abstract

In this project, the focus was on estimating the light settings of an outdoor scene, using textures obtained through the Unity game engine. The implemented system is meant to work with augmented reality, by obtaining information about the scene and estimating the light of that scene. The estimated light can then be used to shade an object that has been inserted into the scene, to make the object blend into the scene. To estimate the light settings, a lighting model was found and implemented using Python. The Python program uses the textures obtained through Unity, to estimate the light settings. The Python program was connected to the Unity project using sockets, and the estimated values were sent through the connection. The system performed mediocre but still showed promise. The estimated values were not accurate when compared with the actual lighting values, but did follow as expected when the lighting changed. The estimated value did make the inserted object blend in, in certain lighting settings. To make a more stable system, more work should be put into the system.