Improving trajectory continuity in drone-based crowd monitoring using a set of minimal-cost techniques and deep discriminative correlation filters
Bartosz Ptak, Marek Kraft
TL;DR
The paper addresses trajectory discontinuities in drone-based crowd tracking by introducing a point-oriented online tracker built on SORT, complemented with camera motion compensation, altitude-aware assignment, and a classification-based validation step. It further refines tracking with Deep Discriminative Correlation Filters that reuse spatial features from the localisation module, enabling robust, real-time performance. Evaluations on DroneCrowd and the new UP-COUNT-TRACK dataset demonstrate substantial improvements in tracking continuity and counting accuracy, with counting errors reduced to 23% and 15%, respectively, and reduced identity switches compared to baselines and competitive with offline methods. The approach offers a practical, scalable solution for drone-based crowd monitoring, with a public dataset to benchmark future developments and applications in crowd analysis and urban planning.
Abstract
Drone-based crowd monitoring is the key technology for applications in surveillance, public safety, and event management. However, maintaining tracking continuity and consistency remains a significant challenge. Traditional detection-assignment tracking methods struggle with false positives, false negatives, and frequent identity switches, leading to degraded counting accuracy and making in-depth analysis impossible. This paper introduces a point-oriented online tracking algorithm that improves trajectory continuity and counting reliability in drone-based crowd monitoring. Our method builds on the Simple Online and Real-time Tracking (SORT) framework, replacing the original bounding-box assignment with a point-distance metric. The algorithm is enhanced with three cost-effective techniques: camera motion compensation, altitude-aware assignment, and classification-based trajectory validation. Further, Deep Discriminative Correlation Filters (DDCF) that re-use spatial feature maps from localisation algorithms for increased computational efficiency through neural network resource sharing are integrated to refine object tracking by reducing noise and handling missed detections. The proposed method is evaluated on the DroneCrowd and newly shared UP-COUNT-TRACK datasets, demonstrating substantial improvements in tracking metrics, reducing counting errors to 23% and 15%, respectively. The results also indicate a significant reduction of identity switches while maintaining high tracking accuracy, outperforming baseline online trackers and even an offline greedy optimisation method.
