wanmeihuali / taichi_3d_gaussian_splatting

An unofficial implementation of paper 3D Gaussian Splatting for Real-Time Radiance Field Rendering by taichi lang.
Apache License 2.0
638 stars 58 forks source link

depth grad, and add test #126

Open chenyuntc opened 10 months ago

chenyuntc commented 10 months ago

Test depth grad on xyz and alpha. Note: I found the initialization of alpha is important:

  1. To optimize the alpha: if there are too many points, the initial alpha value need to be very small.
  2. To optimize the xyz coordinates, the initial alpha value need to be large enough.

Results: Optimize pts alpha only (red are all points, blue are points with high alpha,) image

Results: Optimize pts coords only image