Back to the paper library

Object Pose Estimation · 2024 · ECCV · CCF B

PACE: A Large-Scale Dataset with Pose Annotations in Cluttered Environments

PACE provides 300 real cluttered videos, 55K frames, and 258K pose annotations spanning 238 objects, 43 categories, and rigid / articulated objects, plus 100K PACE-Sim frames. PPF reaches 52.2 BOP AR on known instances versus only 4.4–9.0 for learned methods. Controlled experiments separate performance collapses caused by sim-to-real transfer and scaling to the full object set.

Research area

Object Pose Estimation

Task level

Instance / Category

Object setting

Seen / Unseen

Input modalities

real RGB-D videosynthetic PBR RGB-Dscanned object CAD modelspart-level articulated annotations

Requirements

calibrated three-camera capture system for annotationobject scans and canonical alignmentsynthetic training dataGT detections for reported pose baselinesGT first pose for trackingGT masks / sizes for several tracking baselines
Full paper metadata Authors, affiliations, research area, datasets, metrics, method tags, and reading status Expand
Authors
Yang You, Kai Xiong, Zhening Yang, Zhengxiang Huang, Junwei Zhou, Ruoxi Shi, Zhou Fang, Adam W. Harley, Leonidas Guibas, Cewu Lu
Affiliations
Stanford University / Shanghai Jiao Tong University / Horizon Robotics / UC San Diego
Conference / journal
Conference · ECCV · 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
BOP AR VSD MSSD MSPD 3D IoU ADD ADD-S Rotation Error Translation Error ADD / ADD-S AUC

Original paper terminology:BOP Average Recall / VSD / MSSD / MSPD / 3D IoU AP / angle-threshold AP / translation-threshold AP / ADD AUC / ADD-S AUC / 5°5cm tracking accuracy

Requirements
calibrated three-camera capture system for annotationobject scans and canonical alignmentsynthetic training dataGT detections for reported pose baselinesGT first pose for trackingGT masks / sizes for several tracking baselines

Reading Notes

Overview / Deep Dive

Available src/paper-notes/pace-eccv2024/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): PACE

1. Basic information

  • Title: PACE: A Large-Scale Dataset with Pose Annotations in Cluttered Environments
  • Authors: Yang You, Kai Xiong, Zhening Yang, Zhengxiang Huang, Junwei Zhou, Ruoxi Shi, Zhou Fang, Adam W. Harley, Leonidas Guibas, Cewu Lu
  • Affiliations: Stanford University; Shanghai Jiao Tong University; Horizon Robotics; UC San Diego
  • Year / venue: 2024 / ECCV
  • Paper: Published ECVA PDF · ECCV page · Data and code
  • Reading mode: Overview

2. Positioning in one sentence

Three calibrated RealSense D415 cameras capture 300 cluttered real videos, yielding 55K frames, 258K pose annotations, 238 objects, and 43 categories. PACE covers instance / category estimation, model-based / model-free tracking, and rigid / articulated objects. Its main result is not a new SOTA, but evidence that methods scoring highly on BOP / NOCS fail sharply in large, cluttered real scenes.

3. Guide to figures and tables

PACE 3D scanning, three-camera acquisition, and pose annotation pipeline
Original Figure 3: scan objects, align canonical frames and annotate symmetry, then capture calibrated multiview RGB-D for poses and occlusion-aware masks. Source: published ECVA paper. Image copyright belongs to the authors and Springer Nature; reproduced here for paper analysis.
PACE instance-level and category-level pose baseline results
Original Tables 2–3: conventional RGB-D PPF reaches 52.2 BOP AR, far above CosyPose / SurfEmb / GDRNPP at 4.4 / 9.0 / 7.0. Category-level slash-separated values denote rigid / articulated objects; strict pose scores are generally low. Source: published ECVA paper. Table copyright belongs to the authors and Springer Nature; reproduced here for paper analysis.

4. Dataset composition

  • PACE-Real: 300 videos, 55K frames, 258K annotations, 238 objects, and 43 categories.
  • Environments: 10 background / lighting conditions, 1–7 objects per sequence, distances of 0.5–1.5 m, and 1280×720 RGB-D.
  • Object types: rigid objects and articulated scissors, cutters, clips, boxes, and similar multipart objects, with CAD, part hierarchy, canonical alignment, and rotational symmetry.
  • Dynamics / occlusion: static, moving, stacked, hand-interacting objects at varying visibility.
  • PACE-Sim: 100K photorealistic PBR frames, 2.4M annotations, and 931 objects, with separate instance / category synthetic training subsets.
  • Default split: real data is 20% validation / 80% test, plus synthetic category validation. A separate 80/10/10 real split supports failure analysis and must remain separate from the default leaderboard.

5. Annotation pipeline

  1. Scan each object with Einscan Pro 2X in about 5–10 minutes; align bounding-box centers / directions and annotate symmetry.
  2. Mount three RealSense D415 cameras on a frame. SuperPoint + SuperGlue, a trifocal tensor, and bundle adjustment estimate rotation; ArUco translation supplies metric scale missing from SfM.
  3. Background-marker PnP / tracking annotates static objects, with manual drift correction every 40 frames; markers are then inpainted.
  4. Initialize moving-object tracks with BundleTrack. Every 10 frames, inspect 3D cloud alignment and three-view 2D agreement, correcting manually.
  5. Render CAD depth for occlusion-aware masks; subtract SAM hand masks during hand occlusion.
  6. Reannotation on NOCS-REAL275 Scene 1 gives mean differences of 0.9° / 2.3 mm.

6. Experiments at a glance

  • Instance evaluation uses GT detections throughout: PPF 52.2 AR, SurfEmb 9.0, GDRNPP 7.0, CosyPose 4.4.
  • For rigid category pose, CPPF++ reaches 44.5 / 24.9 on IoU25 / joint 0:60°–0:15cm AP; articulated scores are only 3.6 / 5.9.
  • Real2Real single-object / category fitting reaches 58.6–88.2, but single-object / category Sim2Real drops 9.3–86.4 points. Scaling Real2Real to all objects / categories drops 57.2–78.5 points.
  • In model-based tracking, ICG ADD(-S) AUC is 38.1 for rigid objects and 10.1 for articulated objects.
  • Best model-free rigid 5°5cm accuracy is only CAPTRA’s 12.9%; for articulated objects, BundleTrack leads with 11.2%.

7. Quick assessment

  • Value: one dataset connects known-instance and unseen-instance category pose, tracking, articulation, clutter, and movement, exposing gaps between static benchmarks and real video systems.
  • Key finding: failures extend beyond synthetic-to-real transfer. Even within Real2Real, models severely underfit when expanded from one object / class to all.
  • Limitations: pose benchmarks assume GT detections; several tracking protocols use GT masks / sizes / initial poses. Treating each articulated part as a category is not joint-aware, and large / expensive tables, cameras, and laptops are absent.
  • Audience: researchers studying real clutter, pose tracking, articulation, annotation, synthetic-to-real transfer, and scalable pose learning.

Related Papers

Related papers