Git Product home page Git Product logo

3dcompat-v2's Introduction

3DCoMPaT++: An improved Large-scale 3D Vision Dataset for Compositional Recognition

PAper Jupyter Quickstart Documentation Download Website Workshop Challenge

๐Ÿ“ฐ News

  • 19/08/2023: As our CVPR23 challenge has finished (congratulations to Cattalyya Nuengsikapian!), our test set has now been made public. Dataloaders have been updated in consequence: using the "EvalLoader" classes is not necessary anymore ๐Ÿ˜Š

  • 18/06/2023: The 3DCoMPaT++ CVPR23 challenge has been concluded. We would like to congratulate Cattalyya Nuengsikapian, winner of both coarse and fine-grained tracks for her excellent performance in our challenge ๐ŸŽ‰

Summary


3DCoMPaT models view


๐Ÿ“š Introduction

3DCoMPaT++ is a multimodal 2D/3D dataset of 16 million rendered views of more than 10 million stylized 3D shapes carefully annotated at part-instance level, alongside matching RGB pointclouds, 3D textured meshes, depth maps and segmentation masks. This work builds upon 3DCoMPaT, the first version of this dataset.

We plan to further extend the dataset: stay tuned! ๐Ÿ”ฅ


๐Ÿ” Browser

To explore our dataset, please check out our integrated web browser:

3DCoMPaT Browser

For more information about the shape browser, please check out our dedicated Wiki page.


๐Ÿš€ Getting started

To get started straight away, here is a Jupyter notebook (no downloads required, just run and play!):

Jupyter Quickstart

For a deeper dive into our dataset, please check our online documentation:

Documentation


๐Ÿ“Š Baselines

We provide baseline models for 2D and 3D tasks, following the structure below:


๐Ÿ† Challenge

As a part of the C3DV CVPR 2023 workshop, we are organizing a modelling challenge based on 3DCoMPaT++. To learn more about the challenge, check out this link:

Challenge


๐Ÿ™ Acknowledgments

โš™๏ธ For computer time, this research used the resources of the Supercomputing Laboratory at King Abdullah University of Science & Technology (KAUST). We extend our sincere gratitude to the KAUST HPC Team for their invaluable assistance and support during the course of this research project. Their expertise and dedication continues to play a crucial role in the success of our work.

๐Ÿ’พ We also thank the Amazon Open Data program for providing us with free storage of our large-scale data on their servers. Their generosity and commitment to making research data widely accessible have greatly facilitated our research efforts.


Citation

If you use our dataset, please cite the two following references:

@article{slim2023_3dcompatplus,
    title={3DCoMPaT++: An improved Large-scale 3D Vision Dataset
    for Compositional Recognition},
    author={Habib Slim, Xiang Li, Yuchen Li,
    Mahmoud Ahmed, Mohamed Ayman, Ujjwal Upadhyay
    Ahmed Abdelreheem, Arpit Prajapati,
    Suhail Pothigara, Peter Wonka, Mohamed Elhoseiny},
    year={2023}
}
@article{li2022_3dcompat,
    title={3D CoMPaT: Composition of Materials on Parts of 3D Things},
    author={Yuchen Li, Ujjwal Upadhyay, Habib Slim,
    Ahmed Abdelreheem, Arpit Prajapati,
    Suhail Pothigara, Peter Wonka, Mohamed Elhoseiny},
    journal = {ECCV},
    year={2022}
}

This repository is owned and maintained by Habib Slim, Xiang Li, Mahmoud Ahmed and Mohamed Ayman, from the Vision-CAIR group.

References

  1. [Li et al., 2022] - 3DCoMPaT: Composition of Materials on Parts of 3D Things.
  2. [Xie et al., 2021] - SegFormer: Simple and Efficient Design for Semantic Segmentation with Transformers.
  3. [He et al., 2015] - Deep Residual Learning for Image Recognition.

3dcompat-v2's People

Contributors

habibslim avatar iccv23-wecia avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.