Back to the paper library

Object Pose Estimation · 2024 · ECCV · CCF B

FreeZe: Training-free Zero-shot 6D Pose Estimation with Geometric and Vision Foundation Models

FreeZe separately normalizes and concatenates multiscale GeDi geometry and 3D-lifted DINOv2 features from CAD and RGB-D targets. Feature nearest neighbors, RANSAC, ICP, and visual symmetry selection recover pose. With CNOS masks, coarse / refined BOP AR is 64.0 / 69.3. SAR adds only 0.5 on average over ICP, and end-to-end runtime is unreported.

Research area

Object Pose Estimation

Task level

Instance-level

Object setting

Unseen objects

Input modalities

RGB-Dtextured / geometric object 3D modelexternal object mask or box

Requirements

object 3D modeldepth and camera intrinsicsCNOS / SAM6D localization priorGeDi geometric encoderDINOv2 ViT-GRANSAC / ICP registration
Full paper metadata Authors, affiliations, research area, datasets, metrics, method tags, and reading status Expand
Authors
Andrea Caraffa, Davide Boscaini, Amir Hamza, Fabio Poiesi
Affiliations
Fondazione Bruno Kessler / University of Trento
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-level · Unseen objects
Evaluation metrics
BOP AR VSD MSSD MSPD

Original paper terminology:BOP Average Recall / VSD / MSSD / MSPD

Requirements
object 3D modeldepth and camera intrinsicsCNOS / SAM6D localization priorGeDi geometric encoderDINOv2 ViT-GRANSAC / ICP registration

Reading Notes

Overview / Deep Dive

Available src/paper-notes/freeze-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): FreeZe

1. Basic information

  • Title: FreeZe: Training-free Zero-shot 6D Pose Estimation with Geometric and Vision Foundation Models
  • Authors: Andrea Caraffa, Davide Boscaini, Amir Hamza, Fabio Poiesi
  • Affiliations: Fondazione Bruno Kessler; University of Trento
  • Year / venue: 2024 / ECCV
  • Paper: Official ECVA PDF · ECCV page · Project and code
  • Reading mode: Overview

2. Positioning in one sentence

FreeZe trains no pose network. The CAD / query point cloud and RGB-D target use the same frozen GeDi and DINOv2 ViT-G; multiscale local geometry and visual features lifted to 3D are concatenated into point descriptors. Pose is then solved by 3D–3D feature matching, RANSAC, ICP, and symmetry-aware visual selection. With CNOS masks, coarse / refined BOP AR is 64.0 / 69.3.

3. Guide to figures and tables

FreeZe geometric and visual foundation-feature fusion and 3D registration pipeline
Original Figure 2: the query branch extracts GeDi from CAD points and back-projects multiview DINOv2 features onto CAD. The target branch obtains a point cloud and visual features from masked RGB-D. Geometry and vision are separately normalized and concatenated on each side, then 3D registration solves pose. Source: official ECVA paper. Image copyright belongs to the paper's authors and Springer Nature; reproduced here for paper analysis.
FreeZe Average Recall on seven BOP datasets
Original Table 1: with the same CNOS localization prior, FreeZe coarse reaches 64.0 AR and ICP + SAR reaches 69.3; with SAM6D masks, the values are 65.7 / 70.9. Source: official ECVA paper. Table copyright belongs to the paper's authors and Springer Nature; reproduced here for paper analysis.

4. Problem setting

  • Inputs: RGB-D, camera intrinsics, an object mask / box, and a 3D model with geometry and preferably texture.
  • Output: 6D pose from model to camera coordinates.
  • Generalization: target objects and categories are absent from pose-specific training; FreeZe itself uses no task-specific training.
  • The “training-free” boundary: GeDi, DINOv2, and CNOS / SAM6D are pretrained components. The claim means FreeZe is not additionally trained on synthetic 6D pose data, rather than a system initialized randomly or built without external models.
  • Online inference requires depth. RGB-only methods such as FoundPose are supplementary comparisons and do not form a fair ranking under identical inputs.

5. Method overview

  1. Sample 5k query points from the CAD surface and 1k target points inside the RGB-D mask.
  2. GeDi extracts 32D features at neighborhood radii of 30% / 40% of object diameter, concatenated into 64D multiscale geometry.
  3. DINOv2 ViT-G extracts 1,536D patch features, reduced to 64D with PCA.
  4. On the query side, render multiview RGB-D, back-project visual features, and average them onto CAD points. On the target side, RGB–depth pixel correspondences directly associate them with 3D points.
  5. L2-normalize geometry / vision separately, then concatenate them into a 128D fused descriptor.
  6. Feature nearest neighbors + RANSAC triplets estimate coarse SE(3); among multiple mask candidates, retain the one with the most inliers.
  7. ICP refines geometry. SAR enumerates CAD geometric-symmetry rotations, renders candidates, and uses DINOv2 patch cosine similarity to select the texture-consistent pose.

6. Experiments at a glance

  • Seven BOP datasets: LM-O, T-LESS, TUD-L, IC-BIN, ITODD, HB, and YCB-V.
  • CNOS masks: FreeZe coarse 64.0 AR, ICP 68.8, ICP + SAR 69.3.
  • SAM6D masks: FreeZe coarse 65.7, refined 70.9.
  • Same CNOS, no refinement: SAM6D 55.4, FreeZe 64.0, a gain of +8.6.
  • Same CNOS, with refinement: SAM6D 63.2, FreeZe 69.3, a gain of +6.1.
  • SAR adds only +0.5 AR on average beyond ICP, with the largest gain of +2.6 on IC-BIN. It targets geometrically symmetric but texturally distinguishable objects rather than providing a large general refinement gain.
  • The paper reports no end-to-end runtime on standardized hardware, parameter count, or peak GPU memory.

7. Quick assessment

  • Strengths: complementary geometric and visual evidence; explicit 3D correspondences and registration throughout; seven datasets, two mask priors, and substantial ablations.
  • Limitations: requires RGB-D, CAD, and a localization prior; ViT-G and pointwise GeDi are heavy; RANSAC / ICP engineering runtime is unquantified; matching the main body may still dominate small occluded structures.
  • Relevant readers: zero-shot 6D pose, RGB-D, 3D local descriptors, foundation-feature lifting, RANSAC / ICP, and symmetry handling.

Related Papers

Related papers