logo SBA

ETD

Archivio digitale delle tesi discusse presso l’Università di Pisa

Tesi etd-02262019-152004


Tipo di tesi
Tesi di dottorato di ricerca
Autore
SABBADIN, MANUELE
URN
etd-02262019-152004
Titolo
Interaction and Rendering with Harvested 3D Data
Settore scientifico disciplinare
INF/01
Corso di studi
INFORMATICA
Relatori
tutor Dott. Palma, Gianpaolo
tutor Dott. Cignoni, Paolo
Parole chiave
  • 3d
  • 3d model
  • augmented reality
  • computer graphics
  • global illumination
  • point cloud
  • rendering
  • virtual reality
Data inizio appello
08/03/2019
Consultabilità
Completa
Riassunto
Nowadays, there is a great interest of the Computer Graphics community towards 3D scanning technologies based on active and passive solutions. The market counts several low-cost devices and software that are affordable for everyone, giving the possibility of acquiring almost any object or environment in an easy and fast way also to users with limited technical knowledge and expertise. The acquisition output is complex 3D data, usually point clouds, that encodes not only the spatial and visibility information but also the reflected radiance of each point samples. This data are used for different purposes, from the simple visualization to the more complex processing for the computation of dense triangular models or to infer more semantic information. Even if the presence of these devices in the market started some years ago and is well established, less attention has been given on the interaction with this noisy data, both on color and geometry, and on the use of all input attributes in real-time rendering to approximate global illumination effects. The goal of this thesis is to address these problems and to propose new algorithms to render and interact with raw harvested 3D data. The thesis presents four main contributions. The first one is a new algorithm for the interaction with temporal 3D data, where the same scene is acquired multiple times in different points in time, which improves the visualization and perception of the most significant geometric changes, limiting the perceptual distortion of the noisy data. The second contribution is a new method to approximate the global illumination effects in a point cloud using the ambient occlusion, proposing an algorithm tailored specifically for point clouds, where missing visibility information limits the results of the traditional approach. The third contribution is an easy algorithm to expand the dynamic range of the color data of a Low Dynamic Range point cloud, the usual output of the low-cost devices, using a single High Dynamic Range (HDR) photo of the same scene. Finally, the last contribution is a new Point-Based Global Illumination algorithm that, taking in input an HDR point cloud expanded with the previous method, can compute in real-time the relighting of a virtual object placed inside the cloud.
File