Giter Site home page Giter Site logo

bpnet's Introduction

BPNet

BPNet: Bézier Primitive Segmentation on 3D Point Clouds (IJCAI-23)

BPNet Pipeline

Data Preparation

Please download the pre-processed ABC dataset.

unzip the dataset and put it in the data folder, or modify the data root path in the options.py

Training

configure your training settings in options.py, and then:

python train.py

Testing

configure your testing settings in options.py, and then:

python test.py

bpnet's People

Contributors

bizerfr avatar

Stargazers

Sun Zijian avatar Yoann Fleytoux avatar Haoxiang Guo avatar  avatar

Watchers

 avatar

Forkers

yzf1998

bpnet's Issues

Code release

Hi,

I am reading your publication; It is quite an excellent work!
Could you please release the source code?

Thank you!

Inference and labels

Dear Authors,

thank you very much for providing this amazing model! can you please give me an example, how can I run the pre-trained on model on mesh file? Regarding labeling, does the inference mesh become labels?

Best,
Ahmad

Reconstructing Bezier Surfaces

Hello,

I am currently working on a project involving point cloud data and Bezier surfaces reconstruction. After exploring your BPNet, I have a specific query that I'm hoping to get some insights on.

Is it possible to use the output parameters obtained from BPNet to reconstruct Bezier surfaces from point cloud data? If yes, could you provide some guidance or reference materials on how this can be achieved effectively using your system?

Looking forward to your insights.

Thank you for your time and assistance.

Pre-processing Training Data

Hi,

I would like to retrain the model with the same training dataset but with other labels. In the paper, you mentioned that you did the pre-processing/labeling using CGAL and OpenCascade data set. I am wondering, how did you generate the training dataset? I am actually interested in 10-18 Labels so I would like to retrain your model again. Thx!

Best,
Ahmad

non normal pretrained model

It seems like your pretrained model trained with data having normals. So while I am inferencing the with not normal input, there will be a mismatch between my input and your pretrained model ! So is there any chance to fix it without training the new model or whether you have the non-normal pretrained model ?

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.