Hey Alex
Thanks for getting back to me
Like I mentioned earlier, featureless or inconsistent surfaces (like reflective glass/metal), typically appear as dead zones in depth map generation, or just introduce high amounts of noise.
Tools like TenCent's DepthCrafter have the ability to produce depth maps that are temporally stable (no flicker) and also are rarely negatively affected by reflections, etc...
So as an example, let's say we are having to work with 4K or 8K video frames, maybe for VFX purposes - we might only have a limited amount of data captured from the location rather than a full survey, so we have to try and make a reconstruction from just a couple of clips. These clips may have been filmed in a room with plain white walls. We are able to reconstruct *some* of the detail in the walls due to marks and texture, but there is a lot of data still missing in the depth maps. This is where a hole filling tool comes in handy, essentially content-aware filling in the depth maps based on the recognized scenery. Now we have full "complete" depth maps for every image which should hopefully combine together to make a clean consistent mesh even for featureless objects.
Another paper that just dropped was Apple's Depth Pro
https://machinelearning.apple.com/research/depth-pro - Astonishingly detailed results. Whilst I don't know if it's temporally stable, it's amazing fidelity and accuracy...
In 2024, we really should have more advanced features to help us reclaim lost detail