Reducto: On-Camera Filtering for Resource-Efficient Real-Time Video Analytics

被引:119
|
作者
Li, Yuanqi [1 ]
Padmanabhan, Arthi [1 ]
Zhao, Pengzhan [1 ]
Wang, Yufei [1 ]
Xu, Guoqing Harry [1 ]
Netravali, Ravi [1 ]
机构
[1] Univ Calif Los Angeles, Los Angeles, CA 90024 USA
关键词
video analytics; deep neural networks; object detection; CHOICE; IMAGES;
D O I
10.1145/3387514.3405874
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
To cope with the high resource (network and compute) demands of real-time video analytics pipelines, recent systems have relied on frame filtering. However, filtering has typically been done with neural networks running on edge/backend servers that are expensive to operate. This paper investigates on-camera filtering, which moves filtering to the beginning of the pipeline. Unfortunately, we find that commodity cameras have limited compute resources that only permit filtering via frame differencing based on low-level video features. Used incorrectly, such techniques can lead to unacceptable drops in query accuracy. To overcome this, we built Reducto, a system that dynamically adapts filtering decisions according to the time-varying correlation between feature type, filtering threshold, query accuracy, and video content. Experiments with a variety of videos and queries show that Reducto achieves significant (51-97% of frames) filtering benefits, while consistently meeting the desired accuracy.
引用
收藏
页码:359 / 376
页数:18
相关论文
共 50 条
  • [1] CrossVision: Real-Time On-Camera Video Analysis via Common RoI Load Balancing
    Zhang, Letian
    Lu, Zhuo
    Song, Linqi
    Xu, Jie
    [J]. IEEE TRANSACTIONS ON MOBILE COMPUTING, 2024, 23 (05) : 5027 - 5039
  • [2] Resource-Efficient Execution of Conditional Parallel Real-Time Tasks
    Baruah, Sanjoy
    [J]. EURO-PAR 2018: PARALLEL PROCESSING, 2018, 11014 : 218 - 231
  • [3] RECL: Responsive Resource-Efficient Continuous Learning for Video Analytics
    Khani, Mehrdad
    Ananthanarayanan, Ganesh
    Hsieh, Kevin
    Jiang, Junchen
    Netravali, Ravi
    Shu, Yuanchao
    Alizadeh, Mohammad
    Bahl, Victor
    [J]. PROCEEDINGS OF THE 20TH USENIX SYMPOSIUM ON NETWORKED SYSTEMS DESIGN AND IMPLEMENTATION, NSDI 2023, 2023, : 917 - 932
  • [4] Real-time multi-camera video analytics system on GPU
    Puren Guler
    Deniz Emeksiz
    Alptekin Temizel
    Mustafa Teke
    Tugba Taskaya Temizel
    [J]. Journal of Real-Time Image Processing, 2016, 11 : 457 - 472
  • [5] Real-time multi-camera video analytics system on GPU
    Guler, Puren
    Emeksiz, Deniz
    Temizel, Alptekin
    Teke, Mustafa
    Temizel, Tugba Taskaya
    [J]. JOURNAL OF REAL-TIME IMAGE PROCESSING, 2016, 11 (03) : 457 - 472
  • [6] Resource-efficient scheduling for real time systems
    Larsen, Kim G.
    [J]. 2003, Springer Verlag (2855):
  • [7] Resource-efficient scheduling for real time systems
    Larsen, KG
    [J]. EMBEDDED SOFTWARE, PROCEEDINGS, 2003, 2855 : 16 - 19
  • [8] Gemini: a Real-time Video Analytics System with Dual Computing Resource Control
    Lu, Rui
    Hu, Chuang
    Wang, Dan
    Zhang, Jin
    [J]. 2022 IEEE/ACM 7TH SYMPOSIUM ON EDGE COMPUTING (SEC 2022), 2022, : 162 - 174
  • [9] Enhancing Video Analytics Accuracy via Real-time Automated Camera Parameter Tuning
    Paul, Sibendu
    Rao, Kunal
    Coviello, Giuseppe
    Sankaradas, Murugan
    Po, Oliver
    Hu, Y. Charlie
    Chakradhar, Srimat
    [J]. PROCEEDINGS OF THE TWENTIETH ACM CONFERENCE ON EMBEDDED NETWORKED SENSOR SYSTEMS, SENSYS 2022, 2022, : 291 - 304
  • [10] Filtering Empty Video Frames for Efficient Real-Time Object Detection
    Liu, Yu
    Kang, Kyoung-Don
    [J]. SENSORS, 2024, 24 (10)