logo SBA

ETD

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

Tesi etd-06282017-100326


Tipo di tesi
Tesi di laurea magistrale
Autore
QUADRELLI, LORENZO
URN
etd-06282017-100326
Titolo
Natural interaction in fully immersive Virtual Reality: design and development of a natural interaction method using RGBD cameras.
Dipartimento
INGEGNERIA DELL'INFORMAZIONE
Corso di studi
EMBEDDED COMPUTING SYSTEMS
Relatori
relatore Tecchia, Franco
relatore Carrozzino, Marcello
Parole chiave
  • depth
  • RGBD
  • Intel Real Sense
  • Rendering
  • Virtual Reality
  • VR
  • openGL
  • shaders
  • interaction
  • 3D
  • OpenCV
  • Hand recognition
Data inizio appello
24/07/2017
Consultabilità
Completa
Riassunto
Purpose of this thesis is the study and the implementation of methods for real time rendering of 3D scenes using depth cameras (RGBD cameras) and sequentially design and develop a method of natural interaction using the same cameras. Rendered objects are intended to be used in virtual environments achieved mainly by using head mounted display technology. As a prototype application in this thesis, the depth camera has been mounted on the user's helmet. In this way is possible to render in the virtual world what the user would see in the real world. In particular, the rendering module open the possibility to bring the reconstructed user’s hands into the VR environment.The solution shall be optimized oriented in order to accomplish the real time constraint. It is important to notice, again, that in this field, "Real Time" does not refer to the presence of hard or soft time constraints managed with special algorithms. But it simply means that the application must be used in an interactive manner and therefore it must be optimized for performance.so that the series of rendered images induce the illusion of movement in the human brain of the user. This illusion allows for the interaction with the software doing the calculations taking into account user input.
Back to the subject, the rendering module must be independent and shall be possible to integrate it into a bigger 3rd part environment as building block for VR or AR environment.
File