Open smoreira00 opened 1 year ago
Thanks for your good question. I think the performance decreases for these reasons:
To highlight the effectiveness of depth, it would be a good idea to compare geometry, e.g., depth errors.
What's the difference between the flags use_depth
and no_depth_sampling
?
The flag no_depth_sampling
only corresponds to depth-guided ray marching.
While use_depth
specifies whether to load depth maps. Disabling it will turn off all depth-related modules.
When I generate my depth maps, do I have to scale them to a range between 0 and 1, or can I keep my original values in whatever range my scene is?
You can keep the original values in the depth maps. If NDC is enabled, the depth will be normalized to [0,1].
In my testing procedure, I firstly ran the EndoNeRF only with the masks, and then I added the depth maps to evaluate the model's performance. I'm using a dataset whose camera poses are not fixed, unlike yours. Is it possible that, due to this, the addition of the depth maps does not produce better results than the previous case (i.e., with just the masks)? If camera poses don't have this kind of influence, what could be a possible explanation for the slight decrease of the quantitative results when adding the deph maps?