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
For a downstream task I am needing to reproject an image taken from multiple camera's into another camera, and your work is perfect for that! I have had success with doing this with DUST3R, however when using MAST3R there seems to be pixel shifting problems.
Using this as a sanity check:
cam = 1
world2cam = np.linalg.inv(cams2world[cam])
pts = point_cloud_list[cam] # HW x 3
# Transform point cloud to camera coordinate system
pts_homo = np.hstack([pts, np.ones((pts.shape[0], 1))])
pts_cam = world2cam @ pts_homo.T # 4xN
x = pts_cam[0,:]*focals[cam] / pts_cam[2,:]
y = pts_cam[1,:]*focals[cam] / pts_cam[2,:]
fig = plt.figure()
ax = fig.add_subplot()
ax.plot(x,y)
ax.axis('equal')
The plots for DUST3R look like this, with 0, 0 being central:
However for MAST3R we have this, whereby there is a large amount of shift in both axis, implying a possible error in camera poses
I was wondering if it known what this reason could be and if there's a fix possible, as would love to migrate from DUST3R over to MAST3R.
Hi there,
For a downstream task I am needing to reproject an image taken from multiple camera's into another camera, and your work is perfect for that! I have had success with doing this with DUST3R, however when using MAST3R there seems to be pixel shifting problems.
Using this as a sanity check:
The plots for DUST3R look like this, with 0, 0 being central:
However for MAST3R we have this, whereby there is a large amount of shift in both axis, implying a possible error in camera poses
I was wondering if it known what this reason could be and if there's a fix possible, as would love to migrate from DUST3R over to MAST3R.
MAST3R Version: Commit hash
b1b5578
Files used:
data.zip
Many thanks,
Finlay
Below is code used to generate the files as well to load them
DUST3R
MAST3R
The text was updated successfully, but these errors were encountered: