Edge Assisted Real-time Object Detection for Mobile Augmented Reality

被引:302
|
作者
Liu, Luyang [1 ]
Li, Hongyu [1 ]
Gruteser, Marco [1 ]
机构
[1] Rutgers State Univ, WINLAB, North Brunswick, NJ 08902 USA
来源
MOBICOM'19: PROCEEDINGS OF THE 25TH ANNUAL INTERNATIONAL CONFERENCE ON MOBILE COMPUTING AND NETWORKING | 2019年
基金
美国国家科学基金会;
关键词
Edge Computing; Mobile Augmented Reality; Real-time Object Detection; Convolutional Neural Network; Adaptive Video Streaming;
D O I
10.1145/3300061.3300116
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
Most existing Augmented Reality (AR) and Mixed Reality (MR) systems are able to understand the 3D geometry of the surroundings but lack the ability to detect and classify complex objects in the real world. Such capabilities can be enabled with deep Convolutional Neural Networks (CNN), but it remains difficult to execute large networks on mobile devices. Offloading object detection to the edge or cloud is also very challenging due to the stringent requirements on high detection accuracy and low end-to-end latency. The long latency of existing offloading techniques can significantly reduce the detection accuracy due to changes in the user's view. To address the problem, we design a system that enables high accuracy object detection for commodity AR/MR system running at 60fps. The system employs low latency offloading techniques, decouples the rendering pipeline from the offloading pipeline, and uses a fast object tracking method to maintain detection accuracy. The result shows that the system can improve the detection accuracy by 20.2%-34.8% for the object detection and human keypoint detection tasks, and only requires 2.24ms latency for object tracking on the AR device. Thus, the system leaves more time and computational resources to render virtual elements for the next frame and enables higher quality AR/MR experiences.
引用
收藏
页数:16
相关论文
共 50 条
  • [1] Real-Time Detection and Tracking for Augmented Reality on Mobile Phones
    Wagner, Daniel
    Reitmayr, Gerhard
    Mulloni, Alessandro
    Drummond, Tom
    Schmalstieg, Dieter
    IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2010, 16 (03) : 355 - 368
  • [2] Moving Object Detection for Real-Time Augmented Reality Applications in a GPGPU
    Cuevas, Carlos
    Berjon, Daniel
    Moran, Francisco
    Garcia, Narciso
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2012, 58 (01) : 117 - 125
  • [3] Using mobile-based augmented reality and object detection for real-time Abalone growth monitoring
    Napier, Thomas
    Lee, Ickjai
    COMPUTERS AND ELECTRONICS IN AGRICULTURE, 2023, 207
  • [4] Poster: Real-Time Object Substitution for Mobile Diminished Reality with Edge Computing
    Ke, Hongyu
    Wang, Haoxin
    2023 IEEE/ACM SYMPOSIUM ON EDGE COMPUTING, SEC 2023, 2023, : 279 - 281
  • [5] Real-time image processing for augmented reality on mobile devices
    Zhihan Lv
    Jaime Lloret
    Houbing Song
    Journal of Real-Time Image Processing, 2021, 18 : 245 - 248
  • [6] An Innovative Real-Time Mobile Augmented Reality Application in Arts
    Kerdvibulvech, Chutisant
    AUGMENTED REALITY, VIRTUAL REALITY, AND COMPUTER GRAPHICS, AVR 2017, PT II, 2017, 10325 : 251 - 260
  • [7] InDepth: Real-time Depth Inpainting for Mobile Augmented Reality
    Zhang, Yunfan
    Scargill, Tim
    Vaishnav, Ashutosh
    Premsankar, Gopika
    Di Francesco, Mario
    Gorlatova, Maria
    PROCEEDINGS OF THE ACM ON INTERACTIVE MOBILE WEARABLE AND UBIQUITOUS TECHNOLOGIES-IMWUT, 2022, 6 (01):
  • [8] Real-time image processing for augmented reality on mobile devices
    Lv, Zhihan
    Lloret, Jaime
    Song, Houbing
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2021, 18 (02) : 245 - 248
  • [9] LEAF plus AIO: Edge-Assisted Energy-Aware Object Detection for Mobile Augmented Reality
    Wang, Haoxin
    Kim, Baekgyu
    Xie, Jiang
    Han, Zhu
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2023, 22 (10) : 5933 - 5948
  • [10] Real-time Object Recognition with Pose Initialization for Large-scale Standalone Mobile Augmented Reality
    Lee, Suwon
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2020, 14 (10): : 4098 - 4116