Lab-of-AI-and-Robotics / GS_ICP_SLAM

[ECCV 2024] RGBD GS-ICP SLAM
MIT License
304 stars 36 forks source link

Some questions about the method #11

Closed Buffyqsf closed 5 months ago

Buffyqsf commented 5 months ago

Thanks four your great work! I got some questions about the method you proposed. First, you treat keyframe and mapping-only frame seperately. If only tracking on keyframes, I want to know how do you get the pose of mapping-only frames? Second, I don't understand the scale regularization in your paper very well, can you point out the related code? Thank you very much!

Riboha commented 5 months ago

Thanks for your interest in our work!

In our system, we estimate the camera pose on every frame. Keyframes are the subset of frames that are considered to contain essential Gaussians for tracking, and we add Gaussians in the keyframes to the 3DGS map.

Scale regularization is implemented in our submodule, fast_gicp. Please refer to calculating source covariances, and setting target covariances parts in fast_gicp.