Back to the paper library

Object Pose Estimation · 2026 · ICRA / IEEE RA-L · CCF B

DynOPETs: A Versatile Benchmark for Dynamic Object Pose Estimation and Tracking in Moving Camera Scenarios

DynOPETs provides 175 RGB-D sequences with moving objects / cameras, around 210,000 frames, and over 530,000 annotations, covering category-level and unseen-object pose estimation and tracking. Annotations fuse FoundationPose absolute poses, TAP relative motion, and an SE(3) pose graph. PGO mean ATE is 4.94 mm on 10 additional motion-capture sequences. Most ground truth still comes from a pseudo-label pipeline with manually removed graph edges; independent motion-capture validation covers only 10 sequences.

Research area

Object Pose Estimation

Task level

Instance / Category

Object setting

Seen / Unseen

Input modalities

moving-camera RGB-D videocamera poses from motion captureobject CAD modelsinstance masks

Requirements

calibrated RGB-D cameracamera trajectory or motion-capture setup for annotationobject scans and canonical alignmentabsolute pose proposalslong-range 2D point tracks
Full paper metadata Authors, affiliations, research area, datasets, metrics, method tags, and reading status Expand
Authors
Xiangting Meng, Jiaqi Yang, Mingshu Chen, Chenxin Yan, Yujiao Shi, Wenchao Ding, Laurent Kneip
Affiliations
ShanghaiTech University / Fudan University
Conference / journal
Journal · ICRA / IEEE RA-L · CCF B
Research area
Object Pose Estimation
Code availability
Code available
Reading status
Overview:Available Deep Dive:Available
Task setting
Instance / Category · Seen / Unseen
Evaluation metrics
ADD ADD-S Rotation Error Translation Error 3D IoU

Original paper terminology:3D IoU / 5°2 cm and 10°5 cm accuracy / BOP average recall / ATE / rotation and translation RPE / AUC of ADD and ADD-S

Requirements
calibrated RGB-D cameracamera trajectory or motion-capture setup for annotationobject scans and canonical alignmentabsolute pose proposalslong-range 2D point tracks

Reading Notes

Overview / Deep Dive

Available src/paper-notes/dynopets-icra2026/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: DynOPETs

Summary in one sentence

DynOPETs is an RGB-D benchmark in which both objects and cameras move: 175 sequences support category-level pose, unseen-object pose, and pose tracking, with annotations produced by fusing absolute poses, relative point trajectories, and an SE(3)SE(3) pose graph.

Data and tasks

The dataset contains approximately 210K RGB-D frames and over 530K mask / camera-pose / object-pose annotations, with around 500 frames per sequence at 15 Hz. The authors divide the 175 object sequences into:

  • COPE-119: categories including bottles, bowls, cameras, cans, laptops, and mugs for category-level pose;
  • UOPE-56: other household objects for unseen-object pose;
  • All 175 sequences: dynamic object pose tracking.

The mobile RGB-D device combines an iPad Pro with a Structure Sensor Pro. OptiTrack motion capture supplies camera trajectories; objects themselves have no markers, and CAD models / scans are scaled and aligned to object-local coordinates.

Annotation pipeline

DynOPETs acquisition and annotation pipeline fusing absolute and relative poses
Original Figure 2: FoundationPose + EKF/RTS provide absolute poses, long-term point trajectories provide relative poses, and a pose graph fuses them. Source: original paper. Image copyright belongs to the paper’s authors; shown here for academic analysis.

Annotation has three components:

  1. FoundationPose estimates per-frame absolute poses, with a global EKF and Rauch–Tung–Striebel smoother reducing jumps;
  2. A TAP model tracks 2D points, which are back-projected with depth into 3D–3D correspondences; point-set registration estimates relative inter-frame motion;
  3. A GTSAM pose graph fuses absolute and relative edges. Visibly incorrect absolute edges are manually removed before optimizing the full trajectory.

Absolute poses provide a global reference but can jump; relative poses are smoother for symmetric / weakly textured objects but drift. The pose graph exploits this complementarity.

Benchmark results

  • In the original COPE-119 benchmark, SecondPose / AGPose lead at different thresholds. After fine-tuning on only 84 training sequences for 2 epochs, SecondPose improves from 67.05% to 82.91% at 5°5 cm and from 84.08% to 97.19% at 10°5 cm.
  • On UOPE-56, FoundationPose reaches BOP AR of 92.41, clearly above MegaPose RGB-D at 80.49 and SAM6D at 79.75, but runs at approximately 0.98 FPS.
  • Mean tracking ATE: FoundationPose 0.037 m, BundleTrack 0.068 m, BundleSDF 0.094 m, DROID-SLAM 0.173 m, MaskFusion 0.320 m.
  • BundleTrack / BundleSDF exceed FoundationPose on some ADD(S)-0.1d metrics, indicating that a few full-sequence FoundationPose failures affect threshold recall.
DynOPETs category-level and unseen-object pose benchmark results
Original Tables II–IV: COPE, fine-tuning gains, and UOPE benchmarks. Columns follow different protocols; a single bold value cannot establish an overall ranking. Source: original paper. Image copyright belongs to the paper’s authors; shown here for academic analysis.

Important boundaries

The main dataset’s “ground truth” is high-quality pseudo-annotation from FoundationPose, point tracking, manual rejection, and graph optimization, rather than markers attached to objects. The authors separately collect 10 marker-equipped sequences for independent validation, obtaining mean PGO ATE of approximately 4.94 mm. This supports annotation quality but does not establish equal accuracy across all 175 long sequences.

Assessment

DynOPETs brings three previously separate tasks into one dynamic-video domain and releases its annotation toolchain. It should be treated as an optimized-annotation benchmark with small-scale mocap validation, rather than per-frame physical ground truth. Train / test splits should isolate objects or sequences to avoid leakage between neighboring frames of the same long sequence.

Related Papers

Related papers