Practical Methods for Efficient Resource Utilization in Augmented Reality Services
Autor: | Iordanis Koutsopoulos, Shivesh Singh Jadon, George Koutitas, Chaitanya Vyas, Shashwat Vyas |
---|---|
Rok vydání: | 2020 |
Předmět: |
General Computer Science
Computer science Real-time computing Feature extraction object caching resource allocation 02 engineering and technology 03 medical and health sciences 0302 clinical medicine edge computing User experience design Augmented reality services Server 0202 electrical engineering electronic engineering information engineering General Materials Science computer.programming_language business.industry General Engineering Cognitive neuroscience of visual object recognition 020206 networking & telecommunications 030206 dentistry Python (programming language) network offloading Object (computer science) Augmented reality lcsh:Electrical engineering. Electronics. Nuclear engineering Resource management (computing) business lcsh:TK1-9971 computer |
Zdroj: | IEEE Access, Vol 8, Pp 220263-220273 (2020) |
ISSN: | 2169-3536 |
Popis: | This work presents a novel approach that adopts content caching techniques towards reducing computation and communication costs of Augmented Reality (AR) services. The application scenario under investigation assumes an environment of static objects, each one associated to a holographic content. The goal is to devise practical low-overhead methods so as to reduce the amount of resources above that are needed for the most resource-demanding AR process, namely object recognition. The proposed method is based on caching images using a combination of metrics to rank them such as: (i) an object popularity index which favours objects that are most probable to be requested for recognition, (ii) the percentage of times when the object label has been encountered in the past, (iii) the probability that an image is similar enough with already encountered past images with the same label. The aforementioned image caching method drastically reduces database searches and returns the matched object that satisfies the needs of object recognition. We also devise a binary decision operator that initiates the object recognition process only upon comparison of spatial data of the AR device with the targeted object. The resulting performance is measured using a client-server architecture and components such as Wireshark, Unity Profiler, and Python. For our proposed architecture we deploy an edge server to satisfy the demands of the AR service. Results indicate that the proposed methods can significantly reduce both the computational resources and the induced network traffic, thus improving user experience. |
Databáze: | OpenAIRE |
Externí odkaz: |