Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

about gsplat aabb #3319

Open
szhang963 opened this issue Jul 19, 2024 · 0 comments
Open

about gsplat aabb #3319

szhang963 opened this issue Jul 19, 2024 · 0 comments

Comments

@szhang963
Copy link

Describe the bug
I found the quality decreased when I did not use ‘auto_scale_poses’ to scale the poses for gsplat method.
Though I adjust the scene box to adapt the poses, like this,

      poses_xyz = poses[:, :3, 3]
      aabb_scale = poses_xyz.abs().max(dim=0)[0] + 40
      aabb = torch.stack([-aabb_scale, aabb_scale], dim=0)
      scene_box = SceneBox(aabb=aabb)

I used the poster_v3 dataset to test the issue.

  • The result of the default setting (scale is auto, aabb is -1~1) for splatfacto is as follows,
    image
  • However, the result of the non-normalization setting (scale is 1, aabb is [[-44.0906, -44.3148, -42.1914],
    [ 44.0906, 44.3148, 42.1914]]) for splatfacto is as follows,
    image

As far as I know, the original Gaussian Splating is a non-normalization setting for poses and points and does not set the aabb scene box. Could you implement the issue and check the reason?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant