Skip to content

Display units for translations in registration.txt #95

@meyer-usda

Description

@meyer-usda

Would it be possible to display the units for the translations in registration.txt? We are trying to apply a transformation found for a pair of DSMs onto an orthomosaic derived from the AOI DSM (and pointcloud). It seems like the units could be pixels or perhaps cm/mm but so far haven't found a conversion that fits the observed shift.

When viewing DSM and DSM_registered there appears to be a 10m shift in x and ~0m in Y. Understanding how this shift maps from the provided translations would be great, thanks!

Transformation matrix:
[[ 9.99599931e-01 -1.46808327e-04 -5.44040176e-03 1.14434870e+03]
[ 1.51526200e-04 9.99614360e-01 8.66455776e-04 2.57916565e+03]
[ 5.44027240e-03 -8.67267615e-04 9.99599567e-01 4.11771693e+03]
[ 0.00000000e+00 0.00000000e+00 0.00000000e+00 1.00000000e+00]]
Transformation Parameters:
Omega = -0.050 degrees
Phi = -0.312 degrees
Kappa = 0.009 degrees
X Translation = 1144.349
Y Translation = 2579.166
Z Translation = 4117.717
Scale = 0.999615
Number of pairs = 339092
RMSEs:
X = +/-0.535,
Y = +/-0.576,
Z = +/-0.576,
3D = +/-0.975
Propagated Error:
Assumed global 3D error = +/-3m
3D_RMSE = +/-0.975
Total Error is computed as √(global_3d_error²+3D_RMSE²)
Total Error = +/-3.154384032226434

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions