sfchng / Gaussian-Activated-Radiance-Fields

[ECCV 2022 Oral] GARF: Gaussian Activated Radiance Fields for High Fidelity Reconstruction & Pose Estimation
https://sfchng.github.io/garf/
110 stars 2 forks source link

An issue regarding BLEFF dataloader #7

Open cmh1027 opened 1 year ago

cmh1027 commented 1 year ago

Thanks for releasing the code. In your BLEFF code, c2w data is read from gt_metas.json file. However, some scenes have weird c2w data in that file (for example, bed scene has corresponding c2w data).

            [
                0.14657878875732422,
                -0.0010548068676143885,
                -0.2047007977962494,
                -1.303330659866333
            ],
            [
                -0.20465244352817535,
                -0.00637618824839592,
                -0.14651136100292206,
                -0.7851966619491577
            ],
            [
                -0.004570294171571732,
                0.25168848037719727,
                -0.004569551907479763,
                1.4914559125900269
            ],
            [
                0.0,
                0.0,
                0.0,
                1.0
            ]

If you check whether it is valid (determinant is 1 & orthonormal), you will notice that it is not valid. In contrast, it seems that poses_bounds.npy has valid data (The official implementation of nerfmm also uses that file)