omniobject3d / OmniObject3D

[ CVPR 2023 Award Candidate ] OmniObject3D: Large-Vocabulary 3D Object Dataset for Realistic Perception, Reconstruction and Generation
452 stars 12 forks source link

train, val, test splits of the dataset #36

Open auniquesun opened 6 months ago

auniquesun commented 6 months ago

Thansks for sharing the paper and dataset. Excellent work!

May I ask are there official train, val and test splits of the OmniObject3D dataset. I want to use it to train and evaluate 3D point cloud recognition models, as the functionality of ModelNet40 and ScanObjectNN.

Thanks. Looking forward to your reply.

wutong16 commented 5 months ago

Thank you for your interest in our work. For the point cloud perception benchmark in the paper, we utilized a network pre-trained on ModelNet40 to evaluate the OmniObject3D dataset, focusing exclusively on the shared categories. As a result, we did not differentiate between train / val / test splits; all data functioned solely as the test set in this specific context.

However, we highly encourage you to establish your own train / val / test splits if you plan to use this dataset for training point cloud recognition models. We are happy to integrate your configuration into this repository for follow-up works in this track.

auniquesun commented 5 months ago

Thank you for your interest in our work. For the point cloud perception benchmark in the paper, we utilized a network pre-trained on ModelNet40 to evaluate the OmniObject3D dataset, focusing exclusively on the shared categories. As a result, we did not differentiate between train / val / test splits; all data functioned solely as the test set in this specific context.

However, we highly encourage you to establish your own train / val / test splits if you plan to use this dataset for training point cloud recognition models. We are happy to integrate your configuration into this repository for follow-up works in this track.

I got it. I will create train/val/test split by myself and let you know later. Thanks for your reply.

auniquesun commented 5 months ago

After confirmation, some categories contain only 2 samples, thus the the omniobject dataset can not be split into train/val/test, since we need at least 3 samples for each category.