Abstract
Using hyper-scale surveillance cameras, seamless target tracking can be accomplished in urban security scenarios, significantly enhancing public security and emergency response capabilities. In spite of the advantage of edge computing, tracking multiple targets using multiple cameras would incur prohibitive high computation costs. Based on the deployment of real-world cameras, this research finds that existing tracking scheduling is inefficient as a result of redundant and excessive activation of cameras. As a follow-up, the research proposes a hierarchical tracking framework called CityTrac that leverages fine-grained target movement predictions to provide efficient tracking in hyper-scale cameras. First, CityTrac uses a specially designed camera selection strategy that ensures accurate tracking with a minimum number of cameras. After that, CityTrac constructs a probabilistic target movement graph by using historical tempo-spatial correlation information. Using the graph as a model, the tracking scheduling and camera selection problem are formulated as an optimization problem with efficiency-accuracy tradeoff constraints. The research addresses this NP-hard problem using greedy optimization. The experiments conducted with the Cityflow and Geolife datasets demonstrate that, compared with two baselines, CityTrac requires significantly fewer computation resources (over 90%) in order to track the same number of targets with the same level of accuracy. Copyright © 2025 IEEE.
Original language | English |
---|---|
Journal | IEEE Internet of Things Journal |
Early online date | Jan 2025 |
DOIs | |
Publication status | E-pub ahead of print - Jan 2025 |
Citation
Yu, J., Wu, H., Zhou, T., Cai, Z., Kuang, W., & Xia, H. (2025). CityTrac: Precise camera selection and movement prediction for object tracking in hyper-scale public security camera network. IEEE Internet of Things Journal. Advance online publication. https://doi.org/10.1109/JIOT.2025.3532965Keywords
- Sensor network scheduling
- Multi-camera multi-target tracking
- Internet of things