bop_toolkit icon indicating copy to clipboard operation
bop_toolkit copied to clipboard

Scripts not compatible with H3 datasets

Open MedericFourmy opened this issue 1 year ago • 4 comments

Changes introduced in the new H3 dataset hot3d breaks their compatibility with some existing utility scripts (unrelated to evaluation). The two main causes are:

  • file structure: hot3d scene annotations are done per stream (rgb, gray1, etc.) and the scene camera format has changed (classic datasets -> "cam_K", hot3d -> "cam_model")
  • camera model: New dataset Hot3d includes fisheye camera images, which can be handled with the hand tracking toolkit camera model and rasterizer.

Candidates scripts for update:

MedericFourmy avatar Aug 28 '24 14:08 MedericFourmy

The annotation tool cannot be extended to the new H3 BOP24 format. There is no easy way to do this as the tool uses depth and point cloud visualization. So I would exclude it from this list.

AnasIbrahim avatar Sep 13 '24 09:09 AnasIbrahim

Hey @MedericFourmy, Since the new BOP robotics datasets will be in H3 format, can we continue to update the scripts?

MartinSmeyer avatar Dec 10 '24 11:12 MartinSmeyer

Yes indeed, which ones would you prioritize?

MedericFourmy avatar Dec 12 '24 15:12 MedericFourmy

Thanks Mederic! I would start with these:

calc_gt_distribution: file structure, add stream choice calc_gt_masks: file structure, relies on depth data calc_gt_info: file structure, relies on depth data vis_object_symmetries: file structure, pinhole camera stored in dataset folder (could replace by a user defined cam with reasonable defaults).

MartinSmeyer avatar Dec 13 '24 10:12 MartinSmeyer