Final Thesis

An Interface between Matlab and Unreal Engine for the Evaluation of Urban Soundscapes

Key Info

Basic Information

Professorship:
TA
Status:
finished
Research Area:
Acoustic Virtual Reality,
Cross-disciplinary Spatial Analysis
Type of Thesis:
Bachelor/Master

Contact

Bachelor Thesis of Wegener, Marco

In the recent decades, Virtual Reality developed in a way that audio-visual scene evaluation is possible for more and more complex architectural and urban environments. However, the implementation of such scenarios and the control of multiple variables for research studies is still a big task. In our recent studies, we analyze the effect of varying sound sources, their positions, weather conditions or building layouts while representing the same urban environment in Unreal Engine. In order to evaluate such scenarios, Matlab serves as data capturing tool, allowing for an efficient subsequent analysis.
In the recent decades, Virtual Reality developed in a way that audio-visual scene evaluation is possible for more and more complex architectural and urban environments. However, the analysis of such scenarios for research studies is still a big task as it is hard to meet the target of considering a representative population. Especially during the COVID-19 pandemic, there has been a significant increase in the popularity of conducting online experiments which could counteract this disadvantage and reach more participants.

In this work, the student will develop an interface for data collection and making the audio-visual scenes from Unreal Engine accessible on an online platform. The interface must be able to record all the participant, as well as forwarding commands to Unreal Engine regarding the test conditions that are to be reproduced. In this sense, the following subfields are relevant: The communication between the acoustic cues through Virtual Acoustics (VA), the visual cues through Unreal Engine and the online user interface. This includes the implementation of a simple calibration procedure as well as feedback and suggestions by participants.
Requirements
- Independent work
- Interest in the topic
- Programming skills
- Media technology expertise