puzzlepaint / surfelmeshing

Real-time surfel-based mesh reconstruction from RGB-D video.
BSD 3-Clause "New" or "Revised" License
420 stars 83 forks source link

Wrong output of the TUM RGB-D fr1/desk and the code stuck #27

Open lin-name opened 11 months ago

lin-name commented 11 months ago

Dear Thomas, Thanks you so much for your great work. I am testing the TSDF and your surfelmeshing recently. I have built this project on Wins10 with VS2019&CUDA 11.5&Qt5.14.2 successfully. And i can run the surfelmeshing.exe. The datasets i use fr1/desk from TUM RGB-D benchmark, as your advice, i add the calibration.txt like: 517.306408 516.469213 318.643040 255.313989 in the dataset folder rgbd_dataset_freibugr1_desk/ , then execute the python associate.py, finally run: surfelmeshing.exe rgbd_dataset_freibugr1_desk groundtruth.txt --follow_input_camera false Below is the output: fr1desk

As can be seen from the image, the mesh output in the SurfelMeshing is odd and even wrong. What's more, the code is stuck at the Got final mesh as shown in the cmd Windows. Could you please give me some advices on how to get a right output? Should i change other default parameters in the main.cc?

Looking forward for your reply. Thanks!