
MSc and BSc Projects: Media Exploration in VR
Virtual reality (VR) presents a new approach for users to interact with computer systems and applications. Due to its recent emergence, however, the designers of complex systems are still learning how to design and optimize the user experience for VR. At the same time, multimedia analytics, a field aimed at analyzing and understanding multimedia collections, has been rapidly developing. In the MMX-VR project (http://staff.ru.is/bjorn/#main/mmx-vr.html) at Reykjavik University, we are developing the ViRMA system, a novel approach to multimedia analytics using a VR interface.
We can propose projects for M.Sc. and B.Sc. students with a variety of interests, including back-end development, front-end development, and user studies, under the supervision of Dr. Björn Þór Jónsson.
In the following, are some project ideas.
All projects can be scaled up or down, depending on the level of the project (BSc vs. MSc Project vs. MSc Thesis) and the number of students. We are also open to other project ideas that fit within the MMX-VR project. For more information, please contact Björn (bjorn@ru.is).
Map-Based Exploration in ViRMA
Geolocation is one fundamental type of media metadata, which can enable many useful interactions with a variety of data. One such example is location-based exploration of lifelog data, which allows the lifelog owner to retrace their steps over time, or to visualise their travels across a time period. While we have already explored the acquisition of geolocation and geotags, its potential remains to be utilised and explored, in particular in the VR-based ViRMA system. This project proposes to use the new geolocation tag type for the M3 database and existing map services to enable geolocation-based exploration in the ViRMA system.
Multi-Collection Exploration in ViRMA
Currently, each media collection explored in ViRMA must reside in its own PostgreSQL database, and to explore a new collection the system must be initialised with new database parameters. This project aims to merge collections with different media types, different metadata and different content into a single database, and allow VR users to seamlessly explore either the joint collection or individual subcollections. This requires working on the system both in the user interface (Unity/VR) and the server (gRPC+Go/PostgreSQL).
Confidence-Based Exploration in ViRMA
Currently, metadata tags in the M3 database are assumed to be correct. Tags created by AI models, however, typically have an associated level of confidence associated with the classification, where a low level of confidence indicates that the classification is considered unreliable. This level of confidence should be communicated to the users of the ViRMA system, as it may impact the conclusions they can draw from their exploration of the collection. This project proposes to augment the underlying database by storing such confidence values, and modify ViRMA to allow users to explore media based on confidence. If time allows, users could be allowed to interact with the confidence values, e.g., to confirm the output of an AI-model.