Title: 3-D Transformations
13-D Transformations
- Brian Romsek
- Senior Student
- Surveying Engineering Department
2Three-Dimensional Conformal Coordinate
Transformation
- Converting from one three-dimensional system to
another, while preserving the true shape. - This type of coordinate transformation is
essential in analytical photogrammetry to
transform arbitrary stereo model coordinates to a
ground or object space system. - It is often used in Geodesy to convert GPS
coordinates in WGS84 to State Plane Coordinates.
3Applications of 3D Conformal Coordinate
Transformations
- Mobile mapping systems
- Relations between different coordinate frames
- Sensor frame
- Body frame
- Mapping frame
4Applications of 3D Conformal Coordinate
Transformations
- Homeland security
- E.G., facial pattern recognition
- Image processing
53D Conformal Coordinate Transformation
- Also known as the 7 Parameters transformation
since it involves - Three rotation angles omega (?), phi (?), and
kappa (?) - Three translation parameters (TX, TY,TZ) and
- a scale factor, S
6Rotation angles Omega
In general form In matrix form More
concisely
7Rotation angles Phi
In general form In matrix form More
concisely
Z-axis
X-axis
8Rotation angles Kappa
In general form In matrix form More
concisely
Z-axis
X-axis
9Combined Rotation Matrix
If we combine all the rotation matrices MG
becomes, after multiplication
10COMPUTING ROTATION ANGLES
- If rotation matrix known, rotation angles can be
computed as shown on the right
11Properties of rotation matrix
- The rotation matrix is an orthogonal matrix,
which has the property that its inverse is equal
to its transpose, or - This can be used for inverse relationship
12Three-Dimensional Conformal Coordinate
Transformation
- Finally the 3D Conformal Transformation is
derived by multiplying the system by a scale
factor s and adding the translation factors TX,
TY, and TZ. - Where
13BURSA-WOLF TRANSFORMATION
- Geodesy assumption rotation angles small
- cos ? 1
- sin ? ? (radians)
- Product of two sines 0
- Rotation matrix R becomes
14BURSA-WOLF TRANSFORMATION
- 3D similarity transformation
- Observation Equation
15BURSA-WOLF TRANSFORMATION
- Coefficient matrix, B
- Vector of parameters, ?, and discrepancy vector, f
16Three Dimensional Coordinates Transformation
General polynomial approach transformation is
not conformal
17Three Dimensional Coordinates Transformation
Alternative that is conformal in the three planes
18Three Dimensional Coordinates Transformation
- Polynomial projective transformation, 15
parameters
19Testing 4 Methods
- Bursa Wolf
- Linear model assume small rotation angles
- Best for satellite to global system
transformations - Bazlov et al determined PX 90 to WGS 84
parameters
- Generalized Bursa Wolf
- Linear model errors in both observations and
model parameters - Useful transforming classical to space-borne
(Kashani, 2006)
20Testing 4 Methods
- Polynomial
- 1st order
- Useful when coordinate systems not uniform in
orientation or scale - Rubber-sheeting
- Expanded Full- Model
- Photogrammetric approach
- Angles not considered small
- Non-linear requires a priori estimate of
parameters
21Expanded Full-Model
- Employed method shown in Photogrammetric Guide
by Abertz Kreiling - X, Y, Z coordinates translated to relative values
based in mean coordinates
223D Transformations Testing
- Data include a set of know control points,
transformed from WGS84 system to State Plane
Coordinates.
23Test Results
Reference Variance