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

Question regarding flipping coordinate system if z component of y-axis is negative #99

Open
NagabhushanSN95 opened this issue Feb 14, 2024 · 0 comments

Comments

@NagabhushanSN95
Copy link

When transforming mipnerf-360 scene poses using PCA here, the coordinate system is flipped w.r.t. x axis if the [2,1] element is negative. As far as I understand it, when transforming a coordinate system using a permutation matrix, the extrinsics should be multiplied with permutation matrix both on the left and the right. Why is the code here multiplying only on the left?

PS: A similar operation is done to transform extrinsics from opencv convention (x,-y,-z) to NeRF/blender convention (x,y,z) for LLFF dataset poses. Since this operation is done before recentering the poses, multiplying on the right is unnecessary as it gets cancelled out while recentering. However, no recentering is done in the case of 360 dataset.

Kindly clarify.

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