weigao95 / surfelwarp

SurfelWarp: Efficient Non-Volumetric Dynamic Reconstruction
https://sites.google.com/view/surfelwarp/home
BSD 3-Clause "New" or "Revised" License
279 stars 71 forks source link

How to acquire deformation vector field of 2 point clouds? #54

Closed qaler closed 3 years ago

qaler commented 4 years ago

Hello @weigao95, many thanks to your contributions of maintaining this promising and fast reconstruction library!

I want to know if there is any way to apply deformation registration to 2 point clouds and acquire the deformation vector field by using your library? I guess the registration result of 2 depth frames is stored inside SurfelWarpSerial.cpp code, but I don't know how to get the vector field from it.

Thanks for your help!

Wangyouai commented 4 years ago

Hello, are you using ubuntu and cuda10.0?

weigao95 commented 3 years ago

The registration code is tightly integrated with other parts, like image and geometry processing. I think it is not easy to separate that out. But you might convert your two point-clouds into two depth images and try to run the algorithm on it.