HieDG: A Hierarchical Discrete Geometry-Guided Framework for Multi-Animal Tracking


Abstract

Multi-animal tracking (MAT) is critical for wildlife monitoring and behavioral analysis, yet remains challenging due to uniform appearance, high density, and irregular motion. Existing methods typically follow heuristic- or query-based paradigms: the former relies on handcrafted geometric associations without end-to-end optimization, whereas the latter enables joint optimization but relies heavily on appearance embeddings. In such conditions, continuous geometric embeddings can be unstable, as small coordinate perturbations may disproportionately alter cross-frame attention weights, degrading identity association performance. To address this limitation, we propose HieDG, a Hierarchical Discrete Geometry-guided tracking framework that reformulates geometric dynamics as structured discrete representations within a query-based tracker. Instead of directly using raw geometric signals, HieDG employs a two-stage residual codebook to discretize position, scale, and velocity cues, transforming unstable continuous geometry into structured, stable discrete tokens. These tokens are aligned with visual embeddings and integrated into the tracking queries to enhance identity consistency. Extensive experiments on animal-specific benchmarks (AnimalTrack, BFT, and BuckTales) demonstrate state-of-the-art association performance with significant improvements in HOTA, AssA, and IDF1. Additional evaluations on generic multi-object tracking benchmarks, including DanceTrack and SportsMOT, show competitive performance, indicating the broader applicability of discretized geometric modeling beyond animal-specific scenarios.

1 Introduction↩︎

Multi-animal tracking (MAT), a representative yet challenging multi-object tracking problem, plays a pivotal role in biology, ecology, and wildlife research, supporting applications such as animal monitoring [1], [2], population estimation [3], and behavior analysis [4]. MAT involves accurately locating all animals within a video stream while consistently maintaining their identities throughout the sequence. Despite remarkable advances in human and vehicle tracking [5][8], MAT remains technically demanding, particularly under low visual discriminability regimes, where appearance cues provide limited identity separation and geometric dynamics exhibit stronger variability.

Driven by advances in object detection, the bottleneck in multi-object tracking has primarily shifted from accurate localization to robust and consistent identity association [9], [10]. To address this, two major paradigms have emerged: heuristic-based association and Transformer-driven query-based tracking. Traditional heuristic-based paradigms typically adopt a detector–tracker pipeline, relying on meticulously crafted rules (e.g., Kalman filter [11] and Hungarian algorithm [12]) to model geometric cues for association [13], [14]. Despite notable progress, these methods rely on fixed association rules that are inherently incompatible with gradient-based end-to-end optimization. Consequently, they struggle to adapt to evolving visual and geometric cues, leading to suboptimal performance in complex tracking scenarios [15]. In contrast, query-based methods formulate tracking as query propagation across frames, enabling end-to-end identity modeling via cross-frame attention [16][19]. Although effective on human and vehicle benchmarks, these methods are heavily appearance-driven. In scenarios with weak visual discriminability, such reliance renders identity association inherently fragile.

Multi-animal tracking presents precisely such a regime (Fig. 1 (a)). First, animals of the same species often exhibit a highly uniform appearance due to social grouping behavior, resulting in minimal inter-instance visual distinction. Second, animals frequently form high-density groups, where close spatial proximity and frequent overlap significantly increase identity ambiguity. Third, irregular and non-planar movement patterns, especially in aerial or aquatic environments, introduce strong geometric variability across frames. Overall, these factors place MAT in a low-discriminability, high-variability regime, in which both appearance and continuous geometric cues become less reliable for stable identity modeling.

This motivates incorporating geometric cues into end-to-end query-based tracking. However, geometric modeling under attention-based architectures is non-trivial. As observed in [6], camera motion, object jitter, and environmental noise introduce subtle yet persistent fluctuations in geometric signals. Although small in raw analog space, such perturbations may induce disproportionate shifts in cross-frame attention weight distributions, leading to unstable identity matching. Empirically, as we further demonstrate in Sec. 4.3, directly incorporating continuous geometric representations can even degrade association performance relative to appearance-only baselines. This phenomenon suggests that continuous geometric embeddings may destabilize attention-based identity modeling under noisy and appearance-ambiguous conditions.

a
b

Figure 1: (a) Typical conditions in multi-animal tracking, including uniform appearance, high density, and irregular motion, which reduce appearance discriminability. (b) Quantization transforms fluctuating continuous signals into stable discrete states, suppressing perturbation-induced variability.. a — Challenges of animal tracking, b — Illustration of data quantization

Inspired by quantization principles in signal processing—where noisy analog signals are mapped to stable discrete states (Fig. 1 (b))—we revisit geometric modeling from a representation perspective. Rather than treating geometry purely as a continuous regression signal, we introduce a discretized state-space representation for geometric dynamics. By mapping fluctuating geometric cues to a finite set of learned codewords, we constrain perturbation-induced embedding variance while preserving structural information essential for stable identity association. This discrete formulation mitigates perturbation amplification and yields more stable attention responses.

Based on this insight, we propose HieDG, a Hierarchical Discrete Geometry-guided framework for multi-animal tracking. HieDG employs a coarse-to-fine residual quantization strategy to discretely encode position, size, and velocity cues through independent two-level codebooks. This hierarchical design captures both coarse geometric structure and fine-grained variations, transforming unstable continuous signals into robust discrete embeddings aligned with the visual feature space. The resulting geometric tokens are fused with tracking queries, enhancing identity consistency under challenging conditions. Our contributions are summarized as follows:

  • We propose HieDG, a geometry-guided multi-animal tracking framework that unifies heuristic geometric reasoning with end-to-end query-based identity modeling via discrete geometric representations.

  • We design a hierarchical residual quantization strategy that encodes position, scale, and velocity cues into structured discrete tokens, reformulating geometric modeling as a robust representation-learning problem within tracking.

  • Extensive experiments on AnimalTrack, BFT, and BuckTales demonstrate state-of-the-art performance with significant improvements in HOTA, AssA, and IDF1. Additional evaluations on generic MOT benchmarks show competitive performance, indicating the general applicability of discretized geometric modeling beyond animal-specific scenarios.

2 Related Work↩︎

Tracking-by-Detection has become the dominant paradigm in modern MOT, where object detection and data association are decoupled. With the rapid progress in object detection, recent efforts have increasingly focused on the association stage, aiming to construct coherent trajectories across frames. Many prior works adopt heuristic post-processing strategies to associate current detections with historical trajectories [13]. Early approaches, such as SORT [20], rely on geometry by computing an IoU matrix between frame-wise detections and applying the Hungarian algorithm for optimal matching. ByteTrack [14] further incorporates low-score detections to recover temporarily occluded targets with dropped confidence, significantly improving identity preservation in occlusion-heavy scenes. OC-SORT [21] emphasizes motion continuity by modeling trajectory consistency and smoothing motion direction, showing notable advantages in long-term occlusions and crossing scenarios. While heuristic-based paradigms perform well under certain conditions through carefully crafted geometric modeling, their fixed association rules often require manual tuning and struggle to generalize across diverse or complex scenarios. Nevertheless, their explicit use of geometric consistency provides a useful inductive bias for identity association, motivating us to integrate geometry into end-to-end trainable frameworks.

Tracking-by-Query has emerged as a powerful paradigm in modern MOT due to its end-to-end trainability and its capability for global optimization. By propagating object queries across frames and performing cross-frame attention, these methods unify detection and association, enabling joint learning of localization and identity assignment via gradient descent. TransTrack [22] first introduces Transformers into MOT by propagating tracking queries through temporal attention. TrackFormer [16] further unifies detection and association within a shared decoder to improve alignment. MOTR [17], [18] models identity propagation by dynamically reusing historical queries, allowing flexible handling of object births and terminations. In contrast, MOTIP [19] formulates MOT as an identity prediction problem trained via classification loss, avoiding explicit matching operations.

Although these approaches achieve strong performance on standard human and vehicle benchmarks, their identity modeling remains largely appearance-driven. Under conditions commonly observed in multi-animal tracking, such as uniform appearance, high density, and irregular motion, appearance embeddings alone may provide limited separability, making association more challenging. Inspired by the geometric reasoning in classical heuristic pipelines, we incorporate explicit geometric cues (e.g., position, scale, and velocity) into the query-based framework to enhance robustness under visually ambiguous and dynamically complex scenarios.

2.1 Motivation and Overview↩︎

Figure 2: Overview of the HieDG framework. Appearance and geometric features are extracted via Deformable DETR [23]. The geometric vectors are first projected through MLPs and independently quantized by two-stage residual codebooks for position, size, and velocity. The resulting discrete geometric embeddings are concatenated and aligned to match the visual space. The combined representation is finally passed to the ID decoder for trajectory association.

3 Method↩︎

In this section, we introduce our proposed MAT framework, HieDG, which integrates robust discrete geometric cues into the query-based paradigm. We begin with the motivation and overview in Sec. 2.1. Then, we detail the geometric vector construction and the hierarchical geometry quantization in Sec. 3.1 and Sec. 3.2, respectively. The geometry-aware animal tracking is described in Sec. 3.3. Finally, we outline the training and inference procedures in Sec. 3.4 and Sec. 3.5.

Motivation. In multi-animal tracking scenarios, uniform appearance, high density, and irregular motion patterns pose significant challenges to both heuristic-based and query-based tracking paradigms. Heuristic approaches, while effective at geometric modeling, lack the capacity for end-to-end global optimization, limiting their adaptability across diverse animal scenes. In contrast, query-based methods benefit from joint optimization but heavily rely on visual features, which are often non-discriminative in animal settings. This motivates a natural and intuitive question: can we combine the strengths of both paradigms by leveraging the global optimization capability of query-based frameworks to model geometric cues directly from video sequences, thereby enhancing identity association?

However, within query-based tracking frameworks, association is typically performed via cross-attention between encoded features. In real-world animal monitoring videos, camera shake, object jitter, and visual noise introduce fluctuations in geometric signals. Although subtle at the raw signal level, these variations can be amplified during embedding, leading the attention mechanism to misinterpret them as genuine geometric discrepancies—ultimately compromising association reliability. In signal processing and circuit analysis, quantization is often employed to convert perturbed analog signals into discrete and deterministic states, enhancing both stability and interpretability. Inspired by this, we seek to improve the discriminability of fluctuating geometric embeddings by discretizing them into structured discrete codeword representations.

Overview. The overall architecture of HieDG is illustrated in Fig. 2. We extract object-level geometric cues (position, scale, and velocity) from Deformable DETR [23] outputs and project them into latent vectors. Each geometric cue is independently quantized using a two-stage residual codebook in a coarse-to-fine manner, producing structured discrete tokens. These tokens constrain perturbation-induced embedding variance while preserving essential geometric information. The resulting discrete geometric embeddings are aligned with the visual feature space and fused with appearance features within the query-based tracking framework to guide robust identity association.

3.1 Geometric Vector Construction↩︎

We adopt Deformable DETR [23] as the end-to-end object detector to process each video sequence \(V=\{\mathbf{X}_t\}_{t=1}^{T}\), where \(\mathbf{X}_t \in \mathbb{R}^{H \times W \times 3}\) denotes the RGB image at frame \(t\). A CNN backbone [24] and a Transformer encoder [25] are employed to extract and enhance image features \(f_t \in \mathbb{R}^{h \times w \times c}\). Subsequently, the DETR decoder transforms detection queries into object-level predictions, including bounding box \(bbox = (c_{x,t}^i,c_{y,t}^i,w_t^i,h_t^i)\) and class index. Deformable DETR directly provides decoded embeddings as object-level features \(f_t^i\), eliminating the need for post-processing steps such as RoI cropping or feature alignment, obtaining dimension consistent representations across frames.

To accommodate video sequences with varying resolutions and aspect ratios, we normalize the bounding box parameters as \((c_{x,t}^i/W,c_{y,t}^i/H,w_t^i/W,h_t^i/H)\), where \(W\) and \(H\) denote the frame width and height, respectively. During training, the velocity of object \(i\) is computed by differencing the normalized center coordinates across consecutive frames, yielding Cartesian velocity components \((v_{x,t}^i, v_{y,t}^i)\). As polar coordinates explicitly decouple two identity-relevant factors: magnitude and direction [26], we convert the velocity representation from Cartesian \((v_{x,t}^i,v_{y,t}^i)\) to polar coordinates\((\rho_t^i,\theta_t^i)\). This formulation decouples motion magnitude and direction, reducing entanglement between velocity components and facilitating more stable representation. As a result, the entire geometric state vector \(g_t^i = (g_{p,t}^i, g_{s,t}^i, g_{v,t}^i)\) for object \(i\) at frame \(t\) is thus defined as: \[g_t^i = \left( \frac{c_{x,t}^i}{W}, \frac{c_{y,t}^i}{H}, \frac{w_t^i}{W}, \frac{h_t^i}{H}, \rho_t^i, \theta_t^i \right),\] where \(g_t^i\) represents the geometric vector of object \(i\) at frame \(t\), including its position, size, and velocity.

3.2 Hierarchical Geometry Quantization↩︎

Given that the constructed geometry vectors exhibit heterogeneous scales and units across dimensions, we perform residual quantization separately on position \(g_{p,t}^i\), scale \(g_{s,t}^i\), and velocity \(g_{v,t}^i\). Each component is projected into a latent space using a multi-layer perceptron, resulting in embeddings \({z_{g\in(p,s,v)}}_t^i\in\mathbb{R}^{D}\).

To better capture the fluctuating geometric cues, we design a hierarchical quantization strategy that discretizes the MLP-projected continuous embeddings. Specifically, for position, size, and velocity components, we apply a two-stage residual codebook to perform quantization.

\[E_{g \in (p, s, v)}^{(\ell)}=\{e_{g,1}^{(\ell)},\ldots,e_{g,K}^{(\ell)}\}\subset\mathbb{R}^{D}, \quad \ell=1,2, \label{eq:codebook-level}\tag{1}\] where \(D\) denotes the embedding dimension and \(K\) represents the number of codewords per stage. We set \(D=64\) and \(K=64\) to balance representational capacity and computational efficiency. A detailed analysis of the hyperparameter design is provided in Sec. 4.4.

\[\left\{ \begin{align} {k_1}_{g,t}^{i} &= \mathop{\mathrm{arg\,min}}_{k_1 \in \{1,\dots,K\}} \big\lVert z_{g,t}^i - e_{g,{k_1}}^{(1)} \big\rVert_2, &\quad q_{g,1} &= e_{g,{k_1}}^{(1)}, \\[2pt] r_{g,t}^i &= z_{g,t}^i - q_{g,1}, \\[2pt] {k_2}_{g,t}^{i} &= \mathop{\mathrm{arg\,min}}_{k_2 \in \{1,\dots,K\}} \big\lVert r_{g,t}^i - e_{g,{k_2}}^{(2)} \big\rVert_2, &\quad q_{g,2} &= e_{g,{k_2}}^{(2)}. \end{align} \right. \label{eq:two-stage-quant}\tag{2}\]

The residual formulation allows the second codebook to capture fine-grained geometric variations that persist after coarse quantization. The final geometric embedding \(\tilde{z}_{g,t}^i\) is obtained by summing the coarse and fine codewords, producing a more detailed and robust representation [27]. The discrete embeddings \(\tilde{z}_{p,t}^i\), \(\tilde{z}_{s,t}^i\), and \(\tilde{z}_{v,t}^i\) are then concatenated into a 3D-dimensional vector and linearly projected to \(\tilde{z}_t^i \in \mathbb{R}^{d}\) to ensure compatibility with the visual features.

3.3 Geometry-Aware Animal Tracking↩︎

In addition to the object-level visual embedding \(f_t^i\) extracted in Sec. 3.1, we follow [19] and incorporate identity information by projecting a one-hot encoded ID index into an embedding \(l^m\) for trajectory \(m\). We further integrate the discretized geometric embedding \(\tilde{z}_t^i\) to jointly model appearance, identity, and geometric states. All embeddings \(f_t^i\), \(l^m\), and \(\tilde{z}_t^i\) are projected to dimension \(d\). At frame \(t\), the historical representation of trajectory \(m\) over time window \([t\!-\!T, t\!-\!1]\) is defined as: \[F_{t-T:t-1}^m = \left\{ \left(f_{t-T}^m, \tilde{z}_{t-T}^m, l^m\right), \dots, \left(f_{t-1}^m, \tilde{z}_{t-1}^m, l^m\right) \right\}. \label{eq:frame95sequence}\tag{3}\]

Each detected object in the current frame is represented as \(o_t^i = (f_t^i, \tilde{z}_t^i, l_{\text{init}}^i)\). A Transformer decoder performs cross-attention between the current object query \(o_t^i\) and historical trajectory features \(F_{t-T:t-1}^m\). The concatenation of visual, geometric, and identity embeddings preserves modality-specific information before attention interaction. By incorporating discretized geometric tokens, the attention mechanism becomes less sensitive to small coordinate perturbations, leading to more stable identity matching across frames. The attention output is combined with \(o_t^i\) and passed through a classification head for identity prediction.

3.4 Training↩︎

Loss Function. Following prior works [16], [22], [28], we formulate trajectory association as an identity classification task that includes an additional unknown category. Beyond the standard detection loss \(\mathcal{L}_{\text{det}}\) from the DETR, we incorporate an ID classification loss \(\mathcal{L}_{\text{id}}\) and a vector quantization loss \(\mathcal{L}_{\text{vq}}\) for training process. These components are integrated into a unified objective via a weighted sum, where each coefficient \(\lambda_i\) modulates the contribution of the corresponding loss term \(\mathcal{L}_i\). The overall training objective is formulated as:

\[\mathcal{L}_{\text{total}} = \lambda_{\text{det}}\mathcal{L}_{\text{det}} + \lambda_{\text{id}}\mathcal{L}_{\text{id}} + \lambda_{\text{vq}}\mathcal{L}_{\text{vq}}, \label{eq:total95loss}\tag{4}\] where \(\mathcal{L}_{\text{det}}\) consists of a classification loss, a Generalized IoU loss, and an L1 regression loss. For the ID classification loss \(\mathcal{L}_{\text{id}}\), we adopt the standard cross-entropy formulation. The vector quantization loss \(\mathcal{L}_{\text{vq}}\) is defined as \(\| \text{sg}[z] - e \|_2^2 + \beta \| z - \text{sg}[e] \|_2^2\), where \(\text{sg}[\cdot]\) denotes the stop-gradient operator. The first term updates the codewords \(e\), while the second term encourages the encoder output \(z\) to commit to its assigned codeword [29], [30]. To enable gradient backpropagation through the non-differentiable nearest-neighbor operation, we adopt the straight-through estimator (STE) [31].

3.5 Inference↩︎

During inference, object detections in the current frame lack explicit temporal correspondences with the previous frame, which prohibits direct velocity estimation via frame-to-frame differencing. For each detection with normalized center \(\mathbf{c}_t^i = (c_{x,t}^i, c_{y,t}^i)\), we estimate its velocity using a lightweight KNN-based regression over historical trajectory states. Specifically, we retrieve the \(k\) nearest historical states \(\mathcal{N}_k\) in spatial coordinate space and compute the estimated velocity as \(\hat{\mathbf{v}}_t^i = \sum_{j \in \mathcal{N}_k} w_{ij} \mathbf{v}_j\), where the normalized weights are defined as \[w_{ij} = \frac{ \exp\!\left(-\|\mathbf{c}_t^i - \mathbf{c}_j\|_2^2 / \sigma_s^2\right) \cdot \exp\!\left(\cos(\Delta\phi_{ij}) / \sigma_d\right) }{ \sum_{l \in \mathcal{N}_k} \exp\!\left(-\|\mathbf{c}_t^i - \mathbf{c}_l\|_2^2 / \sigma_s^2\right) \cdot \exp\!\left(\cos(\Delta\phi_{il}) / \sigma_d\right) }.\] Here \(\mathbf{v}_j\) denotes historical velocity vectors and \(\Delta\phi_{ij}\) denotes the angular difference between the motion direction of the current detection and the historical state \(j\). The spatial kernel encourages proximity consistency, while the directional term favors motion-aligned trajectories.

4 Experiments↩︎

4.1 Datasets and Metrics↩︎

Datasets. To comprehensively evaluate multi-animal tracking, we select a set of challenging and representative benchmarks spanning diverse animal study scenarios. Animaltrack [6] is a multi-class animal tracking dataset featuring complex inter-individual interactions, consisting of 58 sequences collected from wild animals across 10 terrestrial and aquatic categories. BFT [32] is a dataset of 22 bird species with diverse morphological characteristics and irregular motion patterns, composed of 106 videos. BuckTales [33] is a UAV-based animal tracking dataset featuring wild antelopes with highly similar visual appearances. Due to incomplete annotations in the full release, we evaluate on the subset with complete identity labels (12 videos, 680 trajectories). These benchmarks cover a broad spectrum of representative challenges in multi-animal tracking. This diverse setting enables a comprehensive evaluation of HieDG in terms of both performance and robustness across complex animal tracking scenarios.

To further assess the generalization of our study beyond animal-specific scenarios, we conduct experiments on two widely adopted multi-person tracking benchmarks, DanceTrack [34] and SportsMOT [35]. Both datasets exhibit extreme intra-class similarity and complex motion patterns, posing substantial challenges for identity association.

Metrics. We adopt Higher Order Tracking Accuracy (HOTA) [36] to jointly evaluate detection (DetA) and association (AssA) performance. MOTA [37] and IDF1 [38] are also reported to cover complementary tracking aspects. Since our method primarily targets identity association, we place particular attention on HOTA, AssA, and IDF1, while reporting MOTA for completeness.

4.2 Implementation Details↩︎

Given its simplicity and generality, we adopt MOTIP [19] as the baseline for this study. Specifically, we employ a ResNet-based [24] Deformable DETR [23] as the detector in the proposed HieDG framework. To maintain consistency with prior work, we initialize the model using COCO [39] pretrained weights. Furthermore, we set the dimension of each codebook and each geometric component to \(D=64\), while the hidden dimension of the quantized geometry embedding \(\tilde{\mathbf{z}}\) is aligned with the Deformable DETR backbone, i.e., \(C=256\).

Table 1: Performance comparison on the AnimalTrack [6] and BFT [32] test sets. * denotes the use of continuous geometric cues. The best and second-best performance are highlighted in bold and underline, respectively.
AnimalTrack [6] BFT [32]
(lr)7-11 HOTA DetA AssA MOTA IDF1 HOTA DetA AssA MOTA IDF1
JDE [40] 28.7 40.6 20.3 28.3 33.2 30.7 40.9 23.4 35.4 37.4
CSTrack [41] 33.2 47.0 23.7 46.7 34.5
FairMOT [28] 30.6 29.0 38.8 40.2 53.3 28.2 56.0 41.8
TADAM [42] 32.5 36.5 37.2
DeepSORT [43] 36.4 41.2 32.1 41.0 35.2
SORT [20] 42.5 48.8 37.0 54.8 49.1 61.2 60.6 62.3 75.5 77.2
IOUTrack [44] 41.6 55.7 45.7
Tracktor++ [45] 44.2 55.2 51.0
QDtrack [46] 47.0 55.7 56.3
TransCenter [47] 60.0 66.0 61.1 74.1 72.4
CenterTrack [48] 56.2 58.5 54.0 60.2 61.0
ByteTrack [14] 48.1 46.9 49.3 56.6 55.5 62.5 61.2 64.1 77.2 82.3
OC-SORT [21] 66.8 65.4 68.7 77.1 79.3
TrackFormer [16] 31.0 20.4 36.5 63.3 66.0 61.1 74.1 72.4
TransTrack [22] 45.4 48.3 53.4 65.1 68.5 61.8 74.9 73.1
MOTR [17] 49.5 51.3 47.7 57.2 54.1 64.2 64.4 64.7 74.1 75.2
MeMOTR [49] 52.2 54.3 50.1 62.1 58.6
MOTIP [19] 54.1 54.2 55.0 61.9 61.7 69.2 71.1 67.3 78.6 80.1
CO-MOT [15] 55.3 55.1 55.5 62.8 62.1 69.0 70.5 67.7 78.3 79.0
HieDG* 54.6 55.0 54.2 62.4 61.8 69.5 70.4 68.8 77.2 79.8
HieDG 56.2 54.9 58.4 62.5 64.4 71.3 70.6 72.2 77.4 82.5

Following prior work [18], [19], [49], we apply standard image-level augmentations, including random resizing, horizontal flipping, and color jittering, for an apples-to-apples comparison. To improve robustness to estimation noise at inference, we apply a 0.3 dropout to velocity embeddings during training, which regularizes the model against potential motion uncertainty. All experiments are implemented in PyTorch and conducted on NVIDIA Tesla V100 GPUs. We use 4 GPUs for training on the AnimalTrack, DanceTrack, and SportsMOT datasets, and 2 GPUs for BFT and BuckTales.

We adopt the AdamW optimizer with a weight decay of \(5 \times 10^{-4}\) and an initial learning rate of \(10^{-4}\). A linear warmup is applied for the first epoch to stabilize learning rate adjustment. The loss weight coefficients are set to \(\lambda_{\text{det}} = 1.0\), \(\lambda_{\text{id}} = 2.0\), and \(\lambda_{\text{vq}} = 0.1\).

4.3 Comparisons with State-of-the-art Methods↩︎

We evaluate the proposed HieDG in comparison with representative heuristic-based and query-based trackers on the AnimalTrack [6], BFT [32], BuckTales [33], DanceTrack [34], and SportsMOT [35] benchmarks. The quantitative results are illustrated in Tab. 1, Tab. 2, and Tab. 3. Since association mechanisms are inherently coupled with detection backbones, we report results following each method’s official evaluation protocols and configurations.

AnimalTrack and BFT. We evaluate HieDG on standard multi-animal tracking datasets in AnimalTrack and BFT across terrestrial, underwater, and aerial environments, where individuals frequently exhibit uniform appearance, high density, and irregular movements. Heuristic-based methods (e.g., SORT [20], DeepSORT [43], and OC-SORT [21]) rely on handcrafted motion and association rules. Although OC-SORT performs better at handling abrupt nonlinear motion in BFT for bird tracking, such strategies remain limited under complex multi-animal dynamics. Query-based approaches demonstrate greater adaptability, yet HieDG consistently outperforms existing methods and achieves state-of-the-art association performance, yielding clear gains in HOTA, AssA, and IDF1. A detailed comparison reveals a consistent trend: directly incorporating continuous geometric representation (HieDG\(^{*}\)) degrades association accuracy relative to the baseline, whereas discretizing geometric embedding consistently yields performance gains. This contrast suggests that continuous geometry can be unreliable in crowded and appearance-ambiguous scenarios, where it may introduce substantial noise. By contrast, discretization converts raw geometry into stable structural tokens, thereby enhancing association robustness. These results suggest that discretized geometric modeling provides improved robustness in complex multi-animal tracking scenarios.

Table 2: Performance comparison on the BuckTales [33] test set. * denotes the use of continuous geometric cues. Best and second-best results are highlighted in bold and underline, respectively.
Methods HOTA DetA AssA MOTA IDF1
SORT [20] 30.1 40.7 24.1 42.9 47.5
DeepSORT [43] 9.62 25.6 3.8 16.3 56.5
ByteTrack [14] 49.8 47.1 52.6 49.6 64.0
OC-SORT [21] 42.4 45.1 39.8 47.3 57.9
TrackFormer [16] 41.7 45.8 37.9 41.4 57.2
MOTR [17] 42.5 44.0 41.1 41.8 58.6
MOTIP [19] 45.6 42.2 50.4 43.9 61.8
CO-MOT [15] 47.2 43.6 51.3 45.9 62.3
HieDG* 41.3 43.2 39.4 44.9 56.6
HieDG 52.4 42.9 64.0 44.6 69.7

l0.50

3.2pt

BuckTales. UAV-based remote sensing, widely used in wildlife monitoring, introduces additional challenges for multi-animal tracking. Aerial viewpoints yield small, blurry targets, while frequent camera shake and abrupt viewpoint shifts destabilize both appearance and spatial relationships, making identity association significantly more difficult. As shown in Tab. 2, ByteTrack achieves competitive performance in this UAV setting, suggesting that motion-driven heuristics can remain effective when appearance cues collapse. Nevertheless, HieDG achieves the best overall association performance. The improvements in HOTA, AssA, and IDF1 indicate stronger identity consistency under severe geometric perturbations. These findings are consistent with the observations on AnimalTrack and BFT, further demonstrating the robustness of hierarchical geometric modeling in extreme aerial tracking scenarios.

Table 3: Performance comparison on the DanceTrack [34] and SportsMOT [35] test sets. * denotes the use of continuous geometric cues. The best and second-best performance are highlighted in bold and underline, respectively.
DanceTrack [34] SportsMOT [35]
(lr)7-11 HOTA DetA AssA MOTA IDF1 HOTA DetA AssA MOTA IDF1
FairMOT [28] 39.7 66.7 23.8 82.2 40.8 49.3 70.2 34.7 86.4 53.5
QDtrack [46] 54.2 80.1 36.8 87.7 50.4 60.4 77.5 47.2 90.1 62.3
ByteTrack [14] 47.7 71.0 32.1 89.6 53.9 62.1 76.5 50.5 93.4 69.1
OC-SORT [21] 55.1 80.3 38.3 92.0 54.6 68.1 84.8 54.8 93.4 68.0
TrackFormer [16] 63.3 66.0 61.1 74.1 72.4
MeMOTR [49] 63.4 77.0 52.3 85.4 65.5 68.8 82.0 57.8 90.2 69.9
TransTrack [22] 45.5 75.9 27.5 88.4 45.2 68.9 82.7 57.5 92.6 71.5
CO-MOT[15] 65.3 80.1 53.5 89.3 66.5
MOTIP [19] 69.6 80.4 60.4 90.6 74.7 72.6 83.5 63.2 92.4 77.1
HieDG* 68.5 80.8 60.0 91.4 73.1 71.4 82.7 59.6 92.5 71.7
HieDG 70.3 80.7 61.8 90.9 75.4 72.8 83.4 63.9 92.1 77.5

DanceTrack and SportsMOT. To evaluate generalization in generic low-discriminability multi-person tracking scenarios, we report results on DanceTrack and SportsMOT in Tab. 3. HieDG achieves superior association performance across both benchmarks. The consistent gains in AssA and IDF1 demonstrate improved identity preservation in crowded and appearance-ambiguous scenes. These results indicate that the proposed geometry-guided modeling strategy generalizes beyond animal-specific tracking and remains effective in broader multi-object tracking settings.

4.4 Ablations↩︎

We conduct ablation studies on the BFT [32] dataset, which exhibits dense interactions, strong appearance similarity, and irregular motion patterns. These characteristics make BFT a suitable testbed for validating the effectiveness of each component in our framework under low-discriminability conditions. For clarity, we denote HieDG* as the variant using continuous geometric embeddings without quantization.

Geometric Component. Heuristic-based methods typically leverage geometric cues, such as position and scale, from detectors to guide tracking. To capture the fast yet coherent motion patterns in animal scenarios, we model velocity based on inter-frame position differences. As shown in Tab. ¿tbl:tab:ablation95geom95components?, each geometric cue independently improves association performance, while combining all three yields the highest performance gain. These results demonstrate that complementary geometric cues provide additive benefits for identity association, and that jointly modeling position, scale, and velocity yields the most stable cross-frame matching.

Impact of hierarchical geometric quantization strategies. The best performance is shown in bold, and the gray background is the choice for our final experiment.

We visualize the t-SNE [50] of trajectory embeddings for all frames in sequence Fa5001 and An1005, as shown in Fig. 3, where each color and shape denotes a unique ID. The first three columns illustrate embeddings derived from individual geometric components (position, scale, and velocity), whereas the last three columns show appearance features, discretized geometry embeddings, and the fused trajectory representation. While appearance features show moderate separability, the quantized geometric embeddings exhibit tighter intra-ID clustering compared to continuous appearance features. The fused embeddings further improve inter-ID separation, suggesting that discretized geometry stabilizes identity representation across frames.

a
b

Figure 3: t-SNE [50] visualization of track embeddings across all frames in the BFT dataset. Different IDs are marked by distinct colors and shapes.. a — t-SNE [50] visualization of all frames in Fa5001 (BFT)., b — t-SNE [50] visualization of all frames in An1005 (BFT).

Geometric Vector Quantization. Discretizing geometric cues into stable representations significantly enhances tracking performance. To evaluate our quantization design, we compare it with fixed-bin quantization and explore different depths of quantization. As shown in Tab. [tbl:tab:ablation95encoding], fixed-bin quantization yields only limited gains, while hierarchical residual quantization consistently improves association performance. Although extending from two to three stages slightly increases HOTA and IDF1, the improvement is marginal relative to the additional 49.1K parameters and 98.4K FLOPs. This disproportionate increase in computational cost does not justify the minor accuracy gain. Therefore, we adopt the two-stage design as a favorable trade-off between performance and efficiency.

Impact of Hungarian matching and polar coordinate representation. The best performance is shown in bold, and the gray background is the choice for our final experiment.

To assess the impact of codebook size, we set equal dimensions for the position, scale, and velocity codebooks to ensure a fair comparison. As shown in Tab. ¿tbl:tab:ablation95codebook95dim?, increasing the codebook size to 64 substantially improves association performance with moderate computational overhead. However, further scaling to 128 offers marginal gains while introducing significant additional cost. These results suggest that our two-stage residual quantization sufficiently captures fluctuating geometry in animal scenarios, rendering larger codebooks less beneficial.

Hungarian Algorithm and Velocity Representation. Inspired by [19], although the Hungarian algorithm is widely used for global ID assignment, our association strategy (detailed in Sec. 3.3) is formulated independently of this matching mechanism. To enhance robustness to low-speed jitter and rapid directional changes common in animal scenarios, we model velocity in polar coordinates. The ablation results in Tab. [tbl:tab:ablation95hungarian95polar] show that incorporating Hungarian matching brings negligible improvement, indicating that the ID classification-based formulation already provides effective global assignment within the learned framework. In contrast, modeling velocity in polar coordinates consistently improves AssA and IDF1, suggesting that decoupling magnitude and direction provides a more stable motion representation under irregular animal dynamics.

5 Conclusion↩︎

We propose HieDG, a hierarchical discrete geometry-guided framework for multi-animal tracking. By reformulating continuous geometric cues into structured discrete embeddings through residual quantization, HieDG stabilizes cross-frame identity association within attention-based tracking architectures. Extensive experiments demonstrate consistent improvements across diverse multi-animal benchmarks, with competitive generalization to generic tracking datasets. Overall, these findings suggest that discretized geometric representations can improve the stability of attention-based identity modeling under low-discriminability and noisy motion conditions.

6 Acknowledgement↩︎

This work was supported by the National Key Research and Development Program of China under Grant 2023YFC3208303; the Brain Science and Brain-like Intelligence Technology-National Science and Technology Major Project under Grants 2022ZD0211900 and 2022ZD0211902; the National Natural Science Foundation of China (NSFC) under Grant 82471245 from Hang Zhou, Grant 12301651 from Weifu Li, and Grant 62273347 from Yifan Zhang; the Shenzhen Natural Science Foundation under Grant JCYJ20241202130204005; the Guangdong Basic and Applied Basic Research Foundation under Grant 2025A1515010844; and the Characteristic Innovation Project of Guangdong Higher Education Institutions (Natural Science) under Grant 2024KTSCX027.

Supplementary Material
HieDG: A Hierarchical Discrete Geometry-Guided Framework for Multi-Animal Tracking

7 Overview↩︎

In this supplementary material, we primarily:

  1. State additional experimental details, in Sec. 8.

  2. Provide the pseudo-algorithm of the hierarchical geometry quantization process, in Sec. 9.

  3. Present additional visualization results across different benchmarks, in Appendix 10.

  4. Discuss the strengths, limitations, and potential future directions of this work in Sec. 11.

8 Experimental Details↩︎

8.1 Dataset Details↩︎

Due to space constraints in the main paper, only a brief summary of the datasets was provided. Here we supplement more detailed information about the three benchmarks used in our experiments. AnimalTrack [6] contains 402.0K annotated instances across 10 animal categories, including aquatic and terrestrial species such as dolphins, deer, and geese. BFT [32] focuses on aerial bird tracking and includes 85.8K annotations covering 22 bird species across the training, validation, and test splits. In contrast, BuckTales [33] is a UAV-based dataset centered on buck tracking. Although it contains fewer image frames, it includes 853.7K annotated instances, indicating a much higher object density and introducing greater tracking challenges due to increased occlusions and complex interactions. The overall statistics are summarized in Tab. 4.

Table 4: Statistics of the three multi-animal tracking benchmarks used in our study. The table summarizes the number of categories, the split of training/validation/test images, and the total number of annotated instances.
Dataset #Cls Train imgs Val imgs Test imgs #Obj
AnimalTrack [6] 10 15.3K 3.8K 4.0K 402.0K
BFT [32] 22 8.4K 5.0K 5.8K 85.8K
BuckTales [33] 1 9.0K 3.5K 3.5K 853.7K

3pt

Figure 4: Hierarchical Geometry Quantization in HieDG

8.2 Training↩︎

Building on these dataset characteristics, we next describe key aspects of our training strategy. Since the model is initialized with COCO-pretrained DETR weights, the visual features are more reliable than the geometric and ID embeddings at the start of training. Without additional regularization, the model tends to underuse or even discard the parameters linked to geometry and ID cues. To address this, we adopt a U-shaped curriculum. During the first 5% of training, we use a standard setup so the model can establish basic tracking ability with strong visual guidance. Between 5% and 35%, we apply a 0.35 dropout rate to the visual embeddings in the HieDG framework, which shifts the learning focus toward geometric and ID information. To maintain consistency between training and inference, we reduce the visual embedding dropout to 0.1 to recover appearance details. This schedule follows a simple-to-complex trajectory: learn the basic pattern first, strengthen geometric reasoning next, and finally reintegrate appearance cues, resulting in more stable optimization and stronger generalization.

9 Pseudo Algorithm↩︎

We present the pseudo-algorithm of our hierarchical geometry quantization in 4. In this process, we first normalize the positions and scales of the detected \(bbox\) to handle the varying resolutions and aspect ratios across videos. Given the complex motion patterns common in animal scenes, we further convert the frame-to-frame Cartesian displacements into a polar-coordinate velocity representation. We then employ three separate MLPs to map the normalized position, size, and velocity cues into their respective embeddings.

Moreover, we introduce a two-stage codebook for geometric quantization. We first use a nearest-neighbor search to match each continuous geometric embedding to the closest codeword in the first-stage codebook, producing a coarse discrete embedding. We then compute the residual between the coarse embedding and the original continuous representation, and quantize it using the second-stage codebook to obtain a fine discrete embedding. The final discrete representation is formed by adding the coarse and fine components.

We further summarize the velocity estimation procedure during inference in 5. For each detection in the current frame, we first retrieve the \(k\) nearest historical trajectory states in the spatial coordinate space. The velocity of the detection is then estimated by aggregating the historical velocities of these neighbors through a normalized weighted average. The weights combine a spatial proximity kernel and a directional consistency kernel, encouraging contributions from trajectories that are both spatially close and motion-aligned. The resulting velocity estimate is subsequently converted to the polar-coordinate representation and used to construct the geometric vector for quantization. This lightweight procedure provides a stable motion estimate for detections without explicit temporal correspondences while maintaining compatibility with the geometry quantization module.

Figure 5: KNN-based Velocity Estimation for Inference

10 Visualization Results↩︎

10.1 t-SNE Visualization↩︎

Due to space limitations in the main text, we could not provide comprehensive t-SNE and tracking visualizations in the main paper. Here we present these visual results along with more detailed analyses. Fig. 6 shows the t-SNE embeddings for sequences An3008, An1005, An1002, and An6012 from the BFT dataset. For the geometric features, we observe that the position and velocity embeddings across video sequences generally follow spatial and motion consistency, remaining stable or changing gradually. This behavior provides reliable support for the subsequent association stage. In contrast, the size embeddings exhibit less clear separation, both in inter-class distance and intra-class compactness, suggesting potential directions for future improvement.

At a broader level, visual embeddings in animal-tracking scenarios often show weak structure, with inconsistent intra-ID and inter-ID distances. By comparison, incorporating our discrete geometric embeddings produces fused trajectory embeddings that display much clearer separation than appearance embeddings alone. This indicates that the proposed discrete geometric representation effectively complements visual cues in MAT tasks and contributes to more reliable association.

a
b
c

Figure 6: t-SNE [50] visualization of track embeddings across all frames in the BFT dataset. A unique combination of color and shape denotes each ID. We compare geometric embeddings, appearance embeddings, and their fused trajectory embeddings, highlighting the discriminative capacity of each representation.. a — t-SNE [50] visualization of all frames in An3008 (BFT)., b — t-SNE [50] visualization of all frames in An1002 (BFT)., c — t-SNE [50] visualization of all frames in An6012 (BFT).

10.2 Tracking Visualization↩︎

In this section, we also present six consecutive-frame tracking visualizations from the AnimalTrack dataset. Representative scenes, including chicken, deer, and dolphins, are shown in Fig. 7. We observe that tracking performance remains stable and reliable under natural conditions. However, in scenes such as chicken and pig, missed detections occur when animals appear near the image boundary or undergo partial occlusion, which prevents correct association in subsequent frames. In addition, under severe occlusion or significant appearance changes, such as ducks dipping their heads underwater or deer undergoing pronounced posture variation, HieDG may treat the target as a newly appearing individual and assign a new identity.

a
b
c
d
e
f

Figure 7: Tracking visualization of HieDG on the AnimalTrack dataset.. a — Chicken., b — Deer., c — Dolphin., d — Duck., e — Pig., f — Rabbit.

11 Discussions↩︎

Our HieDG framework provides an end-to-end paradigm that handles both object detection in animal scenes and identity association for tracking. Because appearance embeddings often show limited discrimination in animal scenarios, we integrate geometric embeddings into standard query-based tracking pipelines to strengthen the association stage. To cope with the substantial fluctuations in position, size, and velocity that are common in animal motion, we adopt a hierarchical residual quantization scheme that discretizes these geometric cues. The resulting geometric representation complements the visual embeddings, allowing one modality to support the other when its signal is weak or ambiguous.

At this stage, our geometric embedding design combines position, size, and velocity through linear mappings followed by concatenation. Future work may explore more expressive fusion strategies, including element-wise gated fusion, FiLM-style modulation, attention-based fusion such as cross-attention or self-attention, and graph-based message passing. These approaches could more effectively inject geometric information into end-to-end query-based tracking. In addition, the t-SNE visualizations in Appendix 10.1 show that position and velocity form the main discriminative structure in our discrete geometric embeddings, while scale features remain less distinct. This suggests that more advanced size modeling, such as area–shape decomposition, log-space encoding, or ratio-based representations, could further improve performance.

Although our current study focuses on multi-animal tracking, we plan to extend the framework to broader tracking tasks. The proposed HieDG is not limited to animal scenes: its robust geometric modeling is also suitable for human and vehicle MOT. Since transformer-based tracking-by-query methods benefit from large-scale training data, we expect HieDG to perform even better as more comprehensive datasets become available.

References↩︎

[1]
W. Jetz et al., “Biological earth observation with animal sensors,” Trends in Ecology & Evolution, vol. 37, no. 4, pp. 293–298, 2022.
[2]
D. Liu et al., “A common hub for sleep and motor control in the substantia nigra,” Science, vol. 367, no. 6476, pp. 440–445, 2020.
[3]
G. Bertorelle et al., “Genetic load: Genomic estimates and applications in non-model animals,” Nature Reviews Genetics, vol. 23, no. 8, pp. 492–503, 2022.
[4]
T. D. Pereira et al., “SLEAP: A deep learning system for multi-animal pose tracking,” Nature Methods, vol. 19, no. 4, pp. 486–495, 2022.
[5]
Y. Liu, W. Li, X. Liu, Z. Li, and J. Yue, “Deep learning in multiple animal tracking: A survey,” Computers and Electronics in Agriculture, vol. 224, p. 109161, 2024.
[6]
L. Zhang, J. Gao, Z. Xiao, and H. Fan, “Animaltrack: A benchmark for multi-animal tracking in the wild,” International Journal of Computer Vision, vol. 131, no. 2, pp. 496–513, 2023.
[7]
C. Deng et al., “ChatDiff: A ChatGPT-based diffusion model for long-tailed classification,” Neural Networks, vol. 181, p. 106794, 2025, doi: https://doi.org/10.1016/j.neunet.2024.106794.
[8]
C. Deng et al., “PGMM: Prior guided multi-expert model for long-tailed classification,” Pattern Recognition, vol. 179, p. 113669, 2026, doi: https://doi.org/10.1016/j.patcog.2026.113669.
[9]
G. Han and S.-N. Lim, “Few-shot object detection with foundation models , booktitle = Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition,” 2024, pp. 28608–28618.
[10]
A. Wang et al., “Advances in neural information processing systems,” 2024, vol. 37, pp. 107984–108011.
[11]
G. Welch, G. Bishop, et al., “An introduction to the kalman filter,” 1995.
[12]
G. A. Mills-Tettey, A. Stentz, and M. B. Dias, “The dynamic hungarian algorithm for the assignment problem with changing costs,” Robotics Institute, Pittsburgh, PA, Tech. Rep. CMU-RI-TR-07-27, vol. 7, 2007.
[13]
K. Shim, K. Ko, Y. Yang, and C. Kim, “Focusing on tracks for online multi-object tracking , booktitle = Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition,” 2025, pp. 11687–11696.
[14]
Y. Zhang et al., “Bytetrack: Multi-object tracking by associating every detection box,” 2022 , organization={Springer}, pp. 1–21.
[15]
F. Yan, W. Luo, Y. Zhong, Y. Gan, and booktitle =. I. C. on L. R. (ICLR). Ma Lin, “CO-MOT : Boosting end-to-end transformer-based multi-object tracking via coopetition label assignment and shadow sets,” 2025.
[16]
T. Meinhardt, A. Kirillov, L. Leal-Taixé, and C. Feichtenhofer, “TrackFormer: Multi-object tracking with transformers , booktitle = Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition,” 2022, pp. 8844–8854.
[17]
F. Zeng, B. Dong, Y. Zhang, T. Wang, X. Zhang, and booktitle=Proceedings. of the E. C. on C. V. Wei Yichen, “Motr: End-to-end multiple-object tracking with transformer,” 2022 , organization={Springer}, pp. 659–675.
[18]
Y. Zhang, T. Wang, and book Zhang Xiangyu, “Proceedings of the conference on computer vision and pattern recognition , title=MOTRv2: Bootstrapping End-to-End Multi-Object Tracking by Pretrained Object Detectors,” 2023, pp. 22056–22065.
[19]
R. Gao, J. Qi, and L. Wang, “Multiple object tracking as ID prediction , booktitle = Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition,” 2025, pp. 27883–27893.
[20]
A. Bewley, Z. Ge, L. Ott, F. Ramos, and book Upcroft Ben, “Proceedings of the international conference on image processing , title=Simple online and realtime tracking,” 2016, pp. 3464–3468.
[21]
J. Cao, J. Pang, X. Weng, R. Khirodkar, and K. Kitani, “Observation-centric SORT: Rethinking SORT for robust multi-object tracking , booktitle = Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition,” 2023, pp. 9686–9696.
[22]
P. Sun et al., “Transtrack: Multiple object tracking with transformer,” arXiv preprint arXiv:2012.15460, 2020.
[23]
X. Zhu, W. Su, L. Lu, B. Li, X. Wang, and booktitle=Proceedings. of the I. C. on L. R. Jifeng Dai, “Deformable {DETR}: Deformable transformers for end-to-end object detection,” 2021.
[24]
K. He, X. Zhang, S. Ren, and booktitle=Proceedings. of the I. C. on C. V. and P. R. Sun Jian, “Deep residual learning for image recognition,” 2016, pp. 770–778.
[25]
A. Vaswani et al., “Advances in neural information processing systems , editor = I. Guyon and U. Von Luxburg and S. Bengio and H. Wallach and R. Fergus and S. Vishwanathan and R. Garnett,” 2017, vol. 30.
[26]
P.-É. H. Fiquet and booktitle=Advances. in N. I. P. S. Eero P Simoncelli, “A polar prediction model for learning to represent visual transformations,” 2023, [Online]. Available: https://openreview.net/forum?id=hyPUZX03Ks.
[27]
D. Lee, C. Kim, S. Kim, M. Cho, and W.-S. Han, “Autoregressive image generation using residual quantization , booktitle = Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition,” 2022, pp. 11523–11532.
[28]
Y. Zhang, C. Wang, X. Wang, W. Zeng, and W. Liu, “Fairmot: On the fairness of detection and re-identification in multiple object tracking,” International Journal of Computer Vision, vol. 129, no. 11, pp. 3069–3087, 2021.
[29]
J. Yu et al., “Vector-quantized image modeling with improved VQGAN,” 2022.
[30]
J. Wang, Y. Jiang, Z. Yuan, B. PENG, Z. Wu, and booktitle=Advances. in N. I. P. S. Yu-Gang Jiang, “OmniTokenizer: A joint image-video tokenizer for visual generation,” 2024.
[31]
A. van den Oord, O. Vinyals, and book kavukcuoglu koray, “Advances in neural information processing systems,” 2017, vol. 30.
[32]
G. Zheng, S. Lin, H. Zuo, C. Fu, and J. Pan, “NetTrack: Tracking highly dynamic objects with a net , booktitle = Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition,” 2024, pp. 19145–19155.
[33]
H. Naik, J. Yang, D. Das, M. C. Crofoot, A. Rathore, and book Sridhar Vivek Hari, “Advances in neural information processing systems , editor = A. Globerson and L. Mac,” 2024, vol. 37, pp. 81992–82009.
[34]
P. Sun et al., “DanceTrack: Multi-object tracking in uniform appearance and diverse motion , booktitle = Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR),” 2022, pp. 20993–21002.
[35]
Y. Cui, C. Zeng, X. Zhao, Y. Yang, G. Wu, and L. Wang, “SportsMOT: A large multi-object tracking dataset in multiple sports scenes , booktitle = Proceedings of the IEEE/CVF International Conference on Computer Vision (ICCV),” 2023, pp. 9921–9931.
[36]
J. Luiten et al., “Hota: A higher order metric for evaluating multi-object tracking,” International Journal of Computer Vision, vol. 129, no. 2, pp. 548–578, 2021.
[37]
K. Bernardin and R. Stiefelhagen, “Evaluating multiple object tracking performance: The clear mot metrics,” EURASIP Journal on Image and Video Processing, vol. 2008, no. 1, p. 246309, 2008.
[38]
E. Ristani, F. Solera, R. Zou, R. Cucchiara, and booktitle=Proceedings. of the E. C. on C. V. Tomasi Carlo, “Performance measures and a data set for multi-target, multi-camera tracking,” 2016 , organization={Springer}, pp. 17–35.
[39]
T.-Y. Lin et al., “Microsoft coco: Common objects in context,” 2014 , organization={Springer}, pp. 740–755.
[40]
Z. Wang, L. Zheng, Y. Liu, Y. Li, and booktitle=Proceedings. of the E. C. on C. V. Wang Shengjin, “Towards real-time multi-object tracking,” 2020 , organization={Springer}, pp. 107–122.
[41]
C. Liang, Z. Zhang, X. Zhou, B. Li, S. Zhu, and W. Hu, “Rethinking the competition between detection and ReID in multiobject tracking,” IEEE Transactions on Image Processing, vol. 31, pp. 3182–3196, 2022.
[42]
S. Guo, J. Wang, X. Wang, and book Tao Dacheng, “Proceedings of the conference on computer vision and pattern recognition , title=Online Multiple Object Tracking with Cross-Task Synergy,” 2021, pp. 8132–8141.
[43]
G. Maggiolino, A. Ahmad, J. Cao, and book Kitani Kris, “Proceedings of the international conference on image processing , title=Deep OC-Sort: Multi-Pedestrian Tracking by Adaptive Re-Identification,” 2023, pp. 3025–3029.
[44]
E. Bochinski, V. Eiselein, and book Sikora Thomas, “Proceedings of the IEEE international conference on advanced video and signal based surveillance , title=High-Speed tracking-by-detection without using image information,” 2017, pp. 1–6, doi: 10.1109/AVSS.2017.8078516.
[45]
P. Bergmann, T. Meinhardt, and L. Leal-Taixe, “Tracking without bells and whistles , booktitle = Proceedings of the IEEE/CVF International Conference on Computer Vision,” 2019.
[46]
J. Pang et al., “Quasi-dense similarity learning for multiple object tracking , booktitle = Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition,” 2021, pp. 164–173.
[47]
Y. Xu, Y. Ban, G. Delorme, C. Gan, D. Rus, and X. Alameda-Pineda, “TransCenter: Transformers with dense representations for multiple-object tracking,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 45, no. 6, pp. 7820–7835, 2023.
[48]
X. Zhou, V. Koltun, and booktitle=Proceedings. of the E. C. on C. V. Krähenbühl Philipp, “Tracking objects as points,” 2020 , organization={Springer}, pp. 474–490.
[49]
R. Gao and L. Wang, “MeMOTR: Long-term memory-augmented transformer for multi-object tracking , booktitle = Proceedings of the IEEE/CVF International Conference on Computer Vision,” 2023, pp. 9901–9910.
[50]
L. van der Maaten and G. Hinton, “Visualizing data using t-SNE,” Journal of Machine Learning Research, vol. 9, pp. 2579–2605, Nov. 2008.