donydchen / mvsplat

🌊 [ECCV'24 Oral] MVSplat: Efficient 3D Gaussian Splatting from Sparse Multi-View Images
https://donydchen.github.io/mvsplat
MIT License
751 stars 35 forks source link

Asking about range of depth map prediction value #46

Open RyanPham19092002 opened 3 months ago

RyanPham19092002 commented 3 months ago

I used my custom dataset to train your model, and I want to add depth map loss supervisor to increase the accuracy. My depth map custom dataset has range from [0,1000] (meters). I want to know what range of the depth map prediction value that I can scale my custom dataset depth map to fit with those prediction and using loss function. Thank you so much.

donydchen commented 3 months ago

Hi @RyanPham19092002, you might consider scaling your depth to range (1, 100) since it is the range used by the released model. However, this range is empirically set as we do not have ground truth depth in training. In your case, you can also consider setting the near and far range to better align with the ground truth depth. For more details on setting the near and far range, kindly refer to https://github.com/donydchen/mvsplat/issues/11#issuecomment-2026812577.

Besides, to train with depth loss, you might need to replace the 3DGS renderer. For more details, please refer to https://github.com/donydchen/mvsplat/issues/40#issuecomment-2199227806.

Feel free to let us know if you have any other questions. Cheers.

RyanPham19092002 commented 3 months ago

Thank you for your support

Vào Th 6, 5 thg 7, 2024 vào lúc 17:03 Donald Chen < @.***> đã viết:

Hi @RyanPham19092002 https://github.com/RyanPham19092002, you might consider scaling your depth to range (1, 100) since it is the range used by the released model. However, this range is empirically set as we do not have ground truth depth in training. In your case, you can also consider setting the near and far range to better align with the ground truth depth. For more details on setting the near and far range, kindly refer to #11 (comment) https://github.com/donydchen/mvsplat/issues/11#issuecomment-2026812577.

Besides, to train with depth loss, you might need to replace the 3DGS renderer. For more details, please refer to #40 (comment) https://github.com/donydchen/mvsplat/issues/40#issuecomment-2199227806.

Feel free to let us know if you have any other questions. Cheers.

— Reply to this email directly, view it on GitHub https://github.com/donydchen/mvsplat/issues/46#issuecomment-2210587576, or unsubscribe https://github.com/notifications/unsubscribe-auth/A5I7DACTXDV4UALBX2J2ZOLZKZVOJAVCNFSM6AAAAABKKYRYLOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMJQGU4DONJXGY . You are receiving this because you were mentioned.Message ID: @.***>