Back to the paper library

Object Pose Estimation · 2024 · ECCV · CCF B

LaPose: Laplacian Mixture Shape Modeling for RGB-Based Category-Level Object Pose Estimation

LaPose predicts Laplace means / variances for NOCS through DINOv2 / ConvNet branches, allowing learned PnP to use local shape uncertainty. Translation / size are normalized by the ground-truth 3D box diagonal, with absolute scale separately estimated by MobileNet. A single model achieves REAL275 70.7 NIoU25 and 57.4 normalized 10°0.5d, but absolute IoU75 is only 2.6.

Research area

Object Pose Estimation

Task level

Category-level

Object setting

Unseen objects

Input modalities

single RGBexternal 2D object detections

Requirements

known six-category NOCS vocabularycamera intrinsicsMask R-CNN detectionsGT NOCS supervisionfrozen DINOv2independent metric-scale predictor for absolute pose
Full paper metadata Authors, affiliations, research area, datasets, metrics, method tags, and reading status Expand
Authors
Ruida Zhang, Ziqin Huang, Gu Wang, Chenyangguang Zhang, Yan Di, Xingxing Zuo, Jiwen Tang, Xiangyang Ji
Affiliations
Tsinghua University / Technical University of Munich / California Institute of Technology
Conference / journal
Conference · ECCV · CCF B
Research area
Object Pose Estimation
Code availability
Code available
Reading status
Overview:Available Deep Dive:Available
Task setting
Category-level · Unseen objects
Evaluation metrics
3D IoU Rotation Error Translation Error

Original paper terminology:Normalized 3D IoU mAP / normalized 10°0.2d / 10°0.5d / absolute 3D IoU mAP / 10°10cm / rotation threshold accuracy / normalized translation threshold accuracy

Requirements
known six-category NOCS vocabularycamera intrinsicsMask R-CNN detectionsGT NOCS supervisionfrozen DINOv2independent metric-scale predictor for absolute pose

Reading Notes

Overview / Deep Dive

Available src/paper-notes/lapose-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): LaPose

1. Basic information

  • Title: LaPose: Laplacian Mixture Shape Modeling for RGB-Based Category-Level Object Pose Estimation
  • Authors: Ruida Zhang, Ziqin Huang, Gu Wang, Chenyangguang Zhang, Yan Di, Xingxing Zuo, Jiwen Tang, Xiangyang Ji
  • Affiliations: Tsinghua University; Technical University of Munich; California Institute of Technology
  • Year / venue: 2024 / ECCV
  • Paper: ECVA official PDF · ECCV page · Code
  • Reading mode: Overview

2. Positioning in one sentence

From one RGB image and external detections, LaPose predicts two per-pixel Laplace distributions over NOCS. Frozen DINOv2 supplies general 3D cues and a convolutional branch category-specific cues. Learned PnP reads both means / variances to reduce unreliable correspondences. Dividing translation / size by the true 3D-box diagonal yields scale-agnostic 9DoF targets; a separate MobileNet restores absolute scale.

3. Guide to figures and tables

LaPose dual-stream Laplacian-mixture NOCS and scale-agnostic pose pipeline
Original Figure 2: DINOv2 and a category-specific ConvNet each predict NOCS means / variances. The PnP module jointly reads distribution parameters and 2D coordinates; the size head and normalized translation form scale-agnostic 9DoF. Source: ECVA official paper. Image copyright belongs to the paper's authors and Springer Nature; reproduced here for academic analysis.
LaPose scale-agnostic and absolute-scale results on NOCS REAL275
Original Tables 1–2: single-model LaPose reaches normalized IoU25 / 10°0.5d of 70.7 / 57.4, but absolute-scale IoU50 / 10°10cm of 17.5 / 30.5. Normalized metrics remove true object size and cannot replace absolute metric pose. Source: ECVA official paper. Table copyright belongs to the paper's authors and Springer Nature; reproduced here for academic analysis.

4. Problem setting

  • Inputs: one RGB image, camera intrinsics, and Mask R-CNN object detection / crops; NOCS categories are bottle, bowl, camera, can, laptop, and mug.
  • Outputs: rotation, translation, and metric size for unseen instances within known categories.
  • The main network predicts normalized pose: true size ss and translation tt are divided by GT 3D-box diagonal dd.
  • A separate MobileNet predicts dd from RGB to recover absolute scale. This reduces interference from scale uncertainty in pose-head training without removing monocular scale unobservability.

5. Method overview

  1. Crop and resize objects with an external detector.
  2. Frozen DINOv2 and a trainable ConvNet produce FdinoF_{\rm dino} and FconvF_{\rm conv}.
  3. Each branch predicts per-pixel NOCS mean μ\mu and variance σ2\sigma^2 with a Laplace aleatoric NLL. Variance has no direct labels but is driven by supervised NOCS residuals.
  4. A learned convolutional PnP module receives both (μ,σ2)(\mu,\sigma^2) sets and 2D pixel coordinates, directly regressing a 6D rotation representation and normalized translation.
  5. A size head regresses residuals relative to category-mean normalized size.
  6. Rotation uses the first-two-column 6D representation; axial-symmetric categories such as bowl / can supervise only the unambiguous y-axis vector.
  7. For absolute metric pose, an independent MobileNet predicts box diagonal dd to denormalize translation / size.

6. Experiments at a glance

  • REAL275 single model: NIoU25 / 50 / 75 = 70.7 / 47.9 / 15.8; 10°0.2d / 10°0.5d = 37.4 / 57.4.
  • REAL275 absolute scale: IoU25 / 50 / 75 = 41.2 / 17.5 / 2.6; 10°10cm = 30.5. Strict IoU75 trails DMSR’s 3.2; per-category multiple models reach 4.1.
  • CAMERA25: NIoU25 / 50 / 75 = 75.3 / 49.4 / 14.1, 10°0.2d = 42.4.
  • ConvNet alone reaches 60.3 NIoU25; dual streams 64.9; Laplace variance raises this to 70.7.
  • Removing the scale-agnostic representation reduces NIoU25 from 60.3 to 37.8.
  • Gaussian uncertainty performs worse than no uncertainty. Single-stream Laplace adds 5.2 NIoU25, and dual-stream Laplacian mixtures improve further.
  • About 10 FPS is reported, without a clear end-to-end breakdown for detection, DINOv2, PnP, and scale MobileNet.

7. Quick assessment

  • Strengths: explicitly passes monocular shape uncertainty to a correspondence solver; combines DINOv2 general cues with category-specific features; reports normalized and absolute metrics.
  • Limitations: learned PnP is not an interchangeable analytic PnP solver. Scale still relies on appearance priors; training / testing covers six NOCS categories, REAL275 training mixes real and synthetic data, and external detections affect end-to-end results.
  • Intended readers: RGB-only category pose, NOCS uncertainty, aleatoric modeling, learned PnP, monocular scale ambiguity, and DINOv2 geometry.

Related Papers

Related papers