Return to search

Light Field Visualizer : A light field visualizer using OpenGL with OpenXR-integration

En light field är en bild som består av flera mindre bilder. Detta gör det möjligt att ändra den på olika sätt i efterhand. Till exempel är det möjligt att justera fokus för att se bilden från olika perspektiv och att visa bilden i 3D på en stereoskopisk display eller med ett VR headset. Mittuniversitetets forskargrupp Realistic 3D undersöker just nu metoder för att komprimera dessa bilder till mindre filstorlekar. Detta kommer dock att producera artefakter. Därför behövs ett verktyg som kan användas för att titta på light fields. De behöver dock kunna se light fielden i 3D på stereoskopiska skärmar och VR-headset. Detta är inte något som är tillgängligt i de flesta befintliga light field visare. Därför utvecklades en ny applikation med målet att kunna se både 2D och 3D light fields. Användargränssnittet och prestandan skulle sedan analyseras för att visa applikationens begränsningar. När applikationen var klar kunde den visa light fields i 2D och 3D på både stereoskopiska skärmar och VR-headset. Det fanns dock några nackdelar. Bland annat att VR-vyn inte ger den upplevelse som den borde ge och att applikationen använder mycket minne. Arbetet har dock resulterat i en fungerande applikation och det finns många möjliga sätt att gå vidare detta arbete i framtiden. / A light field is an image built from multiple smaller images put together. This makes it possible to alter it in various ways after the picture was taken. For example, it is possible to adjust the focus and view the image from different perspectives as well as viewing the image in 3D on a stereoscopic or VR display. The research group Realistic 3D at Mid Sweden University are currently researching methods for compressing these images down to smaller file sizes. However, that will produce artefacts. Therefore, they need a viewer to view the light fields. The issue is that they also need to be able to view the light fields in 3D on stereoscopic displays and VR headsets. This is not something that is available in most existing light field viewers. Therefore, a new application was developed with the goal to be able to view both 2D and 3D light fields. The user interface and application performance could then be analysed to learn about the limitations of the application. When the application was complete, it was able to show the light fields in 2D and 3D on both stereoscopic displays and VR headsets. However, it has some significant drawbacks, including that the VR view is not as immersive as it could be and that the application uses a considerable amount of memory. Despite this, the application works and there are many possible ways this work could be expanded upon in the future.

Identiferoai:union.ndltd.org:UPSALLA1/oai:DiVA.org:miun-48738
Date January 2023
CreatorsNorlin, Johan
PublisherMittuniversitetet, Institutionen för data- och elektroteknik (2023-)
Source SetsDiVA Archive at Upsalla University
LanguageEnglish
Detected LanguageSwedish
TypeStudent thesis, info:eu-repo/semantics/bachelorThesis, text
Formatapplication/pdf
Rightsinfo:eu-repo/semantics/openAccess

Page generated in 0.0014 seconds