Skip to content

Latest commit

 

History

History
37 lines (22 loc) · 1.36 KB

README.md

File metadata and controls

37 lines (22 loc) · 1.36 KB

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