DSNeRF icon indicating copy to clipboard operation
DSNeRF copied to clipboard

Meaning of the bd_factor

Open zgojcic opened this issue 3 years ago • 2 comments

Hi,

thank you for open-sourcing the code of this great work! I was wondering if you could provide some insight on why the depth from COLMAP is scaled using the bd_factor and how to appropriately set its value?

Should bd_factor be scene-dependent?

Thank you for your help. Zan

zgojcic avatar Aug 25 '21 08:08 zgojcic

Because all of the z values and boundaries are scaled using bd_factor. We need to keep consistent between COLMAP depth and NeRF settings. Overall, bd_factor is a hyperparameter that adjusts the magnitude of the scene size. In my experiment, I don't change it except for some special needs.

dunbar12138 avatar Aug 26 '21 17:08 dunbar12138

What if you want to use the depth values from a sensor instead of COLMAP depth? Does bd_factor then have to be adjusted or does it remain the same as well?

dnlwbr avatar Oct 12 '21 07:10 dnlwbr