RemoteVIO: Offloading Head Tracking in an End-to-End XR System

Qinjun Jiang, Yihan Pang, William Sentosa, Steven Gao, Muhammad Huzaifa, Jeffrey Zhang, Javier Perez-Ramirez, Dibakar Das, David Gonzalez-Aguirre, Brighten Godfrey, Sarita Adve

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Power consumption, and the resulting limitation to computational load, is a first-order constraint in designing comfortable all-day-wear extended reality (XR) devices that can provide rich immersive experiences. This paper concerns reducing XR device power consumption by offloading head tracking, one of the top CPU and power consumers, to a remote server. We present RemoteVIO, the first open-source end-to-end XR system that offloads head tracking (visual inertial odometry or VIO) to a remote server. Our work distinguishes itself from past studies on computation offloading in XR by properly addressing two under-explored but critical aspects: 1) a comprehensive evaluation of user experience in a complete end-to-end XR system and 2) a quantification of the net power savings on real hardware.Through an Institutional Review Board (IRB) approved study, we find that RemoteVIO provides a satisfactory user experience under typical network conditions, but often degrades for network round trip time above 200 milliseconds (ms). We also demonstrate the first measured power savings from offloading head tracking on real hardware: compared with on-device tracking, RemoteVIO reduces CPU power by up to 52%, CPU+network power by up to 39%, and end-to-end full system power by up to 20%. Of equal importance, we examine the traditional approach of evaluating XR offloading techniques with datasets and quantitative metrics. Our results reveal that traditional head tracking metrics do not correlate with user experience, questioning the use of such metrics in XR systems research and underscoring the importance of using end-to-end systems that allow for user experience studies.

Original languageEnglish (US)
Title of host publicationMMSys 2025 - Proceedings of the 16th ACM Multimedia Systems Conference
PublisherAssociation for Computing Machinery
Pages101-112
Number of pages12
ISBN (Electronic)9798400714672
DOIs
StatePublished - Mar 31 2025
Event16th ACM Multimedia Systems Conference, MMSys 2025 - Stellenbosch, South Africa
Duration: Mar 31 2025Apr 3 2025

Publication series

NameMMSys 2025 - Proceedings of the 16th ACM Multimedia Systems Conference

Conference

Conference16th ACM Multimedia Systems Conference, MMSys 2025
Country/TerritorySouth Africa
CityStellenbosch
Period3/31/254/3/25

Keywords

  • VR/AR
  • extended reality
  • head tracking
  • low power
  • offloading
  • wireless networks

ASJC Scopus subject areas

  • Human-Computer Interaction
  • Software
  • Computer Graphics and Computer-Aided Design

Fingerprint

Dive into the research topics of 'RemoteVIO: Offloading Head Tracking in an End-to-End XR System'. Together they form a unique fingerprint.

Cite this