Skip to content

wadimkehl/ssd-6d

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
ssd
 
 
 
 
 
 
 
 
 
 
 
 

This code accompanies the paper

Wadim Kehl, Fabian Manhardt, Federico Tombari, Slobodan Ilic and Nassir Navab: SSD-6D: Making RGB-Based 3D Detection and 6D Pose Estimation Great Again. ICCV 2017. (PDF)

and allows to reproduce parts of our work. Note that due to IP issues we can only provide our trained networks and the inference part. This allows to produce the detections and the 6D pose pools. Unfortunately, the code for training as well as 2D/3D refinement cannot be made available.

In order to use the code, you need to download

  • the used datasets (hinterstoisser, tejani) in SIXD format (e.g. from here )
  • the trained networks from here

and use the run.py script to do the magic. Invoke 'python3 run.py --help' to see the available commands. For the correct thresholds you should look at the supplemental material.

Fabian Manhardt now also added a benchmark.py that allows you to properly run the evaluation on a sequence and produce metrics. Note, though, that these numbers are without the final pose refinement.

About

Inference code and trained networks for SSD-6D

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages