SINGLESHOTPOSE dataset for food dataset

Food data for 6D pose estimation algorithm (especailly for SingleShotPose) SingleShotPose: https://github.com/microsoft/singleshotpose

The dataset is composed of ace, diget, diget_sand, gotica, small_spam, spam, and tomato_soup.

data link: https://koreaoffice-my.sharepoint.com/:f:/g/personal/jhj0630_korea_edu/Emnjiedw6XNKsJlXlu_xZjABi-gfIaUCw7sq4sn5cdFSzw?e=5zvFsP

Collection method

The dataset is collected using markers. First, we collected the pose of object in a image with respect to 16 kinds of markers like below image.

data collection

Then, we can know the pose of object if a marker exists in the image. For this method, the CAD file of the object is necessary to match the origin of the object. The 'inspection_test' files show whether the pose of object is correctly estimated, so you can confirm the correctness of the labels.


Description of the dataset

Structure

singleshotpose
--mask
--labels
--inspection
--depth
--ply

Labels

This dataset has same style of label with SingleShotPose. Therefore, you can refer it. [https://github.com/microsoft/singleshotpose]

This labeling style have the center of object and the width & height of object, you can utilize it for object detection such as YOLO. This dataset also have masks of objects, it can be used for instance segmentation such as Mask RCNN.

Files

JPEGImages : Input RGB image
mask : Mask image
labels : Target label
inspection : Input 3D bounding box
depth : Depth image
food_type.ply : CAD model

Items

ace

RubberDuck

diget

RubberDuck

diget_sand

RubberDuck

gotica

RubberDuck

small_spam

RubberDuck

spam

RubberDuck

tomato_soup

RubberDuck