Skip to content

FLW-TUDO/3d_annotation_tool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 

Repository files navigation

DoPose tool for 6D pose annotation in BOP format

image

This tool can be used to annotate object's 6D pose in BOP format. The tool was used for the creation of DoPose dataset.

The tool uses open3D library for both the processing and the gui. The tool can be easily and quickly changed to do the same annotation for other 3D datasets and point clouds.

After annotating your dataset with the tool, use The BOP toolkit to generate 2D segmentation mask images and COCO json annotations if needed.

Note

This tool was pushed to the BOP toolkit repo. It is better to use it from there.

Interface:

I, jk hl are used to control direction

Translation/rotation mode:

  • Shift not clicked: translation mode
  • Shift clicked: rotation model

Distance/angle big or small:

  • Ctrl not cliked: small distance(1mm) / angle(2deg)
  • Ctrl clicked: big distance(5cm) / angle(90deg)

R or "Refine" button will call ICP algorithm to do local refinement of the annotation (see GIF above to see effect).

running the tool

python tool-gui.py --start-scene_num START_SCENE_NUM --start-image_num START_IMAGE_NUM DATASET-PATH DATASET-SPLIT

interface

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages