PointCloudLibrary / pcl

Point Cloud Library (PCL)
https://pointclouds.org/
Other
10.04k stars 4.62k forks source link

[custom] Is there any GPU-based algorithm in PCL that can reconstruct mesh from RGBD? #5219

Closed G20202502 closed 2 years ago

G20202502 commented 2 years ago

Recently I was trying to use GreedyProjectionTriangulation to implement "RGBD to Mesh", but its speed is far from expected. SO I'm wondering if there's an algorithm in PCL that can do real-time reconstruction? I guess any algorithm based on GPU may achive this.

mvieth commented 2 years ago

There is a GPU-based marching cubes implementation, but I haven't used that myself yet, no idea if it does what you want. Also depends on how you define "real-time". You can try asking on the Discord community chat, maybe someone there has a hint for you.

yuyu19970716 commented 2 years ago

Hi, have you solved the real-time reconstruction problem now? May I ask you a few questions? The greedy projection triangulation algorithm I am using now completes the reconstruction, but I have no clue about how to use CUDA to complete the real-time reconstruction. What is the general idea of this approach?