gaussian-splatting icon indicating copy to clipboard operation
gaussian-splatting copied to clipboard

why invDepth

Open ning-zelin opened this issue 1 year ago • 2 comments
trafficstars

Hello, I noticed that the depth regularization in both Hierarchical 3DGSand this project is implemented based on inverse depth. I would like to ask why the absolute depth of the real world is not used and what are the benefits of inverse depth compared to real depth?

ning-zelin avatar Nov 01 '24 07:11 ning-zelin

I guess that they are mapping the depth (> 0.2) to a lower value for better controls? (< 50).

By the way, the world of splats is not real one, it should be called as "Camera space" instead.

AsherJingkongChen avatar Nov 01 '24 12:11 AsherJingkongChen

Same question, and I've found that inverse depths are near-large and far-large, whereas monocular depth estimates are usually near-large and far-large. Does the loss function really work?

Zerui-Yu avatar Mar 13 '25 08:03 Zerui-Yu