Skip to content

wzy810103882/NOCS_CVPR2019

 
 

Repository files navigation

Normalized Object Coordinate Space for Category-Level 6D Object Pose and Size Estimation

This is a keras and tensorflow implementation of Normalized Object Coordinate Space for Category-Level 6D Object Pose and Size Estimation, a CVPR 2019 oral paper.

NOCS Teaser

The repository includes:

  • Source code of NOCS.
  • Training code
  • Detection and evaluation code
  • Pre-trained weights

Datasets

NOTE: You are required to cite our paper if you use the dataset. The data is only for non-commercial use. Please reach out to us for other use cases.

Requirements

  • Python 3.5
  • Tensorflow 1.3.0
  • Keras 2.1.5
  • cPickle

Training

# Train a new model from pretrained COCO weight
python3 train.py

Detection and Evaluation

# Detect using a checkpoint
python3 detect_eval.py --mode detect --ckpt_path=/ckpts/ckpt 

# Evaluate a checkpoint
python3 detect_eval.py --mode eval --ckpt_path=/ckpts/ckpt 

About

Normalized Object Coordinate Space for Category-Level 6D Object Pose and Size Estimation on Python3, Tensorflow, and Keras

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 94.5%
  • CSS 2.8%
  • HTML 2.6%
  • TeX 0.1%