Creating a simple augmented reality application is a relatively simple process, however, creating a more complex solution still requires a lot of knowledge and experience in the field of software development.
As part of the master's thesis, an augmented reality application has been developed, which is able to guide users through service interventions on physical devices by displaying visual cues on the screen in the form of interactive elements. Position and size of additional elements on the screen change in real time depending on the position of objects in the captured image. The use of statically predefined marker labels in form of QR codes is not necessary. Captured images of the actual components on the device are used as markers instead. In order to customize markers and interactive elements, interference with the source code is no longer needed. Changes can be applied using a dedicated content management system, which has been created in a related master's thesis.
In the thesis, we have listed several different algorithms for finding features on image data. Their performance has been evaluated on the basis of measurements in the physical environment. Based on the results, we selected and implemented the most suitable algorithms for our use case. Based on hypotheses and empirical experience, we have proposed the architectural design of the application, which has then been implemented in practice. Application has been evaluated by performing user experience test procedures, on the basis of which we have highlighted the main aspects that would require additional optimization in the future.
|