VDIGPKU / DrivingGaussian

[CVPR 2024] DrivingGaussian: Composite Gaussian Splatting for Surrounding Dynamic Autonomous Driving Scenes
250 stars 7 forks source link

Question about Incremental Gaussian Fusing and Optimization #2

Closed altaykacan closed 5 months ago

altaykacan commented 6 months ago

Thank you for your great work and sharing it! While studying your paper I was a little confused about how the 3D gaussians from different bins are created and optimized.

I am specifically confused about: "For the subsequent bins, we use the Gaussians from the previous bin as the position priors [...]". Could you please explain:

Another related doubt I had is regarding the optimization. As far as I can understand from Figure 3 (see below) and Figure 8, the whole map is being kept in GPU memory and optimized jointly even as new bins are added to the scene.

image

Thank you in advance for your help!

VDIGPKU commented 5 months ago

1) The LiDAR point cloud is used as the initialization for Gaussians 2) Yeah, we divide the whole LiDAR point cloud into bins 3) During optimization, the latter bin is stitched to the former ones directly