Back to the paper library

Object Pose Estimation · 2025 · 3DV · CCF Unranked

SMORE: Simultaneous Map and Object REconstruction

SMORE decomposes dynamic urban LiDAR scenes into background and rigid objects, alternating optimization of neural surfaces, ego poses, and object poses. Extended continuous-time deskewing corrects rolling-shutter LiDAR distortions of moving objects.

Research area

Object Pose Estimation

Task level

Instance-level

Object setting

Seen objects

Input modalities

dynamic spinning LiDAR sweepscoarse dynamic object tracks

Requirements

object detector and track associationinitial ego / actor posesLiDAR timestampsICP and surface reconstruction tools
Full paper metadata Authors, affiliations, research area, datasets, metrics, method tags, and reading status Expand
Authors
Nathaniel Chodosh, Anish Madan, Simon Lucey, Deva Ramanan
Affiliations
Villanova University / Carnegie Mellon University / University of Adelaide
Conference / journal
Conference · 3DV · CCF Unranked
Research area
Object Pose Estimation
Code availability
Unavailable / not yet recorded
Reading status
Overview:Available Deep Dive:Available
Task setting
Instance-level · Seen objects
Evaluation metrics
Chamfer Distance Translation Error

Original paper terminology:Average Translation Error / nearest-neighbor distance / Chamfer Distance / median depth error / PSNR / SSIM / LPIPS

Requirements
object detector and track associationinitial ego / actor posesLiDAR timestampsICP and surface reconstruction tools

Reading Notes

Overview / Deep Dive

Available src/paper-notes/smore-3dv2025/coarse.md

Paper overview notes

Quickly assess the paper's scope, problem setting, core method, experimental findings, and whether to read it in depth.

Overview Notes: SMORE: Dynamic Global Surface Reconstruction for LiDAR Sequences

1. Basic information

2. Positioning in one sentence

SMORE jointly optimizes ego trajectories, moving rigid-object trajectories, and global surfaces in vehicle LiDAR sequences. Continuous-time compensation for both ego and object motion removes scan distortion, while explicit surfaces anchor registration geometrically.

3. Problem setting

  • Inputs: spinning LiDAR sweeps, initial ego odometry, and coarse dynamic-object tracks from detection / tracking.
  • Outputs: refined ego / object pose sequences plus background and object surfaces.
  • Scenes: nuScenes and Argoverse 2 driving sequences.
  • This is dynamic state / surface reconstruction, with different protocols from single-image 6D object pose.

4. Method overview

  1. Build continuous-time SE(3) trajectories for ego and actors, accounting for acquisition times within each sweep.
  2. Deskew / aggregate points, then reconstruct background and objects with Neural Kernel Surface Reconstruction.
  3. Alternate robust point-to-plane ICP / Huber registration updates for ego, actors, and surfaces.
  4. Registration–reconstruction alternation turns coarse box tracks into geometrically consistent trajectories.

5. Experiments at a glance

  • Surfaces with GT tracks: NN distance drops from NKSR 0.071 to 0.048, with strict coverage 0.91. LT3D tracks retain 0.048 / 0.90.
  • Actor ATE at 1 Hz / 0.5 Hz / 0.25 Hz labels: 0.20 / 0.22 / 0.52 m, versus linear interpolation 0.29 / 0.40 / 0.74 m.
  • LiDAR NVS: Chamfer 0.26, median depth error 0.0002; the authors report substantial gains over NeuRAD.

6. Strengths, weaknesses, and reading assessment

Strengths

  • Explicit rotating-LiDAR timing avoids treating sweeps as synchronized exposures.
  • Global geometry corrects ego and object poses together, supporting long sequences.
  • Sparse, coarse tracks yield denser surfaces / poses useful downstream.

Risks and boundaries

  • Offline optimization depends on detections / tracking, with different costs from real-time tracking.
  • Some reconstruction / pose claims lack independent GT and rely on indirect geometric evidence.
  • Occlusion, sparse points, and association errors damage trajectories and surfaces jointly.

7. Research takeaways

Multiframe pose should make motion-compensated observations explain one surface, beyond smooth trajectories alone. Surface errors can supervise pose more effectively than box interpolation.

Related Papers

Related papers