Van Lichtveldcaptatie tot Weergave

Student:Emmeran Wylin
Richting:Master of Science in de industriële wetenschappen: informatica
Abstract:Een lichtveld is een manier om licht te beschrijven. Ze zijn gebasseerd op de plenoptische functie en zijn 4 dimensionaal. Ze laten ons toe een beeld te renderen vanuit elke mogelijke positie en rotatie, de gebruiker kan zich vrij bewegen. In deze masterproef wordt geprobeerd om lichtvelden te capteren, te verwerken en een beeld mee vormen aan een hoge rate. Om lichtvelden te capteren wordt gebruik gemaakt van een rooster van camera's. Deze camera's kunnen vrij bewegen. Kalibratie is vereist om de posities van de camera's te bepalen, alsook de intrinsieke parameters als de undistortcoëfficienten. Undistortion is een belangrijke stap voordat de afbeeldingen bruikbaar zijn om te renderen. Een vergelijking wordt gemaakt tussen undistortion met CPU of PU en een proof-of-concept wordt bereikt met enkele problemen.
Abstract (Eng):Lightfields is a technique used to describe light. Lightfields are based on the plenoptic function and are 4 dimensional. They allow us to render a view from any position or rotation and let the user move freely. In this dissertation we attempt to capture lightfields at a high rate, process the images and render the virtual image, independent of the location of the user. To capture the lightfield a camera array setup is used. The cameras can be moved freely from one another, but this causes the need for calibration. Calibration is also needed to calculate the distortion coefficients. Undistortion is an important step before the images can be used to render a view for the user. A comparison between CPU and GPU undistortion is made and a proof-of-concept is realised with some issues.