Highlights
What are the main findings?
- Dynamic Occlusion State Prediction via Transformer: We propose a Transformer-based framework that explicitly forecasts the future occlusion ratio of targets by modeling historical trends. By integrating this prediction as a dynamic weighting factor into the loss function, our model adaptively learns to mitigate the impact of varying occlusion severities, significantly enhancing tracking stability during continuous state changes.
- Physical-Constraint Reasoning via GNN: We develop a GNN-based module that leverages road occupancy and neighboring vehicle poses to infer the existence and motion patterns of targets within occluded regions. This module constructs a heterogeneous graph to determine scene physics, effectively linking fragmented trajectories by generating “virtual perception” states for invisible targets.
What are the implications of the main findings?
- Implication of Dynamic Occlusion State Prediction: Introducing predicted occlusion states into the optimization objective shifts the paradigm from passive reaction to proactive anticipation. This implies that explicitly modeling the dynamics of visibility is crucial for robust tracking, as it allows the system to maintain trajectory continuity even when targets undergo rapid and severe transitions between visible and occluded states.
- Implication of Physical-Constraint Reasoning: Inferring target existence through road occupancy and neighbor interactions demonstrates that scene priors can effectively substitute for missing sensory data. This creates a “reasoning-based tracking” capability that overcomes the physical limitations of roadside sensors, ensuring high-precision association and minimizing ID switches even in fully occluded or “blind” spots.
Abstract
Despite their extended detection ranges and superior precision compared with onboard sensors, roadside perception systems suffer from severe occlusion artifacts in complex traffic, causing significant tracking failures and ID switches. To address this, we propose a novel Dynamic Occlusion–Predictive Neural Network tailored to challenging roadside environments. First, we introduce a Transformer-based Dynamic Occlusion State Predictor to explicitly model the temporal evolution of occlusion. Unlike traditional tracking methods, this module continuously forecasts future occlusion ratios for each target by analyzing historical occlusion patterns. Critically, these predictions are integrated into the tracking framework as dynamic weighting factors in the loss function, enabling the model to adaptively penalize tracking errors based on the predicted occlusion severity and significantly enhancing robustness against dynamic occlusion scenarios. Second, leveraging the predicted occlusion states, we propose a GNN-based Spatial Reasoning Module to address trajectory fragmentation. This module constructs a heterogeneous graph integrating road occupancy information and neighboring vehicle poses to infer the existence and motion patterns of targets within occluded regions. By analyzing scene-level physical constraints, it generates motion predictions for invisible targets and links these inferred states to fragmented trajectories, ensuring temporally continuous tracking even during prolonged visual occlusions. Experiments on the DAIR-V2X and our self-collected roadside dataset show that our framework outperforms state-of-the-art methods in precision and robustness, achieving a 5.1% MOTA gain over the best baseline. This advantage peaks under high occlusion, where preserving ID continuity and minimizing failures validates its efficacy for real-world roadside multi-target tracking.
1. Introduction
Roadside perception systems equipped with advanced sensor arrays offer extended detection ranges and superior precision compared with onboard sensors, positioning them as a cornerstone for intelligent transportation systems [1,2,3]. However, this “bird’s-eye” advantage is severely limited in long-range, high-density traffic scenarios, where the unique geometry of roadside views introduces distinct challenges. Unlike onboard perspectives, roadside sensors suffer from extreme perspective distortions at a distance, where vehicles appear as sparse, indistinguishable clusters. This leads to a highly dynamic occlusion environment: targets frequently transition between partial and full occlusion states due to the dense packing of traffic and the specific viewing angle. These rapid fluctuations in visibility, combined with feature sparsity caused by long-range distances, create a noisy observation space where standard tracking filters struggle to maintain continuity, leading to a significant degradation in precision and frequent identity (ID) switches [4,5].
The core difficulty in robust roadside tracking stems from the ill-posed nature of tracking under dynamic and total occlusion. First, the temporal instability of occlusion states, where a target’s visibility ratio changes drastically from frame to frame, makes it difficult for traditional models to distinguish between actual trajectory deviations and observation noise. Without a mechanism to explicitly anticipate these changes, tracking models often fail to adapt their confidence levels dynamically. Second, in scenarios of total occlusion caused by dense traffic, the target’s motion priors (velocity, acceleration) become completely unobservable. Traditional methods, which rely heavily on historical motion states, fail here because they lack the contextual reasoning capability to infer the missing motion patterns from the surrounding environment (e.g., utilizing the “social forces” of neighboring vehicles or the geometric constraints of the road). Consequently, preserving target identity through these periods of invisibility remains a formidable challenge, often resulting in irreversible track fragmentation [6,7].
While concerted efforts have been directed toward mitigating occlusion, existing state-of-the-art methods struggle to generalize in roadside scenarios. Recent Transformer-based trackers [8,9,10] excel at global sequence modeling but often treat occlusion as a passive “missing data” problem, relying on interpolation rather than active reasoning. While effective in onboard settings, they lack a mechanism to explicitly model the dynamic evolution of occlusion states, rendering them vulnerable to the rapid visibility fluctuations typical of roadside views. Conversely, Graph Neural Network (GNN) approaches [11,12,13] model inter-object interactions but typically focus on social grouping or simple collision avoidance. They frequently overlook the physical constraints of the road geometry (e.g., lane occupancy), which are critical for inferring the state of a target when visual features are sparse. Consequently, without explicitly leveraging road topology or predicting future occlusion severity, these methods fail to maintain robust identity consistency during severe and prolonged occlusion events [14,15].
In this paper, to bridge these gaps, we propose a Dynamic Occlusion–Predictive Neural Network tailored for robust roadside multi-vehicle tracking. Unlike reactive paradigms that merely compensate for detection failures post hoc, our framework treats occlusion as a predictable physical state. We introduce a dual-component architecture designed to handle the specific challenges of the roadside perspective: (1) Proactive State Prediction: We employ a Transformer-based Occlusion State Predictor that not only captures long-range temporal dependencies to filter stochastic noise but also explicitly forecasts future occlusion ratios. This prediction is fed back as a dynamic loss weight, allowing the model to adaptively prioritize targets at risk of disappearing. (2) Physical-Constraint Reasoning: We develop a GNN-based Spatial Reasoning Module that goes beyond simple social pooling. By constructing a heterogeneous graph incorporating road occupancy and geometric constraints, the module infers the existence and motion of invisible targets based on the physical plausibility of the scene. This transforms the ill-posed problem of missing priors into a solvable inference task, ensuring precise association even under complete visibility loss.
The main contributions of this work are summarized as follows:
- (1)
- Dynamic Occlusion State Prediction via Transformer with Feedback-Driven Loss Optimization: We propose a novel Transformer-based framework that explicitly models the temporal evolution of occlusion. Unlike standard tracking methods that treat occlusion as a static label, our approach forecasts the future occlusion ratio by analyzing historical trends across frames. Crucially, we introduce a mechanism where this predicted state is fed back into the tracking framework as a dynamic weighting factor within the loss function. This allows the model to adaptively adjust the penalty for prediction errors based on the predicted severity of occlusion, significantly enhancing the network’s robustness against targets undergoing continuous and dynamic state changes.
- (2)
- Scene-Aware Virtual Perception via GNN for Existence Inference and Trajectory Linking: Building upon the predicted occlusion states, we develop a Graph Neural Network (GNN) module designed for reasoning under uncertainty. This module constructs a heterogeneous graph incorporating road occupancy and neighboring vehicle poses to explicitly infer the existence of targets within occluded regions. By analyzing these physical constraints, the model predicts the latent motion patterns of invisible targets and generates “virtual features” to bridge trajectory gaps. This approach effectively transforms the tracking problem from simple feature matching to physics-constrained inference, ensuring continuous trajectory linking and minimizing ID switches even when targets are completely obscured.
- (3)
- State-of-the-Art Performance on Benchmark Datasets: We conduct extensive evaluations using the large-scale DAIR-V2X dataset and a self-collected complex urban dataset. The quantitative results demonstrate that our method achieves a MOTA of 92.6% on DAIR-V2X and 80.6% on the self-collected complex dataset, outperforming current state-of-the-art methods. Notably, our approach reduces identity switches (IDSs) by 37% and trajectory fragmentation (FRAG) by 25% compared with the second-best method (AGO-Net), validating the superior robustness of our temporal–spatial fusion architecture in maintaining track continuity.
The remainder of this paper is organized as follows, with the overall framework illustrated in Figure 1. Following the introduction of related work in Section 2, the core methodology is detailed in Section 3 and Section 4. As depicted in the pipeline, the system takes voxelized point clouds and historical trajectories as input. Section 3 presents the Transformer-based global temporal modeling module. This component addresses the temporal instability of occlusion by encoding the historical trajectory of each target, predicting the dynamic evolution of the occlusion state, and constructing a dynamic loss function to suppress stochastic noise caused by abrupt maneuvers, ensuring robust tracking continuity (as shown in the “Dynamic trajectory tracking” panel). Subsequently, Section 4 introduces the GNN-based Interaction Module designed to recover fragmented trajectories. By constructing a heterogeneous graph that incorporates road occupancy and neighboring vehicle poses, this module infers the existence and latent motion patterns of occluded targets. This mechanism effectively links trajectory fragments under severe occlusion (illustrated in the “Fragmented trajectory tracking” panel), transforming ambiguous associations into a structured inference task. Finally, Section 5 validates the proposed framework through extensive experiments, demonstrating significant improvements in tracking precision and ID consistency. Section 6 concludes the paper and discusses future research directions.
Figure 1.
Illustration of the proposed dynamic occlusion–predictive tracking framework. The architecture is divided into the core methodologies of Section 3 and Section 4. Section 3 utilizes a Transformer-based encoder to model temporal dependencies and construct a dynamic loss function for handling stochastic noise. Section 4 employs a Graph Neural Network (GNN) to construct a heterogeneous graph for inferring road occupancy and predicting motion patterns during occlusion. The final output provides robust 3D bounding boxes, target parameters, and identity consistency for multi-vehicle tracking.
2. Related Work on Occlusion-Aware Tracking Methods
In this section, we review the evolution of 3D multi-object tracking, establishing the theoretical foundations of this work. We scrutinize the dominant paradigms, specifically detection-driven association and Bayesian filtering, and their limitations in modeling non-linear motions and multi-modal uncertainties. We highlight how the unimodal Gaussian assumption in traditional filters degrades performance in complex scenarios and how recent hybrid architectures bridge probabilistic inference with deep learning. Building upon this analysis, we address the critical bottleneck of occlusion-aware tracking. While existing methods leverage temporal smoothing, prediction, and semantic priors to mitigate fragmentation, they lack a unified mechanism for proactive occlusion reasoning. This gap in predictive state estimation is the motivation for the proposed framework that integrates spatial topologies with temporal dynamics to forecast occlusion states.
2.1. 3D Multi-Object Tracking Paradigms
3D multi-object tracking (MOT) methodologies are generally categorized into detection-driven paradigms and Bayesian state estimation frameworks [16,17]. While detection-driven approaches utilizing 3D CNNs or PointNet-like architectures have achieved significant progress in feature extraction [18], they often treat tracking as a static association problem, neglecting the temporal continuity essential for handling roadside occlusion. Conversely, Bayesian filtering frameworks, such as Kalman filters (KFs) and their non-linear extensions (EKF, UKF), model target dynamics by propagating state means and covariances [19].
However, a critical limitation of these parametric Bayesian methods lies in their strict unimodal Gaussian assumption. In roadside scenarios characterized by severe occlusion and long-range perspective distortion, the target’s state distribution is inherently multi-modal (e.g., a vehicle could be behind an obstacle or simply missed by the sensor). The unimodal assumption fundamentally precludes accurate modeling of these complex uncertainties [20]. Although Sequential Monte Carlo (SMC) methods (Particle Filters) were introduced to approximate arbitrary distributions, they incur exponential computational complexity and suffer from particle degeneracy in high-density traffic [21,22].
Recently, the field has shifted towards integrating deep learning with probabilistic inference. For instance, in 2025, K Chen et al. proposed an uncertainty-based roadside point cloud detection and tracking method to enhance perceptual robustness [23]. While this represents a significant step forward in acknowledging sensor noise, it primarily focuses on spatial uncertainty at the detection level and lacks a mechanism to model the temporal evolution of occlusion, failing to address the specific challenge of rapid visibility changes caused by the unique “bird’s-eye” perspective of roadside sensors. Consequently, the existing methods remain reactive, struggling to maintain trajectory continuity when targets transition abruptly between visible and fully occluded states.
2.2. Occlusion-Aware Tracking Methods
Robust tracking in occluded scenarios remains a bottleneck, primarily due to feature sparsity and ambiguous data association in crowded environments [24,25,26]. The existing literature addresses these challenges through three main paradigms, each with inherent limitations in the context of roadside perception.
First, temporal modeling approaches leverage Recurrent Neural Networks (RNNs) like LSTMs to capture motion dynamics [27,28,29]. However, their sequential processing nature limits parallelization and prevents them from capturing the global spatial–temporal context required to resolve complex occlusions. Second, semantic-aware methods incorporate priors such as lane geometry or social forces [30,31]. While helpful, these approaches often treat environmental constraints as static regularizers rather than dynamic predictors, while relying on observable cues and struggling to infer latent motion patterns when targets are fully occluded.
More recently, communication-aware approaches have emerged to tackle environmental challenges. Notably, in 2025, A Rehman et al. proposed an uncertainty-based roadside point cloud detection and tracking method that utilizes intelligent reflecting surfaces to mitigate signal blockage in Non-Line-of-Sight (NLOS) conditions [32]. While effective for communication connectivity, such physical-layer solutions do not resolve the perceptual ambiguity in computer vision tasks and do not provide the semantic understanding or trajectory prediction capabilities necessary for a roadside perception system to “see through” occlusions via algorithmic inference.
Crucially, a significant gap remains in proactive occlusion modeling. The current methods are largely reactive, compensating for missed detections after they occur, and there is a lack of frameworks that can explicitly predict the dynamic evolution of occlusion states (e.g., predicting when a vehicle will emerge from behind a bus) by jointly leveraging temporal history and spatial interactions. To bridge this gap, our work departs from passive observation by fusing a Transformer-based temporal encoder with a GNN-based interaction module, enabling the proactive forecasting of occlusion states and robust trajectory recovery.
3. Dynamic Occlusion State Prediction via Spatiotemporal Transformer
The fundamental challenge of 3D MOT under occlusion is bridging noisy observations with continuous physical motion. Traditional methods fail to capture multi-modal scenarios or maintain identity consistency during occlusion. In this section, we introduce a predictive framework that treats occlusion as a physically constrained state transition, integrating a Spatiotemporal Transformer with Occlusion-Aware Attention to model temporal dependencies and a dynamic loss function to enforce motion inertia. In this section, we present the proposed Occlusion-Predictive Spatiotemporal Transformer, whose overall architecture and information flow are illustrated in Figure 2. Aligned with the methodology detailed in this chapter, the framework is built upon three core components: (1) Occlusion State Prediction (Section 3.1), which leverages historical observations to estimate occlusion probabilities and employs a semi-supervised temporal consistency mechanism to hallucinate features for occluded targets; (2) Global Spatiotemporal Attention (Section 3.2), designed to capture long-range dependencies via linear-transformed queries, keys, and values, while integrating an occlusion mask to refine detection-track association in complex scenarios; and (3) Trajectory Consistency (Section 3.3), which enforces robust tracking through space-time smoothing by optimizing trajectory alignment via an MSE-based consistency loss and a KL divergence-based occlusion prediction loss. This synergistic design provides a robust foundation for addressing occlusion challenges, with the specific mechanisms of each module elaborated in the following subsections.
Figure 2.
Overview of the proposed Occlusion–Predictive Spatiotemporal Transformer. The framework comprises three core components aligned with our methodology: (1) Occlusion State Prediction (Section 3.1): Utilizes historical observations to predict occlusion probabilities and employs a semi-supervised temporal consistency mechanism to hallucinate features for partially or fully occluded targets; (2) Global Spatiotemporal Attention (Section 3.2): Models long-range dependencies via linear-transformed queries, keys, and values, integrating an occlusion mask to refine detection-track association in complex scenarios; and (3) Trajectory Consistency (Section 3.3): Enforces robust tracking through space-time smoothing, optimizing trajectory alignment via MSE-based consistency loss and KL divergence-based occlusion prediction loss.
3.1. Problem Formulation and Occlusion State Encoding
3.1.1. Occlusion State Transition
We define the occlusion state at time , where indicates full visibility and indicates full occlusion. To capture the non-linear motion dynamics that linear Kalman filters cannot represent, we employ a Long Short-Term Memory (LSTM) network. Let be the input vector at time , comprising kinematic features (position , velocity ) and appearance features . The LSTM unit updates its internal hidden state and cell state based on the previous hidden state and the current input . Let denote the concatenation of the two vectors. The gate activations are computed as follows:
Here, , and denote the input, forget, and output gates, respectively. is the sigmoid activation function, and represents the Hadamard product. The forget gate plays a crucial role in enforcing temporal inertia by determining how much of the previous cell state (historical context) is retained. By learning to keep during stable motion, the model resists rapid, noisy fluctuations in the occlusion state. and are learnable weight matrices and bias vectors, respectively, while denotes the sigmoid function. The cell state and hidden state are then updated as follows:
The predicted occlusion probability is derived from the hidden state :
3.1.2. Semi-Supervised Learning with Inertia Regularization
A critical challenge is the scarcity of fully annotated occlusion labels in real-world datasets. To address this, we formulate a semi-supervised learning objective. The total loss function consists of a supervised classification term and a novel inertia regularization term :
The inertia loss penalizes the L2-norm of the difference between consecutive predictions:
Physically, this enforces the principle that motion continuity–occlusion states should evolve smoothly unless interrupted by a drastic event (e.g., a sudden cut-in). The hyperparameter balances the tradeoff between responsiveness and stability.
3.1.3. Temporal Feature Hallucination via Visible Feature Bank
When an object is fully occluded (), direct feature extraction fails. To maintain the “identity anchor,” we propose a Temporal Feature Hallucination mechanism. Unlike naive methods that carry over the last known feature (leading to ID drift), we synthesize the feature by attending to a Visible Feature Bank (VFB).
The VFB is implemented as a First-In–First-Out (FIFO) queue, , storing appearance features , lane IDs , and timestamps of all visible neighbors.
To construct the synthesized feature, we first select candidate neighbors within the same lane () and within a spatial threshold :
The synthesized feature is then computed as a weighted average of the candidates in , where weights are determined by spatial proximity:
This mechanism allows the tracker to infer the likely appearance of a hidden object based on the flow of surrounding traffic, ensuring robust re-identification after occlusio.
3.2. Global Temporal Modeling with Occlusion-Aware Attention
To overcome the limitations of frame-by-frame association, which is prone to local ambiguity under severe occlusion, we propose a global temporal modeling (GTM) module, which operates on a sliding temporal window to establish long-range dependencies. The core idea is to construct a global affinity matrix that links detections across time, enabling the tracker to “see through” occlusions by leveraging historical context.
3.2.1. Unified Spatiotemporal Embedding
First, we project heterogeneous inputs into a unified -dimensional embedding space. Let denote the input feature for the -th object at time , which encompasses kinematic states , appearance features , and the occlusion probability predicted in Section 3.1. We apply a linear projection followed by sinusoidal positional encoding to inject temporal order:
Here, ensures that the model can distinguish objects with similar appearances but different motion phases (e.g., accelerating vs. decelerating).
3.2.2. Occlusion-Aware Self-Attention
Standard self-attention computes affinities based solely on feature similarity, which fails when appearance features are corrupted by occlusion. We introduce an Occlusion-Aware Attention (OAA) mechanism that dynamically modulates the attention weights based on the predicted occlusion state (from Section 3.1).
Given the Query , Key , and Value matrices derived from , the attention score is computed as follows:
The masking matrix encodes the physical constraint that occluded objects are unlikely to interact with distant objects. Specifically, we define the element as follows:
where is the occlusion threshold (e.g., 0.5) and is the spatial threshold (e.g., 10 m). denotes the Euclidean distance between object and . By adding a large negative value () to the attention logits, we effectively prune the attention links between heavily occluded targets and nonadjacent candidates, forcing the model to rely on local motion coherence rather than noisy global features.
3.2.3. Global Trajectory Association
The output of the Transformer encoder provides a refined feature representation that encodes the global spatiotemporal context. We construct a bipartite graph between objects at time and using a cosine similarity metric:
This affinity matrix serves as the input for the global optimization problem solved in Section 3.3. By integrating occlusion state priors into the attention mechanism, the model can maintain robust tracklets even when objects disappear for multiple frames.
3.3. Dynamic Loss Construction for Trajectory Stability
To train the proposed Spatiotemporal Transformer (Section 3.2) and ensure that the predicted trajectories adhere to physical laws, we construct a composite loss function. This loss function serves two purposes: it supervises the occlusion state prediction to handle missing detections and optimizes the embedding space to facilitate robust data association.
3.3.1. Occlusion-Aware Prediction Loss
Building upon the formulation in Section 3.1, we define the total loss as a weighted sum of the prediction error and a temporal regularization term. The prediction error ensures that the network outputs correct occlusion probabilities, while the regularization term enforces motion inertia.
Here, the second-order difference term (akin to jerk in physics) replaces the first-order term in the draft to better penalize sudden, unrealistic changes in visibility status. The hyperparameter controls the smoothness of the predicted state transition. This formulation directly addresses the challenge of “sudden disappearance” by discouraging the network from predicting transient occlusions unless strongly supported by evidence.
3.3.2. Multi-Modal Association Metric
To resolve ambiguities in the global affinity matrix (Section 3.2), we define a joint similarity metric that combines geometric, kinematic, and semantic cues. Unlike single-frame methods, our metric is computed over the spatiotemporal window to leverage historical context. The final affinity score between detection at time and detection at time is calculated as follows:
where
Cosine similarity (CosSim) measures appearance consistency in the feature space, crucial for reidentifying objects after long-term occlusion.
Intersection over Union (IoU) measures the overlap of 2D bounding boxes, enforcing spatial proximity.
Mahalanobis distance (Mahal) measures the statistical deviation of kinematic states (position, velocity), weighted by the covariance matrix P from the Kalman filter:
The weights are learned during training to balance the contribution of each modality.
3.3.3. Global Trajectory Optimization
Given the affinity matrix , we solve for the optimal association using the Hungarian algorithm to minimize the global matching cost:
After association, we apply a Kalman update to refine the state estimate . For occluded targets (where no detection is associated), we retain the predicted state without measurement update, thereby maintaining trajectory stability through the occlusion period.
This dynamic loss construction ensures that the tracker prioritizes physically plausible trajectories while remaining robust to noisy observations.
4. Physical-Constraint Graph Reasoning for Interaction Modeling
While temporal prediction provides a foundation for handling occlusion, it often neglects the rigid physical constraints imposed by the environment and social interactions. To address this limitation, we propose a Physical-Constraint Graph Reasoning framework that explicitly models the heterogeneous relationships between vehicles and the roadside infrastructure. This section formulates tracking as a relational inference problem on a dynamic graph, where geometric priors guide the message passing to ensure physical plausibility. Figure 3 illustrates the overall pipeline of our proposed Physical-Constraint Graph Reasoning framework, which systematically bridges low-level perception features with high-level trajectory planning. Unlike standard approaches, this architecture adopts a progressive reasoning strategy: it first constructs a Vehicle-Lane Heterogeneous Graph (Section 4.1) to embed rigid road geometric priors into the scene representation. Building on this structured graph, the model performs Higher-Order Relational Reasoning (Section 4.2) to capture complex social interactions and temporal dependencies among agents. Finally, to address the inherent ambiguity in occluded scenarios, an Uncertainty Perception Attention mechanism (Section 4.3) is introduced to dynamically refine predictions based on detection confidence. This end-to-end process ensures that the final output is not only socially compliant but also robust against severe occlusions, yielding risk-aware trajectories as detailed in the subsequent sections.
Figure 3.
Overview of the proposed Physical-Constraint Graph Reasoning framework. The architecture consists of three progressive stages: (1) Heterogeneous Graph Construction with Roadside Geometric Priors (Section 4.1): Integrates vehicle detection features with lane prior information to establish a structured vehicle–lane heterogeneous graph, explicitly modeling geometric constraints; (2) Social–Geometric Message Passing Mechanism (Section 4.2): Performs higher-order relational reasoning on the graph to capture multi-agent semantic interactions and temporal dependencies; and (3) Uncertainty-Aware Existence Inference and Association (Section 4.3): Refines preliminary trajectory predictions by evaluating occlusion probabilities and detection confidence, ensuring robust association even under severe occlusion. The system ultimately outputs risk-aware trajectories that incorporate physical constraints and uncertainty estimation.
4.1. Heterogeneous Graph Construction with Multi-Source Constraints
To bridge the gap between dynamic object tracking (Section 3) and static environmental constraints, we construct a heterogeneous graph, , that explicitly models the interaction between vehicles and the road infrastructure. This graph serves as the structural foundation for relational reasoning, where nodes represent entities and edges encode physical and social constraints.
4.1.1. Node Definition and Feature Initialization
The node set consists of two disjoint subsets: dynamic vehicle nodes and static lane nodes . For each vehicle node , the initial feature embedding is formulated by fusing the refined features output from the Spatiotemporal Transformer (Section 3.2) with explicit geometric priors:
Here, ⊕ denotes concatenation. The components are defined as follows:
Appearance Feature (): This term is extracted from the ROI-pooled visual feature map, representing the texture and shape identity.
Dynamic Feature (): This term is derived from the kinematic state (velocity , acceleration a) estimated in Section 3.3, providing motion context.
Geometric Prior (): This term anchors the node to the physical world. It is defined as , where is the local lane curvature and is the angular deviation between the vehicle’s heading and the lane tangent. This explicit encoding ensures that, even under severe occlusion (where may be noisy), the node retains a strong positional identity relative to the road structure.
4.1.2. Edge Construction with Physical Thresholds
The edge set is categorized into intra-type edges (vehicle–vehicle) and inter-type edges (vehicle–lane). The construction of these edges is governed by physical laws and geometric topology, addressing the concern regarding “threshold stability.”
Vehicle–Vehicle Edges (): We connect nodes and if their interaction is physically plausible. Instead of a fixed heuristic, the distance threshold is derived from a safety envelope model based on relative velocity:
where . Here, is the reaction time constant, and is the minimum stopping distance. This dynamic thresholding ensures graph sparsity and physical plausibility, preventing the inclusion of irrelevant long-range interactions.
Vehicle–Lane Edges (): We establish an edge if the vehicle is topologically associated with the lane. Let be the lateral offset. We define these edges as follows:
where is set to half the average lane width plus a small tolerance to account for localization noise. This strict geometric constraint enforces that the relational reasoning is bounded by the physical structure of the road.
4.1.3. Edge Feature Encoding
Each edge is attributed a feature vector that encodes the nature of the interaction. For , includes relative position , relative velocity , and a social flag . For , encodes the lateral offset and angular deviation . This heterogeneous graph construction provides a rigorous mathematical foundation for the subsequent Social–Geometric Message Passing (Section 4.2).
4.2. Social–Geometric Message Passing Mechanism
To address the limitations of linear motion assumptions (as discussed in Section 3.3) and to model the distinct nature of interactions, we propose a Social–Geometric Message Passing (SG-MP) mechanism. Unlike standard GNNs that use homogeneous aggregation, our method explicitly decouples Social Interactions (vehicle-to-vehicle) from Geometric Constraints (vehicle-to-lane). This module computes a motion residual that corrects the kinematic prior, effectively providing a non-linear adaptation to the USV-specific dynamics.
4.2.1. Social Interaction via Relative Dynamic Encoding
For vehicle-to-vehicle edges , the message must capture the reactive behavior between agents. We define the message as a function of the relative kinematic state, which serves as a proxy for collision risk and following behavior. Let and denote the relative position and velocity encoded in the edge features (Section 4.1). The message is computed as:
where is the receiver’s state, is the sender’s state, and is the ReLU activation. This formulation forces the network to learn the relative dynamic pattern (e.g., deceleration due to a closer neighbor), directly compensating for the linear constant-velocity assumption in the tracking prior.
4.2.2. Geometric Constraint via Topological Projection
For vehicle-to-lane edges , the message enforces the physical structure of the environment. Based on the geometric priors defined in Section 4.1 (: lateral offset, : heading deviation), we compute a corrective message that acts as a “virtual spring” pulling the vehicle towards the lane center:
Here, represents the static embedding of the lane node. By incorporating and explicitly, this term provides a strong topological constraint that stabilizes the trajectory estimation when visual features are noisy, effectively replacing the need for a complex non-linear dynamics model with a geometric potential field.
4.2.3. Gated Fusion and Residual Update
To ensure training stability and prevent gradient explosion (addressing the concern on “stability analysis”), we employ a Gated Recurrent Unit (GRU) to fuse the incoming messages. The final update rule for node at layer is defined as:
The GRU mechanism adaptively controls the flow of information, allowing the network to retain long-term kinematic history while integrating short-term interaction cues. The output of the final layer is then fed into the Uncertainty-Aware Existence Inference module (Section 4.3) for robust data association.
4.3. Uncertainty-Aware Existence Inference and Association
The refined node embeddings produced by the Social–Geometric Message Passing (Section 4.2) encapsulate the relational context. However, to perform robust tracking under occlusion, we must translate these abstract embeddings into concrete physical states and association metrics. This section details how we perform existence inference with explicit uncertainty modeling and solve the data association problem by fusing motion, visual, and geometric cues.
4.3.1. Existence Inference with Geometric Uncertainty
Each node’s existence confidence is predicted to filter out false positives. Critically, the uncertainty of a node’s state is not uniform; it is heavily influenced by its geometric context. Based on the geometric priors defined in Section 4.1 (lateral offset and heading deviation ), we model the positional uncertainty as a function of these geometric errors. This provides a physical basis for the uncertainty estimation:
where represents the geometric feature component of the embedding, and are scaling factors. A large lateral offset or heading deviation induces higher uncertainty. The existence probability is then computed by a sigmoid function conditioned on this uncertainty:
Nodes with are discarded, ensuring computational efficiency and stability.
4.3.2. Geometrically Augmented Motion Consistency
We explicitly incorporate the geometric constraints learned in Section 4.2 into the motion model. Let denote the geometric correction term (the output of Equation (20) in Section 4.2). This term acts as a non-linear perturbation to the linear kinematic prior (Section 3.3). The predicted state is computed as:
where is the state transition matrix (from 3.3), and is a MLP that transforms the final graph embedding into a state-space residual. This formulation ensures that the tracker does not rely solely on linear dynamics but is guided by the physical structure of the road. The motion affinity is then calculated using the Mahalanobis distance, where the covariance matrix is augmented by the geometric uncertainty derived in Equation (22).
4.3.3. Multi-Modal Affinity Fusion
The final affinity score between track and detection is a weighted combination of three orthogonal metrics, ensuring robustness against any single modality’s failure.
Motion Consistency (): Computed based on the residual between the predicted state (Equation (24)) and the measured state, normalized by the uncertainty-aware covariance.
Visual Similarity (): Extracted from the visual component of the embedding, refined by the graph to be occlusion-robust.
Geometric Context (): Measured as the cosine similarity of the geometric feature vectors :
The final association score is defined as:
This score matrix is solved via the Hungarian Algorithm to achieve optimal data association. By integrating the geometric correction term into the motion model, we provide the mathematical rigor required to validate the tracker’s stability under non-linear motion constraints.
5. Experimental Evaluation for Roadside MOT
This chapter evaluates the Occlusion–Predictive Tracking Framework, designed to tackle identity fragmentation in complex occlusions. Experimental validations on severe occlusion and dense traffic datasets confirm its superiority over baselines, with robust improvements in trajectory continuity and association accuracy. The study underscores its practical impact on robust tracking in real-world scenarios.
5.1. Experimental Design
5.1.1. DAIR-V2X Dataset
The DAIR-V2X dataset is a large-scale, multi-modal dataset comprising synchronized LiDAR and camera data captured by infrastructure-mounted sensors [33]. It consists of 72,890 annotated frames, covering diverse scenarios including urban intersections, highways, and adverse weather conditions. For experimentation, the dataset is split into training and testing subsets at an 8:2 ratio. To ensure representativeness, 12 consecutive segments from 11,275 frames and 4 segments from 6450 frames were selected from V2X-Seq-SPD-infrastructure-side and V2X-single-infrastructure-side, respectively. These sequences feature high occlusion rates (averaging >40%) and dense traffic (15 vehicles/frame) across complex roadside environments. Selected based on environmental diversity and traffic density, they enable evaluation under severe visual degradation and complex interactions. Occlusion rates were calculated as the percentage of obscured bounding box areas. Additionally, pseudo-labeling was employed to augment limited labeled data: initial model outputs generated labels for unlabeled points, which were manually validated for accuracy.
5.1.2. Self-Collected Dataset
The self-collected dataset was acquired through 14 groups of LiDAR sensors and corresponding cameras mounted on road monitoring poles along a two-kilometer traffic-intensive urban road segment in Shanghai, China. The sensor setup included high-resolution 3D LiDARs scanning at 10 Hz and RGB cameras with a resolution of 1920 × 1080 pixels, where all sensors underwent joint calibration to ensure precise multi-modal alignment. Data collection spanned 300 h and captured diverse scenarios: daytime and nighttime conditions, peak traffic periods, holidays, and various weather conditions such as rain and fog. The annotation process involved meticulous labeling of 15 distinct target classes, with annotation completed for approximately 4000 frames to date. 10 complex continuous data segments were used in our experiment. This includes 3D bounding boxes for vehicles, pedestrians, and cyclists, semantic segmentation of road surfaces and infrastructure like lanes and traffic signs, and instance segmentation of dynamic objects. Annotators trained with standardized protocols marked object attributes such as type, orientation, and occlusion status, as well as trajectories over time-stamped frames.
5.1.3. Vehicle Target Occlusion Status Annotation
In both the DAIR-V2X dataset and the self-collected dataset, the occlusion states of vehicle targets were meticulously annotated to facilitate the research on algorithms for mitigating identity fragmentation and ambiguity in multi-object tracking. The annotation process categorized each vehicle target into three occlusion states: fully occluded, partially occluded, and non-occluded. For the DAIR-V2X dataset, the occlusion states were determined based on the provided instance-level segmentation masks, while for the self-collected dataset, the annotations were generated manually by experienced annotators using specialized labeling tools. The fully occluded state was defined as cases where the target vehicle was completely hidden from view, either by other vehicles or by environmental obstacles. The partially occluded state referred to situations where only a portion of the target vehicle’s bounding box was visible, while the non-occluded state indicated that the entire bounding box was clearly visible. This detailed annotation not only serves as essential ground truth for evaluating the performance of the proposed algorithm but also provides valuable information for training models to better handle occlusion-related challenges in traffic scenarios.
5.1.4. Experimental Environment
The experiments were conducted on a high-performance computing platform equipped with four NVIDIA GeForce RTX 3090 GPUs, each with 24 GB of GDDR6X memory, providing ample computational resources for training deep neural networks. The software framework was built upon the PyTorch deep learning library (version 1.9.0), which offers flexible and efficient tools for implementing complex models and training pipelines. Additionally, the experiments leveraged the CUDA toolkit (version 11.1) to accelerate GPU computations and the cuDNN library (version 8.0.5) to optimize convolutional operations. The development environment was managed using Python 3.8, and all experiments were run on a Linux operating system (Ubuntu 20.04) to ensure compatibility and stability. This hardware and software configuration allowed for efficient model training and evaluation while maintaining a high level of reproducibility.
5.1.5. Training Settings
During the training process, the Adam optimizer was selected due to its robust performance in optimizing deep learning models, particularly in scenarios with non-stationary data distributions. The initial learning rate was set to 0.001 and adjusted using a step decay schedule, where the learning rate was reduced by a factor of 0.1 after every 30 epochs. This strategy helped to prevent the model from converging to suboptimal solutions and facilitated fine-tuning in the later stages of training. The batch size was set to 16 to balance the computational efficiency and the stability of gradient updates. A total of 100 epochs were used for training, as empirical experiments showed that further increases in the number of epochs did not yield significant performance improvements. To prevent overfitting, several data augmentation techniques were applied, including random horizontal flip and random crops. Additionally, regularization techniques such as weight decay (set to 0.0005) and dropout (with a rate of 0.2) were employed to control the model’s complexity and enhance its generalization. The loss function was chosen to be a combination of the GIoU loss for bounding box regression and the focal loss for classification, which effectively addressed the issues of imbalance between positive and negative samples and improved the localization accuracy of the detected targets.
5.2. Result Analysis
In this section, we present a comprehensive analysis of the experimental results to validate the effectiveness of the proposed framework. The analysis covers the experimental setup, qualitative visualizations, quantitative comparisons, and computational complexity.
5.2.1. Experimental Setup and Fairness Protocols
To ensure a rigorous evaluation, we established a unified baseline for all comparisons. For methods with available open-source code (e.g., AIR-THU, PillarGrid), we utilized their official implementations. For others, we performed faithful re-implementations, tuning hyperparameters until performance metrics aligned with their original reports. Crucially, all methods were trained and evaluated on the same data splits using identical data augmentation strategies, evaluation protocols, and metric definitions (MOTA, MOTP, IDS, etc.).
We conducted comparisons under two settings:
- (1)
- Standard Comparison: Methods utilize their original detectors as described in their respective papers. This reflects real-world performance where different methods leverage different sensing capabilities.
- (2)
- Unified Detector Comparison: To isolate the effectiveness of the tracking algorithms from the detection quality, we forced all methods to use PointPillars as the sole detector on the DAIR-V2X dataset.
5.2.2. Qualitative Analysis
Figure 4 provides a visual comparison of tracking behaviors in challenging scenarios, specifically focusing on occlusion and trajectory continuity.
Figure 4.
Qualitative comparison of tracking performance in challenging scenarios. Our proposed method is compared against AGO-Net, SpaRTA, and InfraDet3D + Transformer under conditions of severe occlusion and high traffic density. While baseline methods suffer from positioning errors, identity switches, and trajectory fragmentation, our approach demonstrates superior robustness by accurately predicting occlusion states and maintaining continuous, stable trajectories.
Axis View (Rows 1–3): In frame 006915, baseline methods like AGO-Net and SpaRTA suffer from positioning errors and missed detections (FN) when vehicles are partially occluded. In contrast, our method accurately localizes the vehicles. In frame 006923, InfraDet3D + Transformer generates false positives (FP) due to semantic ambiguity, whereas our approach maintains robust detection.
Top View (Rows 4–5): This section highlights trajectory stability. Competing methods exhibit “fragmentation” (broken tracks) and “trajectory confusion” (ID switches between neighboring vehicles, e.g., ID 09 and 10). Our method generates smooth, continuous trajectories that align closely with the ground truth.
Real-world Prediction (Bottom Row): The visualization demonstrates our system’s ability to predict “completely occluded trajectories” (red lines) by leveraging historical context and interaction cues, ensuring the tracker retains the target even during total visual occlusion.
5.2.3. Quantitative Analysis
- (1)
- Ablation Study (Table 1): Starting from the PointPillars baseline (MOTA: 78.41%), the incremental addition of modules validates our design. The Dynamic Occlusion Model and Temporal Transformer improve MOTA to 84.12% by addressing short-term and long-term occlusions, respectively. The final integration of the Geometric Graph Neural Network (GNN) boosts MOTA to 92.61% and MOTP to 90.52%, confirming that modeling geometric interactions is critical for resolving dense traffic ambiguities.
- (2)
- Comparison on DAIR-V2X (Table 2 and Table 3): In the standard setting (Table 2), our method outperforms the state-of-the-art AGO-Net by ~5.1% in MOTA (92.6% vs. 87.5%), with a significant reduction in Identity Switches (IDS) and Fragmentation (FRAG). More importantly, Table 3 shows results under the same detector (PointPillars). Here, the performance gap widens. While AGO-Net drops to 84.6% MOTA, our method maintains a high performance of 92.6%. This indicates that our tracking framework is more robust and less dependent on high-quality detections compared with competitors, effectively correcting detection errors through geometric reasoning.
- (3)
- Performance on Complex Scenarios (Table 4): Table 4 presents results on a more challenging dataset (characterized by severe occlusion and complex urban layouts). While all methods show a performance drop compared with Table 2, our method demonstrates superior robustness, maintaining a MOTA of 80.6%, significantly outperforming the second-best method, AGO-Net (76.4%). The gap in IDS and FRAG metrics is particularly notable, proving the efficacy of our occlusion prediction module in unstructured environments (Figure 4).
Table 1.
Ablation training results.
Table 2.
Comparison between this method and state-of-the-art method for MOT series indicators on DAIR-V2X.
Table 3.
Comparison between this method and state-of-the-art method for MOT series indicators on DAIR-V2X under same detector.
Table 4.
Comparison between this method and state-of-the-art method for MOT series indicators on SELF-DATASET.
5.2.4. Computational Complexity and Real-Time Performance
We analyzed the inference speed, memory consumption, and scalability with respect to traffic density.
- (1)
- Inference Speed: Our method operates at approximately 28 FPS (AGO-Net~32 FPS) on a single NVIDIA RTX 3090, satisfying real-time requirements.
- (2)
- Complexity Analysis: While our method is slightly slower than lightweight association methods (e.g., SORT/DeepSORT), it remains competitive with other transformer-based approaches. The primary computational overhead comes from the Graph Neural Network (GNN) module, which incurs a memory footprint of 1.8× that of DeepSORT due to heterogeneous graph construction (1.2 GB vs. 0.67 GB on DAIR-V2X). The Transformer-based occlusion predictor contributes an additional 0.3 GB from temporal context caching, yet remains within the budget of typical roadside edge devices.
- (3)
- Scalability: As shown in our analysis, the inference time scales linearly with the number of detected objects. In extremely high-density scenarios (e.g., >50 objects), the frame rate drops to roughly 22 FPS. Although this is marginally lower than some detection-centric methods that ignore complex interactions, the trade-off is justified by the significant gain in tracking stability (lower IDS) and safety-critical accuracy in occluded scenarios.
6. Conclusions
In this paper, we presented a Dynamic Occlusion–Predictive Neural Network designed to tackle the critical challenges of multi-object tracking in complex roadside environments. By synergizing explicit occlusion forecasting with physical-constraint graph reasoning, our framework effectively mitigates the severe tracking failures and identity fragmentation caused by dynamic occlusions.
The proposed method introduces two pivotal innovations. First, we developed a Transformer-based Dynamic Occlusion State Predictor that explicitly models the temporal evolution of occlusion. Unlike passive methods, this module continuously forecasts future occlusion ratios and integrates these predictions as dynamic weighting factors in the loss function, enabling the model to adaptively penalize errors based on occlusion severity. Second, to address trajectory fragmentation during prolonged invisibility, we proposed a GNN-based Spatial Reasoning Module. This component constructs a heterogeneous graph incorporating road occupancy priors and neighboring vehicle poses to infer the existence and motion patterns of occluded targets through scene-level physical constraints.
Extensive experiments on the DAIR-V2X and our self-collected roadside dataset demonstrate the superiority of our approach. The framework achieves a significant 5.1% MOTA gain over state-of-the-art baselines, with particularly notable improvements in reducing ID switches under high-occlusion scenarios. These results validate that integrating proactive occlusion prediction with structured geometric reasoning provides a robust solution for reliable roadside perception in intelligent transportation systems.
Author Contributions
Conceptualization, S.W. and Y.W.; methodology, S.W.; software, S.W. and B.W.; validation, S.W.; formal analysis, C.W.; investigation, H.L.; resources, Y.W.; data curation, B.W.; writing—original draft preparation, S.W.; writing—review and editing, S.W. and Y.W.; visualization, S.W. and B.W.; supervision, Y.W.; project administration, Y.W.; funding acquisition, Y.W. All authors have read and agreed to the published version of the manuscript.
Funding
This research was funded by the National Natural Science Foundation of China, grant number U25A20419. The beneficiaries of the fund are Yafei Wang.
Data Availability Statement
Yu, H., Luo, Y., Shu, M., Huo, Y., Yang, Z., Shi, Y., … & Nie, Z. (2022). DAIR-V2X: A Large-Scale Dataset for Vehicle-Infrastructure Cooperative 3D Object Detection. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), pp. 21361–21370. https://air.tsinghua.edu.cn/DAIR.htm [33].
Conflicts of Interest
The authors declare no conflicts of interest.
Abbreviations
The following abbreviations are used in this manuscript:
| DAIR-V2X | Dataset for Algorithm Innovation and Research on Vehicle–Infrastructure Cooperation |
| GNN | Graph Neural Network |
| MOT | Multi-Object Tracking |
| CNNs | Convolutional Neural Networks |
| KF | Kalman Filter |
| SMC | Sequential Monte Carlo |
| LSTM | Long Short-Term Memory |
| IoU | Intersection Over Union |
| EdgeConv | Edge Convolution |
| GCNs | Graph Convolutional Networks |
| MLP | Multilayer Perceptron |
| ReLU | Rectified Linear Unit |
References
- Xia, B.; Zhou, J.; Kong, F.; You, Y.; Yang, J.; Lin, L. Enhancing 3D object detection through multi-modal fusion for cooperative perception. Alex. Eng. J. 2024, 104, 46–55. [Google Scholar] [CrossRef] [Scilit]
- Bai, Z.; Wu, G.; Qi, X.; Liu, Y.; Oguchi, K.; Barth, M.J. Infrastructure-based object detection and tracking for cooperative driving automation: A survey. In 2022 IEEE Intelligent Vehicles Symposium (IV); IEEE: New York, NY, USA, 2022; pp. 1366–1373. [Google Scholar]
- Li, K.; Dai, Z.; Zuo, C.; Wang, X.; Cui, H.; Song, H.; Cui, M. Scene adaptation in adverse conditions: A multi-sensor fusion framework for roadside traffic perception. J. Intell. Transp. Syst. 2025, 29, 698–718. [Google Scholar] [CrossRef] [Scilit]
- Ma, Y.; Zhang, H.; Du, C.; Wang, Z.; Tian, Y.; Yao, X.; Cheng, Z.; Fan, S.; Wu, J. Tracking Multiple Vehicles with a Flexible Life Cycle Strategy Based on Roadside LiDAR Sensors. J. Transp. Eng. Part A Syst. 2024, 150, 04024010. [Google Scholar] [CrossRef] [Scilit]
- Lu, H.; Luo, E.; Feng, Y.; Wang, Y. Video-based person re-identification with complementary local and global features using a graph transformer. Math. Biosci. Eng. 2024, 21, 6694–6709. [Google Scholar] [CrossRef] [Scilit]
- Hu, Y.; Niu, A.; Sun, J.; Zhu, Y.; Yan, Q.; Dong, W.; Woźniak, M.; Zhang, Y. Dynamic Center Point Learning for Multiple Object Tracking Under Severe Occlusions. Knowl.-Based Syst. 2024, 300, 112130. [Google Scholar] [CrossRef] [Scilit]
- Van Ma, L.; Nguyen, T.T.D.; Vo, B.N.; Jang, H.; Jeon, M. Track Initialization and Re-Identification for 3D Multi-View Multi-Object Tracking. Inf. Fusion 2024, 111, 102496. [Google Scholar]
- Guan, F.; Xu, H.; Tian, Y. Evaluation of Roadside LiDAR-Based and Vision-Based Multi-Model All-Traffic Trajectory Data. Sensors 2023, 23, 5377. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Feng, D.; Liu, H.; Liu, Z. Lightweight 3D Multi-Object Tracking via Collaborative Camera and LiDAR Sensors. Sensors 2025, 25, 7351. [Google Scholar] [CrossRef] [Scilit]
- Cho, M.; Kim, E. 3D LiDAR Multi-Object Tracking with Short-Term and Long-Term Multi-Level Associations. Remote Sens. 2023, 15, 5486. [Google Scholar] [CrossRef] [Scilit]
- Ong, J.; Vo, B.T.; Vo, B.N.; Kim, D.Y.; Nordholm, S. A Bayesian Filter for Multi-View 3D Multi-Object Tracking with Occlusion Handling. IEEE Trans. Pattern Anal. Mach. Intell. 2020, 44, 2246–2263. [Google Scholar] [CrossRef] [Scilit]
- Mehrfard, A.; Duraisamy, B.; Haag, S.; Geiss, F.; Mählisch, M. Adaptive Learned State Estimation based on KalmanNet. arXiv 2026, arXiv:2604.02441. [Google Scholar] [CrossRef] [Scilit]
- Pang, Z.; Li, Z.; Wang, N. Simpletrack: Understanding and rethinking 3d multi-object tracking. In European Conference on Computer Vision; Springer: Cham, Switzerland, 2022; pp. 680–696. [Google Scholar]
- Al-Selwi, S.M.; Hassan, M.F.; Abdulkadir, S.J.; Muneer, A. LSTM inefficiency in long-term dependencies regression problems. J. Adv. Res. Appl. Sci. Eng. Technol. 2023, 30, 16–31. [Google Scholar] [CrossRef] [Scilit]
- Jian, Y.; Zhuang, C.; He, W.; Du, K.; Lu, Y.; Wang, H. Spatio-temporal correlation learning for multiple object tracking. In 2024 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP); IEEE: New York, NY, USA, 2024; pp. 6170–6174. [Google Scholar]
- Weng, X.; Wang, J.; Held, D.; Kitani, K. 3d multi-object tracking: A baseline and new evaluation metrics. In RSJ International Conference on Intelligent Robots and Systems (IROS); IEEE: New York, NY, USA, 2020; pp. 10359–10366. [Google Scholar]
- Sun, S.; Shi, C.; Wang, C.; Zhou, Q.; Sun, R.; Xiao, B.; Ding, Y.; Xi, G. Intra-Frame Graph Structure and Inter-Frame Bipartite Graph Matching with ReID-Based Occlusion Resilience for Point Cloud Multi-Object Tracking. Electronics 2024, 13, 2968. [Google Scholar]
- Urdiales, J.; Martín, D.; Armingol, J.M. An improved deep learning architecture for multi-object tracking systems. Integr. Comput.-Aid. Eng. 2023, 30, 121–134. [Google Scholar]
- Adžemović, M.; Tadić, P.; Petrović, A.; Nikolić, M. Beyond Kalman filters: Deep learning-based filters for improved object tracking. Mach. Vis. Appl. 2025, 36, 20. [Google Scholar] [CrossRef] [Scilit]
- Yan, Y.; Mao, Y.; Li, B. SECOND: Sparsely Embedded Convolutional Detection. Sensors 2018, 18, 3337. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Jiménez-Bravo, D.M.; Murciego, Á.L.; Mendes, A.S.; San Blás, H.S.; Bajo, J. Multi-object tracking in traffic environments: A systematic literature review. Neurocomputing 2022, 494, 43–55. [Google Scholar] [CrossRef] [Scilit]
- Younis, A.; Sudderth, E. Differentiable and stable long-range tracking of multiple posterior modes. Adv. Neural Inf. Process. Syst. 2023, 36, 42799–42829. [Google Scholar]
- Chen, K.; Zhao, C.; Ji, Y.; Wang, C.; Du, Y. Uncertainty-aware multi-vehicle detection and tracking using roadside 3D point clouds. In IEEE Transactions on Intelligent Transportation Systems; IEEE: New York, NY, USA, 2025. [Google Scholar]
- Wang, Y.; Kitani, K.; Weng, X. Joint object detection and multi-object tracking with graph neural networks. In 2021 IEEE International Conference on Robotics and Automation (ICRA); IEEE: New York, NY, USA, 2021; pp. 13708–13715. [Google Scholar]
- Ding, Y.; Ling, Y.; Zhang, B.; Li, J.; Guo, L.; Yang, Z. SimpleTrackV2: Rethinking the Timing Characteristics for Multi-Object Tracking. Appl. Sci. 2024, 24, 6015. [Google Scholar]
- Willes, J.; Reading, C.; Waslander, S.L. Intertrack: Interaction transformer for 3d multi-object tracking. In 2023 20th Conference on Robots and Vision (CRV); IEEE: New York, NY, USA, 2023; pp. 73–80. [Google Scholar]
- Halawa, M.; Hellwich, O.; Bideau, P. Action-based contrastive learning for trajectory prediction. In European Conference on Computer Vision; Springer: Cham, Switzerland, 2022; pp. 143–159. [Google Scholar]
- Li, L.L.; Yang, B.; Liang, M.; Zeng, W.; Ren, M.; Segal, S.; Urtasun, R. End-to-end contextual perception and prediction with interaction transformer. In 2020 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS); IEEE: New York, NY, USA, 2020; pp. 5784–5791. [Google Scholar]
- Zhang, X.; Fan, Z.; Shen, Y.; Li, Y.; An, Y.; Tan, X. MAEMOT: Pretrained MAE-based antiocclusion 3-D multiobject tracking for autonomous driving. IEEE Trans. Neural Netw. Learn. Syst. 2024, 36, 10721–10735. [Google Scholar]
- Hu, C.; Zhou, Z.; Yue, Z.; Yuan, C.; Sun, L. Graph Convolution Network Combining Spatiotemporal Self-Attention and Mutual Information for Pedestrian-Trajectory Prediction. Transp. Res. Rec. 2025, 2679, 1694–1711. [Google Scholar] [CrossRef] [Scilit]
- Peng, D.; Lei, Y.; Hayat, M.; Guo, Y.; Li, W. Semantic-aware domain generalized segmentation. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition; IEEE: New York, NY, USA, 2022; pp. 2594–2605. [Google Scholar]
- Rehman, A.; Shahid, H.; Masini, B.M.; Di Marco, P.; Munawar, F. O-RAN-Enabled Adaptive Relaying for Robust V2X Communication in Urban NLOS Scenarios. IEEE Access 2025, 13, 200946–200956. [Google Scholar] [CrossRef] [Scilit]
- Yu, H.; Luo, Y.; Shu, M.; Huo, Y.; Yang, Z.; Shi, Y.; Guo, Z.; Li, H.; Hu, X.; Yuan, J.; et al. Dair-v2x: A large-scale dataset for vehicle-infrastructure cooperative 3d object detection. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition; IEEE: New York, NY, USA, 2022; pp. 21361–21370. [Google Scholar]
- Kong, W.; Du, Y.; He, L.; Li, Z. Improved 3D object detection based on pointpillars. Electronics 2024, 13, 2915. [Google Scholar] [CrossRef] [Scilit]
- 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: Cham, Switzerland, 2020; pp. 213–229. [Google Scholar]
- Bai, Z.; Wu, G.; Barth, M.J.; Liu, Y.; Sisbot, E.A.; Oguchi, K. Pillargrid: Deep learning-based cooperative perception for 3d object detection from onboard-roadside lidar. In Proceedings of the 2022 IEEE 25th International Conference on Intelligent Transportation Systems (ITSC); IEEE: New York, NY, USA, 2022; pp. 1743–1749. [Google Scholar]
- Zimmer, W.; Birkner, J.; Brucker, M.; Nguyen, H.T.; Petrovski, S.; Wang, B.; Knoll, A.C. Infradet3d: Multi-modal 3d object detection based on roadside infrastructure camera and lidar sensors. In Proceedings of the 2023 IEEE Intelligent Vehicles Symposium (IV); IEEE: New York, NY, USA, 2023; pp. 1–8. [Google Scholar]
- Cavagna, A.; Melillo, S.; Parisi, L.; Ricci-Tersenghi, F. Sparta tracking across occlusions via partitioning of 3d clouds of points. IEEE Trans. Pattern Anal. Mach. Intell. 2019, 43, 1394–1403. [Google Scholar] [CrossRef] [Scilit]
- Du, L.; Ye, X.; Tan, X.; Johns, E.; Chen, B.; Ding, E.; Feng, J. Ago-net: Association-guided 3d point cloud object detection network. IEEE Trans. Pattern Anal. Mach. Intell. 2021, 44, 8097–8109. [Google Scholar] [CrossRef] [Scilit]
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.



