WatchDog: Real-time Vehicle Tracking on Geo-distributed Edge Nodes
WatchDog: Real-time Vehicle Tracking on Geo-distributed Edge Nodes
复制标题
WatchDog:地理分布的边缘节点上的实时车辆跟踪
DOI:
10.1145/3549551
复制
发表时间:
2020-02
期刊:
影响因子:
--
通讯作者:
Zheng Dong;Yan Lu;G. Tong;Yuanchao Shu;Shuai Wang;Weisong Shi
中科院分区:
文献类型:
--
作者:
Zheng Dong;Yan Lu;G. Tong;Yuanchao Shu;Shuai Wang;Weisong Shi
Vehicle tracking, a core application to smart city video analytics, is becoming more widely deployed than ever before thanks to the increasing number of traffic cameras and recent advances in computer vision and machine-learning. Due to the constraints of bandwidth, latency, and privacy concerns, tracking tasks are more preferable to run on edge devices sitting close to the cameras. However, edge devices are provisioned with a fixed amount of computing budget, making them incompetent to adapt to time-varying and imbalanced tracking workloads caused by traffic dynamics. In coping with this challenge, we propose WatchDog, a real-time vehicle tracking system that fully utilizes edge nodes across the road network. WatchDog leverages computer vision tasks with different resource-accuracy tradeoffs, and decomposes and schedules tracking tasks judiciously across edge devices based on the current workload to maximize the number of tasks while ensuring a provable response time-bound at each edge device. Extensive evaluations have been conducted using real-world city-wide vehicle trajectory datasets, achieving exceptional tracking performance with a real-time guarantee.