DefSLAM icon indicating copy to clipboard operation
DefSLAM copied to clipboard

Problem with Rigid Scenes

Open arya-tama opened this issue 4 years ago • 6 comments

Hi,

I've been trying to use DefSLAM for dental model, which is a rigid object. My camera is already calibrated. However, once I start the camera using this command:

./DefSLAM ORBfile Yamlfile

It seems the Map Viewer threads try to find out how a single frame is deformed, instead of reconstructing scenes iteratively (see video). Can I use DefSLAM for completely rigid scenes? If so, what are steps to do? I try with Mandala datasets, and everything works fine. However, that example uses stereo images. I can't replicate this example as my camera is monocular.

https://drive.google.com/file/d/1Ou4pbnn_X5Ye5bREEz9hIh7e9vEqIWI8/view?usp=sharing

Best, Arya

arya-tama avatar Mar 22 '21 21:03 arya-tama

Hi Arya,

Thanks for trying our software! It seems a quite hard sequence. The algorithm works with rigid sequences too (always with enough parallax), the mandala only uses stereo for evaluation, there is a flag in the stereo settings that allows using the algorithm without evaluating it. I am going to check the executable only with monocular because it is being problematic.

In any case, I can see several potential issues coming from the algorithm itself for this sequence. The first is that the features of the scene seem really hard to track. The second is that the surface is discontinuous and not smooth what breaks the assumptions made. It starts as a plane and then converges to a similar shape. Unfortunately, I think it is far from the final application it was thought for. :S

The feature problem probably will be solved by the next version SD-DefSLAM. For the problem of discontinuities, we are working on it, but it is still a challenging problem.

I will let you know when I solve the issue with the monocular executable. Best,

JoseLamarca avatar Mar 23 '21 11:03 JoseLamarca

Hi Jose,

Thanks for your quick response!

I see, apparently this library works fine for certain sequences. Anyway, it would be great if you can show me how to work with monocular executable. I would be happy to share my testing result with different scenes later.

Best, Arya

arya-tama avatar Mar 23 '21 16:03 arya-tama

Sure! if it is possible, send me an example sequence that you want to process in particular to test it and I prepare the executable.

Best!

JoseLamarca avatar Mar 23 '21 20:03 JoseLamarca

Hi Arya! did you get to correct the problem?

JoseLamarca avatar Jun 15 '21 12:06 JoseLamarca

Excuse me, have you solved the executable file problem of monocular camera yet?

ZJJ2022415 avatar Nov 25 '22 08:11 ZJJ2022415

Sorry, I could not reproduce the problem.

JoseLamarca avatar Nov 28 '22 12:11 JoseLamarca