Error Management for Augmented Reality Assembly Instructions
Augmented reality (AR) lends itself to presenting visual instructions on how to assemble or disassemble an object. Splitting the assembly procedure into shorter steps and presenting the corresponding instructions in AR supports their comprehension. However, one can still misinterpret instructions and make errors while manipulating the object. While previous work supports detecting the occurrence of errors, we investigate handling such errors. This requires knowledge of the error at runtime of the application. Starting from a categorization of the errors, we investigate how to automatically derive common error states to generate training data. We introduce an extension to a state-of-the-art deep-learning-based object detector for supporting the detection of assembly states at real-time update rates, based on contrastive learning. We evaluated the proposed detector, showing that it outperforms the state-of-the-art, and we demonstrate our work with an AR application that alerts the user if errors occur and provides visual help to correct the error.
Authors
- Franz Thaler (ORCID: https://orcid.org/0000-0002-6589-6560)
- Denis Kalkofen (ORCID: https://orcid.org/0000-0002-0359-206X)
- Mateusz Koziński (ORCID: https://orcid.org/0000-0002-3187-518X)
- Lucchas Ribeiro Skreinig (ORCID: https://orcid.org/0000-0002-3746-8630)
- A.M. Stănescu (ORCID: https://orcid.org/0000-0002-6203-1238)
- Peter Mohr (ORCID: https://orcid.org/0000-0002-9592-4104)
- Dieter Schmalstieg
Institutions
- University of Stuttgart (DE)
- Medical University of Graz (AT)
- Graz University of Technology (AT)
Publication Details
- Published
- 2024-10-21
- DOI
- https://doi.org/10.1109/ismar62088.2024.00084
- Citations
- 2
- Primary Topic
- Augmented Reality Applications
- Type
- article
- Field-Weighted Citation Impact
- 0.50
Funders
- Ministry of Education
- Austrian Science Fund