Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
[2.1] 3D Imaging, Analysis and Applications-Springer-Verlag London (2012).pdf
Скачиваний:
12
Добавлен:
11.12.2021
Размер:
12.61 Mб
Скачать

10 High-Resolution Three-Dimensional Remote Sensing for Forest Measurement

419

Fig. 10.1 Relationships between tree height and aboveground biomass for several boreal forest

species in interior Alaska, USA [57]. Line shows the predicted values from the regression model, m = ah2

10.2 Aerial Photo Mensuration

In this section, we firstly describe the principles of aerial photogrammetry and then we go on to describe how this is used to form tree height measurements.

10.2.1 Principles of Aerial Photogrammetry

Aerial photogrammetry,1 or the science of making measurements from aerial photographs, has been used to support forestry applications for well over half a century

1It should be noted that the terminology describing identical geometric principles and analytical procedures often differs between the fields of photogrammetry and computer vision. For the purposes of clarity, the following table denotes the photogrammetry terminology and the corresponding computer vision terms:

420

H.-E. Andersen

[43, 51]. Furthermore, aerial photo mensuration, or forest photogrammetry, is the science of acquiring forest measurements from aerial photographs [40]. As mentioned above, tree height is one of the most fundamental measurements in forest inventory and the use of aerial photogrammetry to collect accurate and precise tree height measurements from a remote platform is a primary goal of aerial photo mensuration. Although there are several methods used to acquire tree height information from aerial photos, the most reliable method of tree height measurement, if also the most complex and difficult to carry out in practice, is based on the measurement of stereo disparity on overlapping pairs of aerial photographs (see Fig. 10.2). From a mathematical standpoint, the measurement of tree heights within the overlap area of a stereo pair is carried out by taking the distance between the elevation measured at the base of the tree (Xp , Yp , Zbase) and the elevation measured at the top of the tree (Xp , Yp , Zp ) (see Fig. 10.2). Once the exact position and orientation of each photo in the stereo pair is determined (using ground control points and a procedure known as exterior orientation), then these elevations can be determined using the collinearity condition, which states that the ray from the optical center to the image feature and the ray from the optical center to the corresponding world feature are collinear. Given that two collinearities are formed on the same scene point, we can intersect them to determine the 3D location of the scene point (see Fig. 10.2) [56].

10.2.1.1 Geometric Basis of Photogrammetric Measurement

In mathematical terms, the collinearity condition for a feature on the ground (P) that is seen at point (p1) in image 1 (Fig. 10.2) is expressed by the so-called collinearity equations, based on the geometric principle that the ray from the optical center to the image feature and the ray from the optical center to the corresponding real world feature are collinear [56]:

xp1

xo1

= −f

m111

(Xp Xo1 ) + m121

(Yp Yo1 ) + m131

(Zp Zo1 )

(10.1)

 

 

 

 

m

(X X ) m (Y Y ) m (Z Z )

 

yp1

yo1

= −f

311

p o1 + 321

p o1 + 331

p o1

(10.2)

m211

(Xp Xo1 ) + m221

(Yp Yo1 ) + m231

(Zp Zo1 )

 

 

 

 

m

(X X ) m (Y Y ) m (Z Z )

 

 

 

 

311

p o1 + 321

p o1 + 331

p o1

 

Here the elements of the rotation matrix M = {mij }3i,j,3=1,1 are functions of the rotation angles (κ , ϕ, ω) that define the orientation of camera for each exposure:

Photogrammetry

Computer vision

 

 

Exterior orientation

Extrinsic calibration

Interior orientation

Intrinsic calibration

Conjugate points

Corresponding points

Exposure stations

3D capture positions

Space forward intersection

Triangulation

 

 

10 High-Resolution Three-Dimensional Remote Sensing for Forest Measurement

421

Fig. 10.2 Geometric basis for measurement of tree heights using the collinearity principle and space forward intersection from a stereo pair of aerial photographs. For the purposes of clarity, the untilted image coordinate system (x, y, z) is only shown the top figure

m11 = cos(ϕ) cos(κ)

 

m12 = sin(ω) sin(ϕ) cos(κ) + cos(ω) sin(κ)

 

m13 = − cos(ω) sin(ϕ) cos(κ) + sin(ω) sin(κ)

 

m21

= − cos(ϕ) sin(κ)

 

m22

= − sin(ω) sin(ϕ) sin(κ) + cos(ω) cos(κ)

(10.3)

m23

= cos(ω) sin(ϕ) sin(κ) + sin(ω) cos(κ)

 

m31

= sin(ϕ)

 

422

H.-E. Andersen

m32 = − sin(ω) cos(ϕ) m33 = cos(ω) cos(ϕ)

and (Xo1 , Yo1 , Zo1 ) is the exposure station coordinate corresponding to image 1 (see Fig. 10.2).

In stereo imagery (i.e. when the same feature is imaged in two photographs taken from different perspectives), then two collinearities are formed for each scene point and these rays can be intersected to determine the 3D position of the scene point. Thus, when a feature is imaged within the overlap area on two stereo images, the pair of Eqs. (10.1) and (10.2) can be formed for each image, giving a system of four equations and three unknowns (Xp , Yp , Zp ). This coordinate can therefore be determined via a least-squares solution. As an alternative to the least-squares solution and for the purposes of demonstration, the coordinates of an object on the ground can be obtained using space intersection via the following approach described in [56]. If the image point in each photo (xp , yp ) is described in terms of the coordinate system of the tilted photography (x, y, f ) and another untilted image coordinate system whose respective axes (x, y, z) are parallel to the axis of the ground coordinate system (X, Y, Z), then the coordinates of object point (Xp , Yp , Zp ) can be expressed as a scaled version of the untilted image 1 coordinate system (xp1 , yp1 , zp1 ):

Xp = λp1 xp1 + Xo1

 

Yp = λp1 yp

1 + Yo1

(10.4)

Zp = λp1 zp

1 + Zo1

 

and the untilted coordinates of the image point p can be obtained from the tilted image coordinates via:

xp1 = m111 xp1 + m211 yp1 + m311 zp1

 

yp

1 = m121 xp1 + m221 yp1 + m321 zp1

(10.5)

zp

1 = m131 xp1 + m231 yp1 + m331 zp1

 

Since the object point with coordinates (Xp , Yp , Zp ) is imaged in both photos, the coordinate can also be expressed as a scaled version of the untilted image 2 coordinate system (xp2 , yp2 , zp2 ) using Eqs. (10.4).

Solving for the scaling factor λp1 in these six equations yields:

y

 

(XO

1

XO

)

x

(YO

1

YO

)

 

λp1 =

 

p1

 

 

 

2

 

p1

2

 

(10.6)

 

 

 

xp

1

yp

 

xp

yp

 

 

 

 

 

 

 

 

 

1

2

2

 

 

 

 

which can then be used in Eqs. (10.4) to calculate the coordinate of the point (Xp , Yp , Zp ).

Example Given two images taken with a digital camera with a pixel size of 5.3 microns and a calibrated focal length of 35.1138 mm, and with exterior orientation parameters (X, Y, Z, ω, ϕ, κ ) of (404829.1, 7029981.0, 1202.1, 5.71, 2.42, 93.14) for image 1 and (404962.9, 7029992.0, 1197.9, 4.65, 4.87, 91.63) for image 2, calcu-

10 High-Resolution Three-Dimensional Remote Sensing for Forest Measurement

423

late the object space coordinate for a feature with pixel coordinates (3445.88, 2435.13) in image 1 and (3561.62, 1482.28) in image 2.

Solution Using Eqs. (10.3), the elements of the rotation matrix for each image can be calculated from the (ω, ϕ, κ ) angles provided in the exterior orientation. This yields:

 

 

 

m11 =

0.055(image1)

 

 

0.029(image2)

 

 

 

 

 

 

 

m12 =

0.99(image1)

 

 

1.0(image2)

 

 

 

 

 

 

 

 

m13 =

0.10(image1)

 

 

0.083(image2)

 

 

 

 

 

 

 

 

m21 =

0.98(image1)

 

 

1.0(image2)

 

 

 

 

 

 

 

 

m22 =

0.059(image1)

 

 

0.035(image2)

 

 

 

 

 

 

 

m23

=

0.047(image1)

 

 

0.087(image2)

 

 

 

 

 

 

 

m31

=

0.042(image1)

 

 

0.085(image2)

 

 

 

 

 

 

 

 

m32

=

0.099(image1)

 

 

0.08(image2)

 

 

 

 

 

 

= −

m33

=

0.99(image1)

 

 

0.99(image2)

 

=

 

 

p1

0.055)(6.90)

+ −

 

5.36)

+

(0.042)(

35.11)

3.49

x

=

(

 

 

( 1.0)(

 

 

 

 

 

 

 

p1

(0.99)(6.90)

+ −

0.059)(

5.36)

+

(

 

 

 

=

10.66 (10.7)

y

=

 

(

 

+

 

0.099)(

35.11)

 

 

p1

(0.10)(6.90)

+ −

0.047)(

5.36)

 

 

 

35.11)

= −

33.96

z

 

 

(

 

 

 

 

 

(0.99)(

 

 

 

The untilted image coordinates for image 2 can be calculated in a similar manner, yielding xp2 = −2.88, yp2 = 10.33, zp2 = −34.22. The scaling factor λp1 can then be calculated as:

 

y

 

(XO

1

XO )

x

(YO

YO )

λp1 =

 

p1

 

 

 

2

p1

1

2

 

 

 

xp

1

yp

xp

yp

2

 

 

 

 

 

 

 

 

1

2

 

 

 

= 10.66(404829.1 404962.9) 3.49(7029981.1 7029991.7) (3.49)(10.66) (2.88)(10.33)

= 21.15

The object coordinates for the feature of interest can then be calculated as:

Xp = λp1 xp1 + Xo1 = (21.15)(3.49) + 404829.1 = 404975.1 Yp = λp1 yp1 + Yo1 = (21.15)(10.66) + 7029981.1 = 7029868.8 Zp = λp1 zp1 + Zo1 = (21.15)(35.11) + 1202.1 = 484.1

With the advent of the digital computer, it is possible to measure tree heights on digital imagery within a digital (or softcopy) photogrammetric workstation environment. In a digital photogrammetric workstation, a pair of overlapping photographs can be viewed in stereo on a computer monitor using either special hardware (shutter glasses and an emitter to synchronize the display and the glasses) or color anaglyph display and glasses with red-cyan filters (see Fig. 10.3).

Furthermore, a digital photogrammetric workstation provides the capability to digitize features within a stereo model, such as the 3D coordinate of a tree top and