Back to the paper library

Object Pose Estimation · 2026 · ECCV · CCF B

Point2Pose: Occlusion-Recovering 6D Pose Tracking and 3D Reconstruction for Multiple Unknown Objects Via 2D Point Trackers

Point2Pose starts from a few clicks per unknown rigid object and RGB-D video. SAM2 supplies masks, a long-range 2D point tracker maintains associations through occlusion, and depth-lifted tracks populate object-centric keypoint maps. Multi-hypothesis SVD / RANSAC, TSDF scoring, and SDF refinement estimate per-frame poses; factor graphs and online TSDF preserve global consistency and reconstruction. YCBMultiTrack-Real-World ADD-S / ADD AUC is 89.40 / 71.19 versus BundleSDF's successful-sequence means of 62.08 / 42.34. Ordinary averages on HO3D and YCBInEOAT do not uniformly lead. Texture, accurate masks, RGB-D, and a static camera are required; outputs are first-frame-relative rather than CAD-canonical poses.

Research area

Object Pose Estimation

Task level

Instance-level

Object setting

Unseen objects

Input modalities

causal monocular RGB-D videosparse user point promptsper-object segmentation maskslong-range 2D point tracks

Requirements

calibrated RGB-D camerastatic camera frame in the current formulationinitial sparse clicks on each targetaccurate instance masks from SAM2 or equivalentrigid objects with trackable visual regionsenough memory for persistent multi-object point tracks and TSDF volumes
Full paper metadata Authors, affiliations, research area, datasets, metrics, method tags, and reading status Expand
Authors
Tzu-Yuan Lin, Ho Jae Lee, Kevin Doherty, Yonghyeon Lee, Sangbae Kim
Affiliations
MIT Biomimetic Robotics Lab / Massachusetts Institute of Technology / Boston Dynamics
Conference / journal
Conference · ECCV · CCF B
Research area
Object Pose Estimation
Code availability
Unavailable / not yet recorded
Reading status
Overview:Available Deep Dive:Available
Task setting
Instance-level · Unseen objects
Evaluation metrics
ADD-S ADD Chamfer Distance ADD / ADD-S AUC

Original paper terminology:ADD-S AUC / ADD AUC / Chamfer Distance

Requirements
calibrated RGB-D camerastatic camera frame in the current formulationinitial sparse clicks on each targetaccurate instance masks from SAM2 or equivalentrigid objects with trackable visual regionsenough memory for persistent multi-object point tracks and TSDF volumes

Reading Notes

Overview / Deep Dive

Available src/paper-notes/point2pose-eccv2026/coarse.md

Paper overview notes

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

Paper Reading Notes (Coarse): Point2Pose: Occlusion-Recovering 6D Pose Tracking and 3D Reconstruction for Multiple Unknown Objects Via 2D Point Trackers

1. Basic information

  • Abbreviation: Point2Pose
  • Authors: Tzu-Yuan Lin, Ho Jae Lee, Kevin Doherty, Yonghyeon Lee, Sangbae Kim
  • Affiliations: MIT Biomimetic Robotics Lab, Massachusetts Institute of Technology; Kevin Doherty lists Boston Dynamics, with work independently conducted in personal time
  • Year / venue: ECCV 2026; verified version: arXiv:2604.10415 v1 (2026-04-12)
  • Paper: arXiv
  • Video: Authors’ demonstration
  • Code status: future release is promised, but no public repository link was found on the authors’ paper page at verification
  • Reading mode: Overview

2. Positioning in one sentence

Long-range 2D tracks associate points across complete occlusion. RGB-D lifts them into object-centric 3D keypoint maps; multiple frame-to-map hypotheses, TSDF scoring / refinement, and online factor graphs jointly track and reconstruct multiple unknown rigid objects.

2.1 Guide to the paper’s figures and tables

Figure / tableQuestionReading focus
Figure 2How do tracks, maps, hypotheses, graphs, and TSDF interact?Red: per-frame; dashed green: keyframe / event updates
Figure 5What distinguishes full-occlusion recovery?BundleSDF retains stale orientation; persistent point identities recover pose
Table 3Is multi-object tracking steadier?BundleSDF frequently fails; Point2Pose outputs across 1/2/3-object groups
Tables 4–5Which modules matter?Removing multiple hypotheses hurts most; trackability and coverage both matter

3. Problem setting

  • Task: causal tracking and online 3D reconstruction of multiple unknown rigid objects.
  • Inputs: one RGB-D stream, initial clicks per object, framewise instance masks, and intrinsics.
  • Outputs: initial-object-frame-relative trajectories and online object-centric TSDF / meshes.
  • Not required: CAD, category priors, object training, or offline reconstruction.
  • Required: depth, accurate masks, trackable texture / structure, a fixed camera frame, and initialized points per target.

At t=0t=0, each object frame equals the camera frame: TOi,0C=IT^C_{O_i,0}=I. This is motion relative to initialization, rather than single-frame semantic canonical orientation or CAD-based absolute pose.

4. Core motivation

BundleTrack / BundleSDF often rely on adjacent matches and prior pose initialization. Complete disappearance breaks local associations; without reliable relocalization, old orientation may persist after reappearance.

Modern point trackers retain identities, visibility, and uncertainty across long gaps. Recovered identities directly associate pre-occlusion map points with current 3D observations. Aggregating all objects’ queries in one tracker naturally supports multiple objects.

5. Method overview

Point2Pose Figure 2: tracking and reconstruction pipeline
Original Figure 2: RGB, masks, and depth feed tracking / sampling; lifted tracks update maps, frame-to-map registration proposes poses, TSDF scores / refines candidates, and factor graphs update maps / TSDF. Source: arXiv:2604.10415. Image copyright belongs to the authors and publisher; reproduced here for paper analysis.

5.1 Initialization and point tracking

  1. Click a few points per object;
  2. SAM2 produces masks;
  3. A TAP / CoTracker-style tracker processes aggregated queries;
  4. Obtain pixels, visibility, and uncertainty;
  5. Back-project visible tracks through depth.

5.2 Maps and sampling

  • SuperPoint proposes masked candidates;
  • Greedy scores reward confidence / spread and penalize crowding;
  • Pending points need multiframe verification before map insertion;
  • New-surface keyframes expand object-centric maps during rotation.

5.3 pose estimation

  • Known observation / map correspondences permit SVD registration;
  • Structured outliers motivate sequential RANSAC: save a consensus, remove it, and propose another;
  • Dense depth-to-TSDF distances score candidates;
  • Huber / Levenberg–Marquardt refines the best surface alignment.

5.4 Global optimization and reconstruction

GTSAM optimizes keyframe poses and 3D landmarks. Priors fix gauges, odometry links keyframes, and bearing / range observations constrain landmarks. Optimized trajectories fuse TSDF, which then selects / refines poses in a geometric loop.

6. Experimental overview

  • HO3D v3: 13 hand-object sequences, 4 objects;
  • YCBInEOAT: 9 dual-arm manipulation sequences, 5 objects;
  • YCBMultiTrack-Synthetic: Isaac Lab, 1 single-object and 3 two-object scenarios;
  • YCBMultiTrack-Real-World: D435i / OptiTrack, 5 single-, 4 two-, and 2 three-object scenarios;
  • Metrics: ADD-S / ADD AUC; Chamfer reconstruction distance.
Point2Pose Table 3: synthetic and real YCBMultiTrack results
Original Table 3: synthetic mean ADD-S / ADD AUC is 88.67 / 77.94 versus BundleSDF 76.74 / 63.05. Real scores are 89.40 / 71.19; BundleSDF fails several groups and averages 62.08 / 42.34 over successful groups. Source: arXiv:2604.10415. Image copyright belongs to the authors and publisher; reproduced here for paper analysis.

Separate two result regimes:

  • Ordinary single-object tests: HO3D ADD-S is 94.63 versus 93.34, but ADD 80.79 versus 92.62 and Chamfer 1.02 versus 0.58 are worse. YCBInEOAT 92.67 / 85.11 trails BundleSDF’s successful-group 94.51 / 89.07, though BundleSDF fails tomato.
  • Full occlusion and multiple objects: real YCBMultiTrack shows clear advantages, with Point2Pose maintaining high AUC where BundleSDF fails several two- / three-object groups.

The trade-off is some reconstruction accuracy and texture dependence for multiple objects, long occlusion, and recovery, rather than universal BundleSDF replacement.

7. Strengths and limitations

Strengths

  • Persistent 2D associations directly address complete occlusion in 6D.
  • Aggregate queries avoid serial full neural reconstruction per object.
  • Multiple hypotheses preserve minority correct tracks amid structured outliers.
  • TSDF actively scores / refines poses alongside reconstruction.
  • Real mocap data validates heavy multi-object occlusion beyond demonstrations.

Limitations / risks

  • Low / repeated texture disrupts tracking, as AP12 / bleach v1 show.
  • Mask errors contaminate both maps / TSDF, without systematic noise ablations.
  • RGB-D dependence leaves transparent / reflective / missing-depth conditions underexplored.
  • Fixed-camera assumptions exclude joint camera / object-motion decomposition.
  • Per-object tracks, graphs, and volumes increase memory with target count.
  • TSDF fidelity trails neural BundleSDF, as HO3D Chamfer shows.

8. Research takeaways

  • Reusable: point trackers as object-identity / correspondence memory beyond 2D outputs.
  • Baseline scope: model-free RGB-D tracking, full occlusion, multiple objects, and reconstruction; separate from single-frame absolute CAD pose.
  • Deep-reading focus: sequential hypotheses, TSDF scoring, pending verification, bearing–range factors.
  • Questions: moving cameras, noisy masks, transparency, uncertainty in graphs, and resource scaling.

Related Papers

Related papers