Author Login Chief Editor Login Reviewer Login Editor Login Remote Office

Computer Engineering

   

Efficient Video Analytics for big.LITTLE Edge Devices

  

  • Published:2026-04-20

针对大小核边缘设备的高效视频分析

Abstract: Video analytics extracts high-value information from video streams and plays a crucial role in applications such as intelligent transportation and public safety. Although traditional cloud-based video analytics offers powerful computational capabilities, uploading massive amounts of video data incurs high bandwidth consumption and network latency. Edge computing reduces network latency by processing video data near the cameras, but it still faces two major challenges: first, frame-by-frame analysis leads to redundant inference, and existing frame reuse methods cannot fully exploit local similarities in historical frames; second, uneven core workload arises because task allocation across big and LITTLE cores lacks real-time load awareness. To address these issues, this paper proposes Vable, an efficient video analytics system for big.LITTLE edge devices. Vable employs a multi-historical frame, block-level frame reuse mechanism, which partitions video frames into fine-grained blocks and employs a tree-based storage structure combined with locality-sensitive hashing for similarity matching, enabling efficient cross-frame computation reuse and significantly reducing redundant inference overhead. In addition, Vable introduces a core workload-aware list-based DAG partitioning algorithm, which dynamically allocates analysis tasks by monitoring the real-time load of big and LITTLE cores, balancing computation and communication overhead while avoiding latency increases caused by load imbalance. A prototype of Vable is implemented and evaluated on two real-world datasets. Experimental results show that Vable reduces end-to-end latency by 59.23% and 45.83%, respectively, while maintaining high throughput.

摘要: 视频分析通过从视频流中提取高价值信息,在智能交通和公共安全等应用中发挥着重要作用。传统云端视频分析尽管具备强大计算能力,但海量视频数据的上传会带来高带宽占用和网络延迟。边缘计算通过将视频数据下沉至摄像头附近以降低网络延迟,但仍面临着两大挑战:一是逐帧分析导致重复推理,而现有帧重用方法无法充分利用历史帧的局部相似性;二是核心负载不均,任务在大小核间分配缺乏实时负载感知。为此,本文提出了一种面向大小核边缘设备的高效视频分析系统Vable。Vable设计了多历史帧块级帧重用机制,将视频帧划分为细粒度块,并通过树形存储结构与基于局部敏感哈希的相似性匹配,实现跨帧的高效计算结果复用,从而显著降低冗余推理开销。同时,Vable提出核心负载感知的列表式DAG分区算法,通过实时监测大小核负载状态,动态分配分析任务,以平衡计算与通信开销,避免负载失衡导致的延迟增加。本文实现了Vable的系统原型,并在两个真实数据集上进行了实验评估。实验结果表明,在保持高吞吐率的同时,Vable可将端到端延迟分别降低59.23%和45.83%。