You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.
The text was updated successfully, but these errors were encountered:
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.
The text was updated successfully, but these errors were encountered: