Data Visualization in 3D environments
Universitat Politècnica de Catalunya. Departament de Ciències de la Computació
Vázquez Alcocer, Pere Pau
2022-06-29
En aquest projecte ens hem proposat desenvolupar un sistema de visualització de dades en forma de gràfica en un entorn 3D per facilitar la comprensió d'aquestes dades per a qualsevol usuari. Per fer-ho, hem creat una aplicació de creació de gràfiques en 3D mitjançant tecnologies de realitat virtual immersiva, fent ús del motor de creació de videojocs Unity3D i de diferents perifèrics necessaris per executar l'aplicació, com per exemple el casc de realitat virtual HTC Vive Pro Eye. L'aplicació permet crear fins a un total de tres tipus de gràfiques diferents (de punts, de línies i de barres) i personalitzar-ne diferents aspectes. Les dades entren al sistema mitjançant un fitxer .CSV i l'aplicació està preparada per acceptar dades tant numèriques com categòriques. Per validar l'aplicació i ampliar la recerca prèvia hem dut a terme tests d'usuaris, que ens han permès valorar la percepció dels diferents valors de les gràfiques de barres en un entorn de realitat virtual immersiva. Els resultats ens han permès valorar diferent informació sobre la percepció dels usuaris, els errors que han comes, l'evolució dels errors segons el temps, la gravetat dels errors que cometien, la distribució de les mitjanes dels errors, la desviació estàndard dels errors, la mediana dels errors i tota la informació possible sobre la mirada dels usuaris durant tot l'experiment. En conclusió, hem pogut comprovar que aquesta aplicació ens permet mostrar de manera correcta les dades en una gràfica de dades en realitat virtual 3D immersiva.
In this project, we have developed a data visualisation system in terms of graphics in a 3D environment to facilitate the comprehension of the data for any user. To do so, we implemented a 3D graphics creation application using immersive virtual reality applications, making use of the video game tools like Unity3D and different accessories that are needed to run our application, as for instance, the virtual reality helmet HTC Vive Pro Eye. The application allows the creation of three different graphic types (dot, lines and bar) and to custom several aspects of them. The input data is provided as a .CSV file and the application is prepared to accept either numeric or categorical data. To validate our application and extend previous research we have done user test that have allowed to validate the perception of different values on the bar plots in the immersive virtual reality environment. The results allowed us to consider information about the perception of the users, the errors, the evolution of the errors according to the time, the strength of these errors, its mean, standard deviation and median distribution and all the information of the eye tracking of the user during the whole experiment. In conclusion, we have been able to check that this application shows properly the data in a 3D immersive virtual reality environment
Bachelor thesis
Catalán
Àrees temàtiques de la UPC::Informàtica::Sistemes d'informació::Emmagatzematge i recuperació de la informació; Three-dimensional display systems; Information visualization; Virtual reality; Realitat virtual immersiva; Unity3D; Gràfiques; Tests d'usuari; Correcta percepció; Immersive virtual reality; Charts; User tests; Correct perception; Visualització tridimensional (Informàtica); Visualització de la informació; Realitat virtual
Universitat Politècnica de Catalunya
Open Access
Treballs acadèmics [82544]