Back to the paper library

Object Pose Estimation · 2024 · ECCV · CCF B

OmniNOCS: A Unified NOCS Dataset and Model for 3D Lifting of 2D Objects

OmniNOCS unifies 10 sources into canonical NOCS data covering 97 categories, 380k images, and over 450k instances. NOCSformer predicts masks, NOCS, metric size, rotation, and centroids from external 2D boxes. On held-out NOCS-Real275, 3D IoU mAP@25 / 50 is 43.5 / 10.6, exceeding transferred Cube R-CNN but far below the target-domain-supervised NOCS model's 79.6 / 72.4.

Research area

Object Pose Estimation

Task level

Category-level

Object setting

Unseen objects

Input modalities

single RGBexternal 2D object bounding boxes

Requirements

known training vocabulary2D object boxescamera intrinsicsmulti-source NOCS / mask / size / pose supervisioncanonical class-axis conventions
Full paper metadata Authors, affiliations, research area, datasets, metrics, method tags, and reading status Expand
Authors
Akshay Krishnan, Abhijit Kundu, Kevis-Kokitsi Maninis, James Hays, Matthew Brown
Affiliations
Google Research / Google DeepMind / Georgia 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:NOCS mAE / NOCS mPSNR / mask mIoU / 3D IoU mAP / mATE / mAOE / mASE / orientation threshold accuracy

Requirements
known training vocabulary2D object boxescamera intrinsicsmulti-source NOCS / mask / size / pose supervisioncanonical class-axis conventions

Reading Notes

Overview / Deep Dive

Available src/paper-notes/omninocs-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): OmniNOCS

1. Basic information

  • Title: OmniNOCS: A Unified NOCS Dataset and Model for 3D Lifting of 2D Objects
  • Authors: Akshay Krishnan, Abhijit Kundu, Kevis-Kokitsi Maninis, James Hays, Matthew Brown
  • Affiliations: Google Research / Google DeepMind; Georgia Institute of Technology
  • Year / venue: 2024 / ECCV (official Oral + Poster)
  • Paper: Published ECVA PDF · ECCV page · Project, data, and code
  • Reading mode: Overview

2. Positioning in one sentence

OmniNOCS completes and unifies 10 sources including KITTI, nuScenes, ARKitScenes, Objectron, and Hypersim into canonical NOCS for 97 categories, 380K images, and over 450K instances. Shared NOCSformer takes RGB and 2D boxes, predicting masks, NOCS, metric size, orientation, and centroids. Transfer exceeds generic box-regression baselines, but target-domain localization still trails specialized supervision substantially.

3. Guide to figures and tables

OmniNOCS scale and unified annotation pipeline
Original Table 1 and Figure 2: unify canonical orientations across 3D detection sources, complete depth / masks, then compute NOCS. The published body reports 97 categories, 380k images, and over 450k instances. Source: published ECVA paper. Figure / table copyright belongs to the authors and Springer Nature; reproduced here for academic analysis.
NOCSformer DINOv2, DPT, RoI, NOCS, size, and learned-PnP architecture
Original Figure 3: frozen DINOv2, trainable DPT, and RoIAlign encode each 2D box. Transformer heads predict NOCS / masks, size recovers metric scale, and learned PnP outputs projected centers / 3D rotations. Source: published ECVA paper. Image copyright belongs to the authors and Springer Nature; reproduced here for academic analysis.

4. Problem setting

  • Input: one RGB image and externally supplied 2D boxes.
  • Output per RoI: mask, dense NOCS, metric 3D size, canonical orientation, centroid / oriented box; NOCS lifting also yields visible-surface clouds.
  • Learning: one shared 97-category model without class-specific heads / mean sizes. This is not open-vocabulary zero-shot inference; test categories need training-vocabulary coverage.
  • Supervision: NOCS, masks, size, rotation, centroids, plus NOCS reprojection loss.
  • System boundary: 2D box discovery is external, so Cube R-CNN detection / localization comparisons use unequal inputs.

5. Data and method overview

  1. Combine 10 outdoor, indoor, synthetic, and object-centric sources.
  2. Unify axes per dataset / category; manually select among 6 box-axis orientations when conventions are inconsistent.
  3. Complete depth with LiDAR, depth cameras, stereo, synthetic data, or per-sequence NeRF.
  4. Complete masks with humans, SAM, existing segmentation, or NeRF meshes.
  5. Transform surfaces into canonical frames and normalize by tight-box diagonals.
  6. Frozen DINOv2 + trainable DPT, 28×28 RoIAlign, and 10 self-attention blocks jointly predict masks / three-axis NOCS.
  7. Each NOCS axis uses 50 discrete bins; size / learned-PnP heads have no category-specific parameters.

6. Experiments at a glance

  • OmniNOCS NOCS mAE / PSNR / mask IoU: 0.094 / 20.245 dB / 78.50.
  • Held-out NOCS-Real275: NOCSformer 0.107 / 18.527 / 89.03, above the old target-trained NOCS head’s 0.121 / 16.345 / 86.10.
  • NOCS-Real275 IoU mAP@25 / 50: zero-shot NOCSformer 43.5 / 10.6, above transferred Cube R-CNN 14.9 / 4.1 but far below target-supervised NOCS 79.6 / 72.4.
  • nuScenes subset: mATE 0.887 m trails Cube R-CNN 0.650 m; mAOE 0.558 rad beats 1.305 rad; mIoU 0.377 vs 0.349.
  • Transformer versus Mask R-CNN heads: PSNR +5.23 dB and mask IoU +21.27 points; discretization versus continuous regression adds +4.11 dB PSNR.

7. Quick assessment

  • Strengths: resolves inconsistent source frames; supplies data, direct NOCS metrics, shared models, and transfer tests, with richer outputs than cuboids.
  • Limits: external boxes, conventional symmetric / mirrored canonical frames, heterogeneous annotation noise, and substantial localization gaps to target supervision.
  • Intended readers: category pose, NOCS, monocular 3D detection, large multidataset training, and canonical-coordinate annotation.

Related Papers

Related papers