4.6 Article

Dissecting Latency in 360° Video Camera Sensing Systems

Journal

SENSORS
Volume 22, Issue 16, Pages -

Publisher

MDPI
DOI: 10.3390/s22166001

Keywords

360 degrees video camera sensing; latency; measurement study; wireless multimedia sensor networks

Funding

  1. National Science Foundation [2151463, 2144764, 2140620]
  2. Div Of Information & Intelligent Systems
  3. Direct For Computer & Info Scie & Enginr [2140620] Funding Source: National Science Foundation
  4. Office of Advanced Cyberinfrastructure (OAC)
  5. Direct For Computer & Info Scie & Enginr [2144764, 2151463] Funding Source: National Science Foundation

Ask authors/readers for more resources

The time consumption of tasks in 360 degrees video camera sensing is crucial for improving delay performance and viewing experience. This study provides an in-depth measurement of task-level time consumption and finds that camera CPU-GPU transfer and server initialization are key factors, while video stitching has a negligible impact on delay.
360 degrees video camera sensing is an increasingly popular technology. Compared with traditional 2D video systems, it is challenging to ensure the viewing experience in 360 degrees video camera sensing because the massive omnidirectional data introduce adverse effects on start-up delay, event-to-eye delay, and frame rate. Therefore, understanding the time consumption of computing tasks in 360 degrees video camera sensing becomes the prerequisite to improving the system's delay performance and viewing experience. Despite the prior measurement studies on 360 degrees video systems, none of them delves into the system pipeline and dissects the latency at the task level. In this paper, we perform the first in-depth measurement study of task-level time consumption for 360 degrees video camera sensing. We start with identifying the subtle relationship between the three delay metrics and the time consumption breakdown across the system computing task. Next, we develop an open research prototype Zeus to characterize this relationship in various realistic usage scenarios. Our measurement of task-level time consumption demonstrates the importance of the camera CPU-GPU transfer and the server initialization, as well as the negligible effect of 360 degrees video stitching on the delay metrics. Finally, we compare Zeus with a commercial system to validate that our results are representative and can be used to improve today's 360 degrees video camera sensing systems.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.6
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available