# ELPTNet: An Efficient LiDAR-based 3D Pedestrian Tracking Network for Autonomous Navigation Social Robots

Jinzheng Guang, Zhenzhong Cao, Yinuo Song, and Jingtai Liu $^{*}$, Senior Member, IEEE

Abstract— Autonomous navigation social robots need to track pedestrian movements in real-time with high precision to optimize path planning and avoid collisions. However, the main challenge of pedestrian tracking lies in the significant variations in human posture, which differ from rigid-body structures like vehicles. In this paper, we propose an Efficient LiDAR-based 3D Pedestrian Tracking Network (ELPTNet). First, our ELPTNet employs a 3D object detector to extract directional 3D pedestrian bounding boxes from LiDAR point clouds. Then, our ELPTNet employs a Constant Acceleration (CA) model and prediction confidence for target trajectory prediction. During the data association process, it integrates geometric, appearance, and motion features to enhance the robustness and real-time performance of 3D MOT when targets are temporarily occluded. Experimental results demonstrate that our ELPTNet achieves the highest ranking on the large-scale JRDB dataset for the 3D tracking task, outperforming previous state-of-the-art (SOTA) methods with improvements of 8.4% in MOTA and 6.6% in HOTA. Additionally, our ELPTNet attains an inference speed of 61 frames per second (FPS) on a single CPU. Therefore, our method enables accurate and real-time tracking of multiple pedestrians. The code is publicly available at <https://github.com/jinzhengguang/ELPTNet>.

### I. INTRODUCTION

With the rapid advancement of artificial intelligence technology [^1], [^2], [^3], pedestrian tracking has become a critical task across various domains, such as autonomous driving [^4], [^5] and mobile robotics [^6], [^7]. In autonomous navigation social robot systems, accurate pedestrian localization and tracking are key to achieving autonomous navigation and providing comfortable services [^8]. However, traditional image-based pedestrian tracking methods [^9] are highly sensitive to lighting conditions, showing poor stability under low light and bright light environments, and lack depth perception capabilities. In contrast, LiDAR-based pedestrian tracking methods [^10], [^11], [^12] can effectively overcome these limitations. LiDAR generates high-density 3D point cloud data by emitting laser pulses and receiving reflected signals, providing precise spatial information, thus enabling high-precision pedestrian localization and tracking in dynamic environments, offering significant advantages.

However, LiDAR-based pedestrian tracking methods still face numerous challenges. As illustrated in Fig. 1, one of the primary challenges is the significant variation in pedestrian postures over time. This variation is not only reflected in the differences in posture among different pedestrians at a given moment but also in the fluctuations in the posture of the same pedestrian over different time intervals. Another challenge lies in the sparsity of LiDAR point cloud data, especially for small-scale pedestrian targets. Thus, the accuracy of pedestrian tracking using LiDAR remains low.

Regarding the aforementioned issues, we propose an Efficient LiDAR-based 3D Pedestrian Tracking Network (ELPTNet) for autonomous navigation social robots. Our ELPTNet is an online approach primarily composed of four key components: 3D pedestrian detection, state prediction, data association, and the state update module. Experimental results indicate that our ELPTNet surpasses the existing state-of-the-art (SOTA) approaches in both accuracy and efficiency. The three contributions of this paper are as follows:

1) We propose ELPTNet, a real-time online 3D MOT method that utilizes LiDAR 3D point cloud data for pedestrian tracking, effectively reducing interference caused by lighting variations.

2) Our ELPTNet employs a Constant Acceleration (CA) model and prediction confidence for target trajectory prediction. During the data association process, it integrates geometric, appearance, and motion features to enhance the robustness and real-time performance of 3D MOT when targets are temporarily occluded.

3) Experimental results demonstrate that our ELPTNet achieves SOTA performance on the large-scale JRDB dataset for the 3D tracking task. Compared to the second-best method, our ELPTNet improves MOTA and HOTA performance by 8.4% and 6.6%, respectively.

### II. RELATED WORK

In recent years, 3D Multi-Object Tracking (MOT) has been categorized into two types based on the sensor used: Camera-based 2D MOT and LiDAR-based 3D MOT methods.

### A. Camera-based 2D Multi-Object Tracking Methods

Most current 2D Multiple Object Tracking (MOT) methods follow a detection-based tracking framework, where data association is typically addressed through global optimization or online bipartite graph matching methods [^13]. Global optimization methods, such as network flow [^14], [^15] and Bayesian filtering [^16], optimize using information from all frames. In contrast, online bipartite graph matching methods rely only on information from the current frame to track targets, employing the Hungarian algorithm [^17], [^18] or greedy assignment algorithms [^19]. Despite the success of many 2D MOT approaches, their ability to represent the dynamics of

---

![Image](images/4b7d001db0b14c478b3d8462222d3bfc39a86909df727145fbe12ea9b152f3a8.jpg)

<div style="text-align: center;">Fig. 1. The main challenge in pedestrian tracking is the significant variation in pedestrian postures. First, unlike rigid bodies (e.g., vehicles), the same individual (e.g., Ped 1) may exhibit different postures or states at different times, such as standing, bending, or sitting. Second, at the same time instant, different pedestrians may be in different postures, such as standing, walking, or bending over. Additionally, pedestrians vary in size, such as adults (e.g., Ped 2) and children (e.g., Ped 3). Here, “tressider-2019-03-16_2_000030” represents the 30th frame (000030) of the tressider-2019-03-16_2_scene.</div>

3D scenes remains limited, leading to suboptimal 3D layout estimation in practical applications.

### B. LiDAR-based 3D Multi-Object Tracking Methods

Most 3D MOT methods [^20], [^21], [^22] follow a workflow similar to 2D MOT, adhering to the “detection-association-state estimation” paradigm. The main difference lies in extending the bounding boxes from the image plane into three-dimensional space, which necessitates more precise modeling and management of objects’ 3D dimensions, orientations, and motion states. For example, SimpleTrack [^23] emphasizes a unified analysis and improvement of association, motion models, and lifecycle management. Meanwhile, Polymot [^24] adopted different motion models and similarity metrics for various object categories in data association and state estimation, reducing missed associations via a “polyhedral” strategy. Lastly, SMAT [^25] proposed a self-reinforcing framework that deeply couples dynamic object detection with static mapping in large-scale open environments for simultaneous localization, mapping, and tracking. In summary, although 3D MOT and 2D MOT share the same fundamental components, the more abundant geometric and motion information in three-dimensional scenarios presents new challenges and opportunities for data association and trajectory management.

In addition, several methods that fuse camera and LiDAR data for multi-object tracking [^26] have also achieved promising performance, such as CAMO-MOT [^27], JRMOT [^8], and DeepFusionMOT [^28].

### III. METHOD

Our pedestrian tracking method is an online approach primarily composed of four components: a 3D pedestrian detection module, a state prediction module, a data association module, and a state update module.

### A. 3D Detection

As illustrated in Fig. 2, to achieve better tracking performance, we employed a high-quality pre-trained DCCLA network [^29] as our 3D detection module, with the DCCLA method demonstrating SOTA performance on the 3D object detection task on the JRDB dataset. At time t, the 3D detection module outputs a set of detection results $P = \{P^1, P^2, \cdots, P^n\}$, where n denotes the number of detected pedestrians. Since the number of detected pedestrians varies at different times, the value of n will also change accordingly. At frame t, each pedestrian detection result can be represented as a tuple $P_t^i = (x, y, z, l, w, h, \theta, s)$, where $(x, y, z)$ indicates the 3D coordinates of the pedestrian's center, $(l, w, h)$ represents the dimensions of the pedestrian, $\theta$ denotes the heading angle, and s denotes the detection confidence.

### B. State Prediction

Our adopts the Constant Acceleration (CA) model and Prediction Confidence to enhance the robustness and accuracy of 3D MOT. Unlike the traditional Constant Velocity (CV) model, which only considers velocity, the CA model further incorporates acceleration, allowing for more precise trajectory prediction when an object accelerates or decelerates. In contrast, the CV model tends to produce larger prediction errors when the object suddenly changes speed or experiences temporary occlusion. The CA model, however, adapts better to dynamic changes in motion by predicting movement using the following equations:

 $$ \begin{aligned}\boldsymbol{p}_{t}&=\boldsymbol{p}_{t-1}+\boldsymbol{v}_{t-1}\cdot\boldsymbol{\delta}+\frac{1}{2}\boldsymbol{a}_{t-1}\cdot\boldsymbol{\delta}^{2},\\\boldsymbol{v}_{t}&=\boldsymbol{v}_{t-1}+\boldsymbol{a}_{t-1}\cdot\boldsymbol{\delta},\end{aligned} $$

where $p_t$, $v_t$, $a_t$, and $\delta$ represent the position, velocity, acceleration of the object at time t, and the time interval between consecutive frames, respectively. Furthermore, to enhance the reliability of predictions, we propose Prediction Confidence, which assesses the uncertainty of the predicted results. The confidence level decays over time according to the following equation: $\gamma_t = \gamma_{t-1} - \eta\gamma_{t-1}$, where $\gamma_t$ represents the prediction confidence of the current frame and $\eta$ is the decay factor, which controls the rate at which confidence decreases.

---

![Image](images/68a293cdf49b46036fbb9782f6f250ef8588fe1dccf24dbfdf9d8cd4e9521fb7.jpg)

<div style="text-align: center;">Fig. 2. Our ELPTNet pipeline. Our ELPTNet is composed of four key components: the 3D detection module, which extracts 3D bounding boxes from the LiDAR point cloud; the state prediction module, utilizing a a Constant Acceleration (CA) model and prediction confidence to estimate object states in the current frame; the data association module, responsible for linking detections with predicted trajectories; and the state update module, which refines trajectories while handling newly emerging and vanishing objects.</div>

### C. Data Association

In 3D MOT tasks, objects may become temporarily undetectable due to occlusion or long distances, leading to tracking failures. Traditional constant velocity (CV) models struggle with abrupt motion changes, while deep learning-based models (e.g., LSTMs), despite their predictive accuracy, are computationally expensive and impractical for real-time applications. To address these challenges, this paper proposes a prediction confidence-guided data association method, which introduces a prediction confidence metric $\gamma$ to quantify the reliability of predicted states and dynamically adjust the search range in data association. Specifically, our method utilizes a constant acceleration (CA) motion model for state prediction:

 $$ \hat{Z}_{t}^{j}=A Z_{t-1}^{j};\hat{S}_{t}^{j}=A S_{t-1}^{j}A^{T}+Q, $$

where A is the state transition matrix, $\tilde{S}_{t}$ represents the predicted error covariance, and Q is the process noise covariance. The position and velocity predictions are computed as follows:

 $$ \begin{align*}\hat{p}^{j}_{t}&=p^{j}_{t-1}+\delta v^{j}_{t-1}+\frac{\delta^{2}a^{j}_{t-1}}{2},\\\hat{v}^{j}_{t}&=v^{j}_{t-1}+\delta a^{j}_{t-1}.\end{align*} $$

To ensure robust data association, the prediction confidence $\gamma$ decreases over time in the absence of detection and is updated using:

 $$ \gamma_{t}^{j}=\gamma_{t-1}^{j}-\eta\gamma_{t-1}^{j};\gamma_{t}^{j}=\gamma_{t}^{j}+\eta c_{t}^{j}, $$

where $c_{t}^{j}$ represents the detection confidence, and $\eta$ is a parameter that controls the rate of confidence decay. The data association process is performed by computing an aggregated pairwise cost (C), which integrates geometric (G), appearance (A), and motion (M) features:

 $$ C^{i},j_{t}=G^{i},j_{t}+A^{i},j_{t}+M^{i},j_{t}. $$

The geometric cost (G) evaluates differences in bounding box dimensions, centroids, and orientations, while the appearance cost (A) is derived from deep features extracted by the detector and computed using the Euclidean distance. Additionally, the motion cost (M) measures the angular and Euclidean distances between velocity vectors. Ultimately, data association is performed using a cost matrix $\psi_{t}$ weighted by the prediction confidence.

### D. State Update

In the target state update process, we employs Kalman Filtering to optimize the state of matched targets. First, the Kalman gain is computed to balance prediction and detection errors, updating the target state and its error covariance matrix to enhance tracking stability. Meanwhile, a Prediction Confidence mechanism is introduced to adaptively adjust the search range for data association based on detection confidence, ensuring reasonable tracking of temporarily lost targets. For unmatched detection targets, a zero-initialization strategy is adopted, adding them to the tracking state set with initial velocity and acceleration set to zero, allowing new targets to be swiftly incorporated into the tracking sequence. Ultimately, the updated target state consists of both matched targets and newly initialized targets, serving as the foundation for tracking in the next frame. By smoothing target trajectories, optimizing data association, and enhancing

---

<div style="text-align: center;">TABLE I</div>

<div style="text-align: center;">COMPARISON OF TRACKING PERFORMANCE BETWEEN OUR ELPTNET AND OTHER STATE-OF-THE-ART (SOTA) METHODS ON THE JRDB TEST SET. OUR ELPTNET ACHIEVES A NEW SOTA PERFORMANCE, IMPROVING HOTA BY 6.6% COMPARED TO THE PREVIOUS SOTA METHOD [^25].  $\triangle$ REPRESENTS THE ABSOLUTE VALUE OF THE DIFFERENCE BETWEEN OUR ELPTNET AND SMAT.</div>

<table border=1 style='margin: auto; word-wrap: break-word;'><tr><td style='text-align: center; word-wrap: break-word;'>Method</td><td style='text-align: center; word-wrap: break-word;'>HOTA $\uparrow$ (%)</td><td style='text-align: center; word-wrap: break-word;'>DeTA $\uparrow$ (%)</td><td style='text-align: center; word-wrap: break-word;'>DetRe $\uparrow$ (%)</td><td style='text-align: center; word-wrap: break-word;'>DetPr $\uparrow$ (%)</td><td style='text-align: center; word-wrap: break-word;'>AssA $\uparrow$ (%)</td><td style='text-align: center; word-wrap: break-word;'>AssRe $\uparrow$ (%)</td><td style='text-align: center; word-wrap: break-word;'>AssPr $\uparrow$ (%)</td><td style='text-align: center; word-wrap: break-word;'>IDFI $\uparrow$ (%)</td><td style='text-align: center; word-wrap: break-word;'>IDR $\uparrow$ (%)</td><td style='text-align: center; word-wrap: break-word;'>IDP $\uparrow$ (%)</td><td style='text-align: center; word-wrap: break-word;'>OSPA $\downarrow$</td><td style='text-align: center; word-wrap: break-word;'>OSPACARD $\downarrow$</td><td style='text-align: center; word-wrap: break-word;'>OSPACLOC $\downarrow$</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>AB3DMOT [^12]</td><td style='text-align: center; word-wrap: break-word;'>11.812</td><td style='text-align: center; word-wrap: break-word;'>12.069</td><td style='text-align: center; word-wrap: break-word;'>12.557</td><td style='text-align: center; word-wrap: break-word;'>55.234</td><td style='text-align: center; word-wrap: break-word;'>12.053</td><td style='text-align: center; word-wrap: break-word;'>12.791</td><td style='text-align: center; word-wrap: break-word;'>68.369</td><td style='text-align: center; word-wrap: break-word;'>10.670</td><td style='text-align: center; word-wrap: break-word;'>6.548</td><td style='text-align: center; word-wrap: break-word;'>28.803</td><td style='text-align: center; word-wrap: break-word;'>0.971</td><td style='text-align: center; word-wrap: break-word;'>0.734</td><td style='text-align: center; word-wrap: break-word;'>0.237</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>JRMOT [^8]</td><td style='text-align: center; word-wrap: break-word;'>13.053</td><td style='text-align: center; word-wrap: break-word;'>12.600</td><td style='text-align: center; word-wrap: break-word;'>13.198</td><td style='text-align: center; word-wrap: break-word;'>53.735</td><td style='text-align: center; word-wrap: break-word;'>13.956</td><td style='text-align: center; word-wrap: break-word;'>14.940</td><td style='text-align: center; word-wrap: break-word;'>63.940</td><td style='text-align: center; word-wrap: break-word;'>12.319</td><td style='text-align: center; word-wrap: break-word;'>7.672</td><td style='text-align: center; word-wrap: break-word;'>31.235</td><td style='text-align: center; word-wrap: break-word;'>0.956</td><td style='text-align: center; word-wrap: break-word;'>0.627</td><td style='text-align: center; word-wrap: break-word;'>0.329</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>PC-DAN [^30]</td><td style='text-align: center; word-wrap: break-word;'>15.569</td><td style='text-align: center; word-wrap: break-word;'>23.687</td><td style='text-align: center; word-wrap: break-word;'>25.863</td><td style='text-align: center; word-wrap: break-word;'>70.013</td><td style='text-align: center; word-wrap: break-word;'>10.376</td><td style='text-align: center; word-wrap: break-word;'>10.774</td><td style='text-align: center; word-wrap: break-word;'>70.629</td><td style='text-align: center; word-wrap: break-word;'>13.889</td><td style='text-align: center; word-wrap: break-word;'>9.510</td><td style='text-align: center; word-wrap: break-word;'>25.743</td><td style='text-align: center; word-wrap: break-word;'>0.976</td><td style='text-align: center; word-wrap: break-word;'>0.898</td><td style='text-align: center; word-wrap: break-word;'>0.079</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>SS3D-MOT [^31]</td><td style='text-align: center; word-wrap: break-word;'>15.800</td><td style='text-align: center; word-wrap: break-word;'>23.224</td><td style='text-align: center; word-wrap: break-word;'>25.196</td><td style='text-align: center; word-wrap: break-word;'>70.966</td><td style='text-align: center; word-wrap: break-word;'>10.889</td><td style='text-align: center; word-wrap: break-word;'>11.184</td><td style='text-align: center; word-wrap: break-word;'>84.519</td><td style='text-align: center; word-wrap: break-word;'>14.480</td><td style='text-align: center; word-wrap: break-word;'>9.811</td><td style='text-align: center; word-wrap: break-word;'>27.632</td><td style='text-align: center; word-wrap: break-word;'>0.982</td><td style='text-align: center; word-wrap: break-word;'>0.911</td><td style='text-align: center; word-wrap: break-word;'>0.071</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>SMAT [^25]</td><td style='text-align: center; word-wrap: break-word;'>18.930</td><td style='text-align: center; word-wrap: break-word;'>17.055</td><td style='text-align: center; word-wrap: break-word;'>18.417</td><td style='text-align: center; word-wrap: break-word;'>55.310</td><td style='text-align: center; word-wrap: break-word;'>21.132</td><td style='text-align: center; word-wrap: break-word;'>22.342</td><td style='text-align: center; word-wrap: break-word;'>71.842</td><td style='text-align: center; word-wrap: break-word;'>21.342</td><td style='text-align: center; word-wrap: break-word;'>14.224</td><td style='text-align: center; word-wrap: break-word;'>42.719</td><td style='text-align: center; word-wrap: break-word;'>0.975</td><td style='text-align: center; word-wrap: break-word;'>0.693</td><td style='text-align: center; word-wrap: break-word;'>0.282</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>ELPTNet (Ours)</td><td style='text-align: center; word-wrap: break-word;'>25.538</td><td style='text-align: center; word-wrap: break-word;'>25.991</td><td style='text-align: center; word-wrap: break-word;'>28.583</td><td style='text-align: center; word-wrap: break-word;'>64.589</td><td style='text-align: center; word-wrap: break-word;'>25.429</td><td style='text-align: center; word-wrap: break-word;'>30.560</td><td style='text-align: center; word-wrap: break-word;'>53.023</td><td style='text-align: center; word-wrap: break-word;'>28.686</td><td style='text-align: center; word-wrap: break-word;'>20.690</td><td style='text-align: center; word-wrap: break-word;'>46.753</td><td style='text-align: center; word-wrap: break-word;'>0.783</td><td style='text-align: center; word-wrap: break-word;'>0.230</td><td style='text-align: center; word-wrap: break-word;'>0.553</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>$\triangle$</td><td style='text-align: center; word-wrap: break-word;'>6.608</td><td style='text-align: center; word-wrap: break-word;'>8.936</td><td style='text-align: center; word-wrap: break-word;'>10.166</td><td style='text-align: center; word-wrap: break-word;'>9.279</td><td style='text-align: center; word-wrap: break-word;'>4.297</td><td style='text-align: center; word-wrap: break-word;'>8.218</td><td style='text-align: center; word-wrap: break-word;'>18.819</td><td style='text-align: center; word-wrap: break-word;'>7.344</td><td style='text-align: center; word-wrap: break-word;'>6.466</td><td style='text-align: center; word-wrap: break-word;'>4.034</td><td style='text-align: center; word-wrap: break-word;'>0.192</td><td style='text-align: center; word-wrap: break-word;'>0.463</td><td style='text-align: center; word-wrap: break-word;'>0.271</td></tr></table>

<div style="text-align: center;">TABLE II</div>

<div style="text-align: center;">COMPARISON OF TRACKING PERFORMANCE BETWEEN OUR ELPTNET AND OTHER SOTA METHODS ON THE JRDB TEST SET. OUR ELPTNET ACHIEVES THE TOP RANKING, IMPROVING MOTA BY 8.4% COMPARED TO THE SECOND-BEST METHOD [^25].</div>

<table border=1 style='margin: auto; word-wrap: break-word;'><tr><td style='text-align: center; word-wrap: break-word;'>Method</td><td style='text-align: center; word-wrap: break-word;'>MOTA $\uparrow$ (%)</td><td style='text-align: center; word-wrap: break-word;'>MODA $\uparrow$ (%)</td><td style='text-align: center; word-wrap: break-word;'>CLR_Re $\uparrow$ (%)</td><td style='text-align: center; word-wrap: break-word;'>CLR_Pr $\uparrow$ (%)</td><td style='text-align: center; word-wrap: break-word;'>CLR_TP $\uparrow$</td><td style='text-align: center; word-wrap: break-word;'>CLR_FN $\downarrow$</td><td style='text-align: center; word-wrap: break-word;'>CLR_FP $\downarrow$</td><td style='text-align: center; word-wrap: break-word;'>MTR $\uparrow$ (%)</td><td style='text-align: center; word-wrap: break-word;'>PTR $\downarrow$</td><td style='text-align: center; word-wrap: break-word;'>IDSW $\downarrow$</td><td style='text-align: center; word-wrap: break-word;'>MT $\uparrow$</td><td style='text-align: center; word-wrap: break-word;'>PT $\downarrow$</td><td style='text-align: center; word-wrap: break-word;'>ML $\downarrow$</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>AB3DMOT [^12]</td><td style='text-align: center; word-wrap: break-word;'>19.342</td><td style='text-align: center; word-wrap: break-word;'>19.967</td><td style='text-align: center; word-wrap: break-word;'>21.350</td><td style='text-align: center; word-wrap: break-word;'>93.914</td><td style='text-align: center; word-wrap: break-word;'>211186</td><td style='text-align: center; word-wrap: break-word;'>777968</td><td style='text-align: center; word-wrap: break-word;'>13686</td><td style='text-align: center; word-wrap: break-word;'>4.829</td><td style='text-align: center; word-wrap: break-word;'>30.264</td><td style='text-align: center; word-wrap: break-word;'>6179</td><td style='text-align: center; word-wrap: break-word;'>86</td><td style='text-align: center; word-wrap: break-word;'>539</td><td style='text-align: center; word-wrap: break-word;'>1156</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>JRMOT [^8]</td><td style='text-align: center; word-wrap: break-word;'>20.152</td><td style='text-align: center; word-wrap: break-word;'>20.578</td><td style='text-align: center; word-wrap: break-word;'>22.570</td><td style='text-align: center; word-wrap: break-word;'>91.890</td><td style='text-align: center; word-wrap: break-word;'>223253</td><td style='text-align: center; word-wrap: break-word;'>765901</td><td style='text-align: center; word-wrap: break-word;'>19705</td><td style='text-align: center; word-wrap: break-word;'>6.064</td><td style='text-align: center; word-wrap: break-word;'>31.050</td><td style='text-align: center; word-wrap: break-word;'>4216</td><td style='text-align: center; word-wrap: break-word;'>108</td><td style='text-align: center; word-wrap: break-word;'>553</td><td style='text-align: center; word-wrap: break-word;'>1120</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>PC-DAN [^30]</td><td style='text-align: center; word-wrap: break-word;'>22.565</td><td style='text-align: center; word-wrap: break-word;'>25.196</td><td style='text-align: center; word-wrap: break-word;'>31.068</td><td style='text-align: center; word-wrap: break-word;'>84.104</td><td style='text-align: center; word-wrap: break-word;'>307308</td><td style='text-align: center; word-wrap: break-word;'>681846</td><td style='text-align: center; word-wrap: break-word;'>58084</td><td style='text-align: center; word-wrap: break-word;'>4.717</td><td style='text-align: center; word-wrap: break-word;'>45.929</td><td style='text-align: center; word-wrap: break-word;'>26022</td><td style='text-align: center; word-wrap: break-word;'>84</td><td style='text-align: center; word-wrap: break-word;'>818</td><td style='text-align: center; word-wrap: break-word;'>879</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>SS3D-MOT [^31]</td><td style='text-align: center; word-wrap: break-word;'>22.963</td><td style='text-align: center; word-wrap: break-word;'>24.982</td><td style='text-align: center; word-wrap: break-word;'>30.243</td><td style='text-align: center; word-wrap: break-word;'>85.182</td><td style='text-align: center; word-wrap: break-word;'>299153</td><td style='text-align: center; word-wrap: break-word;'>690001</td><td style='text-align: center; word-wrap: break-word;'>52041</td><td style='text-align: center; word-wrap: break-word;'>4.211</td><td style='text-align: center; word-wrap: break-word;'>45.536</td><td style='text-align: center; word-wrap: break-word;'>19973</td><td style='text-align: center; word-wrap: break-word;'>75</td><td style='text-align: center; word-wrap: break-word;'>811</td><td style='text-align: center; word-wrap: break-word;'>895</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>SMAT [^25]</td><td style='text-align: center; word-wrap: break-word;'>24.210</td><td style='text-align: center; word-wrap: break-word;'>24.689</td><td style='text-align: center; word-wrap: break-word;'>28.993</td><td style='text-align: center; word-wrap: break-word;'>87.073</td><td style='text-align: center; word-wrap: break-word;'>286790</td><td style='text-align: center; word-wrap: break-word;'>702364</td><td style='text-align: center; word-wrap: break-word;'>42577</td><td style='text-align: center; word-wrap: break-word;'>4.885</td><td style='text-align: center; word-wrap: break-word;'>43.627</td><td style='text-align: center; word-wrap: break-word;'>4739</td><td style='text-align: center; word-wrap: break-word;'>87</td><td style='text-align: center; word-wrap: break-word;'>777</td><td style='text-align: center; word-wrap: break-word;'>917</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>ELPTNet (Ours)</td><td style='text-align: center; word-wrap: break-word;'>32.653</td><td style='text-align: center; word-wrap: break-word;'>33.494</td><td style='text-align: center; word-wrap: break-word;'>38.874</td><td style='text-align: center; word-wrap: break-word;'>87.844</td><td style='text-align: center; word-wrap: break-word;'>384524</td><td style='text-align: center; word-wrap: break-word;'>604630</td><td style='text-align: center; word-wrap: break-word;'>53212</td><td style='text-align: center; word-wrap: break-word;'>16.844</td><td style='text-align: center; word-wrap: break-word;'>37.226</td><td style='text-align: center; word-wrap: break-word;'>8320</td><td style='text-align: center; word-wrap: break-word;'>300</td><td style='text-align: center; word-wrap: break-word;'>663</td><td style='text-align: center; word-wrap: break-word;'>818</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>$\triangle$</td><td style='text-align: center; word-wrap: break-word;'>8.443</td><td style='text-align: center; word-wrap: break-word;'>8.805</td><td style='text-align: center; word-wrap: break-word;'>9.881</td><td style='text-align: center; word-wrap: break-word;'>0.771</td><td style='text-align: center; word-wrap: break-word;'>97734</td><td style='text-align: center; word-wrap: break-word;'>97734</td><td style='text-align: center; word-wrap: break-word;'>10635</td><td style='text-align: center; word-wrap: break-word;'>11.959</td><td style='text-align: center; word-wrap: break-word;'>6.401</td><td style='text-align: center; word-wrap: break-word;'>3581</td><td style='text-align: center; word-wrap: break-word;'>213</td><td style='text-align: center; word-wrap: break-word;'>114</td><td style='text-align: center; word-wrap: break-word;'>99</td></tr></table>

tracking robustness, this method significantly improves the accuracy and efficiency of 3D multi-object tracking.

### IV. EXPERIMENT

The JRDB dataset [^32], [^8] and its evaluation metrics are first introduced. Next, the performance of ELPTNet is compared with other SOTA methods. Then, an ablation study is conducted to evaluate the performance of the method under various conditions. Finally, we present a visual analysis and discuss the robustness and limitations of the approach.

### A. Dataset and Evaluation Metric

1) Dataset: The JRDB [^32], [^8] dataset was collected by the mobile robotic arm JackRabbit while navigating and interacting in complex human environments. JackRabbit is equipped with five cameras and two 16-channel LiDAR sensors, generating 3D point cloud data that mimics a 32-channel LiDAR. This dataset provides 64 minutes of sensor data and includes over 4.2 million pedestrian 3D bounding boxes. In total, it covers 54 indoor and outdoor scenes on a university campus, of which 27 unlabeled scenes are used for the test set and the remaining 27 are used for training and validation. Following the official partitioning scheme, we select 7 of these scenes as our validation set.

2) Metric: We used the following evaluation metrics: HOTA (Higher Order Tracking Accuracy), DetA (Detection Accuracy), DetRe (Detection Recall), DetPr (Detection Precision), AssA (Association Accuracy), AssRe (Association Recall), AssPr (Association Precision), IDF1, IDR (ID Recall), IDP (ID Precision), OSPA (Optimal Sub-Pattern Assignment), OSPA_CARD (Cardinality), OSPA_LOC (Localization), MOTA (Multi-Object Tracking Accuracy), MODA (Multi-Object Detection Accuracy), CLR_Re (Clear Recall), CLR_Pr (Clear Precision), CLR_TP (Clear True Positives), CLR_FN (Clear False Negatives), CLR_FP (Clear False Positives), MTR (Mostly Tracked), PTR (Partially Tracked), MT (Mostly Tracked Targets), PT (Partially Tracked Targets), ML (Missed Targets), IDSW (ID Switches).

### B. Comparison with SOTA methods on the JRDB test set

As illustrated in Table I, our ELPTNet achieved the top ranking in the 3D pedestrian tracking task on the JRDB test set $^{1}$, outperforming other methods across multiple tracking metrics. In particular, our ELPTNet attains the highest HOTA score (25.538%), outperforming the previous best method SMAT by 6.608%. It also exhibits substantial gains in both detection and association metrics: DetA, DetRe, and DetPr are improved by up to 8.936%, 10.166%, and 9.279%, respectively, whereas AssA, AssRe, and AssPr see improvements of up to 4.297%, 8.218%, and 18.819%. Furthermore, our ELPTNet yields the best IDF1, IDR, and IDP values, underscoring its effectiveness in consistently identifying tracked objects over time. In terms of overall tracking quality measured by OSPA, our ELPTNet reduces the error to 0.783, offering a notable improvement of 0.192 compared to SMAT. Similar advantages are observed in OSPA $_{CARD}$ and OSPA $_{LOC}$, demonstrating that our ELPTNet not only

 $^{1}$JRDB 3D Tracking: <https://jrdb.erc.monash.edu/leaderboards/tracking>

---

<div style="text-align: center;">TABLE III</div>

<div style="text-align: center;">THE TRACKING PERFORMANCE OF OUR ELPTNET AND SMAT [^25] ON THE JRDB TEST SET IS COMPARED ACROSS DIFFERENT SCENARIOS. OUR ELPTNET OUTPERFORMS THE SMAT METHOD IN MOST SCENARIOS.</div>

<table border=1 style='margin: auto; word-wrap: break-word;'><tr><td rowspan="2">Sequence</td><td colspan="7">ELPTNet (Ours)</td><td colspan="7">SMAT [^25]</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>HOTA $\uparrow$ (%)</td><td style='text-align: center; word-wrap: break-word;'>DetA $\uparrow$ (%)</td><td style='text-align: center; word-wrap: break-word;'>AssA $\uparrow$ (%)</td><td style='text-align: center; word-wrap: break-word;'>IDF1 $\uparrow$ (%)</td><td style='text-align: center; word-wrap: break-word;'>OSPA $\downarrow$ (%)</td><td style='text-align: center; word-wrap: break-word;'>MOTA $\uparrow$ (%)</td><td style='text-align: center; word-wrap: break-word;'>MODA $\uparrow$ (%)</td><td style='text-align: center; word-wrap: break-word;'>HOTA $\uparrow$ (%)</td><td style='text-align: center; word-wrap: break-word;'>DetA $\uparrow$ (%)</td><td style='text-align: center; word-wrap: break-word;'>AssA $\uparrow$ (%)</td><td style='text-align: center; word-wrap: break-word;'>IDF1 $\uparrow$ (%)</td><td style='text-align: center; word-wrap: break-word;'>OSPA $\downarrow$ (%)</td><td style='text-align: center; word-wrap: break-word;'>MOTA $\uparrow$ (%)</td><td style='text-align: center; word-wrap: break-word;'>MODA $\uparrow$ (%)</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>cubberly-auditorium-2019-04-22_1</td><td style='text-align: center; word-wrap: break-word;'>40.06</td><td style='text-align: center; word-wrap: break-word;'>41.45</td><td style='text-align: center; word-wrap: break-word;'>39.70</td><td style='text-align: center; word-wrap: break-word;'>47.44</td><td style='text-align: center; word-wrap: break-word;'>0.69</td><td style='text-align: center; word-wrap: break-word;'>58.59</td><td style='text-align: center; word-wrap: break-word;'>59.13</td><td style='text-align: center; word-wrap: break-word;'>23.18</td><td style='text-align: center; word-wrap: break-word;'>20.80</td><td style='text-align: center; word-wrap: break-word;'>26.06</td><td style='text-align: center; word-wrap: break-word;'>25.41</td><td style='text-align: center; word-wrap: break-word;'>0.98</td><td style='text-align: center; word-wrap: break-word;'>35.55</td><td style='text-align: center; word-wrap: break-word;'>35.98</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>discovery-walk-2019-02-28_0</td><td style='text-align: center; word-wrap: break-word;'>36.14</td><td style='text-align: center; word-wrap: break-word;'>37.95</td><td style='text-align: center; word-wrap: break-word;'>34.80</td><td style='text-align: center; word-wrap: break-word;'>43.23</td><td style='text-align: center; word-wrap: break-word;'>0.84</td><td style='text-align: center; word-wrap: break-word;'>49.76</td><td style='text-align: center; word-wrap: break-word;'>50.28</td><td style='text-align: center; word-wrap: break-word;'>21.12</td><td style='text-align: center; word-wrap: break-word;'>15.83</td><td style='text-align: center; word-wrap: break-word;'>30.83</td><td style='text-align: center; word-wrap: break-word;'>25.70</td><td style='text-align: center; word-wrap: break-word;'>0.96</td><td style='text-align: center; word-wrap: break-word;'>26.27</td><td style='text-align: center; word-wrap: break-word;'>26.59</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>discovery-walk-2019-02-28_1</td><td style='text-align: center; word-wrap: break-word;'>37.28</td><td style='text-align: center; word-wrap: break-word;'>36.67</td><td style='text-align: center; word-wrap: break-word;'>38.15</td><td style='text-align: center; word-wrap: break-word;'>48.56</td><td style='text-align: center; word-wrap: break-word;'>0.81</td><td style='text-align: center; word-wrap: break-word;'>50.07</td><td style='text-align: center; word-wrap: break-word;'>50.36</td><td style='text-align: center; word-wrap: break-word;'>20.49</td><td style='text-align: center; word-wrap: break-word;'>18.62</td><td style='text-align: center; word-wrap: break-word;'>22.64</td><td style='text-align: center; word-wrap: break-word;'>23.56</td><td style='text-align: center; word-wrap: break-word;'>0.99</td><td style='text-align: center; word-wrap: break-word;'>32.02</td><td style='text-align: center; word-wrap: break-word;'>32.36</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>food-trucks-2019-02-12_0</td><td style='text-align: center; word-wrap: break-word;'>27.38</td><td style='text-align: center; word-wrap: break-word;'>38.83</td><td style='text-align: center; word-wrap: break-word;'>19.55</td><td style='text-align: center; word-wrap: break-word;'>29.99</td><td style='text-align: center; word-wrap: break-word;'>0.90</td><td style='text-align: center; word-wrap: break-word;'>51.82</td><td style='text-align: center; word-wrap: break-word;'>52.62</td><td style='text-align: center; word-wrap: break-word;'>17.74</td><td style='text-align: center; word-wrap: break-word;'>20.53</td><td style='text-align: center; word-wrap: break-word;'>15.45</td><td style='text-align: center; word-wrap: break-word;'>21.52</td><td style='text-align: center; word-wrap: break-word;'>0.98</td><td style='text-align: center; word-wrap: break-word;'>33.30</td><td style='text-align: center; word-wrap: break-word;'>33.68</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>gates-ai-lab-2019-04-17_0</td><td style='text-align: center; word-wrap: break-word;'>25.55</td><td style='text-align: center; word-wrap: break-word;'>34.44</td><td style='text-align: center; word-wrap: break-word;'>19.06</td><td style='text-align: center; word-wrap: break-word;'>26.62</td><td style='text-align: center; word-wrap: break-word;'>0.93</td><td style='text-align: center; word-wrap: break-word;'>37.08</td><td style='text-align: center; word-wrap: break-word;'>37.78</td><td style='text-align: center; word-wrap: break-word;'>23.96</td><td style='text-align: center; word-wrap: break-word;'>23.20</td><td style='text-align: center; word-wrap: break-word;'>24.75</td><td style='text-align: center; word-wrap: break-word;'>29.76</td><td style='text-align: center; word-wrap: break-word;'>0.99</td><td style='text-align: center; word-wrap: break-word;'>21.64</td><td style='text-align: center; word-wrap: break-word;'>21.97</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>gates-basement-elevators-2019-01-17_0</td><td style='text-align: center; word-wrap: break-word;'>38.58</td><td style='text-align: center; word-wrap: break-word;'>46.78</td><td style='text-align: center; word-wrap: break-word;'>31.99</td><td style='text-align: center; word-wrap: break-word;'>47.01</td><td style='text-align: center; word-wrap: break-word;'>0.68</td><td style='text-align: center; word-wrap: break-word;'>58.85</td><td style='text-align: center; word-wrap: break-word;'>59.93</td><td style='text-align: center; word-wrap: break-word;'>26.33</td><td style='text-align: center; word-wrap: break-word;'>24.07</td><td style='text-align: center; word-wrap: break-word;'>30.44</td><td style='text-align: center; word-wrap: break-word;'>27.03</td><td style='text-align: center; word-wrap: break-word;'>0.96</td><td style='text-align: center; word-wrap: break-word;'>40.04</td><td style='text-align: center; word-wrap: break-word;'>40.49</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>gates-foyer-2019-01-17_0</td><td style='text-align: center; word-wrap: break-word;'>44.36</td><td style='text-align: center; word-wrap: break-word;'>49.29</td><td style='text-align: center; word-wrap: break-word;'>39.98</td><td style='text-align: center; word-wrap: break-word;'>55.90</td><td style='text-align: center; word-wrap: break-word;'>0.73</td><td style='text-align: center; word-wrap: break-word;'>63.17</td><td style='text-align: center; word-wrap: break-word;'>63.37</td><td style='text-align: center; word-wrap: break-word;'>25.62</td><td style='text-align: center; word-wrap: break-word;'>31.10</td><td style='text-align: center; word-wrap: break-word;'>21.17</td><td style='text-align: center; word-wrap: break-word;'>35.37</td><td style='text-align: center; word-wrap: break-word;'>0.99</td><td style='text-align: center; word-wrap: break-word;'>44.88</td><td style='text-align: center; word-wrap: break-word;'>45.27</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>gates-to-clark-2019-02-28_0</td><td style='text-align: center; word-wrap: break-word;'>51.02</td><td style='text-align: center; word-wrap: break-word;'>46.39</td><td style='text-align: center; word-wrap: break-word;'>56.18</td><td style='text-align: center; word-wrap: break-word;'>64.55</td><td style='text-align: center; word-wrap: break-word;'>0.59</td><td style='text-align: center; word-wrap: break-word;'>57.57</td><td style='text-align: center; word-wrap: break-word;'>57.69</td><td style='text-align: center; word-wrap: break-word;'>31.36</td><td style='text-align: center; word-wrap: break-word;'>27.18</td><td style='text-align: center; word-wrap: break-word;'>36.36</td><td style='text-align: center; word-wrap: break-word;'>48.97</td><td style='text-align: center; word-wrap: break-word;'>0.96</td><td style='text-align: center; word-wrap: break-word;'>42.71</td><td style='text-align: center; word-wrap: break-word;'>43.06</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>hewlett-class-2019-01-23_0</td><td style='text-align: center; word-wrap: break-word;'>34.31</td><td style='text-align: center; word-wrap: break-word;'>44.83</td><td style='text-align: center; word-wrap: break-word;'>26.63</td><td style='text-align: center; word-wrap: break-word;'>39.34</td><td style='text-align: center; word-wrap: break-word;'>0.76</td><td style='text-align: center; word-wrap: break-word;'>55.46</td><td style='text-align: center; word-wrap: break-word;'>57.39</td><td style='text-align: center; word-wrap: break-word;'>27.37</td><td style='text-align: center; word-wrap: break-word;'>28.58</td><td style='text-align: center; word-wrap: break-word;'>26.59</td><td style='text-align: center; word-wrap: break-word;'>31.69</td><td style='text-align: center; word-wrap: break-word;'>0.97</td><td style='text-align: center; word-wrap: break-word;'>49.01</td><td style='text-align: center; word-wrap: break-word;'>49.56</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>hewlett-class-2019-01-23_1</td><td style='text-align: center; word-wrap: break-word;'>56.40</td><td style='text-align: center; word-wrap: break-word;'>57.18</td><td style='text-align: center; word-wrap: break-word;'>55.69</td><td style='text-align: center; word-wrap: break-word;'>73.99</td><td style='text-align: center; word-wrap: break-word;'>0.48</td><td style='text-align: center; word-wrap: break-word;'>74.06</td><td style='text-align: center; word-wrap: break-word;'>74.25</td><td style='text-align: center; word-wrap: break-word;'>35.21</td><td style='text-align: center; word-wrap: break-word;'>33.97</td><td style='text-align: center; word-wrap: break-word;'>36.76</td><td style='text-align: center; word-wrap: break-word;'>38.44</td><td style='text-align: center; word-wrap: break-word;'>0.97</td><td style='text-align: center; word-wrap: break-word;'>64.73</td><td style='text-align: center; word-wrap: break-word;'>65.10</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>huang-2-2019-01-25_1</td><td style='text-align: center; word-wrap: break-word;'>43.83</td><td style='text-align: center; word-wrap: break-word;'>39.06</td><td style='text-align: center; word-wrap: break-word;'>49.62</td><td style='text-align: center; word-wrap: break-word;'>54.09</td><td style='text-align: center; word-wrap: break-word;'>0.73</td><td style='text-align: center; word-wrap: break-word;'>54.12</td><td style='text-align: center; word-wrap: break-word;'>54.37</td><td style='text-align: center; word-wrap: break-word;'>23.35</td><td style='text-align: center; word-wrap: break-word;'>18.19</td><td style='text-align: center; word-wrap: break-word;'>29.98</td><td style='text-align: center; word-wrap: break-word;'>24.78</td><td style='text-align: center; word-wrap: break-word;'>0.98</td><td style='text-align: center; word-wrap: break-word;'>22.87</td><td style='text-align: center; word-wrap: break-word;'>23.24</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>huang-intersection-2019-01-22_0</td><td style='text-align: center; word-wrap: break-word;'>30.71</td><td style='text-align: center; word-wrap: break-word;'>27.23</td><td style='text-align: center; word-wrap: break-word;'>34.72</td><td style='text-align: center; word-wrap: break-word;'>40.71</td><td style='text-align: center; word-wrap: break-word;'>0.83</td><td style='text-align: center; word-wrap: break-word;'>36.39</td><td style='text-align: center; word-wrap: break-word;'>36.73</td><td style='text-align: center; word-wrap: break-word;'>18.21</td><td style='text-align: center; word-wrap: break-word;'>12.97</td><td style='text-align: center; word-wrap: break-word;'>27.06</td><td style='text-align: center; word-wrap: break-word;'>18.77</td><td style='text-align: center; word-wrap: break-word;'>0.98</td><td style='text-align: center; word-wrap: break-word;'>23.15</td><td style='text-align: center; word-wrap: break-word;'>23.43</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>indoor-coupa-cafe-2019-02-06_0</td><td style='text-align: center; word-wrap: break-word;'>18.12</td><td style='text-align: center; word-wrap: break-word;'>22.86</td><td style='text-align: center; word-wrap: break-word;'>14.45</td><td style='text-align: center; word-wrap: break-word;'>19.91</td><td style='text-align: center; word-wrap: break-word;'>0.92</td><td style='text-align: center; word-wrap: break-word;'>25.66</td><td style='text-align: center; word-wrap: break-word;'>26.19</td><td style='text-align: center; word-wrap: break-word;'>11.79</td><td style='text-align: center; word-wrap: break-word;'>14.42</td><td style='text-align: center; word-wrap: break-word;'>9.64</td><td style='text-align: center; word-wrap: break-word;'>15.37</td><td style='text-align: center; word-wrap: break-word;'>0.99</td><td style='text-align: center; word-wrap: break-word;'>15.80</td><td style='text-align: center; word-wrap: break-word;'>16.28</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>lomita-serra-intersection-2019-01-30_0</td><td style='text-align: center; word-wrap: break-word;'>38.95</td><td style='text-align: center; word-wrap: break-word;'>33.49</td><td style='text-align: center; word-wrap: break-word;'>45.97</td><td style='text-align: center; word-wrap: break-word;'>51.44</td><td style='text-align: center; word-wrap: break-word;'>0.76</td><td style='text-align: center; word-wrap: break-word;'>47.82</td><td style='text-align: center; word-wrap: break-word;'>47.86</td><td style='text-align: center; word-wrap: break-word;'>28.58</td><td style='text-align: center; word-wrap: break-word;'>18.44</td><td style='text-align: center; word-wrap: break-word;'>46.43</td><td style='text-align: center; word-wrap: break-word;'>33.48</td><td style='text-align: center; word-wrap: break-word;'>0.97</td><td style='text-align: center; word-wrap: break-word;'>25.53</td><td style='text-align: center; word-wrap: break-word;'>25.86</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>meyer-green-2019-03-16_1</td><td style='text-align: center; word-wrap: break-word;'>29.81</td><td style='text-align: center; word-wrap: break-word;'>19.24</td><td style='text-align: center; word-wrap: break-word;'>46.56</td><td style='text-align: center; word-wrap: break-word;'>31.16</td><td style='text-align: center; word-wrap: break-word;'>0.87</td><td style='text-align: center; word-wrap: break-word;'>22.64</td><td style='text-align: center; word-wrap: break-word;'>22.85</td><td style='text-align: center; word-wrap: break-word;'>17.79</td><td style='text-align: center; word-wrap: break-word;'>12.13</td><td style='text-align: center; word-wrap: break-word;'>26.19</td><td style='text-align: center; word-wrap: break-word;'>12.67</td><td style='text-align: center; word-wrap: break-word;'>0.99</td><td style='text-align: center; word-wrap: break-word;'>17.06</td><td style='text-align: center; word-wrap: break-word;'>17.52</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>nvidia-aud-2019-01-25_0</td><td style='text-align: center; word-wrap: break-word;'>25.16</td><td style='text-align: center; word-wrap: break-word;'>25.26</td><td style='text-align: center; word-wrap: break-word;'>25.58</td><td style='text-align: center; word-wrap: break-word;'>30.98</td><td style='text-align: center; word-wrap: break-word;'>0.81</td><td style='text-align: center; word-wrap: break-word;'>30.97</td><td style='text-align: center; word-wrap: break-word;'>31.52</td><td style='text-align: center; word-wrap: break-word;'>19.55</td><td style='text-align: center; word-wrap: break-word;'>15.56</td><td style='text-align: center; word-wrap: break-word;'>24.57</td><td style='text-align: center; word-wrap: break-word;'>20.69</td><td style='text-align: center; word-wrap: break-word;'>0.99</td><td style='text-align: center; word-wrap: break-word;'>19.46</td><td style='text-align: center; word-wrap: break-word;'>19.93</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>nvidia-aud-2019-04-18_1</td><td style='text-align: center; word-wrap: break-word;'>43.49</td><td style='text-align: center; word-wrap: break-word;'>39.27</td><td style='text-align: center; word-wrap: break-word;'>48.48</td><td style='text-align: center; word-wrap: break-word;'>50.98</td><td style='text-align: center; word-wrap: break-word;'>0.71</td><td style='text-align: center; word-wrap: break-word;'>49.86</td><td style='text-align: center; word-wrap: break-word;'>50.11</td><td style='text-align: center; word-wrap: break-word;'>23.35</td><td style='text-align: center; word-wrap: break-word;'>16.85</td><td style='text-align: center; word-wrap: break-word;'>32.40</td><td style='text-align: center; word-wrap: break-word;'>26.69</td><td style='text-align: center; word-wrap: break-word;'>0.93</td><td style='text-align: center; word-wrap: break-word;'>26.91</td><td style='text-align: center; word-wrap: break-word;'>27.09</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>nvidia-aud-2019-04-18_2</td><td style='text-align: center; word-wrap: break-word;'>38.77</td><td style='text-align: center; word-wrap: break-word;'>35.26</td><td style='text-align: center; word-wrap: break-word;'>42.90</td><td style='text-align: center; word-wrap: break-word;'>48.89</td><td style='text-align: center; word-wrap: break-word;'>0.76</td><td style='text-align: center; word-wrap: break-word;'>45.59</td><td style='text-align: center; word-wrap: break-word;'>45.98</td><td style='text-align: center; word-wrap: break-word;'>28.28</td><td style='text-align: center; word-wrap: break-word;'>19.91</td><td style='text-align: center; word-wrap: break-word;'>42.78</td><td style='text-align: center; word-wrap: break-word;'>30.22</td><td style='text-align: center; word-wrap: break-word;'>0.97</td><td style='text-align: center; word-wrap: break-word;'>27.26</td><td style='text-align: center; word-wrap: break-word;'>27.71</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>outdoor-coupa-cafe-2019-02-06_0</td><td style='text-align: center; word-wrap: break-word;'>17.39</td><td style='text-align: center; word-wrap: break-word;'>17.35</td><td style='text-align: center; word-wrap: break-word;'>17.71</td><td style='text-align: center; word-wrap: break-word;'>19.15</td><td style='text-align: center; word-wrap: break-word;'>0.93</td><td style='text-align: center; word-wrap: break-word;'>20.28</td><td style='text-align: center; word-wrap: break-word;'>20.61</td><td style='text-align: center; word-wrap: break-word;'>13.22</td><td style='text-align: center; word-wrap: break-word;'>12.29</td><td style='text-align: center; word-wrap: break-word;'>14.30</td><td style='text-align: center; word-wrap: break-word;'>14.37</td><td style='text-align: center; word-wrap: break-word;'>0.99</td><td style='text-align: center; word-wrap: break-word;'>16.54</td><td style='text-align: center; word-wrap: break-word;'>16.98</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>quarry-road-2019-02-28_0</td><td style='text-align: center; word-wrap: break-word;'>39.53</td><td style='text-align: center; word-wrap: break-word;'>30.99</td><td style='text-align: center; word-wrap: break-word;'>50.63</td><td style='text-align: center; word-wrap: break-word;'>50.73</td><td style='text-align: center; word-wrap: break-word;'>0.76</td><td style='text-align: center; word-wrap: break-word;'>37.27</td><td style='text-align: center; word-wrap: break-word;'>37.41</td><td style='text-align: center; word-wrap: break-word;'>21.88</td><td style='text-align: center; word-wrap: break-word;'>14.13</td><td style='text-align: center; word-wrap: break-word;'>33.97</td><td style='text-align: center; word-wrap: break-word;'>23.42</td><td style='text-align: center; word-wrap: break-word;'>0.98</td><td style='text-align: center; word-wrap: break-word;'>20.00</td><td style='text-align: center; word-wrap: break-word;'>20.28</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>serra-street-2019-01-30_0</td><td style='text-align: center; word-wrap: break-word;'>29.91</td><td style='text-align: center; word-wrap: break-word;'>20.41</td><td style='text-align: center; word-wrap: break-word;'>43.91</td><td style='text-align: center; word-wrap: break-word;'>34.39</td><td style='text-align: center; word-wrap: break-word;'>0.82</td><td style='text-align: center; word-wrap: break-word;'>27.85</td><td style='text-align: center; word-wrap: break-word;'>28.03</td><td style='text-align: center; word-wrap: break-word;'>17.00</td><td style='text-align: center; word-wrap: break-word;'>10.03</td><td style='text-align: center; word-wrap: break-word;'>29.14</td><td style='text-align: center; word-wrap: break-word;'>15.92</td><td style='text-align: center; word-wrap: break-word;'>0.99</td><td style='text-align: center; word-wrap: break-word;'>16.71</td><td style='text-align: center; word-wrap: break-word;'>17.12</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>stlc-111-2019-04-19_1</td><td style='text-align: center; word-wrap: break-word;'>54.25</td><td style='text-align: center; word-wrap: break-word;'>57.04</td><td style='text-align: center; word-wrap: break-word;'>51.75</td><td style='text-align: center; word-wrap: break-word;'>67.32</td><td style='text-align: center; word-wrap: break-word;'>0.57</td><td style='text-align: center; word-wrap: break-word;'>70.57</td><td style='text-align: center; word-wrap: break-word;'>70.98</td><td style='text-align: center; word-wrap: break-word;'>32.74</td><td style='text-align: center; word-wrap: break-word;'>32.14</td><td style='text-align: center; word-wrap: break-word;'>33.55</td><td style='text-align: center; word-wrap: break-word;'>46.20</td><td style='text-align: center; word-wrap: break-word;'>0.95</td><td style='text-align: center; word-wrap: break-word;'>54.13</td><td style='text-align: center; word-wrap: break-word;'>54.57</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>stlc-111-2019-04-19_2</td><td style='text-align: center; word-wrap: break-word;'>45.06</td><td style='text-align: center; word-wrap: break-word;'>52.14</td><td style='text-align: center; word-wrap: break-word;'>39.05</td><td style='text-align: center; word-wrap: break-word;'>57.66</td><td style='text-align: center; word-wrap: break-word;'>0.68</td><td style='text-align: center; word-wrap: break-word;'>64.34</td><td style='text-align: center; word-wrap: break-word;'>64.81</td><td style='text-align: center; word-wrap: break-word;'>30.71</td><td style='text-align: center; word-wrap: break-word;'>30.61</td><td style='text-align: center; word-wrap: break-word;'>31.01</td><td style='text-align: center; word-wrap: break-word;'>45.22</td><td style='text-align: center; word-wrap: break-word;'>0.94</td><td style='text-align: center; word-wrap: break-word;'>52.39</td><td style='text-align: center; word-wrap: break-word;'>52.86</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>tressider-2019-03-16_2</td><td style='text-align: center; word-wrap: break-word;'>25.27</td><td style='text-align: center; word-wrap: break-word;'>23.49</td><td style='text-align: center; word-wrap: break-word;'>27.79</td><td style='text-align: center; word-wrap: break-word;'>31.81</td><td style='text-align: center; word-wrap: break-word;'>0.86</td><td style='text-align: center; word-wrap: break-word;'>30.22</td><td style='text-align: center; word-wrap: break-word;'>30.40</td><td style='text-align: center; word-wrap: break-word;'>18.79</td><td style='text-align: center; word-wrap: break-word;'>12.82</td><td style='text-align: center; word-wrap: break-word;'>28.40</td><td style='text-align: center; word-wrap: break-word;'>21.29</td><td style='text-align: center; word-wrap: break-word;'>0.95</td><td style='text-align: center; word-wrap: break-word;'>20.17</td><td style='text-align: center; word-wrap: break-word;'>20.38</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>tressider-2019-04-26_0</td><td style='text-align: center; word-wrap: break-word;'>16.53</td><td style='text-align: center; word-wrap: break-word;'>17.26</td><td style='text-align: center; word-wrap: break-word;'>16.09</td><td style='text-align: center; word-wrap: break-word;'>20.24</td><td style='text-align: center; word-wrap: break-word;'>0.91</td><td style='text-align: center; word-wrap: break-word;'>20.00</td><td style='text-align: center; word-wrap: break-word;'>21.22</td><td style='text-align: center; word-wrap: break-word;'>14.20</td><td style='text-align: center; word-wrap: break-word;'>14.89</td><td style='text-align: center; word-wrap: break-word;'>13.55</td><td style='text-align: center; word-wrap: break-word;'>19.63</td><td style='text-align: center; word-wrap: break-word;'>0.99</td><td style='text-align: center; word-wrap: break-word;'>19.95</td><td style='text-align: center; word-wrap: break-word;'>20.60</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>tressider-2019-04-26_1</td><td style='text-align: center; word-wrap: break-word;'>17.83</td><td style='text-align: center; word-wrap: break-word;'>22.51</td><td style='text-align: center; word-wrap: break-word;'>14.75</td><td style='text-align: center; word-wrap: break-word;'>19.71</td><td style='text-align: center; word-wrap: break-word;'>0.91</td><td style='text-align: center; word-wrap: break-word;'>29.58</td><td style='text-align: center; word-wrap: break-word;'>30.89</td><td style='text-align: center; word-wrap: break-word;'>18.82</td><td style='text-align: center; word-wrap: break-word;'>18.39</td><td style='text-align: center; word-wrap: break-word;'>19.28</td><td style='text-align: center; word-wrap: break-word;'>21.05</td><td style='text-align: center; word-wrap: break-word;'>0.99</td><td style='text-align: center; word-wrap: break-word;'>25.00</td><td style='text-align: center; word-wrap: break-word;'>25.48</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>tressider-2019-04-26_3</td><td style='text-align: center; word-wrap: break-word;'>17.77</td><td style='text-align: center; word-wrap: break-word;'>21.37</td><td style='text-align: center; word-wrap: break-word;'>15.15</td><td style='text-align: center; word-wrap: break-word;'>19.02</td><td style='text-align: center; word-wrap: break-word;'>0.89</td><td style='text-align: center; word-wrap: break-word;'>26.36</td><td style='text-align: center; word-wrap: break-word;'>27.67</td><td style='text-align: center; word-wrap: break-word;'>16.97</td><td style='text-align: center; word-wrap: break-word;'>17.45</td><td style='text-align: center; word-wrap: break-word;'>16.64</td><td style='text-align: center; word-wrap: break-word;'>19.38</td><td style='text-align: center; word-wrap: break-word;'>0.99</td><td style='text-align: center; word-wrap: break-word;'>24.24</td><td style='text-align: center; word-wrap: break-word;'>24.92</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>COMBINED</td><td style='text-align: center; word-wrap: break-word;'>25.54</td><td style='text-align: center; word-wrap: break-word;'>25.99</td><td style='text-align: center; word-wrap: break-word;'>25.43</td><td style='text-align: center; word-wrap: break-word;'>28.69</td><td style='text-align: center; word-wrap: break-word;'>0.78</td><td style='text-align: center; word-wrap: break-word;'>32.65</td><td style='text-align: center; word-wrap: break-word;'>33.49</td><td style='text-align: center; word-wrap: break-word;'>18.93</td><td style='text-align: center; word-wrap: break-word;'>17.06</td><td style='text-align: center; word-wrap: break-word;'>21.13</td><td style='text-align: center; word-wrap: break-word;'>21.34</td><td style='text-align: center; word-wrap: break-word;'>0.98</td><td style='text-align: center; word-wrap: break-word;'>24.21</td><td style='text-align: center; word-wrap: break-word;'>24.69</td></tr></table>

tracks objects more accurately but also achieves more precise localization and robust object cardinality estimates.

As illustrated in Table II, our ELPTNet significantly outperforms existing methods, achieving the highest Multi-Object Tracking Accuracy (MOTA) of 32.653%, which is 8.4% higher than the second-best method, SMAT [^25]. In addition, our ELPTNet attains the highest Multi-Object Detection Accuracy (MODA) of 33.494%, an 8.8% improvement over SMAT. Regarding tracking accuracy, our ELPTNet achieves the highest Correct Localization Recall (CLR_Re) of 38.874%, surpassing SMAT by 9.88%, while maintaining a competitive Correct Localization Precision (CLR_Pr) of 87.844%. Our ELPTNet also reports the highest number of CLR_TP (384,524) and the lowest number of CLR_FN (604,630) demonstrating its remarkable ability to accurately detect and track objects while minimizing missed detections. In terms of trajectory consistency metrics, our ELPTNet significantly increases the Mostly Tracked (MTR) percentage to 16.844%, outperforming all other methods. It also achieves a lower Partially Tracked (PTR) percentage of 37.226% and the fewest Mostly Lost (ML) trajectories at 818, indicating strong tracking stability. However, our ELPTNet has a slightly higher ID Switch (IDSW) count of 8,320, suggesting that identity consistency can still be improved. Overall, our ELPTNet substantially advances multi-object tracking performance.

As illustrated in Table III, our ELPTNet consistently outperforms SMAT across various JRDB test sequences in key tracking metrics, including HOTA, DetA, AssA, IDF1, MOTA, and MODA, while maintaining a favorable OSPA value. Notably, the sequences “hewlett-class-2019-01-23_1” and “stlc-111-2019-04-19_1” display substantial improvements in both detection accuracy (DetA) and association accuracy (AssA), underscoring the robustness of our ELPTNet in diverse and challenging scenarios. Overall, these results highlight the effectiveness of our ELPTNet, achieving excellent tracking performance across a wide range of environments.

### C. Ablation Study

We validated the impact of various components of our method on the JRDB validation set.

1) Effect of the number of new objects: As illustrated in Table IV, increasing the number of new objects generally leads to improvements in both HOTA and MOTA. Introducing 15 new objects yields the highest HOTA 21.894% and MOTA 23.690%, as well as the lowest IDSW 4341, indicating superior overall tracking accuracy and stability. Although MODA 25.525% and IDF1 23.107% achieve their respective peaks when introducing 13 and 11 new objects, respectively, the overall performance is best optimized with 15 new objects. Therefore, selecting 15 new objects is

---

<div style="text-align: center;">TABLE IV</div>

<div style="text-align: center;">THE EFFECT OF THE NUMBER OF NEW OBJECTS. WHEN THE NUMBER OF NEW OBJECTS IS 15, HOTA, MOTA, AND IDSW ACHIEVE OPTIMAL PERFORMANCE.</div>

<table border=1 style='margin: auto; word-wrap: break-word;'><tr><td style='text-align: center; word-wrap: break-word;'>New object</td><td style='text-align: center; word-wrap: break-word;'>HOTA $\uparrow$ (%)</td><td style='text-align: center; word-wrap: break-word;'>MOTA $\uparrow$ (%)</td><td style='text-align: center; word-wrap: break-word;'>MODA $\uparrow$ (%)</td><td style='text-align: center; word-wrap: break-word;'>IDF1 $\uparrow$ (%)</td><td style='text-align: center; word-wrap: break-word;'>IDSW $\downarrow$</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>3</td><td style='text-align: center; word-wrap: break-word;'>21.635</td><td style='text-align: center; word-wrap: break-word;'>23.646</td><td style='text-align: center; word-wrap: break-word;'>25.522</td><td style='text-align: center; word-wrap: break-word;'>22.806</td><td style='text-align: center; word-wrap: break-word;'>4442</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>5</td><td style='text-align: center; word-wrap: break-word;'>21.684</td><td style='text-align: center; word-wrap: break-word;'>23.676</td><td style='text-align: center; word-wrap: break-word;'>25.520</td><td style='text-align: center; word-wrap: break-word;'>22.744</td><td style='text-align: center; word-wrap: break-word;'>4365</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>7</td><td style='text-align: center; word-wrap: break-word;'>21.849</td><td style='text-align: center; word-wrap: break-word;'>23.643</td><td style='text-align: center; word-wrap: break-word;'>25.523</td><td style='text-align: center; word-wrap: break-word;'>22.982</td><td style='text-align: center; word-wrap: break-word;'>4451</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>9</td><td style='text-align: center; word-wrap: break-word;'>21.615</td><td style='text-align: center; word-wrap: break-word;'>23.645</td><td style='text-align: center; word-wrap: break-word;'>25.514</td><td style='text-align: center; word-wrap: break-word;'>22.672</td><td style='text-align: center; word-wrap: break-word;'>4426</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>11</td><td style='text-align: center; word-wrap: break-word;'>21.755</td><td style='text-align: center; word-wrap: break-word;'>23.656</td><td style='text-align: center; word-wrap: break-word;'>25.516</td><td style='text-align: center; word-wrap: break-word;'>23.107</td><td style='text-align: center; word-wrap: break-word;'>4405</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>13</td><td style='text-align: center; word-wrap: break-word;'>21.867</td><td style='text-align: center; word-wrap: break-word;'>23.675</td><td style='text-align: center; word-wrap: break-word;'>25.525</td><td style='text-align: center; word-wrap: break-word;'>22.834</td><td style='text-align: center; word-wrap: break-word;'>4380</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>15</td><td style='text-align: center; word-wrap: break-word;'>21.894</td><td style='text-align: center; word-wrap: break-word;'>23.690</td><td style='text-align: center; word-wrap: break-word;'>25.523</td><td style='text-align: center; word-wrap: break-word;'>23.031</td><td style='text-align: center; word-wrap: break-word;'>4341</td></tr></table>

<div style="text-align: center;">TABLE V</div>

<div style="text-align: center;">THE EFFECT OF THE MAXIMUM PREDICTED NEW OBJECTS COUNT. WHEN SET TO 25, IT ACHIEVES A BALANCED PERFORMANCE ACROSS MULTIPLE EVALUATION METRICS.</div>

<table border=1 style='margin: auto; word-wrap: break-word;'><tr><td style='text-align: center; word-wrap: break-word;'>Max pred</td><td style='text-align: center; word-wrap: break-word;'>HOTA $\uparrow$ (%)</td><td style='text-align: center; word-wrap: break-word;'>MOTA $\uparrow$ (%)</td><td style='text-align: center; word-wrap: break-word;'>MODA $\uparrow$ (%)</td><td style='text-align: center; word-wrap: break-word;'>IDF1 $\uparrow$ (%)</td><td style='text-align: center; word-wrap: break-word;'>IDSW $\downarrow$</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>5</td><td style='text-align: center; word-wrap: break-word;'>21.708</td><td style='text-align: center; word-wrap: break-word;'>23.623</td><td style='text-align: center; word-wrap: break-word;'>25.529</td><td style='text-align: center; word-wrap: break-word;'>22.654</td><td style='text-align: center; word-wrap: break-word;'>4514</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>10</td><td style='text-align: center; word-wrap: break-word;'>21.760</td><td style='text-align: center; word-wrap: break-word;'>23.686</td><td style='text-align: center; word-wrap: break-word;'>25.519</td><td style='text-align: center; word-wrap: break-word;'>23.107</td><td style='text-align: center; word-wrap: break-word;'>4340</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>15</td><td style='text-align: center; word-wrap: break-word;'>21.644</td><td style='text-align: center; word-wrap: break-word;'>23.640</td><td style='text-align: center; word-wrap: break-word;'>25.526</td><td style='text-align: center; word-wrap: break-word;'>22.862</td><td style='text-align: center; word-wrap: break-word;'>4466</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>25</td><td style='text-align: center; word-wrap: break-word;'>22.030</td><td style='text-align: center; word-wrap: break-word;'>23.658</td><td style='text-align: center; word-wrap: break-word;'>25.518</td><td style='text-align: center; word-wrap: break-word;'>23.432</td><td style='text-align: center; word-wrap: break-word;'>4404</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>50</td><td style='text-align: center; word-wrap: break-word;'>21.957</td><td style='text-align: center; word-wrap: break-word;'>23.649</td><td style='text-align: center; word-wrap: break-word;'>25.525</td><td style='text-align: center; word-wrap: break-word;'>23.230</td><td style='text-align: center; word-wrap: break-word;'>4442</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>75</td><td style='text-align: center; word-wrap: break-word;'>21.946</td><td style='text-align: center; word-wrap: break-word;'>23.645</td><td style='text-align: center; word-wrap: break-word;'>25.515</td><td style='text-align: center; word-wrap: break-word;'>23.027</td><td style='text-align: center; word-wrap: break-word;'>4429</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>100</td><td style='text-align: center; word-wrap: break-word;'>21.975</td><td style='text-align: center; word-wrap: break-word;'>23.673</td><td style='text-align: center; word-wrap: break-word;'>25.521</td><td style='text-align: center; word-wrap: break-word;'>23.040</td><td style='text-align: center; word-wrap: break-word;'>4376</td></tr></table>

recommended to achieve better performance across multiple evaluation metrics.

2) Effect of maximum predicted new objects count: As illustrated in Table V, it can be observed that different settings for the maximum number of newly predicted objects (Max pred) produce varied effects on each metric. When Max pred is set to 25, HOTA reaches 22.030% and IDF1 reaches 23.432%, both at their highest levels. MOTA peaks at 23.686% with Max pred = 10. MODA achieves 25.529% when Max pred is set to 5, while IDSW is minimized at 4340 with Max pred = 10. These findings suggest that selecting the maximum number of newly predicted objects should balance HOTA, MOTA, MODA, IDF1, and IDSW. If HOTA and IDF1 are priorities, setting Max pred to 25 is advisable. If the focus is on MOTA or MODA, reducing Max pred to 10 or 5 may be more appropriate. It is also crucial to track changes in IDSW to minimize identity switches during the tracking process.

3) Effect of post score: As illustrated in Fig. 3, adjusting the post score threshold from 0.1 to 0.9 significantly influences tracking performance. At a threshold of 0.1, HOTA is 17.880% and IDF1 is 16.696%, indicating a high number of false positives. Increasing the threshold to 0.5 improves HOTA to 20.949% and IDF1 to 21.310%. At 0.7, HOTA rises to 21.635% and IDF1 to 22.806%, representing the best overall performance. Setting the threshold as high as 0.9, however, decreases HOTA to 14.080% and IDF1 to 15.692%, implying that many valid detections are lost. Therefore, when the post score is 0.7, both HOTA and IDF1 reach their optimal values.

![Image](images/b2263bdbdd69751c613247ffe33c5d5d6a347544e0cbd168c4f91cdf1caa82eb.jpg)

<div style="text-align: center;">Fig. 3. The effect of the post score. When the post score is 0.7, both HOTA and IDF1 reach their highest values.</div>

<div style="text-align: center;">TABLE VI</div>

<div style="text-align: center;">THE EFFECT OF TRACKING DELAY TIME. WHEN THE LATENCY IS 0, IT INDICATES REAL-TIME ONLINE TRACKING. WHEN THE LATENCY IS 1, MEANING ONLINE TRACKING WITH A 1-SECOND DELAY, THE OVERALL TRACKING PERFORMANCE IS BETTER. THE FPS WAS TESTED ON THE INTEL CORE I9 10900K CPU.</div>

<table border=1 style='margin: auto; word-wrap: break-word;'><tr><td style='text-align: center; word-wrap: break-word;'>Latency</td><td style='text-align: center; word-wrap: break-word;'>HOTA\n $\uparrow$ (%)</td><td style='text-align: center; word-wrap: break-word;'>MOTA\n $\uparrow$ (%)</td><td style='text-align: center; word-wrap: break-word;'>MODA\n $\uparrow$ (%)</td><td style='text-align: center; word-wrap: break-word;'>IDF1\n $\uparrow$ (%)</td><td style='text-align: center; word-wrap: break-word;'>IDSW\n $\downarrow$</td><td style='text-align: center; word-wrap: break-word;'>FPS\n $\uparrow$</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>0</td><td style='text-align: center; word-wrap: break-word;'>21.635</td><td style='text-align: center; word-wrap: break-word;'>23.646</td><td style='text-align: center; word-wrap: break-word;'>25.522</td><td style='text-align: center; word-wrap: break-word;'>22.806</td><td style='text-align: center; word-wrap: break-word;'>4442</td><td style='text-align: center; word-wrap: break-word;'>61.132</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>1</td><td style='text-align: center; word-wrap: break-word;'>22.114</td><td style='text-align: center; word-wrap: break-word;'>27.324</td><td style='text-align: center; word-wrap: break-word;'>28.187</td><td style='text-align: center; word-wrap: break-word;'>23.926</td><td style='text-align: center; word-wrap: break-word;'>2045</td><td style='text-align: center; word-wrap: break-word;'>62.378</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>2</td><td style='text-align: center; word-wrap: break-word;'>22.067</td><td style='text-align: center; word-wrap: break-word;'>26.663</td><td style='text-align: center; word-wrap: break-word;'>27.500</td><td style='text-align: center; word-wrap: break-word;'>24.035</td><td style='text-align: center; word-wrap: break-word;'>1982</td><td style='text-align: center; word-wrap: break-word;'>63.681</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>3</td><td style='text-align: center; word-wrap: break-word;'>21.961</td><td style='text-align: center; word-wrap: break-word;'>25.702</td><td style='text-align: center; word-wrap: break-word;'>26.558</td><td style='text-align: center; word-wrap: break-word;'>24.008</td><td style='text-align: center; word-wrap: break-word;'>2028</td><td style='text-align: center; word-wrap: break-word;'>64.842</td></tr></table>

4) Effect of tracking delay time: As illustrated in Table VI, when the latency is 0 (real-time online tracking), the HOTA, MOTA, MODA, and IDF1 scores reach 21.635%, 23.646%, 25.522%, and 22.806%, respectively. More importantly, the frame rate achieves 61.132 FPS. As the latency increases, overall performance gradually improves. Notably, under a 1-second latency, MOTA and MODA exhibit the most significant improvements, while the IDSW count markedly decreases, and the FPS slightly increases to 62.378, resulting in the best overall tracking performance. Further increases in latency lead to continued improvements in certain metrics (e.g., IDF1 and FPS), but also cause slight declines in accuracy metrics such as MOTA and MODA, indicating that additional latency does not confer an overall benefit. In summary, our approach achieves the most balanced trade-off between computational demands and tracking accuracy, making it particularly suitable for real-time applications, including autonomous social navigation robots.

5) Robustness analysis: As illustrated in Table VII, we assessed the robustness of our multi-object tracking method in various scenarios. Despite significant differences among

---

<div style="text-align: center;">TABLE VII</div>

<div style="text-align: center;">TRACKING PERFORMANCE UNDER DIFFERENT SCENARIOS. NOTE THAT OUR APPROACH DEMONSTRATES STABLE TRACKING PERFORMANCE ACROSS DIVERSE ENVIRONMENTS.</div>

<table border=1 style='margin: auto; word-wrap: break-word;'><tr><td style='text-align: center; word-wrap: break-word;'>Sequence</td><td style='text-align: center; word-wrap: break-word;'>HOTA $\uparrow$ (%)</td><td style='text-align: center; word-wrap: break-word;'>DetA $\uparrow$ (%)</td><td style='text-align: center; word-wrap: break-word;'>AssA $\uparrow$ (%)</td><td style='text-align: center; word-wrap: break-word;'>MOTA $\uparrow$ (%)</td><td style='text-align: center; word-wrap: break-word;'>CLR_Re $\uparrow$ (%)</td><td style='text-align: center; word-wrap: break-word;'>CLR_Pr $\uparrow$ (%)</td><td style='text-align: center; word-wrap: break-word;'>MODA $\uparrow$ (%)</td><td style='text-align: center; word-wrap: break-word;'>PTR $\downarrow$</td><td style='text-align: center; word-wrap: break-word;'>MTR $\uparrow$ (%)</td><td style='text-align: center; word-wrap: break-word;'>IDSW $\downarrow$</td><td style='text-align: center; word-wrap: break-word;'>IDFI $\uparrow$ (%)</td><td style='text-align: center; word-wrap: break-word;'>OSPA $\downarrow$</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>clark-center-2019-02-28_1</td><td style='text-align: center; word-wrap: break-word;'>20.299</td><td style='text-align: center; word-wrap: break-word;'>24.008</td><td style='text-align: center; word-wrap: break-word;'>17.433</td><td style='text-align: center; word-wrap: break-word;'>17.741</td><td style='text-align: center; word-wrap: break-word;'>40.469</td><td style='text-align: center; word-wrap: break-word;'>66.596</td><td style='text-align: center; word-wrap: break-word;'>20.170</td><td style='text-align: center; word-wrap: break-word;'>67.480</td><td style='text-align: center; word-wrap: break-word;'>6.504</td><td style='text-align: center; word-wrap: break-word;'>1453</td><td style='text-align: center; word-wrap: break-word;'>22.001</td><td style='text-align: center; word-wrap: break-word;'>0.979</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>gates-ai-lab-2019-02-08_0</td><td style='text-align: center; word-wrap: break-word;'>27.767</td><td style='text-align: center; word-wrap: break-word;'>27.306</td><td style='text-align: center; word-wrap: break-word;'>29.251</td><td style='text-align: center; word-wrap: break-word;'>2.318</td><td style='text-align: center; word-wrap: break-word;'>59.243</td><td style='text-align: center; word-wrap: break-word;'>51.518</td><td style='text-align: center; word-wrap: break-word;'>3.491</td><td style='text-align: center; word-wrap: break-word;'>56.000</td><td style='text-align: center; word-wrap: break-word;'>28.000</td><td style='text-align: center; word-wrap: break-word;'>123</td><td style='text-align: center; word-wrap: break-word;'>26.815</td><td style='text-align: center; word-wrap: break-word;'>0.968</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>huang-2-2019-01-25_0</td><td style='text-align: center; word-wrap: break-word;'>30.359</td><td style='text-align: center; word-wrap: break-word;'>31.906</td><td style='text-align: center; word-wrap: break-word;'>29.020</td><td style='text-align: center; word-wrap: break-word;'>30.733</td><td style='text-align: center; word-wrap: break-word;'>53.333</td><td style='text-align: center; word-wrap: break-word;'>71.253</td><td style='text-align: center; word-wrap: break-word;'>31.816</td><td style='text-align: center; word-wrap: break-word;'>63.415</td><td style='text-align: center; word-wrap: break-word;'>19.512</td><td style='text-align: center; word-wrap: break-word;'>107</td><td style='text-align: center; word-wrap: break-word;'>37.352</td><td style='text-align: center; word-wrap: break-word;'>0.952</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>meyer-green-2019-03-16_0</td><td style='text-align: center; word-wrap: break-word;'>34.224</td><td style='text-align: center; word-wrap: break-word;'>29.527</td><td style='text-align: center; word-wrap: break-word;'>40.013</td><td style='text-align: center; word-wrap: break-word;'>25.508</td><td style='text-align: center; word-wrap: break-word;'>52.999</td><td style='text-align: center; word-wrap: break-word;'>66.775</td><td style='text-align: center; word-wrap: break-word;'>26.629</td><td style='text-align: center; word-wrap: break-word;'>73.333</td><td style='text-align: center; word-wrap: break-word;'>13.333</td><td style='text-align: center; word-wrap: break-word;'>65</td><td style='text-align: center; word-wrap: break-word;'>40.607</td><td style='text-align: center; word-wrap: break-word;'>0.982</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>nvidia-aud-2019-04-18_0</td><td style='text-align: center; word-wrap: break-word;'>30.335</td><td style='text-align: center; word-wrap: break-word;'>33.510</td><td style='text-align: center; word-wrap: break-word;'>27.525</td><td style='text-align: center; word-wrap: break-word;'>38.761</td><td style='text-align: center; word-wrap: break-word;'>56.122</td><td style='text-align: center; word-wrap: break-word;'>77.391</td><td style='text-align: center; word-wrap: break-word;'>39.726</td><td style='text-align: center; word-wrap: break-word;'>62.500</td><td style='text-align: center; word-wrap: break-word;'>22.500</td><td style='text-align: center; word-wrap: break-word;'>187</td><td style='text-align: center; word-wrap: break-word;'>38.200</td><td style='text-align: center; word-wrap: break-word;'>0.959</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>tressider-2019-03-16_1</td><td style='text-align: center; word-wrap: break-word;'>25.724</td><td style='text-align: center; word-wrap: break-word;'>18.313</td><td style='text-align: center; word-wrap: break-word;'>37.020</td><td style='text-align: center; word-wrap: break-word;'>18.893</td><td style='text-align: center; word-wrap: break-word;'>27.871</td><td style='text-align: center; word-wrap: break-word;'>77.155</td><td style='text-align: center; word-wrap: break-word;'>19.619</td><td style='text-align: center; word-wrap: break-word;'>36.842</td><td style='text-align: center; word-wrap: break-word;'>7.895</td><td style='text-align: center; word-wrap: break-word;'>116</td><td style='text-align: center; word-wrap: break-word;'>24.664</td><td style='text-align: center; word-wrap: break-word;'>0.926</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>tressider-2019-04-26_2</td><td style='text-align: center; word-wrap: break-word;'>16.755</td><td style='text-align: center; word-wrap: break-word;'>27.049</td><td style='text-align: center; word-wrap: break-word;'>10.704</td><td style='text-align: center; word-wrap: break-word;'>26.065</td><td style='text-align: center; word-wrap: break-word;'>46.202</td><td style='text-align: center; word-wrap: break-word;'>71.888</td><td style='text-align: center; word-wrap: break-word;'>28.135</td><td style='text-align: center; word-wrap: break-word;'>62.802</td><td style='text-align: center; word-wrap: break-word;'>10.145</td><td style='text-align: center; word-wrap: break-word;'>2391</td><td style='text-align: center; word-wrap: break-word;'>17.511</td><td style='text-align: center; word-wrap: break-word;'>0.966</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>COMBINED</td><td style='text-align: center; word-wrap: break-word;'>21.635</td><td style='text-align: center; word-wrap: break-word;'>26.535</td><td style='text-align: center; word-wrap: break-word;'>18.056</td><td style='text-align: center; word-wrap: break-word;'>23.646</td><td style='text-align: center; word-wrap: break-word;'>45.369</td><td style='text-align: center; word-wrap: break-word;'>69.567</td><td style='text-align: center; word-wrap: break-word;'>25.522</td><td style='text-align: center; word-wrap: break-word;'>61.963</td><td style='text-align: center; word-wrap: break-word;'>11.861</td><td style='text-align: center; word-wrap: break-word;'>4442</td><td style='text-align: center; word-wrap: break-word;'>22.806</td><td style='text-align: center; word-wrap: break-word;'>0.962</td></tr></table>

![Image](images/51aa97cdd37517cd70bf14b484e392bacc3782b8b3909ad29f340b875051b944.jpg)

<div style="text-align: center;">Fig. 4. Visualization of meyer-green-2019-03-16_0 scene. Our ELPTNet can effectively track pedestrians. The green and red 3D bounding boxes represent the ground truth and our predicted results, respectively.</div>

![Image](images/158487b2903ce48311fd55f6a07ed030f25834141cd27d12a7e23cce44c83453.jpg)

<div style="text-align: center;">Fig. 5. Visualization of the tressider-2019-04-26_2 scenario. This indoor scene features high crowd density along with frequent mutual occlusions and interactions, which result in reduced tracking performance.</div>

the scenes in terms of environmental layout, crowd density, and viewing angles, our ELPTNet demonstrated satisfactory performance in metrics such as HOTA, DetA, AssA, MOTA, MODA, and IDF1. Notably, as illustrated in Fig. 4, in the meyer-green-2019-03-16.0 scenario, due to dispersed individuals, fewer occlusions, and more stable lighting conditions, the algorithm achieved the best overall performance, with a HOTA of 34.224%, an IDF1 of 40.607%, and only 65 IDSW. Other scenarios also showed stable tracking performance. These results fully demonstrate the method's adaptability and robustness in various complex environments.

### D. Limitations

As illustrated in Fig. 5, indoor scenes (e.g., tressider-2019-04-26.2) typically have high crowd density and frequent occlusions and interactions, which significantly increase the difficulty of tracking. Consequently, this scene exhibits the highest number of ID switches (2391) in Table VII, while the overall HOTA score is only 16.755%. These results indicate that although the proposed method demonstrates a certain level of robustness across various indoor and outdoor scenarios, it still encounters a large number of identity switches and tracking discontinuities in the presence of extensive occlusions and dense crowds. Therefore, further improvements and optimizations are necessary to address these challenges in complex indoor environments.

### V. CONCLUSIONS

This paper presents a simple yet Efficient LiDAR-based 3D Pedestrian Tracking Network (ELPTNet) for autonomous navigation social robots. Our ELPTNet first utilizes a 3D object detector to obtain pedestrian 3D bounding boxes from LiDAR point clouds. In addition, our ELPTNet employs a Constant Acceleration (CA) model and prediction confidence for target trajectory prediction. During the data association process, it integrates geometric, appearance, and motion features to enhance the robustness and real-time performance of 3D MOT when targets are temporarily occluded. Experimental results on the large-scale JRDB pedestrian dataset

---

demonstrate that our method ranks first in the JRDB 3D pedestrian tracking task, achieving an 8.4% improvement in MOTA and a 6.6% increase in HOTA compared to previous state-of-the-art (SOTA) methods. Additionally, our ELPTNet achieves an inference speed of 61 Frames Per Second (FPS) on a single CPU, enabling accurate and real-time multi-pedestrian tracking. Since LiDAR point cloud data is sparse and less accurate for tracking distant or small objects, whereas camera images excel at capturing color and fine details, future work will focus on integrating LiDAR and camera sensor data to improve tracking accuracy and robustness in complex environments for intelligent robots.

## REFERENCES

[^1]: S. M. Marvasti-Zadeh, L. Cheng, H. Ghanei-Yakhdan, and S. Kasaei, “Deep learning for visual tracking: A comprehensive survey,” IEEE Transactions on Intelligent Transportation Systems, vol. 23, no. 5, pp. 3943–3968, 2021.

[^2]: Z. Cao, Q. Zhang, J. Guang, S. Wu, Z. Hu, and J. Liu, “Semantictopoloop: Semantic loop closure with 3d topological graph based on quadric-level object map,” IEEE Robotics and Automation Letters, vol. 9, no. 5, pp. 4257–4264, 2024.

[^3]: J. Guang and J. Liang, “Cmsea: Compound model scaling with efficient attention for fine-grained image classification,” IEEE Access, vol. 10, pp. 18222–18232, 2022.

[^4]: M. Lyssenko, C. Gladisch, C. Heinzemann, M. Woehrle, and R. Triebel, “Towards safety-aware pedestrian detection in autonomous systems,” in 2022 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS). IEEE, 2022, pp. 293–300.

[^5]: Y. Zeng, C. Ma, M. Zhu, Z. Fan, and X. Yang, “Cross-modal 3d object detection and tracking for auto-driving,” in 2021 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS). IEEE, 2021, pp. 3850–3857.

[^6]: J. Guang, Z. Hu, S. Wu, Q. Zhang, and J. Liu, "Rpea: A residual path network with efficient attention for 3d pedestrian detection from lidar point clouds," Expert Systems with Applications, vol. 249, p. 123497, 2024.

[^7]: D. Jia, A. Hermans, and B. Leibe, “2d vs. 3d lidar-based person detection on mobile robots,” in 2022 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS). IEEE, 2022, pp. 3604–3611.

[^8]: A. Shenoi, M. Patel, J. Gwak, P. Goebel, A. Sadeghian, H. Rezatofighi, R. Martin-Martin, and S. Savarese, "Jrmot: A real-time 3d multi-object tracker and a new large-scale dataset," in 2020 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS). IEEE, 2020, pp. 10335–10342.

[^9]: Z. Wang, Z. Li, J. Leng, M. Li, and L. Bai, “Multiple pedestrian tracking with graph attention map on urban road scene,” IEEE Transactions on Intelligent Transportation Systems, vol. 24, no. 8, pp. 8567–8579, 2022.

[^10]: Y. Yang, B. Fan, Y. Jiang, W. Zhou, D. Chen, and H. Xu, “Enhancing 3d single object tracking with efficient point cloud segmentation,” in 2024 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS). IEEE, 2024, pp. 11631–11638.

[^11]: J. Shan, S. Zhou, Z. Fang, and Y. Cui, “Ptt: Point-track-transformer module for 3d single object tracking in point clouds,” in 2021 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS). IEEE, 2021, pp. 1310–1316.

[^12]: X. Weng, J. Wang, D. Held, and K. Kitani, "3d multi-object tracking: A baseline and new evaluation metrics," in 2020 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS). IEEE, 2020, pp. 10359–10366.

[^13]: J. Wu, J. Cao, L. Song, Y. Wang, M. Yang, and J. Yuan, "Track to detect and segment: An online multi-object tracker," in Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, 2021, pp. 12352–12361.

[^14]: P. Lenz, A. Ge: nowme: Efficient online min-cost and computation," in Computer

[^15]: V. Chari, S. Lacoste-Julien, I. Laptev, and J. Sivic, “On pairwise costs for network flow multi-object tracking,” in Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, 2015, pp. 5537–5545.

[^16]: B. Lee, E. Erdenee, S. Jin, M. Y. Nam, Y. G. Jung, and P. K. Rhee, “Multi-class multi-object tracking using changing point detection,” in Computer Vision–ECCV 2016 Workshops: Amsterdam, The Netherlands, October 8-10 and 15-16, 2016, Proceedings, Part II 14. Springer, 2016, pp. 68–83.

[^17]: S. Sharma, J. A. Ansari, J. K. Murthy, and K. M. Krishna, “Beyond pixels: Leveraging geometry and shape cues for online multi-object tracking,” in 2018 IEEE International Conference on Robotics and Automation (ICRA). IEEE, 2018, pp. 3508–3515.

[^18]: H. Karunasekera, H. Wang, and H. Zhang, “Multiple object tracking with attention to appearance, structure, motion and size,” IEEE Access, vol. 7, pp. 104423–104434, 2019.

[^19]: K. Fang, Y. Xiang, X. Li, and S. Savarese, “Recurrent autoregressive networks for online multi-object tracking,” in 2018 IEEE Winter Conference on Applications of Computer Vision (WACV). IEEE, 2018, pp. 466–475.

[^20]: J. Jin, J. Zhang, K. Zhang, Y. Wang, Y. Ma, and D. Pan, "3d multi-object tracking with boosting data association and improved trajectory management mechanism," Signal Processing, vol. 218, p. 109367, 2024.

[^21]: H. Wu, W. Han, C. Wen, X. Li, and C. Wang, “3d multi-object tracking in point clouds based on prediction confidence-guided data association,” IEEE Transactions on Intelligent Transportation Systems, vol. 23, no. 6, pp. 5668–5677, 2021.

[^22]: Y. Ma, J. Zhang, G. Qin, J. Jin, K. Zhang, D. Pan, and M. Chen, "3d multi-object tracking based on dual-tracker and ds evidence theory," IEEE Transactions on Intelligent Vehicles, vol. 8, no. 3, pp. 2426–2436, 2022.

[^23]: Z. Pang, Z. Li, and N. Wang, “Simpletrack: Understanding and rethinking 3d multi-object tracking,” in European Conference on Computer Vision. Springer, 2022, pp. 680–696.

[^24]: X. Li, T. Xie, D. Liu, J. Gao, K. Dai, Z. Jiang, L. Zhao, and K. Wang, "Poly-mot: A polyhedral framework for 3d multi-object tracking," in 2023 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS). IEEE, 2023, pp. 9391–9398.

[^25]: T. Fan, B. Shen, Y. Zhang, C. Zhang, L. Yang, H. Chen, W. Zhang, and J. Pan, “S2mat: Simultaneous and self-reinforced mapping and tracking in dynamic urban scenarios oring framework for simultaneous mapping and tracking in unbounded urban environments,” arXiv preprint arXiv:2304.14356, 2023.

[^26]: S. Xin, Z. Zhang, L. Liu, X. Hou, D. Zhu, M. Wang, and Y. Liu, "A robotic-centric paradigm for 3d human tracking under complex environments using multi-modal adaptation," in 2024 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS). IEEE, 2024, pp. 4934–4940.

[^27]: L. Wang, X. Zhang, W. Qin, X. Li, J. Gao, L. Yang, Z. Li, J. Li, L. Zhu, H. Wang et al., “Camo-mot: Combined appearance-motion optimization for 3d multi-object tracking with camera-lidar fusion,” IEEE Transactions on Intelligent Transportation Systems, vol. 24, no. 11, pp. 11981–11996, 2023.

[^28]: X. Wang, C. Fu, Z. Li, Y. Lai, and J. He, “Deepfusionmot: A 3d multi-object tracking framework based on camera-lidar fusion with deep association,” IEEE Robotics and Automation Letters, vol. 7, no. 3, pp. 8260–8267, 2022.

[^29]: J. Guang, S. Wu, Z. Hu, Q. Zhang, P. Wu, and J. Liu, “Dccla: Dense cross connections with linear attention for lidar-based 3d pedestrian detection,” IEEE Transactions on Circuits and Systems for Video Technology, vol. 35, no. 5, pp. 4535–4548, 2025.

[^30]: A. Kumar, J. Kini, M. Shah, and A. Mian, "Pc-dan: Point cloud based deep affinity network for 3d multi-object tracking," arXiv preprint arXiv:2106.07552, 2021.

[^31]: C. Liu, C. Gao, F. Liu, J. Liu, D. Meng, and X. Gao, “Ss3d: Sparsely-supervised 3d object detection from point cloud,” in Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, 2022, pp. 8428–8437.

[^32]: R. Martin-Martin, M. Patel, H. Rezatofighi, A. Shenoi, J. Gwak, E. Frankel, A. Sadeghian, and S. Savarese, "Jrdb: A dataset and benchmark of egocentric robot visual perception of humans in built environments," IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 45, no. 6, pp. 6748–6765, 2023.
