Highlights
What are the main findings?
- A context-aware identity prediction framework is proposed for anti-UAV multi-object tracking in remote sensing videos. By using historical trajectory priors, the proposed framework effectively addresses weak UAV appearance, abrupt motion, occlusion, and intermittent visibility in complex low-altitude surveillance scenarios.
- Two dedicated modules are designed: the adaptive identity disambiguation (AID) module for reliability-aware appearance-motion fusion, and the motion-evolution temporal memory (METM) module for motion-consistent trajectory recovery. Together with the identity decision layer (IDL), these modules improve identity association and trajectory continuity, achieving higher HOTA and IDF1 scores and fewer identity switches and track fragments on the 4th Anti-UAV Benchmark Track-3 and AU-MOT.
What are the implications of the main findings?
- The proposed framework shows that historical trajectory priors are critical for robust anti-UAV multi-object tracking. By using past motion and identity context, the tracker can go beyond frame-wise appearance matching and better handle weak UAV appearance, abrupt maneuvers, occlusion, and intermittent visibility in complex low-altitude surveillance scenarios.
- The AID and METM modules demonstrate that short-term reliability-aware association and long-term motion-aware memory are complementary for maintaining UAV identities. This provides a practical direction for anti-UAV surveillance systems, where multiple small UAVs must be continuously tracked under background clutter, target disappearance, and reappearance.
Abstract
Anti-UAV multi-object tracking in remote sensing videos is challenging because UAV targets are small, weakly textured, and often affected by cluttered backgrounds, abrupt motion, occlusion, and intermittent visibility. To address these challenges, we formulate anti-UAV multi-object tracking as a context-aware identity prediction task, in which target identities and locations are inferred from historical trajectory priors instead of current-frame observations alone. Under this formulation, we propose a dual-track parallel tracking framework. The adaptive identity disambiguation (AID) module combines motion cues with appearance features according to their estimated reliability, improving short-term association when visual evidence is weak. In parallel, the motion-evolution temporal memory (METM) module models trajectory dynamics using motion anomaly detection and time-decayed memory, enabling spatiotemporal recovery after occlusion, temporary disappearance, or abrupt motion. The outputs of the two branches are integrated by a unified identity decision layer to produce stable tracking results. Experiments are conducted on the public 4th Anti-UAV Benchmark Track-3 and our newly constructed Anti-UAV Multi-Object Tracking dataset, AU-MOT. On the 4th Anti-UAV Benchmark Track-3, our method achieves 63.6% HOTA and 64.1% IDF1, outperforming the strongest competing method by 3.5% and 3.9%, respectively, while reducing identity switches and track fragments by 20.8% and 23.8%. On AU-MOT, it achieves 67.2% HOTA and 67.8% IDF1, with 20.2% fewer identity switches and 22.3% fewer track fragments. These results demonstrate its effectiveness under long-range observation, weak target appearance, cluttered backgrounds, abrupt motion, and intermittent target visibility.
1. Introduction
The rapid development of unmanned aerial vehicles (UAVs) has improved operational efficiency in sports event live streaming, urban management [1], emergency response [2], environmental monitoring [3], and many other civilian applications [4]. At the same time, the mobility and flexibility that make UAVs useful also create new risks for low-altitude airspace safety [5,6]. Unauthorized or malicious UAVs may pose a threat to sports training areas, sports event live streaming venues, and regulated airspace operations [7]. UAV monitoring and tracking have therefore become important components of low-altitude surveillance systems [8]. In this setting, robust multi-target tracking (MTT) in remote sensing videos is essential for continuous trajectory estimation, behavior analysis, and downstream decision-making.
Despite recent progress in MTT, anti-UAV multi-object tracking in remote sensing videos remains difficult because UAV targets differ markedly from objects in conventional tracking scenarios [5,9]. They are often observed at long range and occupy only a few pixels, which leads to weak texture, low contrast, and limited appearance information [10]. Against complex backgrounds such as sky, clouds, buildings, or vegetation, appearance-based identity association can become unreliable. UAV motion further increases the difficulty. Unlike pedestrians or vehicles, which usually follow relatively smooth motion patterns, UAVs may accelerate rapidly, turn abruptly, hover, or switch motion states within a short period [11,12]. Such motion often breaks the assumptions behind Kalman filtering and simple linear motion prediction [13]. Background clutter, scale variation, occlusion, and atmospheric disturbance can also cause missed detections, fragmented trajectories, and identity switches. These factors are tightly coupled: weak appearance reduces the discriminative power of visual features, irregular motion weakens trajectory prediction, and intermittent visibility further amplifies association errors. As a result, conventional tracking frameworks often struggle to maintain stable identities and continuous trajectories in complex anti-UAV remote sensing scenarios.
Most multi-target tracking methods adopt the tracking-by-detection paradigm, where detection and association are treated as separate stages. A detector first localizes targets in each frame [14,15], and an association module then links detections over time to form trajectories [16]. This association step is usually based on handcrafted costs that combine appearance similarity, spatial overlap, and motion affinity, followed by a matching algorithm such as the Hungarian algorithm. Although this modular pipeline works well in many general tracking scenarios, its weaknesses become clear in anti-UAV remote sensing videos. The detector is mainly optimized for frame-level localization and does not explicitly learn long-term identity consistency, while the association module is constrained by fixed detection features and predefined matching rules. When UAVs provide weak appearance cues, make abrupt maneuvers, or disappear for short periods, these pipelines have limited ability to recover identity continuity from historical trajectory context [13]. Recent end-to-end MTT methods reduce the reliance on handcrafted association by using query-based transformer architectures, where track queries are propagated across frames to maintain target identities [17]. This design gives a more unified formulation of detection and tracking, but it is still not fully suited to anti-UAV scenarios. Detection and tracking are often optimized within the same decoding process, which can force a compromise between accurate localization and stable identity modeling. Track queries also remain closely tied to visual appearance. When UAVs occupy only a few pixels and provide weak or ambiguous visual evidence, appearance-dominated queries become unreliable for identity discrimination. As a result, both traditional tracking-by-detection methods and recent unified tracking frameworks still struggle to maintain robust identity consistency in complex anti-UAV scenarios. These limitations call for a tracking framework that can make better use of historical trajectory context, reason adaptively about motion evolution, and optimize detection and tracking within a unified model.
Based on this observation, we formulate anti-UAV multi-object tracking as a context-aware identity prediction problem. Rather than determining target identities only from current-frame observations or handcrafted association costs, the proposed framework infers target identities and locations from historical trajectory priors. This formulation allows identity association to be learned from temporal context and links identity prediction with trajectory consistency. The tracker can therefore better adapt to unseen trajectories and preserve identities when visual evidence is weak or unreliable. By jointly modeling localization and trajectory coherence, the proposed formulation provides a more flexible solution for anti-UAV multi-object tracking under weak appearance cues and irregular motion patterns.
Meanwhile, although the high maneuverability of UAVs makes tracking difficult, it also provides useful motion information for identity discrimination. In practical anti-UAV scenarios, UAVs may accelerate rapidly, turn abruptly, hover, or frequently switch between motion states. These dynamic patterns can help distinguish targets, especially when appearance features are degraded by long-range observation, low resolution, or cluttered backgrounds. Effective use of kinematic context is therefore important for maintaining trajectory continuity in anti-UAV multi-object tracking.
To this end, we propose a dual-track parallel tracking framework. The adaptive identity disambiguation (AID) module combines motion cues and appearance features through reliability-aware weighting, improving short-term association when visual features are ambiguous or degraded. In parallel, the motion-evolution temporal memory (METM) module models long-term trajectory dynamics using motion anomaly detection and a time-decayed memory mechanism, which supports trajectory recovery under occlusion, temporary disappearance, and abrupt maneuvers. The outputs of the two branches are further integrated by a unified identity decision layer, which balances short-term association and long-term trajectory recovery to produce stable tracking results.
The main contributions of this work are summarized as follows:
- A context-aware identity prediction framework for anti-UAV multi-object tracking is proposed to infer target identities and locations from historical trajectory priors, reducing the dependence on handcrafted association rules and improving the coordination between detection and identity association.
- The adaptive identity disambiguation (AID) module is designed to achieve dynamic fusion of motion and appearance cues via scene-adaptive reliability modeling, improving identity association when visual features are weak or ambiguous.
- The motion-evolution temporal memory (METM) module is designed to model long-term trajectory dynamics with kinematic anomaly detection and time-decayed memory, enabling motion-consistent trajectory recovery under occlusion, temporary disappearance, and abrupt maneuvers.
The remainder of this paper is organized as follows. Section 2 reviews related work in multi-object tracking and anti-UAV systems. Section 3 details the proposed context-aware identity prediction framework and the dual-track parallel mechanism. Section 4 presents experimental results and ablation studies. Section 5 discusses the limitations of the proposed method. Finally, Section 6 concludes this paper and outlines future research directions.
2. Related Work
2.1. Multi-Object Tracking
Object detection and tracking are important fundamental tasks in remote sensing image processing [18,19]. Multi-object tracking (MOT) has long been studied under the tracking-by-detection (TBD) paradigm, where tracking is decomposed into frame-wise object detection and inter-frame data association. SORT [16], for example, associates detections across frames using Kalman filtering and the Hungarian algorithm. This pipeline is simple and efficient, but it assumes relatively smooth motion and continuous target visibility [20,21]. Later methods, such as DeepSORT [22] and ByteTrack [23], improve association by introducing appearance-based re-identification features or retaining low-confidence detections. Despite these advances, detection and association are still optimized separately. The detector is mainly trained for frame-level localization, whereas the association module depends on predefined costs based on appearance similarity, spatial overlap, and motion affinity. This separation limits end-to-end optimization and becomes unreliable when target appearance is degraded or motion no longer follows simple assumptions.
The rise of deep networks provides new ideas for typical object detection and tracking [24,25]. Transformer-based trackers have recently reduced the reliance on handcrafted association by casting MOT as an end-to-end trainable task. TrackFormer [26] and MOTR [27] extend DETR-style object queries to the temporal domain by propagating track queries across frames to preserve target identities. These methods offer a more integrated formulation of detection and tracking. However, unified query decoding can still lead to competition between localization and identity modeling, especially when the two objectives depend on different cues. Recent methods have attempted to address this issue from different perspectives. MeMOTR [28] introduces long-term memory to improve temporal association, while CO-MOT [29] improves end-to-end tracking through coopetition label assignment and shadow query sets. Even so, many of these methods still depend heavily on visual appearance, which is often unreliable in anti-UAV scenarios where targets are small, low-resolution, and weakly textured [30]. Recent methods such as MOTIP [31] reformulate tracking as in-context identity prediction and show promising generalization ability, but fixed temporal windows and appearance-dominated identity embeddings may remain insufficient for long-range UAV tracking with abrupt motion and intermittent visibility.
In this work, we formulate anti-UAV multi-object tracking (anti-UAV MOT) as a context-aware identity prediction task. Instead of relying on separate detection-association stages or appearance-driven query propagation, the proposed framework infers target identities and locations from historical trajectory priors. This formulation supports unified optimization of detection and tracking, while allowing motion-aware association and memory-based trajectory recovery to be incorporated for challenging anti-UAV tracking scenarios.
2.2. Anti-UAV Tracking in Remote Sensing Videos
Anti-UAV tracking has become increasingly important as low-altitude airspace surveillance and security monitoring receive more attention [10]. Compared with objects in conventional tracking scenarios, UAVs in remote sensing videos are usually observed at long range and appear as small, low-contrast targets. Their visual features are often weak and can be easily affected by background clutter, atmospheric disturbance, scale changes, sensor noise, and motion blur [5,32]. UAV motion also makes tracking difficult, since targets may accelerate rapidly, turn abruptly, hover, or switch motion states within a short period. These behaviors are hard to predict with simple linear motion models.
Most existing anti-UAV tracking studies focus on single-object tracking or joint detection-and-tracking tasks [10]. In these settings, the tracker usually localizes a specified UAV and determines whether it is visible or absent in each frame. This formulation has advanced long-term UAV tracking under small target scale, out-of-view motion, background clutter, and temporary disappearance. However, it does not fully address identity association in multi-UAV scenarios. When multiple UAVs appear at the same time, the tracker must localize each target while keeping its identity consistent across frames. This introduces additional difficulties, including inter-target confusion, identity switches, fragmented trajectories, and re-identification after reappearance.
Recent anti-UAV benchmarks have started to move from single-UAV tracking toward multi-UAV tracking [33]. In these scenarios, several UAVs may appear in the same frame and move against complex backgrounds such as clouds, buildings, vegetation, and terrain. Appearance similarity alone is often insufficient, because small UAVs provide limited discriminative texture. Short-term motion prediction is also unreliable when targets maneuver abruptly or become intermittently invisible. Anti-UAV multi-object tracking therefore requires a framework that can jointly use weak appearance cues, irregular motion patterns, and historical trajectory context.
Motivated by these challenges, we develop a dual-track parallel mechanism for anti-UAV MOT. The adaptive identity disambiguation module performs short-term association through reliability-aware fusion of appearance and motion cues, while the motion-evolution temporal memory module supports long-term trajectory recovery through motion-consistent memory retrieval. By combining short-term identity discrimination with long-term motion-aware recovery, the proposed design helps narrow the gap between existing single-UAV tracking methods and the needs of practical multi-UAV tracking in complex remote sensing videos.
2.3. Occlusion Handling and Trajectory Recovery
Maintaining identity consistency under occlusion and intermittent visibility loss is a central challenge in multi-object tracking. Traditional trackers often propagate target states with motion models such as Kalman filtering during short occlusions [13,16]. This strategy works well when target motion is smooth and the occlusion lasts only a few frames. In anti-UAV tracking, however, UAVs may accelerate abruptly, make sharp turns, hover, or switch motion states within a short period [5,10]. Such motion can quickly accumulate prediction errors and cause the estimated trajectory to drift away from the true target location. When the target reappears, the tracker may then fail to recover its original identity.
Appearance-based re-identification is widely used to recover occluded targets in general MOT methods [22,34]. By comparing visual embeddings before and after occlusion, these methods can re-associate targets whose appearance remains sufficiently distinctive [35]. This assumption is often weak in long-range anti-UAV surveillance. UAV targets may occupy only a few pixels and provide limited texture information, making their appearance features sensitive to resolution degradation, motion blur, background interference, and illumination changes [5,10]. As a result, appearance-based recovery may cause identity switches or incorrectly reactivate disappeared trajectories.
Memory-based trackers have recently been used to store historical target representations and retrieve them when targets reappear. Methods such as MeMOT [36] and MeMOTR [28] use memory banks or memory attention to capture longer-term dependencies. GTR [37] also models object features across a temporal window to produce global trajectories. These designs improve trajectory continuity to some extent, but many existing memory strategies still treat historical features as static records and do not explicitly account for the reliability decay of dormant trajectories. Motion feasibility is also often underused during trajectory recovery, which can lead to incorrect matching when targets maneuver abruptly or when background clutter produces confusing detections.
To address these limitations, we introduce the motion-evolution temporal memory (METM) module for long-term trajectory maintenance and recovery. Rather than storing dormant trajectories as static records, METM updates them through a time-decayed memory mechanism and retrieves disappeared targets under spatiotemporal consistency and kinematic feasibility constraints. It also uses motion anomaly detection to distinguish normal trajectory evolution, temporary disappearance, and abrupt maneuvering. This design improves identity recovery after occlusion or visibility loss, which is particularly important for anti-UAV tracking in complex remote sensing backgrounds.
3. Materials and Methods
3.1. Notation Summary
For clarity, Table 1 summarizes the main symbols used in the proposed framework.
Table 1.
Summary of main notation used in the proposed framework.
3.2. Overall Framework
The proposed anti-UAV tracking framework casts the conventional detection-and-association pipeline as a context-aware identity prediction process. As shown in Figure 1, the framework predicts multi-target states, including target locations and identities, from historical trajectory priors. Detection and tracking are therefore optimized within a unified end-to-end framework rather than treated as separate stages.
Figure 1.
Overview of the proposed framework. Given an input video sequence, the DETR detector extracts object-level features and bounding boxes for each frame. The Context-Aware Identity Encoder constructs identity-conditioned tracklet representations by combining visual features with learnable ID tokens from the identity dictionary. These representations are then processed by two parallel branches: the adaptive identity disambiguation (AID) module for reliability-aware short-term association and the motion-evolution temporal memory (METM) module for long-term trajectory recovery. The outputs of the two branches are integrated by the identity decision layer (IDL) to generate final tracking results with consistent identity labels.
The architecture uses a dual-track parallel design to model short-term identity association and long-term trajectory continuity at the same time. Given an input video sequence, the backbone first extracts object-level visual features, which are then passed to two core modules: the adaptive identity disambiguation (AID) module and the motion-evolution temporal memory (METM) module. AID focuses on short-term association under ambiguous observations. It combines kinematic cues with appearance embeddings and adjusts their contributions according to the estimated reliability of each cue. This design reduces the dependence on degraded appearance features when UAV targets are small, blurred, or observed at long range.
In parallel, METM maintains long-term temporal consistency by modeling trajectory evolution over time. It detects abnormal motion patterns caused by abrupt maneuvers, occlusion, or temporary disappearance and stores historical trajectories in a memory bank with time-decayed confidence. When a target becomes temporarily invisible, METM retrieves candidate trajectories from the memory bank based on spatiotemporal consistency and kinematic feasibility. This mechanism helps recover disappeared targets and reduces trajectory fragmentation after they reappear.
The outputs of AID and METM are integrated by a unified identity decision layer. This layer resolves conflicts between short-term association and memory-based recovery by considering matching confidence, temporal consistency, and motion feasibility. With this design, the proposed framework moves beyond passive frame-to-frame matching and predicts identities with support from historical trajectory context. It can therefore maintain more stable identities and more continuous trajectories in challenging anti-UAV scenarios, where appearance cues are weak, motion is abrupt, and targets may disappear intermittently.
3.3. Context-Aware Identity Encoder
In the proposed framework, identity prediction is treated as a context-dependent inference problem rather than a fixed semantic classification task. A target identity is inferred from its trajectory history, including previous appearance, motion state, and temporal continuity. To support this formulation, we introduce a Context-Aware Identity Encoder that maps raw trajectory observations to discriminative identity-conditioned embeddings. These embeddings define a shared representation space for identity association, trajectory prediction, and memory retrieval.
Formally, we construct an identity dictionary with learnable C-dimensional embeddings:
where each identity token is a learnable embedding. The first S tokens are used as temporary identity representations for existing trajectories, while is a special token for newly appearing or unassigned objects. Unlike sparse one-hot labels, these learnable tokens provide compact continuous identity conditioning and allow the model to reason about identity association in a shared embedding space.
Let denote the set of active trajectories at frame , where M is the number of trajectories. For each trajectory , we assign a label index , which is randomly permuted at each training iteration to prevent the model from memorizing fixed identity mappings.
For each trajectory, we collect its historical visual features over the past T frames:
where denotes the appearance embedding extracted from the detector.
We then construct identity-conditioned tracklet representations by concatenating visual features with identity tokens:
where denotes feature concatenation, and projects the concatenated representation back to the hidden dimension C. Thus, encodes both appearance information and identity context.
For the current frame t, let denote the appearance features of N detected objects. Since their identities are unknown before association, each detection is combined with the special new-object token :
where is a projection matrix, and represents the candidate detection embedding before identity assignment.
The encoded trajectory features , and current detection embeddings are then fed into the adaptive identity disambiguation (AID) module and the motion-evolution temporal memory (METM) module. By operating in a shared identity-conditioned embedding space, the two modules can jointly reason about short-term identity association and long-term trajectory evolution.
This design allows identities to be dynamically instantiated from trajectory context rather than tied to fixed semantic categories. As a result, the model can generalize to unseen targets during inference while maintaining consistent identity representations for active and reappearing trajectories.
3.4. Adaptive Identity Disambiguation Module
In anti-UAV tracking, appearance cues are often unreliable because targets are observed from long distances, blurred by motion, affected by atmospheric disturbance, or represented by only a few pixels. In these cases, visual features provide limited information for identity association. Motion cues become important when UAVs move quickly or change direction abruptly, but they can also be uncertain when targets hover, move irregularly, or accelerate suddenly. The reliability of appearance and motion therefore changes over time, which makes fixed-weight fusion unsuitable for robust identity association.
We address this issue with the adaptive identity disambiguation (AID) module, shown in Figure 2. AID uses two branches to model appearance similarity and motion consistency while estimating their reliability at the current time step. The appearance branch aggregates temporal visual features to compare identities across frames, and the motion branch measures kinematic consistency from the predicted displacement. Their outputs are fused according to the estimated reliability scores. This allows the tracker to rely more on motion when appearance features are degraded, and to return to appearance-based discrimination when motion prediction becomes uncertain.
Figure 2.
Framework of the proposed adaptive identity disambiguation (AID) module.
Given an active trajectory within the temporal window , we use its identity-conditioned embeddings as input to the appearance pathway. These embeddings are projected into a query-key-value space:
where are learnable projection matrices.
To preserve temporal order, we add temporal positional encoding to the query and key:
The temporal attention weights are computed as follows:
The temporally aggregated representation is then obtained by the following equation:
We use as the trajectory-level appearance representation. For each current detection embedding , its query vector is computed as follows:
The appearance affinity between detection n and trajectory m is then defined as follows:
Simultaneously, the motion pathway evaluates kinematic consistency via first-order temporal modeling. For each active trajectory, let denote the center position of trajectory m at frame . The instantaneous velocity is estimated as follows:
The predicted position at frame t is as follows:
For a detection with center position , the scale-normalized spatial deviation is as follows:
where and denote the width and height of the trajectory bounding box, and is a small constant for numerical stability.
The motion affinity is normalized over all active trajectories:
To dynamically balance appearance and motion cues, we construct a global context descriptor:
where is the mean velocity magnitude, is the average object scale, and denotes the variance of detection confidence scores. A lightweight MLP is used as the reliability gate:
The final AID similarity matrix is computed by reliability-aware fusion:
This gated output is subsequently forwarded to the identity decision layer for joint arbitration with the METM module.
Overall, the AID module provides a reliability-aware short-term association mechanism for anti-UAV tracking. By adaptively balancing appearance similarity and motion consistency, it improves identity association when visual features are weak, ambiguous, or degraded by long-range observation and cluttered backgrounds.
3.5. Motion-Evolution Temporal Memory Module
Although the AID module improves short-term identity association within the temporal window , it may be insufficient when a target remains invisible for a longer period. In anti-UAV scenarios, visibility gaps can be caused by atmospheric disturbance, background clutter, terrain occlusion, sensor limitations, or abrupt maneuvers. Once a UAV disappears for multiple frames, its appearance representation becomes less reliable, and its predicted position may gradually drift, making identity recovery difficult after reappearance. Existing trackers often rely on appearance-based re-identification or simple memory updates to handle such cases. However, for small and low-resolution UAV targets, appearance features are unstable, and memory retrieval without motion feasibility constraints can easily reactivate incorrect trajectories.
To address this problem, we introduce the motion-evolution temporal memory (METM) module for long-term trajectory maintenance and identity recovery. As shown in Figure 3, METM complements the short-term association capability of AID by maintaining a dormant memory bank for temporarily unmatched trajectories. Each dormant trajectory is stored with its recent appearance representation, kinematic state, and a time-decayed confidence score. During retrieval, candidate detections are evaluated under spatiotemporal consistency and kinematic feasibility constraints, allowing METM to recover disappeared targets after occlusion, temporary visibility loss, or abrupt maneuvers while reducing incorrect identity reactivation.
Figure 3.
Framework of the proposed motion-evolution temporal memory (METM) module.
When a trajectory becomes unmatched at frame , its last observed state is recorded at frame , and the trajectory is transferred to the dormant memory bank. Let denote the center position of trajectory m at frame t, and let denote the time interval between adjacent frames. The velocity and acceleration at the last observed frame are estimated as follows:
Assuming a constant-acceleration motion model during the visibility gap, the elapsed time from the last observation to the current frame t is defined as follows:
The predicted position of dormant trajectory m at frame t is then computed as follows:
To account for the growth of prediction uncertainty over time, we define a motion uncertainty scale:
where , , and denote the initial uncertainty, velocity-induced uncertainty, and acceleration-induced uncertainty, respectively.
Given a candidate detection with center position , the Motion Anomaly Score (MAS) between detection n and dormant trajectory m is defined as follows:
where and are the width and height of the last observed bounding box of trajectory m, and is a small constant for numerical stability. A smaller MAS indicates that the candidate detection is more consistent with the predicted motion evolution of the dormant trajectory.
Candidates with are treated as reliable recovery candidates, while those with are regarded as kinematically implausible and suppressed. Candidates in the intermediate range are retained with lower confidence and further evaluated by appearance similarity and memory confidence. This strategy avoids prematurely discarding highly maneuverable UAV targets while filtering out physically unreasonable reactivations.
For each temporarily unmatched trajectory, METM stores a memory entry in the dormant memory bank . Each entry contains the trajectory-level appearance representation , the last observed kinematic state , the last bounding-box scale , and the missing-frame index .
Since the reliability of an inactive trajectory decreases as the visibility gap becomes longer, a time-decayed memory confidence is assigned to each dormant trajectory:
where controls the temporal decay rate. This decay mechanism reduces the influence of old trajectories and prevents stale memory entries from dominating later identity recovery.
During inference, METM retrieves candidate matches from the dormant memory bank . To enforce motion feasibility while keeping the recovery process differentiable during training, we introduce a learnable spatial tolerance factor . To ensure that the tolerance remains positive, is parameterized as follows:
where is a learnable parameter optimized jointly with the tracking network, and is a small lower bound for numerical stability. The Softplus function ensures that the learned tolerance remains positive.
For each dormant trajectory, the learnable motion-consistent search radius is defined as follows:
where models the growth of motion prediction uncertainty, and and denote the width and height of the last observed bounding box of trajectory m.
We define a differentiable feasibility gate for each candidate detection:
where denotes the sigmoid function, and is a temperature parameter controlling the sharpness of the soft boundary. When a detection lies close to the predicted position, approaches 1; when it is far outside the feasible motion range, the gate approaches 0. In this way, candidates that violate motion feasibility are softly suppressed while gradients can still update the learnable tolerance factor .
For a candidate detection, the final METM recovery score is computed by combining memory confidence, motion consistency, learnable feasibility, and appearance similarity:
where denotes cosine similarity, and is the encoded detection representation produced by the Context-Aware Identity Encoder. The cosine similarity is linearly mapped to to keep the recovery score non-negative. The feasibility gate allows METM to suppress physically implausible candidates while preserving differentiability for learning the motion tolerance.
The resulting similarity matrix represents the recovery confidence between current detections and dormant trajectories, where is the number of trajectories stored in the dormant memory bank. This matrix is then forwarded to the identity decision layer for joint arbitration with the short-term association results from the AID module.
Overall, the METM module provides a motion-aware long-term recovery mechanism for temporarily unmatched UAV trajectories. By integrating time-decayed memory confidence, learnable kinematic feasibility, and appearance consistency, it improves identity recovery under occlusion, intermittent visibility loss, and abrupt maneuvers.
3.6. Identity Decision Layer
The identity decision layer (IDL) integrates the short-term association scores from AID and the long-term recovery scores from METM. AID focuses on active trajectories that are recently observed, while METM retrieves candidate matches from dormant trajectories stored in the memory bank. Since these two sources cover different temporal ranges, their predictions may conflict when observations are ambiguous. IDL resolves such conflicts by constructing a unified matching space and applying a priority-aware arbitration strategy. Recent active trajectories are preferred when their matching confidence is sufficiently high, while dormant trajectories are reactivated only when they satisfy spatiotemporal consistency and kinematic feasibility constraints.
Let denote the set of active trajectories, and let denote the set of dormant trajectories stored in the METM memory bank. Given N detections in the current frame, AID produces a short-term association matrix , while METM produces a long-term recovery matrix . The unified similarity matrix is constructed by concatenating the two matrices along the trajectory dimension:
This unified space allows detections to be matched against both recently active trajectories and dormant recovery candidates.
Although METM can recover disappeared targets, recent active trajectories are generally more reliable when their association scores are comparable. Therefore, we introduce a priority-aware arbitration score:
where is a bias term that favors high-confidence recent associations. This strategy prevents dormant trajectories from being incorrectly reactivated when an active trajectory already provides a reliable match, while still allowing long-term recovery when the METM score is sufficiently strong.
Based on the arbitration matrix , we perform bipartite matching between detections and trajectory candidates:
where denotes the optimal one-to-one assignment set. For each matched pair , the identity assignment is determined as follows:
where is the active-trajectory matching threshold, is the dormant-trajectory reactivation threshold, is the detection confidence score, and is the confidence threshold for initializing new trajectories.
After identity assignment, trajectory states are updated according to the matching results. Matched active trajectories are updated with the corresponding detections. Matched dormant trajectories are reactivated and moved back to the active set. Unmatched active trajectories are transferred to the dormant memory bank and initialized with their latest appearance representation, kinematic state, and missing-frame index. Dormant trajectories that remain unmatched for more than frames are removed from memory to avoid stale identity recovery.
Overall, the IDL provides a unified arbitration mechanism that balances recent short-term associations and long-term memory-based recovery. By combining priority-aware matching, trajectory reactivation, and new identity initialization, it maintains identity continuity while reducing incorrect recovery of disappeared trajectories.
4. Experiments
4.1. Datasets and Metrics
The 4th Anti-UAV Benchmark Track-3 is a multi-UAV tracking benchmark released for the 4th Anti-UAV Challenge. It contains 300 thermal infrared video sequences, including 200 sequences for training and 100 sequences for testing. The videos are provided at a spatial resolution of pixels. Track-3 focuses on continuous multi-UAV tracking in complex low-altitude surveillance scenes. The number of UAV targets in each frame ranges from 0 to more than 40, which covers both sparse and crowded multi-UAV scenarios. In addition, the dataset includes dynamic backgrounds, complex target motion, tiny-scale UAVs, and diverse scene types such as clouds, buildings, mountains, and sea regions.
These properties make Track-3 particularly suitable for evaluating multi-UAV identity preservation and long-term trajectory continuity. First, multiple visually similar UAVs may appear simultaneously, overlap with each other, or move across cluttered backgrounds, which directly tests whether a tracker can maintain consistent identities under inter-target ambiguity. Second, frequent target disappearance, reappearance, newly appearing UAVs, and abrupt motion require the tracker to recover trajectories after temporal observation gaps rather than only perform frame-to-frame association. Third, the thermal infrared modality and small target scale weaken appearance cues, making identity association more dependent on temporal context and motion consistency. Therefore, this benchmark provides a rigorous testbed for evaluating identity preservation, long-term recovery, and trajectory continuity in anti-UAV multi-object tracking.
We also construct AU-MOT to evaluate robustness under practical surveillance conditions; detailed information is shown in Table 2. AU-MOT contains 300 RGB visible-light video sequences, including 200 sequences for training and 100 sequences for testing. All videos are captured in practical low-altitude surveillance scenarios and provided at a spatial resolution of pixels. Each sequence contains approximately 1100 frames and includes multiple UAV targets. The average number of UAV targets per frame is 2.8. During annotation, all visible UAV targets are labeled frame by frame with bounding boxes and temporally consistent identity labels. The original temporal order of video frames is preserved during annotation and evaluation, and no temporal resampling or interpolation is applied. The dataset covers diverse surveillance scenes, including buildings, roads, bridges, sky backgrounds, vegetation, and other cluttered environments. These scenes reflect common challenges in real anti-UAV monitoring, such as small target scale, weak appearance cues, background interference, abrupt motion, occlusion, and short-term visibility loss. Compared with general multi-object tracking datasets, AU-MOT focuses on small aerial targets observed at long range and against complex surveillance backgrounds, making it suitable for evaluating identity association and trajectory recovery in anti-UAV multi-object tracking. Due to data usage restrictions, AU-MOT is not publicly available at this stage. All compared methods are trained and evaluated under the same training and testing protocol to ensure fair comparison.
Table 2.
Detailed information of the AU-MOT dataset.
We use Higher Order Tracking Accuracy (HOTA) as the primary metric because it jointly reflects detection accuracy and association quality. Following the HOTA protocol, we also report Detection Accuracy (DetA) and Association Accuracy (AssA) to analyze localization and identity association separately [38]. Since identity stability and trajectory continuity are central to anti-UAV tracking, we further report ID F1 score (IDF1), identity switches (IDs), and track fragments (Frag). IDF1 measures the consistency between predicted and ground-truth identities, while IDs counts how often the tracker changes the identity of the same target. Frag measures trajectory fragmentation and reflects the ability of a tracker to maintain continuous trajectories through occlusion, disappearance, and reappearance. We also report MOTA for comparison with existing tracking methods [39]. Evaluation on the 4th Anti-UAV Benchmark Track-3 follows the official protocol, and experiments on AU-MOT use the same evaluation setting for consistency.
All experiments are conducted on a server with 8 NVIDIA RTX 4090 GPUs, an Intel Xeon CPU, and 128 GB RAM. Unless otherwise specified, all methods are trained and evaluated under the same hardware and software environment. Training on the 4th Anti-UAV Benchmark Track-3 takes about 11 h for 60 epochs under the default configuration. During inference, the proposed method runs at about 17.8 FPS on a single NVIDIA RTX 4090 GPU, providing a practical balance between tracking accuracy and computational efficiency for near-real-time anti-UAV surveillance.
4.2. Implementation Details
We adopt Deformable DETR [40] with a ResNet-50 [41] backbone as the base detector, initialized with COCO [42] pre-trained weights. To ensure architectural compatibility with the DETR framework [43], the hidden dimension is consistently set to throughout the system. The ID dictionary comprises learnable embeddings, including regular identity tokens and one dedicated newborn token, each of dimension . In the Context-Aware Identity Encoder, the concatenated visual and identity features are projected back to the hidden dimension C so that they remain compatible with the downstream modules. The AID module uses temporal attention to aggregate appearance features and a two-layer MLP with a hidden dimension of 128 to estimate adaptive reliability.
Our model is trained end-to-end using the AdamW optimizer. The initial learning rate is set to for the DETR backbone and for the newly introduced tracking modules, with a decay factor of 0.1 applied at epochs 40 and 50. We train for a total of 60 epochs with a batch size of 4 video clips. Each training sample consists of consecutive frames randomly sampled from the training sequences, where frames provide the historical context for in-context identity prediction. To balance training efficiency and memory constraints, gradients are backpropagated through the DETR backbone for only 4 frames per clip, while the remaining frames are processed in inference mode without gradient computation. For data preprocessing, input images are resized to a minimum short side of 800 pixels and a maximum long side of 1440 pixels.
For hyperparameter tuning and model selection, we further split the training sequences of each dataset into training and validation subsets, with 10% of the training sequences used for validation. The validation subset is used only for hyperparameter selection and convergence monitoring, while the official test split remains untouched until the final evaluation. The final checkpoint is selected according to the best validation HOTA, with IDF1 and AssA used as auxiliary indicators of identity association quality. After model selection, the selected checkpoint is evaluated on the test split using the same evaluation protocol for all compared methods.
The overall training objective consists of detection and tracking losses:
The detection loss follows the standard DETR formulation:
where is the focal classification loss, and and are the bounding-box regression losses.
The tracking loss is defined as
where supervises short-term identity association for active trajectories, while supervises memory-based trajectory recovery for dormant trajectories. The learnable tolerance parameter is updated through , since it directly affects the differentiable feasibility gate in the METM recovery score.
The weighting coefficients are set to , , , , and . The larger weights for localization losses reflect the need for accurate spatial alignment in small UAV tracking, while the tracking losses encourage stable identity association and trajectory recovery.
During inference, detections with confidence scores below are discarded. For identity assignment, we set for active trajectory matching and for dormant trajectory reactivation. A new trajectory is initialized when a detection cannot be associated with any active or dormant trajectory and its detection confidence satisfies , where . The maximum dormancy duration in METM is set to frames. Dormant trajectories that remain unmatched for more than frames are removed from the memory bank to avoid stale identity recovery. The temporal memory decay rate is controlled by , and the feasibility gate is controlled by the temperature parameter . The spatial recovery range is determined by the learnable tolerance factor , which is parameterized by , learned during training, and fixed during inference. For clarity, the main model configuration and training settings are summarized in Table 3, and the detailed values of these tracking-related hyperparameters are summarized in Table 4. The proposed method runs at about 17.8 FPS on a single NVIDIA RTX 4090 GPU, providing a practical balance between tracking accuracy and computational efficiency for near-real-time anti-UAV surveillance.
Table 3.
Summary of model configuration and training settings.
Table 4.
Summary of key tracking-related hyperparameters.
4.3. State-of-the-Art Comparison
Before comparing with existing trackers, we first clarify the adopted protocol to ensure a fair comparison. For tracking-by-detection methods, including SORT, DeepSORT, ByteTrack, OC-SORT, and DiffMOT, we use the same detector outputs as input. Specifically, the detector is Deformable DETR with a ResNet-50 backbone, initialized with COCO pre-trained weights and trained on the same training split for each dataset. Therefore, the comparison mainly reflects differences in identity association and trajectory maintenance rather than detection quality. For end-to-end trackers, such as TrackFormer and MOTR, we follow their official implementations while using the same training and test data. During evaluation, all methods use the same input resolution, test split, evaluation scripts, and evaluation metrics.
We compare the proposed framework with representative trackers on the 4th Anti-UAV Benchmark Track-3 test set, including generic multi-object trackers and UAV-oriented methods. Table 5 reports the quantitative comparison with existing tracking methods. As shown in Table 5, the baselines include tracking-by-detection methods, such as SORT [16], DeepSORT [22], ByteTrack [23], and OC-SORT [13], as well as end-to-end trackers, such as TrackFormer [26] and MOTR [27]. The proposed method achieves the best overall performance across all evaluation metrics. Specifically, it obtains 63.6% HOTA, outperforming the strongest competing method, DiffMOT [44], by 3.5%. It also achieves 78.1% DetA, 50.3% AssA, 84.9% MOTA, and 64.1% IDF1, demonstrating better localization accuracy and stronger identity preservation in challenging anti-UAV scenarios. The improvement is particularly clear in identity-related and continuity-related metrics. Compared with the strongest baseline DiffMOT, our method improves HOTA, IDF1, and AssA by 3.5, 3.9, and 1.5 percentage points, corresponding to relative gains of 5.8%, 6.5%, and 3.1%, respectively. It also reduces identity switches from 648 to 513 and track fragments from 1084 to 826, corresponding to relative reductions of 20.8% and 23.8%. These results indicate that the proposed AID module improves identity association under weak visual evidence, while the METM module helps recover temporarily disappeared targets and maintain trajectory continuity. Overall, the proposed framework is more robust to long-range observation, weak target appearance, abrupt motion, occlusion, and temporary disappearance.
Table 5.
Performance comparison with state-of-the-art methods on the 4th Anti-UAV Benchmark Track-3 test set.
We further evaluate the proposed framework on the AU-MOT test set to examine its effectiveness under practical anti-UAV surveillance conditions. Table 6 reports the quantitative comparison with existing tracking methods. As shown in Table 6, our method achieves the best performance across all evaluation metrics, with 67.2% HOTA, 82.9% DetA, 54.7% AssA, 88.9% MOTA, and 67.8% IDF1. Compared with the strongest baseline DiffMOT, our method improves HOTA, IDF1, and AssA by 5.8, 5.2, and 4.6 percentage points, corresponding to relative gains of 9.4%, 8.3%, and 9.2%, respectively. It also reduces identity switches from 604 to 482 and track fragments from 1019 to 792, corresponding to relative reductions of 20.2% and 22.3%. These improvements indicate that the proposed framework can maintain more stable identities and more continuous trajectories, rather than only improving frame-level localization. Since AU-MOT contains diverse surveillance scenes with frequent scale changes, weak target appearance, and background interference, the consistent gains on this dataset demonstrate the robustness of the proposed method in practical anti-UAV monitoring scenarios.
Table 6.
Performance comparison with state-of-the-art methods on the AU-MOT test set.
The proposed framework improves performance consistently on both the public 4th Anti-UAV Benchmark Track-3 and our AU-MOT dataset. These gains come mainly from the complementary roles of AID and METM. AID adjusts the relative contribution of appearance and motion cues according to their estimated reliability, reducing association errors when visual features are weakened by long-range observation, motion blur, or cluttered backgrounds. METM improves long-term trajectory continuity by maintaining a time-decayed trajectory memory and recovering temporarily disappeared targets under motion consistency constraints. Working together, the two modules make the tracker more robust to weak appearance, abrupt motion, and intermittent visibility, leading to more stable identity assignment and more continuous trajectories in challenging anti-UAV scenarios.
4.4. Ablation Studies
4.4.1. Effect of Dual-Track Parallel Mechanism
To evaluate the effectiveness of the two primary modules (AID and METM) within the overall tracking system, we conduct ablation experiments on both the 4th Anti-UAV Benchmark Track-3 and AU-MOT. Table 7 presents results on the 4th Anti-UAV Benchmark Track-3, while Table 8 reports corresponding ablations on AU-MOT.
Table 7.
Ablation on the dual-track parallel mechanism on the 4th Anti-UAV Benchmark Track-3.
Table 8.
Ablation on the dual-track parallel mechanism on AU-MOT.
Experimental results on the 4th Anti-UAV Benchmark Track-3 are reported in Table 7. The baseline model without AID and METM obtains 48.3% HOTA, 35.6% AssA, and 49.4% IDF1, with 1637 identity switches and 2693 track fragments. These results indicate that direct detection with simple association is insufficient for robust anti-UAV tracking, especially under weak appearance cues and irregular UAV motion. Introducing AID with fixed-weight fusion improves HOTA from 48.3% to 52.4% and AssA from 35.6% to 40.1%, while reducing IDs from 1637 to 1329 and Frag from 2693 to 2387. This shows that combining appearance and motion cues is beneficial for short-term identity association. When the proposed adaptive reliability estimation is used, the performance further increases to 58.7% HOTA, 46.2% AssA, and 59.3% IDF1. Meanwhile, IDs and Frag are reduced to 916 and 1783, respectively. These improvements demonstrate that dynamic cue weighting is important in anti-UAV tracking, where the reliability of appearance and motion cues changes with target scale, motion state, and background complexity. The METM module also provides substantial gains when used independently. Compared with the baseline, adding METM improves HOTA from 48.3% to 59.4%, AssA from 35.6% to 47.1%, and IDF1 from 49.4% to 60.2%. More importantly, Frag is reduced from 2693 to 1329, indicating that motion-evolution temporal memory is effective for maintaining trajectory continuity after occlusion, abrupt maneuvers, and temporary disappearance. Combining METM with fixed-weight AID further improves the performance to 61.1% HOTA, 48.5% AssA, and 62.4% IDF1, while reducing IDs and Frag to 617 and 948. This confirms the complementarity between short-term multi-cue association and long-term trajectory recovery.
The complete dual-track architecture, which integrates adaptive AID and METM, achieves the best performance, with 63.6% HOTA, 78.1% DetA, 50.3% AssA, and 64.1% IDF1. It also obtains the lowest IDs and Frag, with 513 identity switches and 826 track fragments. These results verify that reliability-aware short-term association and motion-aware temporal memory jointly improve identity stability and trajectory continuity in challenging anti-UAV scenarios.
Experimental results on AU-MOT are reported in Table 8. The baseline model without AID and METM obtains 50.3% HOTA, 38.2% AssA, and 51.6% IDF1, with 1497 identity switches and 2498 track fragments. These results indicate that direct detection with simple association is insufficient for stable identity preservation and trajectory continuity in complex anti-UAV surveillance scenes. Introducing AID with fixed-weight fusion improves HOTA from 50.3% to 57.6%, AssA from 38.2% to 44.5%, and IDF1 from 51.6% to 59.2%. Meanwhile, IDs and Frag are reduced from 1497 to 1164 and from 2498 to 1975, respectively. This shows that combining appearance and motion cues is beneficial for short-term identity association. When adaptive reliability estimation is further introduced, the performance increases to 60.7% HOTA, 46.8% AssA, and 61.8% IDF1. IDs and Frag are also reduced to 726 and 1217, respectively, demonstrating that adaptive cue weighting can better handle weak visual features, scale variation, and background interference in AU-MOT. The METM module also brings clear improvements when used independently. Compared with the baseline, adding METM improves HOTA from 50.3% to 61.9%, AssA from 38.2% to 47.6%, and IDF1 from 51.6% to 63.3%. It also reduces IDs from 1497 to 689 and Frag from 2498 to 1174, showing that motion-evolution temporal memory is effective for recovering temporarily disappeared targets and maintaining trajectory continuity. When METM is combined with fixed-weight AID, the performance further increases to 62.8% HOTA, 49.6% AssA, and 64.1% IDF1, with IDs and Frag reduced to 559 and 928. This confirms the complementarity between short-term multi-cue association and long-term memory-based recovery.
The complete dual-track architecture, which integrates adaptive AID and METM, achieves the best overall performance, with 67.2% HOTA, 82.9% DetA, 54.7% AssA, and 67.8% IDF1. It also obtains the lowest IDs and Frag, with 482 identity switches and 792 track fragments. Compared with the baseline, the full model reduces IDs by 67.8% and Frag by 68.3%, demonstrating a clear improvement in identity stability and trajectory continuity. These results verify that adaptive short-term association and motion-aware long-term recovery are both necessary for robust anti-UAV multi-object tracking on AU-MOT.
4.4.2. Components of Adaptive Identity Disambiguation Module
Table 9 presents the ablation results of different components in the AID module. When only the appearance pathway is used, the model achieves 52.6% HOTA, 41.8% AssA, and 52.9% IDF1, with 1324 identity switches and 2385 track fragments. This limited performance indicates that appearance cues alone are insufficient for reliable identity association in anti-UAV scenarios, where UAV targets are often small, low-resolution, and weakly textured. In contrast, using only the motion pathway improves HOTA to 59.2%, AssA to 46.2%, and IDF1 to 57.3%, while reducing IDs and Frag to 739 and 1362, respectively. These results show that motion cues provide more stable information than appearance features under long-range observation and complex backgrounds.
Table 9.
Ablation on AID module components on the 4th Anti-UAV Benchmark Track-3 with METM enabled.
When both appearance and motion pathways are used without adaptive reliability estimation, the performance further increases to 60.4% HOTA, 47.8% AssA, and 61.5% IDF1. IDs and Frag are also reduced to 598 and 974, respectively. This confirms the complementarity between the two pathways: motion cues help maintain association when visual features are degraded, while appearance cues still provide useful discrimination when motion patterns are ambiguous. After introducing the proposed adaptive reliability estimation (ARE), the model achieves the best performance across all metrics, with 63.6% HOTA, 78.1% DetA, 50.3% AssA, and 64.1% IDF1. Compared with the fixed fusion setting, ARE improves HOTA by 3.2%, DetA by 2.3%, AssA by 2.5%, and IDF1 by 2.6%. It also reduces IDs from 598 to 513 and Frag from 974 to 826, corresponding to relative reductions of 14.2% and 15.2%, respectively. These results indicate that ARE enables the tracker to select more reliable cues for each association decision, leading to fewer identity changes and more stable trajectories across frames.
4.4.3. Components of Motion-Evolution Temporal Memory Module
To further verify the effectiveness of the motion-evolution temporal memory (METM) module, we conduct ablation studies on its key designs for long-term trajectory recovery, including the Motion Anomaly Score (MAS), temporal-decayed memory, and learnable spatiotemporal feasibility. All experiments are conducted on the 4th Anti-UAV Benchmark Track-3 with the AID module enabled, so that the analysis focuses on the contribution of METM.
We compare the proposed MAS with three alternatives: no anomaly filtering, IoU-based gating, and fixed-distance gating. In the no-filtering setting, all unmatched trajectories are retained for possible recovery. IoU-based gating keeps a candidate only when the IoU between its bounding box and the predicted box exceeds a threshold . Distance-based gating accepts a candidate if its center distance to the predicted position satisfies .
As shown in Table 10, directly retaining all unmatched trajectories without filtering achieves only 54.3% HOTA, 40.9% AssA, and 54.8% IDF1, with 1278 identity switches and 2184 track fragments. This result indicates that unfiltered dormant trajectories introduce many unreliable recovery candidates, which can lead to incorrect identity reactivation and fragmented trajectories. IoU-based gating improves the performance to 56.9% HOTA, 44.7% AssA, and 58.2% IDF1, while reducing IDs and Frag to 983 and 1698, respectively. However, its performance remains limited. Fixed-distance gating further improves HOTA to 58.9%, AssA to 47.1%, and IDF1 to 62.2%, suggesting that center-distance constraints are more suitable than IoU-based overlap for UAV trajectory recovery. Nevertheless, this strategy still relies on a fixed spatial threshold and cannot adapt to the growing uncertainty of motion prediction.
Table 10.
Ablation on METM module components on the 4th Anti-UAV Benchmark Track-3 with AID enabled. We compare the proposed MAS with baseline gating strategies to evaluate its effectiveness in filtering physically implausible candidates.
By contrast, the proposed MAS achieves the best performance across all metrics, with 63.6% HOTA, 78.1% DetA, 50.3% AssA, and 64.1% IDF1. It also reduces IDs to 513 and Frag to 826. Compared with fixed-distance gating, MAS improves HOTA by 4.7%, AssA by 3.2%, and IDF1 by 1.9%, while reducing IDs and Frag by 42.6% and 45.8%, respectively. These results show that scale-normalized motion anomaly estimation provides a more reliable criterion for memory retrieval than fixed spatial filtering. By accounting for both motion uncertainty and target scale, MAS can suppress physically implausible candidates while preserving feasible recovery paths, which is particularly important for anti-UAV tracking with temporary disappearance and irregular target motion.
We evaluate the proposed exponential temporal decay by comparing it with three alternatives. In the fixed-weight setting, all dormant memory entries are assigned a constant confidence weight , regardless of the missing duration. In the hard cut-off setting, a memory entry is retained only within a fixed window of frames, i.e., if , and otherwise. In the linear decay setting, the memory confidence decreases linearly as , where denotes the number of missing frames. These comparisons examine whether smooth temporal decay provides a more reliable estimate for dormant trajectories.
As shown in Table 11, the fixed-weight strategy obtains 53.6% HOTA, 41.2% AssA, and 50.8% IDF1, with 1229 identity switches and 2207 track fragments. Since all dormant trajectories are assigned the same confidence regardless of their missing duration, outdated memory entries may still participate in identity recovery, leading to unreliable associations and fragmented trajectories. The hard cut-off strategy improves the performance to 55.7% HOTA, 42.9% AssA, and 54.3% IDF1, while reducing IDs and Frag to 1184 and 1974, respectively. However, its improvement remains limited because a fixed temporal window may prematurely discard useful long-term trajectory information when UAV targets reappear after extended disappearance. Linear decay further improves the performance to 60.6% HOTA, 46.8% AssA, and 59.9% IDF1. It also reduces IDs and Frag to 693 and 1087, respectively, showing that gradually decreasing memory confidence is more effective than fixed weighting or hard removal. Nevertheless, linear decay uses a uniform attenuation rule and may not sufficiently model the reliability change of dormant trajectories under different motion states and disappearance durations.
Table 11.
Comparison of different temporal decay strategies for the dormant memory bank .
The proposed temporal decay strategy achieves the best performance across all metrics, reaching 63.6% HOTA, 78.1% DetA, 50.3% AssA, and 64.1% IDF1. Compared with linear decay, it improves HOTA by 3.0%, DetA by 3.2%, AssA by 3.5%, and IDF1 by 4.2%. These results indicate that the proposed temporal decay mechanism provides a better balance between preserving useful long-term memory and suppressing stale trajectory information, leading to more reliable identity recovery after temporary disappearance.
We further investigate the effect of spatiotemporal feasibility constraints on trajectory recovery. We compare three strategies: Global Search, Fixed Radius, and Learnable . In Global Search, no spatial feasibility constraint is applied and all dormant trajectories are considered. In Fixed Radius, candidates are searched within a fixed radius around the predicted position. In Learnable , is optimized through the differentiable feasibility gate. This comparison evaluates whether adaptive motion-aware search is more effective than fixed spatial constraints for recovering small UAV targets after disappearance.
As shown in Table 12, the Global Search strategy obtains only 54.3% HOTA, 40.9% AssA, and 55.3% IDF1, with 1248 identity switches and 2175 track fragments. Since all dormant trajectories are considered without spatial constraints, many physically implausible candidates are introduced into memory retrieval, which weakens identity recovery and increases trajectory fragmentation. The Fixed Radius strategy improves the performance to 57.9% HOTA, 45.2% AssA, and 59.0% IDF1 by suppressing distant candidates. It also reduces IDs and Frag to 938 and 1739, respectively. However, a fixed search radius cannot adapt to different target scales, motion uncertainties, or disappearance durations, which limits its effectiveness in highly dynamic anti-UAV scenarios.
Table 12.
Effect of spatiotemporal feasible region constraints on tracking performance.
The proposed learnable achieves the best performance across all metrics, with 63.6% HOTA, 78.1% DetA, 50.3% AssA, and 64.1% IDF1. Compared with the Fixed Radius strategy, it improves HOTA by 5.7%, DetA by 5.0%, AssA by 5.1%, and IDF1 by 5.1%. It also reduces IDs from 938 to 513 and Frag from 1739 to 826, corresponding to relative reductions of 45.3% and 52.5%, respectively. These results show that the learnable spatiotemporal feasibility constraint provides a more adaptive recovery range than fixed spatial filtering. By adjusting the candidate search region according to motion uncertainty and trajectory scale, it improves memory retrieval reliability while preserving feasible recovery paths for UAV targets after temporary disappearance or abrupt motion.
4.5. Qualitative Analysis
We provide qualitative comparisons with DiffMOT on the 4th Anti-UAV Benchmark Track-3 and AU-MOT to further examine the tracking behavior of the proposed method. DiffMOT is selected as the comparison method because it is the strongest competing method in our quantitative experiments. The results are shown in Figure 4 and Figure 5, respectively. The qualitative results show that the proposed method maintains more stable identities and produces more continuous trajectories in challenging anti-UAV scenarios.
Figure 4.
Qualitative comparison on the 4th Anti-UAV Benchmark Track-3. The results are arranged by columns: (a,d) ground truth; (b,e) our method; and (c,f) DiffMOT. The frame index is shown in the upper-left corner of each image. The selected examples illustrate occlusion, temporary disappearance, and target reappearance in thermal infrared videos. The proposed method correctly re-identifies the reappearing UAV and preserves its identity, whereas DiffMOT assigns a new identity after the observation gap.
Figure 5.
Qualitative comparison on AU-MOT. The results are arranged by columns: (a,d) ground truth; (b,e) our method; and (c,f) DiffMOT. The frame index is shown in the upper-left corner of each image. The selected examples illustrate background clutter, weak target appearance, and scale variation in visible-light surveillance scenes. The proposed method maintains stable target identities, whereas DiffMOT tends to lose UAV targets or confuse background structures with real targets.
Figure 4 shows qualitative results on the 4th Anti-UAV Benchmark Track-3. The selected examples mainly illustrate occlusion, target disappearance, and target reappearance in thermal infrared videos. When the UAV is temporarily occluded and reappears in later frames, DiffMOT fails to recover the original identity after reappearance and instead assigns a new identity to the target, resulting in an identity switch. This indicates that DiffMOT has limited ability to recover target identities when the observation is interrupted by occlusion. In contrast, the proposed method correctly re-identifies the UAV after occlusion and preserves the same identity across the sequence. This result demonstrates the effectiveness of the motion-evolution temporal memory (METM) module, which stores dormant trajectories and retrieves reappearing targets under motion consistency constraints.
Figure 5 shows qualitative results on AU-MOT. These examples emphasize background clutter, weak target appearance, and scale variation in practical visible-light surveillance scenes. In the road and bridge scenes, small UAV targets are easily confused with background structures, causing DiffMOT to lose targets or produce false associations. In the sky or vegetation scenes, the target scale changes across frames and the visual appearance remains weak, making identity association more difficult. The proposed method maintains more stable identities under these conditions because AID adaptively balances appearance and motion cues according to their reliability, while METM preserves trajectory continuity when short-term observations become unreliable.
5. Discussion
Although the proposed framework improves identity association and trajectory continuity in challenging anti-UAV multi-object tracking scenarios, several limitations remain. First, when UAV targets appear in extremely dense groups, their small scale and highly similar appearance may still cause inter-target confusion, especially when multiple targets move closely with overlapping trajectories. Second, METM can recover temporarily disappeared targets by using motion-evolution memory, but when a target is invisible for a duration far beyond the memory horizon, the stored trajectory state becomes less reliable and incorrect reactivation may occur after reappearance. Third, severe sensor noise, thermal drift, motion blur, or very low target contrast may degrade the detector and weaken both appearance and motion cues, which can further affect downstream identity association. Future work will investigate stronger long-term re-identification, group-aware motion modeling, and multi-sensor fusion to improve robustness under these extreme conditions.
6. Conclusions
This paper presented a context-aware identity prediction framework for anti-UAV multi-object tracking in remote sensing videos. Instead of treating detection and association as two separate stages, the proposed framework infers target locations and identities from historical trajectory priors, reducing the dependence on handcrafted matching rules and enabling more unified tracking optimization. The framework adopts a dual-track parallel mechanism consisting of the adaptive identity disambiguation (AID) module and the motion-evolution temporal memory (METM) module. AID adaptively balances appearance and motion cues according to their reliability, improving short-term identity association when visual evidence is weak or ambiguous. METM maintains a time-decayed trajectory memory and performs motion-consistent recovery for temporarily disappeared targets, helping preserve trajectory continuity after occlusion, abrupt motion, or intermittent visibility loss. The identity decision layer further integrates short-term association and long-term recovery results to produce stable identity assignments. Experiments on the 4th Anti-UAV Benchmark Track-3 and the newly constructed AU-MOT dataset demonstrate the effectiveness of the proposed method. Compared with representative tracking-by-detection, end-to-end, and anti-UAV tracking methods, our method achieves better overall performance and clear improvements in association-related metrics. Ablation studies further verify the complementary roles of AID and METM, while qualitative results show that the proposed framework can better handle target reappearance, complex backgrounds, and weak UAV appearance.
Future work will focus on modeling interactions among dense UAV targets and incorporating multi-spectral sensing to improve robustness under nighttime conditions, adverse weather, and more complex low-altitude surveillance scenarios.
Author Contributions
Conceptualization, T.H. and B.L.; methodology, T.H.; software, W.W.; validation, B.L.; formal analysis, T.H.; investigation, J.H.; resources, J.H.; data curation, W.W.; writing—original draft preparation, B.L.; writing—review and editing, T.H. and J.H.; visualization, T.H.; supervision, J.H.; project administration, J.H.; funding acquisition, J.H. All authors have read and agreed to the published version of this manuscript.
Funding
This research was funded by Beijing Key Laboratory of Advanced Optical Remote Sensing Technology Fund and National Key Laboratory of Laser Spatial Information Foundation under Grant LSI2024WDZC05.
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
The public 4th Anti-UAV Benchmark Track-3 dataset used in this study is available from the official challenge website. The AU-MOT dataset constructed and analyzed in this study is not publicly available due to data usage restrictions, but may be made available from the corresponding author upon reasonable request and with permission from the data owner. The source code will be publicly released at https://github.com/hutianyi807/AU-MOT.git (accessed on 17 June 2026).
Conflicts of Interest
The authors declare no conflicts of interest.
References
- Dissanayaka, D.; Wanasinghe, T.R.; De Silva, O.; Jayasiri, A.; Mann, G.K. Review of navigation methods for UAV-based parcel delivery. IEEE Trans. Autom. Sci. Eng. 2023, 21, 1068–1082. [Google Scholar] [CrossRef] [Scilit]
- Liu, J.; Liao, X.; Ye, H.; Yue, H.; Wang, Y.; Tan, X.; Wang, D. UAV swarm scheduling method for remote sensing observations during emergency scenarios. Remote Sens. 2022, 14, 1406. [Google Scholar] [CrossRef] [Scilit]
- Liu, L.; Wang, A.; Sun, G.; Li, J.; Pan, H.; Quek, T.Q. Multi-objective optimization for data collection in UAV-assisted agricultural IoT. IEEE Trans. Veh. Technol. 2024, 74, 6488–6503. [Google Scholar]
- Doughty, C.L.; Cavanaugh, K.C. Mapping coastal wetland biomass from high resolution unmanned aerial vehicle (UAV) imagery. Remote Sens. 2019, 11, 540. [Google Scholar] [CrossRef] [Scilit]
- Huang, B.; Li, J.; Chen, J.; Wang, G.; Zhao, J.; Xu, T. Anti-UAV410: A thermal infrared benchmark and customized scheme for tracking drones in the wild. IEEE Trans. Pattern Anal. Mach. Intell. 2023, 46, 2852–2865. [Google Scholar] [CrossRef] [Scilit]
- Huang, B.; Chen, J.; Xu, T.; Wang, Y.; Jiang, S.; Wang, Y.; Wang, L.; Li, J. Siamsta: Spatio-temporal attention based siamese tracker for tracking uavs. In Proceedings of the IEEE/CVF International Conference on Computer Vision; IEEE: New York, NY, USA, 2021; pp. 1204–1212. [Google Scholar]
- Xue, Y.; Jin, G.; Shen, T.; Tan, L.; Wang, N.; Gao, J.; Wang, L. Smalltrack: Wavelet pooling and graph enhanced classification for uav small object tracking. IEEE Trans. Geosci. Remote Sens. 2023, 61, 5618815. [Google Scholar] [CrossRef] [Scilit]
- Fang, H.; Wang, X.; Liao, Z.; Chang, Y.; Yan, L. A Real-Time Anti-Distractor Infrared UAV Tracker With Channel Feature Refinement Module. In Proceedings of the IEEE/CVF International Conference on Computer Vision (ICCV) Workshops, Montreal, BC, Canada, 11–17 October 2021; IEEE: New York, NY, USA, 2021; pp. 1240–1248. [Google Scholar]
- Yu, Q.; Ma, Y.; He, J.; Yang, D.; Zhang, T. A unified transformer based tracker for anti-uav tracking. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition; IEEE: New York, NY, USA, 2023; pp. 3036–3046. [Google Scholar]
- Jiang, N.; Wang, K.; Peng, X.; Yu, X.; Wang, Q.; Xing, J.; Li, G.; Guo, G.; Ye, Q.; Jiao, J.; et al. Anti-UAV: A large-scale benchmark for vision-based UAV tracking. IEEE Trans. Multimed. 2021, 25, 486–500. [Google Scholar]
- Zhang, H.; Xing, W.; Lin, H.; Liu, H.; Yang, Y. Efficient Template Distinction Modeling Tracker with Temporal Contexts for Aerial Tracking. IEEE Trans. Geosci. Remote Sens. 2024, 62, 5636311. [Google Scholar] [CrossRef] [Scilit]
- Shi, X.; Zhang, Y.; Shi, Z.; Zhang, Y. GASiam: Graph Attention Based Siamese Tracker for Infrared Anti-UAV. In Proceedings of the 2022 3rd International Conference on Computer Vision, Image and Deep Learning & International Conference on Computer Engineering and Applications (CVIDL & ICCEA); IEEE: New York, NY, USA, 2022; pp. 986–993. [Google Scholar] [CrossRef] [Scilit]
- Cao, J.; Pang, J.; Weng, X.; Khirodkar, R.; Kitani, K. Observation-centric sort: Rethinking sort for robust multi-object tracking. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition; IEEE: New York, NY, USA, 2023; pp. 9686–9696. [Google Scholar]
- Zhou, Y.; Zhu, Y.; Ren, H.; Kang, J.; Zou, L.; Wang, X. Refined Multi-modal Feature Learning Framework for Marine Target Detection Using Radar Sensor. Digit. Signal Process. 2025, 170, 105816. [Google Scholar] [CrossRef] [Scilit]
- Ren, H.; Liang, S.; Miao, L.; Huang, Q.; Lv, Y. Multi-granularity Feature Fusion Network integrating ASC for SAR Target Recognition. IEEE Geosci. Remote Sens. Lett. 2025, 23, 4003805. [Google Scholar] [CrossRef] [Scilit]
- Bewley, A.; Ge, Z.; Ott, L.; Ramos, F.; Upcroft, B. Simple online and realtime tracking. In Proceedings of the 2016 IEEE International Conference on Image Processing (ICIP); IEEE: New York, NY, USA, 2016; pp. 3464–3468. [Google Scholar]
- Zhou, X.; Koltun, V.; Krähenbühl, P. Tracking objects as points. In Proceedings of the European Conference on Computer Vision; Springer: Cham, Switzerland, 2020; pp. 474–490. [Google Scholar]
- Tu, H.; Wang, W.; Guo, Y.; Chen, S. Mamba-UDA: Mamba unsupervised domain adaptation for SAR ship detection. IEEE Geosci. Remote Sens. Lett. 2025, 22, 4011205. [Google Scholar] [CrossRef] [Scilit]
- Deng, J.; Wang, W.; Zhang, H.; Xiang, D.; Zhang, J. PolSAR vehicle recognition via scattering mechanism-driven hybrid attention. Pattern Recognit. 2026, 180, 114061. [Google Scholar] [CrossRef] [Scilit]
- Aharon, N.; Orfaig, R.; Bobrovsky, B.Z. BoT-SORT: Robust Associations Multi-Pedestrian Tracking. arXiv 2022, arXiv:2206.14651. [Google Scholar]
- Wang, W.; Fu, J.; Song, J.; Li, K.; Qiao, H.; Liu, J.; Sun, H.; Cao, X. Dist-Tracker: A Small Object-Aware Detector and Tracker for UAV Tracking. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops; IEEE: New York, NY, USA, 2025. [Google Scholar]
- Wojke, N.; Bewley, A.; Paulus, D. Simple online and realtime tracking with a deep association metric. In Proceedings of the 2017 IEEE International Conference on Image Processing (ICIP); IEEE: New York, NY, USA, 2017; pp. 3645–3649. [Google Scholar]
- Zhang, Y.; Sun, P.; Jiang, Y.; Yu, D.; Weng, F.; Yuan, Z.; Luo, P.; Liu, W.; Wang, X. Bytetrack: Multi-object tracking by associating every detection box. In Proceedings of the European Conference on Computer Vision; Springer: Cham, Switzerland, 2022; pp. 1–21. [Google Scholar]
- Zhang, Y.; Sun, Z.; Chang, S. FAWT-Net: Attention-Matrix Despeckling and Haar Wavelet Reconstruction for Small-Scale SAR Ship Detection. Remote Sens. 2025, 17, 3460. [Google Scholar]
- Wu, X.; Zhongzhen, S.; Wu, H.; Kefeng, J. DSENet: A Detail and Semantic Enhanced Network for Video SAR Moving Target Shadow Detection. Remote Sens. 2026, 18, 1623. [Google Scholar] [CrossRef] [Scilit]
- Meinhardt, T.; Kirillov, A.; Leal-Taixe, L.; Feichtenhofer, C. Trackformer: Multi-object tracking with transformers. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition; IEEE: New York, NY, USA, 2022; pp. 8844–8854. [Google Scholar]
- Zeng, F.; Dong, B.; Zhang, Y.; Wang, T.; Zhang, X.; Wei, Y. Motr: End-to-end multiple-object tracking with transformer. In Proceedings of the European Conference on Computer Vision; Springer: Cham, Switzerland, 2022; pp. 659–675. [Google Scholar]
- Gao, R.; Wang, L. MeMOTR: Long-term memory-augmented transformer for multi-object tracking. In Proceedings of the IEEE/CVF International Conference on Computer Vision; IEEE: New York, NY, USA, 2023; pp. 9901–9910. [Google Scholar]
- Yan, F.; Luo, W.; Zhong, Y.; Gan, Y.; Ma, L. CO-MOT: Boosting End-to-end Transformer-based Multi-Object Tracking via Coopetition Label Assignment and Shadow Sets. In Proceedings of the International Conference on Learning Representations (ICLR); International Conference on Learning Representations: Singapore, 2025. [Google Scholar]
- Zhang, Y.; Wang, T.; Zhang, X. MOTRv2: Bootstrapping End-to-End Multi-Object Tracking by Pretrained Object Detectors. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition; IEEE: New York, NY, USA, 2023; pp. 22056–22065. [Google Scholar]
- Gao, R.; Qi, J.; Wang, L. Multiple object tracking as id prediction. In Proceedings of the Computer Vision and Pattern Recognition Conference; IEEE: New York, NY, USA, 2025; pp. 27883–27893. [Google Scholar]
- Zhao, J.; Zhang, J.; Li, D.; Wang, D. Vision-based anti-UAV detection and tracking. IEEE Trans. Intell. Transp. Syst. 2022, 23, 25323–25334. [Google Scholar] [CrossRef] [Scilit]
- Chen, Y.H. Strong baseline: Multi-UAV tracking via YOLOv12 with bot-sort-reid. In Proceedings of the Computer Vision and Pattern Recognition Conference; IEEE: New York, NY, USA, 2025; pp. 6573–6582. [Google Scholar]
- Zhang, Y.; Wang, C.; Wang, X.; Zeng, W.; Liu, W. Fairmot: On the fairness of detection and re-identification in multiple object tracking. Int. J. Comput. Vis. 2021, 129, 3069–3087. [Google Scholar]
- Du, Y.; Zhao, Z.; Song, Y.; Zhao, Y.; Su, F.; Gong, T.; Meng, H. StrongSORT: Make DeepSORT Great Again. IEEE Trans. Multimed. 2023, 25, 8725–8737. [Google Scholar] [CrossRef] [Scilit]
- Cai, J.; Xu, M.; Li, W.; Xiong, Y.; Xia, W.; Tu, Z.; Soatto, S. MeMOT: Multi-Object Tracking With Memory. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), New Orleans, LA, USA, 18–24 June 2022; IEEE: New York, NY, USA, 2022; pp. 8090–8100. [Google Scholar]
- Zhou, X.; Yin, T.; Koltun, V.; Krähenbühl, P. Global Tracking Transformers. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), New Orleans, LA, USA, 18–24 June 2022; IEEE: New York, NY, USA, 2022; pp. 8771–8780. [Google Scholar]
- Luiten, J.; Osep, A.; Dendorfer, P.; Torr, P.; Geiger, A.; Leal-Taixé, L.; Leibe, B. HOTA: A Higher Order Metric for Evaluating Multi-object Tracking. Int. J. Comput. Vis. 2021, 129, 548–578. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Bernardin, K.; Stiefelhagen, R. Evaluating Multiple Object Tracking Performance: The CLEAR MOT Metrics. EURASIP J. Image Video Process. 2008, 2008, 246309. [Google Scholar] [CrossRef] [Scilit]
- Zhu, X.; Su, W.; Lu, L.; Li, B.; Wang, X.; Dai, J. Deformable detr: Deformable transformers for end-to-end object detection. arXiv 2020, arXiv:2010.04159. [Google Scholar]
- He, K.; Zhang, X.; Ren, S.; Sun, J. Deep residual learning for image recognition. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition; IEEE: New York, NY, USA, 2016; pp. 770–778. [Google Scholar]
- Lin, T.Y.; Maire, M.; Belongie, S.; Hays, J.; Perona, P.; Ramanan, D.; Dollár, P.; Zitnick, C.L. Microsoft COCO: Common Objects in Context. In Proceedings of the European Conference on Computer Vision; Springer: Cham, Switzerland, 2014; pp. 740–755. [Google Scholar]
- Carion, N.; Massa, F.; Synnaeve, G.; Usunier, N.; Kirillov, A.; Zagoruyko, S. End-to-End Object Detection with Transformers. In Proceedings of the European Conference on Computer Vision; Springer: Berlin/Heidelberg, Germany, 2020; pp. 213–229. [Google Scholar]
- Lv, W.; Huang, Y.; Zhang, N.; Lin, R.S.; Han, M.; Zeng, D. DiffMOT: A Real-time Diffusion-based Multiple Object Tracker with Non-linear Prediction. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR); IEEE: New York, NY, USA, 2024; pp. 19321–19330. [Google Scholar]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.




