Back to the paper library

Object Pose Estimation · 2025 · IROS · CCF C

Uncertainty-Aware Knowledge Distillation for Compact and Efficient 6DoF Pose Estimation

The method estimates epistemic uncertainty from 2D keypoint variance across 4–6 independent teachers, reducing distillation mass for unstable teacher points in unbalanced optimal transport. PFKD reuses the transport plan to align corresponding keypoint feature receptive fields, compressing WDRNet / SPNv2 to 2.3–3.8M parameters while improving LINEMOD and SPEED+ pose results.

Research area

Object Pose Estimation

Task level

Instance-level

Object setting

Seen objects

Input modalities

single RGB

Requirements

known object 3D keypoints / modelcamera intrinsics and PnPground-truth 2D keypoints4–6 independently trained teacher models during distillation
Full paper metadata Authors, affiliations, research area, datasets, metrics, method tags, and reading status Expand
Authors
Nassim Ali Ousalah, Anis Kacem, Enjie Ghorbel, Emmanuel Koumandakis, Djamila Aouada
Affiliations
University of Luxembourg / ENSI / University of Manouba / Infinite Orbits
Conference / journal
Conference · IROS · CCF C
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
ADD ADD-S ADD(S) / ADD(-S) Rotation Error Translation Error

Original paper terminology:ADD(-S)-0.1d / rotation error / translation error / pose error / parameters / FLOPs

Requirements
known object 3D keypoints / modelcamera intrinsics and PnPground-truth 2D keypoints4–6 independently trained teacher models during distillation

Reading Notes

Overview / Deep Dive

Available src/paper-notes/uncertainty-kd-pose-iros2025/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: Uncertainty-Aware KD

1. Basic information

  • Title: Uncertainty-Aware Knowledge Distillation for Compact and Efficient 6DoF Pose Estimation
  • Authors: Nassim Ali Ousalah, Anis Kacem, Enjie Ghorbel, Emmanuel Koumandakis, Djamila Aouada
  • Affiliations: University of Luxembourg; ENSI / University of Manouba; Infinite Orbits
  • Year / venue: 2025 / IROS
  • Paper: arXiv · IEEE DOI · Institutional page
  • Reading mode: Overview

2. Positioning in one sentence

The paper estimates epistemic uncertainty from the variance of 2D keypoint predictions across 4–6 independently trained teachers, reducing unstable teacher points’ mass in unbalanced optimal transport. The same OT plan aligns teacher / student receptive-field features at corresponding keypoints, compressing WDRNet or SPNv2 to 2.3–3.8M parameters.

3. Guide to figures and tables

Uncertainty-aware keypoint and feature knowledge-distillation framework
Original Figure 2: a teacher ensemble produces keypoint means, variances, and averaged features. UAKD weights keypoint OT by uncertainty; PFKD reuses the transport plan to align corresponding feature regions. Source: authors' public manuscript. Image copyright belongs to the authors and IEEE; reproduced here for paper analysis.
LINEMOD distillation results for three student networks
Original Tables II–III: DarkNet-Tiny-H student baseline / UAKD+PFKD is 81.9 / 89.0 ADD(-S)-0.1d; DarkNet-Tiny gives 88.7 / 92.3, and SPNv2 φ=0 gives 84.8 / 86.6. Source: authors' public manuscript. Table copyright belongs to the authors and IEEE; reproduced here for paper analysis.

4. Problem setting

  • Task: compress RGB instance-level keypoint pose estimators.
  • Base networks: WDRNet or SPNv2 predict 2D keypoints, followed by PnP to recover R,tR,t.
  • Training: both large teachers and small students retain GT keypoint losses, with additional prediction / feature distillation.
  • Uncertainty: ensemble keypoint-coordinate variance models parameter uncertainty, rather than single-model confidence or final pose covariance.
  • Inference: only the student is deployed; 4–6 teachers generate distillation targets during training.

5. Method overview

  1. Independently initialize and train 4–6 teachers to obtain each keypoint’s 2D mean and variance.
  2. Sum x,yx,y variances and map them through tanh to ui∈[0,1]u_i\in[0,1]; teacher confidence is 1−ui1-u_i.
  3. For WDRNet, blend uncertainty confidence and keypoint-existence scores with λ=0.5\lambda=0.5.
  4. UAKD uses unbalanced Sinkhorn to find an OT plan between teacher / student keypoint sets that may differ in size; uncertain teacher points carry less mass.
  5. Map each keypoint back to its actual receptive field in backbone features using prediction-head kernels and strides.
  6. PFKD reuses the UAKD OT plan for weighted mean-square alignment of corresponding feature regions, keeping prediction-level and feature-level distillation consistent.

6. Experiments at a glance

  • WDRNet DarkNet-Tiny-H: 52.1M teacher→2.3M student (reported 95.5% fewer parameters), 36.51→4.75 GFLOPs; ADD(-S)-0.1d improves from 81.9→89.0.
  • WDRNet DarkNet-Tiny: 8.5M / 18.84 GFLOPs; 88.7→92.3, versus a 92.9 teacher.
  • SPNv2 EfficientDet-D6→D0: 57.8M→3.8M and 288.27→12.1 GFLOPs (95.8% fewer FLOPs; the paper’s text summarizes this as about 96.6%); 84.8→86.6, versus a 92.8 teacher.
  • SPEED+ lightbox: student pose error 0.368, UAKD+PFKD 0.248; sunlamp 0.401→0.360.
  • Teacher ensembling alone without uncertainty improves DarkNet-Tiny-H / Tiny by only 0.2 / 0.5, so averaging teachers does not explain the main gains.

7. Quick assessment

  • Highlight: prediction and feature distillation share OT correspondences, with validation on two pose backbones and two datasets.
  • Avoid overinterpretation: uncertainty estimates teacher keypoint epistemic variance only during training; it does not enter PnP or produce test-time pose confidence intervals.
  • Main limitations: training 4–6 teachers is costly; only parameters and FLOPs are reported, without real-device latency / FPS / memory; no public code entry point.
  • Suggested readers: researchers in keypoint + PnP pose, model compression, optimal transport, uncertainty-aware distillation, and spacecraft pose.

Related Papers

Related papers