Coder Social home page Coder Social logo

fabiopoiesi / gedi Goto Github PK

View Code? Open in Web Editor NEW
109.0 109.0 8.0 2.5 MB

Project page of the paper "Learning general and distinctive 3D local deep descriptors for point cloud registration" published in IEEE T-PAMI

Python 51.03% C 2.61% C++ 18.77% Cuda 27.59%

gedi's People

Contributors

fabiopoiesi avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

gedi's Issues

Training code parameter problems

I ported the training code from the dip algorithm. Ask gedi if he suffers from a single gpu and false limits during training.

微信截图_20230903180915

Inference speed

When running demo.py, it takes 8-10 seconds for gedi.compute() to execute. (Run on GTX 1660 Ti)

The paper mentions that Gedi runs in 1.454ms, but does demo.py achieve a similar speed with its settings?
If the settings differ, what is the approximate execution speed for demo.py?

code

Hello, what about the rest of the code?

KITTI checkpoint or train code

Thank you for your excellent work. Do you have any plans to upload the training code or the checkpoint trained on the KITTI dataset?

Code Release

Hi, I really appreciate your work on point cloud registration . Is there any estimated date for the code release? Thank you very much.

The settings of hyper-parameters in each layer

Hi, thanks for your great work!

I am very interested in your work, and trying to re-implement it. Could you share the settings of hyper-parameters in each layer? I wonder how you set the radius size and the number of sampling points in pointnet2_utils.QueryAndGroup.

Looking forward to your reply. Thank you very much.

Best,
Sheng

Training code

I am planning to use the repository to register my own data. Can you please provide steps to train the network?

Small clouds

Hey there!
I am struggling with using gedi on small point clouds (100 - 500 points). Default hyperparameters and 3dmatch checkpoint don't let me get a good registration. Do you have any ideas? How can I change hps to work with smaller point clouds?

Best regards and thanks for the work!

Quesiton regarding test set

Hi,

you say in your work the following:

We use the point cloud pairs whose overlap is τo ≥ 30%, resulting in about 16.6K pairs for training and about 1.66K pairs for testing [8], [10], [16]. We use the ground-truth transformations provided by Gojcic et al. [16]

Could you please tell me how do you get the 1.66K pairs for testing?
There are 1632 registrations to complete in the official 3DMatch benchmark.

Do you compute the overlap for every possible pair of point clouds in a fragment and, if the overlap is > 30%, try to register those examples? As I presume Gojicic et al. did in the PREDATOR paper here (and not in [16] Perfect match paper)?

Gojcic et al. [16] do not have any data either on ther repository or on their download links so I am a bit confused.

Thank you in advance and kind regards,
David

figure data

Hello, could you please provide the data of Figure 4 in the paper? Thank you!

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.