Back to the paper library

Object Pose Estimation · 2024 · ICRA · CCF B

Fit-NGP: Fitting Object Models to Neural Graphics Primitives

Fit-NGP scans a static scene with a wrist-mounted RGB camera, trains Instant-NGP, and fits known CAD surfaces directly to the density field. Joint camera-pose optimization and normal-neighborhood sampling are key to median errors of 1.6 mm / 3.3°.

Research area

Object Pose Estimation

Task level

Instance-level

Object setting

Seen objects

Input modalities

wrist-mounted RGB videoInstant-NGP density fieldknown CAD models

Requirements

known metric CAD modelsmulti-view robot scancamera intrinsicsrobot kinematics / hand-eye calibrationreference-view instance masks
Full paper metadata Authors, affiliations, research area, datasets, metrics, method tags, and reading status Expand
Authors
Marwan Taher, Ignacio Alzugaray, Andrew J. Davison
Affiliations
Dyson Robotics Lab, Imperial College London
Conference / journal
Conference · ICRA · CCF B
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
Translation Error Rotation Error

Original paper terminology:median translation error / median rotation error

Requirements
known metric CAD modelsmulti-view robot scancamera intrinsicsrobot kinematics / hand-eye calibrationreference-view instance masks

Reading Notes

Overview / Deep Dive

Available src/paper-notes/fit-ngp-icra2024/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: Fit-NGP: Fitting Object Models to Neural Graphics Primitives

1. Basic information

  • Authors: Marwan Taher, Ignacio Alzugaray, Andrew J. Davison
  • Affiliation: Imperial College London, Dyson Robotics Lab
  • Year / venue: 2024 / ICRA
  • Paper: arXiv / PDF
  • Reading mode: Overview

2. One-sentence summary

A wrist-mounted RGB camera scans a tabletop scene for Instant-NGP reconstruction; known CAD models are then fitted directly to its density field. Multiview information becomes an optimizable continuous scene representation without per-frame depth sensing.

3. Method overview

  • Train Instant-NGP using RGB views posed by robot kinematics.
  • Obtain target instance masks in a reference view through open-vocabulary segmentation.
  • Render NeRF depth to generate multiple initial pose hypotheses.
  • Sample CAD surfaces and nearby normals to maximize transformed-model / density consistency.
  • Retain multiple hypotheses and refine camera poses in Instant-NGP to compensate hand–eye and encoder errors.
Fit-NGP scanning, initialization, and CAD fitting pipeline
Original Figure 2: multiview RGB and instance segmentation initialize and optimize models inside a density field. Source: paper PDF. Image copyright belongs to the paper’s authors and publisher; shown here for paper analysis.

4. Main results

  • Custom real data: 4 scenes and 43 object instances.
  • Full-system medians: 1.6 mm translation and 3.3° relative rotation error.
  • Without camera-pose optimization: 17.3 mm / 49.4°.
  • Approximately 20 well-covering views are empirically needed for a density field supporting fitting.

5. Assessment

This is a known-model, active-scan, static-scene robot system rather than single-frame RGB pose estimation. Multiview wrist-camera evidence achieves millimeter-scale median errors, at the cost of scanning, scene-field training, instance masks, and sensitivity to weak-texture NeRF geometry.

Related Papers

Related papers