L10 - Photogrammetry - Part3 - Section2 - 2021 - Donato
L10 - Photogrammetry - Part3 - Section2 - 2021 - Donato
DIATI
Photogrammetry – part 3
Plotting, image data processing, digital
products
(Section 2)
MARCO PIRAS
GEOMATICS: 01RVUMX
Feature Extraction
Forstner’s operatot
Forstner operator is one of the most used photogrammetric teqchniques
devoted to extract the interesting points.
This operator is based on LSM (Least Square Matching) , applied on a two-
dimensional translation
g 1 x , y c g 2 x t x , y t y b
Considering a size matrix = n.n around a pixel in a digital image, it is possible to
demonstrate that variance-covariane Cxx of the LSM system is:
... ... ... ... g 2' x g 2 x1,y
g 2 x, y
N ... g 2 '2x g 2 'x g 2 ' y
...
g 2' y g 2 x, y1
g 2 x, y
... g 2 '2y
nxn nxn
... g
nxn
2 x ' g2 'y nxn
Feature Extraction
Forstner operator
The Forstner operator selects points of interest by analyzing
the size and shape of the standard error ellipses provided by
the Cxx variance and covariance matrix of the LSM equation
system
4 det N x,y
q
tr N x,y
2
The matching is done by evaluating the degree of similarity between the descriptors. The
candidate points to the matching can be defined as homologous points if the Euclidean
distance between the two descriptors is minimal.
Euclidean distance
N
D
32
min j
2
DK DNN Ki D ji
1
i 1
n=32
Image Matching
Feature Based Matching
The main advantage of the FBM algorithms is the capability to automatically coupling the
homologous points belonging to stereoscopic images with strong geometrical variations
(scale, rotations, perspective distortions) and radiometric ones (lighting conditions, noise
etc.) even ensuring a good accuracy (0.5- 1 pixel).
ORIENTATIONS
Inner orientation CC - LSM
CARTOGRAPHIC PRODUCTS
Rectification
Ortho-rectified image
Precise orthophoto
Solid Orthophotos
The photomapping
Definition
Photogrammetry is a technique that produces photomapping, using the
radiometric information of the acquired images. These products integrates the
information provided by traditional map or numerical ones (vector files)
Frame??
? Photomapping??
The photomapping
Photogram deformation
The difference between photogram and the photomapping is mainly a geometric
difference:
- PHOTOGRAM is a perspective representation (central perspective) of the object
(the terrain in aerial photogrammetry)
- PHOTOMAPPING is a cartographic representation, on a predefined scale factor, of
the same object Y
3' 4' 3 4
1' 2' 1 2
X
The central perspective of a regular grid produces an irregular and deformed grid.
The example shown in the figure represents schematically the geometric
deformation effect for each frame.
The photomapping
Photogram deformation
Y
The values of the
deformation can be
3' 4' 3 4 estimated using , and
X, Y (terrain coordinates).
1' 2' 1 2
X
Length deformation
These deformations are different on each
X 1 2 Y 13 point of the image and depends on the
X Y
direction. It is similar to the cartographic
dove ik i k 2 i k 2 deformation
The central perspective could be
Right angle deformation
considered as a generic stereographic
100 100 gon 3'1'2' azimuthal projection
Area deformation
S X Y cos 100
Rectification
Definition
If the surface of the object is a plane, the centrar perspective is like the object in the
following figure and the relation between terrain points and image points are described
by a general equation of the homography.
Y a1 a2 a3
X
c1 c2 1
b1 b2 b3
Y
c1 c2 1
X
If there are the hypotheses of planarity of the object, the deformations of the
frame can be modeled with the equations of general homography. The operation
eliminates these deformations and it is called RECTIFICATION.
In this case, the frame is transformed into a central projection of the object, with
a plane parallel to the object itself and principal axis perpendicular to the object
plane. This new central perspective is the identical to an orthogonal projection
of the object, excluding a scale factor .
Rectification
Definition
Rectification
Procedure
Giving the image of the object and a series of
known points (X,Y) on the object:
- homography parameters are estimated (at ORIGINAL IMAGE
least 4 known points)
- A rectified image is considered (at the
begin it is empty matrix) , where each pixel
is defined with the object coordinates X, Y
COLOR
- For each pixel in the image, homography
equation is applied, with purpose to project X,Y -> ,
Z
the object point into image space. HOMOGRAPHY
c
R Z Z
R Z Z0 Z0 c mb
Z R
This relation is also valid in the case of photogram collected in «quasi» normal
condition, with a good approximation.
Rectification
The systematic error in the height
Considering the previous equation, we can made these remarks:
When the portion of the image and the principal distance are defined, it is
possible to estimate what is the maximum value of displacement from the object
plane, in order to have the error in height negligible with respect to the scale of
the map
Scala
Scale Scala
Scale c = 90 c = 150 c = 210 c = 300 mm
map frame
fotopiano fotogramma
1:1.000 1:3.000 1 1 2 3m
1:6.000 2 3 4 5m
1:2.500 1:7.500 2 3 4 6m
1:15.000 4 6 9 13 m
1:5.000 1:15.000 4 6 9 13 m
1:30.000 8 13 18 26 m
1:10.000 1:30.000 8 13 18 26 m
1:60.000 15 26 36 51 m
Rectification
Examples
Orthoprojection
Definition
If the object is not a plane, the homography equations are not more sufficient to
eliminate the deformations of the frame.
It is necessary to work with the orthprojection. This technique allows the
geometrically transformation of an image into an image that can be considered as a
cartographic or orthogonal projection of the object.
Orthoprojection is a technique that requires prior knowledge of the shape of the
object which geometrically means knowing one of the three coordinates of the
points.
Q0
P0 Q
DTM P
orthophoto
P0 Q0
Precise OP
L’ortofoto di precisione
Definizione
P0
IQ
Q0 Q
DDSM
P
Orthophoto
Q0 P0
Precise Orthophoto
How to procude the Precise OP
DDSM is fundamental to
generate a precise OP.
C1 C2
IP IQ
P DDSM
Several images (multi-image
approach), in order to have
orthophoto complete photographic
P0 Q0 description of the object.
Precise orthophoto
How to produce a Precise OP
QP QR QR QS FLAG
I2 I1
R S
P Q
Precise orthophoto
A terrestrial case
DSM (Laser
Scanner)
images
First result
Precise orthophoto
A terrestrial case
Precise orthophoto
A terrestrial case
Final result
Precise orthophoto
An Aerial case
Orthophoto of Turin
municipality
INPUT
Numerical map 1:2000
Photogrammetric flight frame scale
1:5000.
L’ortofoto di precisione
An aerial case
Generation of a DDSM from a numerical map
resolution: 20 cm
Precise orthophoto
An aerial case
GSD: 20 cm
Precise orthophoto
An aerial case
S.S. Consolata
Gran Madre
height DDSM
1. Hsi, 2 byte/pixel (short integer) 2-4 byte/pixel
2. Hf, 4 byte/pixel (float) bil,bip,bsq
(Red)
1 byte/pixel (unsigned character) orthophoto
(Green) 3 byte/pixel
1 byte/pixel (unsigned character) TIF+TFW
(Blue)
1 byte/pixel (unsigned character)
The specific use of these techniques must be done (using the brain!!) by
experts of data acquisition, process and able to generate the final products.
The solid image and the precise solid orthophoto allow the visualization of 3D
data , with the following characteristics:
- Simple (standard PC, no specific equipment)
- Efficient (allows to obtain all information)
- Rapid (it does not require specific preparation with specific SW)