Mapping 2D data to 3D environment using a real-time visualization system
Kamal, Ahmed (2020)
Kamal, Ahmed
2020
Ihmisen ja teknologian vuorovaikutuksen maisteriohjelma, FM (engl) - Master's Degree Programme in Human-Technology Interaction
Informaatioteknologian ja viestinnän tiedekunta - Faculty of Information Technology and Communication Sciences
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Hyväksymispäivämäärä
2020-05-19
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tuni-202005135297
https://urn.fi/URN:NBN:fi:tuni-202005135297
Tiivistelmä
Real-time visualization is a method to present dynamic data that changes frequently. It is used to monitor things and has various use-cases such as resources management, security, health, and situations where getting to know the status of a system is critical. This thesis focuses on the development of a real-time bus visualization system in a three-dimensional environment by utilizing two-dimensional data, to visualize data in a new manner and improve the overall visual experience of the system. It looks into issues that occur during the process of mapping two-dimensional visualization data to a three-dimensional visualization and measures how the 3D environment can improve the visual experience.
The system uses real-time data of local buses from the city of Tampere. The data is provided by the Smart Tampere Programme, a platform specializing in the creation of smart city solutions. It collaborates with various companies, individuals, and students to create multi-platform applications, conduct studies, and create services for the benefit of the residents of Tampere. The data provided is free.
The system is developed using Unity, which is a cross-platform engine for the development of games, AR / VR solutions, real-time visualization & rendering, as well as world-scale simulations. 2D data was successfully mapped in the 3D environment with the help of mapping SDK utilities. Test Participants found 3D visualization to be visually engaging, immersive, and preferred 3D bus visualization version over 2D. Few issues were faced during the data mapping process, the major one being incorrect GPS positioning on the map, which can be solved by creating an algorithm that adds error correction value to GPS positioning by utilizing the road-network data of the mapping SDK.
The system uses real-time data of local buses from the city of Tampere. The data is provided by the Smart Tampere Programme, a platform specializing in the creation of smart city solutions. It collaborates with various companies, individuals, and students to create multi-platform applications, conduct studies, and create services for the benefit of the residents of Tampere. The data provided is free.
The system is developed using Unity, which is a cross-platform engine for the development of games, AR / VR solutions, real-time visualization & rendering, as well as world-scale simulations. 2D data was successfully mapped in the 3D environment with the help of mapping SDK utilities. Test Participants found 3D visualization to be visually engaging, immersive, and preferred 3D bus visualization version over 2D. Few issues were faced during the data mapping process, the major one being incorrect GPS positioning on the map, which can be solved by creating an algorithm that adds error correction value to GPS positioning by utilizing the road-network data of the mapping SDK.