atlas

Research map / 3D vision / 3D generation

Three-Dimensional Trajectory Prediction with 3DMoTraj Dataset

ICML 2025 · 3D vision › 3D generation · approach: Scene-aware human motion synthesis

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces the 3DMoTraj dataset of UUV 3D trajectories with intention labels and a decoupled-then-correlated 3D trajectory predictor (LBEBM baseline plus SCA-LSTM refinement) that beats prior 2D methods on it.

Problem

Predicting future trajectories in 3D is harder than 2D (more parameters per point), and no public dataset existed for 3D trajectory prediction.

Approach

Decompose 3D trajectory prediction into three independent per-axis predictions (decoupled prediction, built on LBEBM's key-point decoders) and then refine them with an LSTM-based SCA-LSTM that models inter-axis correlations via state-correlation and state-aggregation modules.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
replace the LBEBM decoder with independent per-axis decoders (ablation)LBEBM on 3DMoTraj · 3DMoTrajADE: 0.84 -> 0.68Helped
add trajectory refinement with vanilla LSTM (ablation)Decoupled prediction on 3DMoTraj · 3DMoTrajADE: 0.68 -> 0.66Helped
replace vanilla LSTM refinement with SCA-LSTM (ablation)Decoupled prediction on 3DMoTraj · 3DMoTrajADE: 0.66 -> 0.58Helped
replace vanilla LSTM refinement with SCA-LSTM (ablation)Decoupled prediction on 3DMoTraj · 3DMoTrajFDE: 1.05 -> 1.02Helped
set SC and SA iteration count to 1 instead of 3 (ablation)SCA-LSTM on 3DMoTraj · 3DMoTrajADE: 0.58 -> 0.62Hurt
set SC and SA iteration count to 2 instead of 3 (ablation)SCA-LSTM on 3DMoTraj · 3DMoTrajADE: 0.58 -> 0.67Hurt
set SC and SA iteration count to 4 instead of 3 (ablation)SCA-LSTM on 3DMoTraj · 3DMoTrajFDE: 1.02 -> 1.07Hurt
increase SCA-LSTM depth from 1 to 2 layers (ablation)SCA-LSTM on 3DMoTraj · 3DMoTrajADE: 0.58 -> 0.64Hurt
increase SCA-LSTM depth from 1 to 2 layers (ablation)SCA-LSTM on 3DMoTraj · 3DMoTrajFDE: 1.02 -> 1.07Hurt
use the proposed method instead of LBEBM2D trajectory prediction · ETH/UCYADE: 0.22 -> 0.21Helped
use the proposed method instead of LBEBM2D trajectory prediction · SDDADE: 9.20 -> 8.98Helped

Surprising findings

Limitations

Experimental setup

Datasets: 3DMoTraj ETH/UCY SDD

Benchmarks: 3DMoTraj ETH/UCY SDD

Metrics: ADE FDE

Baselines: SSTGCNN MSRL FlowChain PECNet LBEBM NPSN TrajCLIP CausalHTP MS-TIP MRGTraj S-Implicit

Builds on: LBEBM MLP key point prediction vanilla LSTM

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy