tum-vision / tandem

[CoRL 21'] TANDEM: Tracking and Dense Mapping in Real-time using Deep Multi-view Stereo
917 stars 148 forks source link

Use preset=gui didn't get mesh #8

Closed mathmax12 closed 2 years ago

mathmax12 commented 2 years ago

Hi, I can successfully generate the mesh obj on the Euroc dataset. My problem is when I set preset=gui I can get some frames showing on a window but didn't see the mesh in the same window. Could you let me know the culprit? Thanks. image

Ruinmou commented 2 years ago

@mathmax12 Hello, do you know what is in camera.txtgroundtruth_tum_rgbd.txtposes_gt.txt? I have just touched this part, not very clear

lkskstlr commented 2 years ago

Hi @mathmax12,

I am not 100% sure what the issue is here or what you are seeing. The screenshot you posted looks like a debugging image from the original DSO code and not like the TANDEM output. This usually appears when pressing control buttons on the left side of the pangolin window. Normally the mesh should just show up in pangolin after some frames needed for initialisation.

On EuRoC are you also using preset=gui? Do you mean the mesh.obj generated in the results folder or a live mesh display?

If you could send me your full config, I can have look. I am still at my parent's place so I could do an in-depth check next week.

Best Lukas

mathmax12 commented 2 years ago

@hai8023 I am also new to this area. Sorry for that.

mathmax12 commented 2 years ago

@lkskstlr Thank you for helping. No worries! "On EuRoC are you also using preset=gui? Do you mean the mesh.obj generated in the results folder or a live mesh display?" The above window is gotten when I run Tandem on EuRoC and use preset=gui. I want to see the live mesh display. Sorry for the confusion. This is the script I used to get the above window. The only change I made is assign "gui" to preset. image

lkskstlr commented 2 years ago

Hi @mathmax12,

no worries. I am sorry of the code doesn't work for you as expected :)

I just tried the exact same change and was able to get the GUI with mesh (I had to use X11 forwarding because I am currently in home office, therefore it might look slightly different then the videos we show).

One thing I could imagine is that you accidentally pressed one of the buttons on the left, which will give you further debugging output similar to the image you showed. Maybe you can make sure that this isn't the case. You can also compare to the screenshot. If all this doesn't help you can send me an e-mail to lukas.koestler at tum.de and I can see if I can help you over zoom.

Best Lukas

Screenshot 2022-01-04 at 12 15 39

mathmax12 commented 2 years ago

@lkskstlr I found the forwarding x11 on my side doesn't work as expected. It works well now when displaying the gui on the machine where the program run. Thanks.