Back to the paper library

Object Pose Estimation · 2025 · CVPR · CCF A

CRISP: Object Pose and Shape Estimation with Test-Time Adaptation

CRISP jointly estimates implicit shape and pose-normalized points, turning an active shape model corrector into a certifiable pseudo-label generator. Test-time self-training addresses large domain gaps.

Research area

Object Pose Estimation

Task level

Instance / Category

Object setting

Seen / Unseen

Input modalities

RGB-Dsegmented object crop

Requirements

object maskdepth pointstest-time unlabeled image buffer
Full paper metadata Authors, affiliations, research area, datasets, metrics, method tags, and reading status Expand
Authors
Jingnan Shi, Rajat Talak, Harry Zhang, David Jin, Luca Carlone
Affiliations
MIT Laboratory for Information & Decision Systems (LIDS)
Conference / journal
Conference · CVPR · CCF A
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-S ADD / ADD-S AUC Chamfer Distance

Original paper terminology:ADD-S / ADD-S AUC / Chamfer distance / mAP

Requirements
object maskdepth pointstest-time unlabeled image buffer

Reading Notes

Overview / Deep Dive

Available src/paper-notes/crisp/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: CRISP: Object Pose and Shape Estimation with Test-Time Adaptation

1. Basic information

  • Paper: CVF Open Access
  • Authors / affiliation: Jingnan Shi, Rajat Talak, Harry Zhang, David Jin, Luca Carlone; MIT LIDS.
  • Task: jointly recover category-agnostic pose and shape from RGB-D, with self-training on unlabeled deployment-domain data.
  • Reading mode: Overview.

2. Positioning in one sentence

CRISP goes beyond a single pose prediction: an implicit-shape and pose-normalized-point front end is followed by a correctable, certifiable shape model that generates reliable pseudo-labels for test-time adaptation.

3. Problem and motivation

  • The domain gap between synthetic training and real deployment can undermine accurate pose / shape systems.
  • Treating every prediction as a pseudo-label amplifies errors; the system must first determine when self-training is worthwhile.

4. Method overview

  1. A FiLM-conditioned decoder predicts implicit shape, while a DPT network predicts pose-normalized points.
  2. Approximate the decoder within the convex hull of known shapes using an active shape model, then correct pose / shape through constrained least squares.
  3. Accept only samples passing the object-consistency check, and self-train while keeping the decoder fixed.

5. Experiments at a glance

  • YCB-V mean shape error is 0.026 for CRISP-Real, versus the paper’s reported 0.099 for Shap-E.
  • On unseen SPE3R satellites, CRISP-ST reduces mean pose error from CRISP’s 0.292 to 0.224.
CRISP shape-error and ADD-S results on YCB-Video
YCB-V results from the CRISP paper: the left table measures shape-reconstruction error, while the right measures pose-related ADD-S. They describe different capabilities; shape error alone does not establish pose accuracy. Source: original CVPR 2025 paper. Image copyright belongs to the authors and publisher; reproduced here for paper commentary.

CRISP-Real’s mean YCB-V shape error is 0.026, below Shap-E’s 0.099, while mean ADD-S error is 0.011. These respectively assess shape similarity and model-point alignment under the estimated pose, and should be read together. Test-time self-training is particularly valuable for out-of-domain objects: SPE3R mean pose error falls from 0.292 to 0.224.

6. Quick assessment

  • Value: connects test-time adaptation to geometric correctability, beyond confidence thresholds alone.
  • Risks: corrector “certification” depends on shape-prior / mask / depth quality, and online self-training adds system latency.

Related Papers

Related papers