Back to the paper library

Object Pose Estimation · 2024 · WACV · CCF C

Effects of Markers in Training Datasets on the Accuracy of 6D Pose Estimation

Paired synthetic scenes isolate marker shortcuts in training images, comparing fixed markers, two-stage LaMa inpainting, fully random markers, and mixed fixed / random augmentation. On markerless Teabox tests, fixed-marker training yields ADD-(S) 76.6, 8.2 points below the markerless baseline's 84.8; inpainting restores 84.8. Five-object YCB-V and ZebraPose checks broadly support limited pose degradation after inpainting. Real averages exclude severely failed mug / wood-block cases, and multiple-seed intervals are absent. Label-noise sweeps show that translation errors above 4 mm or rotation errors around 2.5° quickly erode precise-ground-truth benefits.

Research area

Object Pose Estimation

Task level

Instance-level

Object setting

Seen objects

Input modalities

RGB training images with or without fiducial markersknown object CAD models6D pose labels

Requirements

paired or controlled marker / markerless data for causal comparisonknown marker geometry and visibility masks for automatic removalan instance-level pose estimator such as GDR-Net or ZebraPoseaccurate object pose ground truthsynthetic rendering for controlled label-noise studies
Full paper metadata Authors, affiliations, research area, datasets, metrics, method tags, and reading status Expand
Authors
Janis Rosskamp, Rene Weller, Gabriel Zachmann
Affiliations
University of Bremen
Conference / journal
Conference · WACV · CCF C
Research area
Object Pose Estimation
Code availability
Code available
Reading status
Overview:Available Deep Dive:Available
Task setting
Instance-level · Seen objects
Evaluation metrics
ADD ADD-S ADD(S) / ADD(-S) ADD / ADD-S AUC Translation Error Rotation Error

Original paper terminology:AUC of ADD-S / AUC of ADD-(S) / ADD-(S) at 10% object diameter / translation label error / rotation label error

Requirements
paired or controlled marker / markerless data for causal comparisonknown marker geometry and visibility masks for automatic removalan instance-level pose estimator such as GDR-Net or ZebraPoseaccurate object pose ground truthsynthetic rendering for controlled label-noise studies

Reading Notes

Overview / Deep Dive

Available src/paper-notes/marker-dataset-bias-wacv2024/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): Effects of Markers in Training Datasets on the Accuracy of 6D Pose Estimation

1. Basic information

  • Authors: Janis Rosskamp, Rene Weller, Gabriel Zachmann
  • Affiliation: University of Bremen, Computer Graphics and Virtual Reality
  • Venue / year: WACV 2024
  • Official paper: CVF Open Access
  • Code / data-generation tools: 6DPoseDataGenTools
  • Study scope: primarily GDR-Net, checked with ZebraPose; controlled teabox experiments and 5 YCB-V objects
  • Reading mode: Overview

2. One-sentence summary

This paper studies a hidden data shortcut: optical markers provide accurate automatic pose labels but also appear in training images and correlate with pose. Removing markers at test time drops teabox GDR-Net ADD-(S) from 84.8 to 76.6. Two-stage LaMa inpainting restores 84.8, while modest label noise quickly erodes that benefit. Accurate marker-based GT plus removal may therefore outperform markerless images with coarse manual labels.

3. What Was Compared?

CaseTraining-image treatmentPurpose
INo markersIdeal markerless baseline
IIFixed-position markersDirect training on marker-based automatic captures
IIIMarkers added, then removed by inpaintingRetain label accuracy while reducing visual shortcuts
IVRandomly place 1–5 markers per imageDecouple markers from pose
VHalf fixed, half random markersApproximate real data mixed with synthetic augmentation

The controlled synthetic teabox experiments keep objects, lighting, backgrounds, and camera poses identical, changing only marker appearance and label perturbations to isolate causes.

4. Marker Removal

Known marker 3D positions are projected to obtain visible masks, then expanded by binary nearest-neighbor dilation. LaMa first uses roughly 4× dilation; a second pass uses roughly 8× dilation to remove remaining traces.

Two-pass marker removal with two dilated masks
Original Figure 2: a smaller dilated mask removes YCB-V markers first, and a larger mask supports a second inpainting pass to reduce boundary traces. This needs known 3D marker positions and visibility, not generic unsupervised marker detection. Source: CVF Open Access. Image copyright belongs to the paper's authors and publisher; reproduced here for academic analysis.

The authors acknowledge residual artifacts and elongated marker shadows, but observe no measurable recall degradation in these experiments.

5. Main results

5.1 Teabox: Evidence of Marker Shortcuts

Teabox results on markerless tests, marker tests, and real-data fine-tuning
Original Tables 2–4: left, five training strategies tested on markerless synthetic data; upper right, a marker-test sanity check; lower right, 200-image fine-tuning for real markerless-teabox evaluation. Source: CVF Open Access. Image copyright belongs to the paper's authors and publisher; reproduced here for academic analysis.

On markerless synthetic tests:

Training strategyAUC ADD-(S)ADD-(S)
I no markers90.084.8
II fixed markers87.876.6
III Inpainting90.084.8
IV fully random markers89.884.2
V fixed + random mixture88.880.0

Key interpretations:

  • II loses 8.2 percentage points in ADD-(S) versus I. The text separately says 5.6 points, inconsistent with Table 2; the conclusion says about 8. Use the table values.
  • III exactly matches I: in this controlled dataset, inpainting artifacts do not harm pose.
  • IV nearly restores the baseline; V restores it only partly because half the images retain fixed marker–pose correlations.
  • With markers in both training and testing, VII reaches 87.1 versus 77.7 for markerless training / marker testing. This supports actual marker use, beyond surface occlusion alone.

5.2 Real YCB-V: Similar Averages with Clear Object Failures

GDR-Net markerless versus inpainting training on real YCB-V
Original Tables 6–7: I trains without markers; III inpaints marker images. Table 6 averages only objects 002, 004, and 008, excluding mug and wood block after synthetic-to-real failure. Source: CVF Open Access. Image copyright belongs to the paper's authors and publisher; reproduced here for academic analysis.
  • For retained objects 002 / 004 / 008, real-data AUC ADD-S is 92.6 → 93.2 and ADD-S 84.9 → 87.0; inpainting does not lower the average.
  • 025 mug and symmetric 036 wood block perform poorly under both strategies; the authors attribute this to the synthetic-to-real gap and exclude them from Table 6 averages.
  • ZebraPose gives synthetic mean AUC ADD-S of 92.9 versus 92.3, and real scores of 60.9 versus 61.8. This supports no obvious harm from inpainting, not a universal improvement.

5.3 Label Error: Millimeters and Degrees Already Matter

Teabox training labels receive zero-mean Gaussian pose noise: σt∈{0,2,4,8}\sigma_t\in\{0,2,4,8\} mm and σR∈{0,2.5,5}\sigma_R\in\{0,2.5,5\}°.

Translation and rotation label-noise effects on AUC ADD-(S) and ADD-(S)
Original Figures 5–6: AUC ADD-(S) on the left and ADD-(S) on the right. Red, blue, and yellow indicate 0°, 2.5°, and 5° rotation noise; black is direct fixed-marker training. Rotation noise and translation noise of 4 mm or more generally reduce performance. Source: CVF Open Access. Image copyright belongs to the paper's authors and publisher; reproduced here for academic analysis.
  • Pure 2 mm translation noise has little effect; clear degradation starts at 4 mm.
  • Rotation noise of 2.5° lowers recall by about 1.5–7 percentage points, depending on the metric and translation noise.
  • With about σR=2.5°\sigma_R=2.5° plus translation error, or pure translation error of about 4 mm, accuracy can approach or fall below the marker-shortcut approach.

6. Coarse Reading Assessment

This is a practical data-engineering audit rather than a new pose network. Its main finding is a trade-off:

Markers supply accurate, low-labor pose GT but introduce visual shortcuts. Given accurate masks, inpainting removes those shortcuts in these experiments, and label-accuracy gains may outweigh repair artifacts.

Generalization needs caution: real YCB-V covers only 5 objects and excludes two major failures from the average. Independent zero-mean Gaussian noise differs from scene-dependent systematic marker-to-object calibration biases. The approach merits use and further validation, but lossless repair of arbitrary marker-based datasets is not established.

Related Papers

Related papers