Edge-based Provisioning of Holographic Content for Augmented Reality

Our work on using edge computing to transmit holograms to augmented reality (AR) users has recently appeared in the IEEE SmartEdge Workshop, co-located with IEEE PerCom, as an invited paper. [ Paper PDF ] [ Presentation slides ] [ Video of the presentation ]

High-level architecture: edge computing supporting different users’ augmented reality (AR) experiences.

The motivation for this work is to enable contextual and personalized AR experiences: to display different holograms under different conditions and to different users. It would be limiting to attempt to pre-store, on a mobile device itself, all possible holograms that could be displayed under different conditions. Rather, we store the holograms on an edge server, transmitting them to mobile devices only when necessary. We explore two types of edge-based transmissions: on-demand transmissions, where holograms are transmitted when requested by the user, and proactive transmissions, where holograms are transmitted to the users ahead of when they are needed.

This work is led by two Duke University undergraduate students, Michael Glushakov and Yunfan Zhang. Michael developed a Google ARCore-based edge hologram provisioning framework (he previously presented elements of his work at a Duke CS undergraduate research poster showcase), and used the developed framework to investigate which file types we should be using when storing holograms on the edge. Michael’s code is available here. Yunfan developed an edge hologram provisioning framework for Magic Leap One AR devices; his code can be downloaded here. Taking a close look at the developed hologram provisioning frameworks, we additionally defined several challenges and research directions for larger-scale implementations of such edge-based architectures, including the need to provide holograms at different levels of detail, and the need to develop customized hologram transmission and caching policies for proactive hologram transmissions.

Related materials:

This work is supported in part by NSF grants CSR-1903136 and CNS-1908051 and by the Lord Foundation of North Carolina.

About Maria Gorlatova

Dr. Maria Gorlatova is the Sternberg Family Associate Professor of Electrical and Computer Engineering at Duke University. Her research centers on pervasive computing technologies, with a focus on spatial computing and next-generation augmented reality. She received her Ph.D. in Electrical Engineering from Columbia University and her M.Sc. and B.Sc. degrees (Summa Cum Laude) in Electrical Engineering from the University of Ottawa, Canada. She spent two years at Princeton University’s Electrical Engineering Department as an Associate Research Scholar and Associate Director of the Princeton University EDGE Lab. Dr. Gorlatova was named one of the N2Women Rising Stars and has received multiple awards, including the NSF CAREER Award, the DARPA Young Faculty Award (YFA), the DARPA Director’s Fellowship, the IEEE ISMAR 2025 Best Paper Award, the IEEE Communications Society Award for Advances in Communications, and research awards from Meta, Cisco, and IBM. She served as the TPC Co-chair of ACM/IEEE IPSN 2023, the General Co-Chair of the 2025 NSF Workshop on Networking and Systems Challenges in Immersive Computing, and the TPC Co-chair of ACM/IEEE SenSys 2025.
This entry was posted in Augmented reality, Communication networks, Edge computing, Mobile computing, Publications and Demonstrations, Research, Students and Mentorship, Undergraduate research. Bookmark the permalink.