21
Applied Mathematical Sciences, Vol. 1, 2007, no. 40, 1969 - 1989 Computation of Area and Number Frequency Dimensions of Mountains Extracted from Multiscale Digital Elevation Models S. Dinesh Science and Technology Research Institute for Defence (STRIDE) D/A KD Malaya, Pangkalan TLDM, 32100 Lumut, Perak, Malaysia [email protected] Abstract Frequency dimension is used to characterize fractals that come as distinct individual objects which are spread over a range of space. In this paper, the number and area frequency dimensions of mountains extracted from multiscale digital elevation models (DEMs) are computed. First, the lifting scheme is used to generate multiscale DEMs. Mountain extraction is performed on the generated multiscale DEMs. Opening by reconstruction is performed iteratively on the generated mountains using square kernels of increasing size. The total number and total area of mountains remaining after each iteration of opening by reconstruction are computed, and used to perform the computation of the number and area distribution functions. The number-frequency distribution is the slope of the log-log plot of the number-distribution functions against the kernel size, while the area-frequency distribution is the slope of the log-log plot of the area-distribution functions against the kernel size.

Computation of Area and Number Frequency Dimensions of … · 2007-06-01 · Frequency dimension [2] is used to characterize fractals that come as distinct individual objects which

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Computation of Area and Number Frequency Dimensions of … · 2007-06-01 · Frequency dimension [2] is used to characterize fractals that come as distinct individual objects which

Applied Mathematical Sciences, Vol. 1, 2007, no. 40, 1969 - 1989

Computation of Area and Number

Frequency Dimensions of Mountains Extracted

from Multiscale Digital Elevation Models

S. Dinesh

Science and Technology Research Institute for Defence (STRIDE)

D/A KD Malaya, Pangkalan TLDM, 32100 Lumut, Perak, Malaysia

[email protected]

Abstract

Frequency dimension is used to characterize fractals that come as distinct individual

objects which are spread over a range of space. In this paper, the number and area

frequency dimensions of mountains extracted from multiscale digital elevation models

(DEMs) are computed. First, the lifting scheme is used to generate multiscale DEMs.

Mountain extraction is performed on the generated multiscale DEMs. Opening by

reconstruction is performed iteratively on the generated mountains using square kernels

of increasing size. The total number and total area of mountains remaining after each

iteration of opening by reconstruction are computed, and used to perform the

computation of the number and area distribution functions. The number-frequency

distribution is the slope of the log-log plot of the number-distribution functions against

the kernel size, while the area-frequency distribution is the slope of the log-log plot of the

area-distribution functions against the kernel size.

Page 2: Computation of Area and Number Frequency Dimensions of … · 2007-06-01 · Frequency dimension [2] is used to characterize fractals that come as distinct individual objects which

1970 S. Dinesh

Keywords: multiscale digital elevation models (DEMs), mountains, lifting scheme,

opening by reconstruction, number and area frequency dimensions.

1 Introduction Frequency dimension [2] is used to characterize fractals that come as distinct

individual objects which are spread over a range of space. This parameter determines an

order for a group of objects; i.e. the number of dimensions required to model the objects.

It does not have to be an integer, and its decimal portion expresses a measure of system

complexity. Frequency dimension is computed using the following power law:

C(r) ~ rv (1)

Log C(r) = v*log r + cv (2)

where cv is a constant of proportionality, C(r) is the distribution function, r is the kernel

size, and v is the frequency dimension.

In this paper, the number and area frequency dimensions are employed to

compute. In Section 2, the lifting scheme is used to generate multiscale DEMs. In Section

3, concepts of mathematical morphology are employed to compute the number and area

frequency dimensions of the mountains extracted from the generated multiscale DEMs.

Concluding remarks regarding the scope of the study is provided in the final section.

2 Generation of Multiscale DEMs using the Lifting Scheme

Feature detection and characterization often need to be performed at different of

scales of measurement. Wood [12, 13] shows that analysis of a region at multiple scales

allows for a greater amount of information to be extracted from the DEM about the

spatial characteristics of a feature. The term scale refers to combination of both spatial

extent and spatial detail or resolution [10]. In this paper, the variation in the spatial

Page 3: Computation of Area and Number Frequency Dimensions of … · 2007-06-01 · Frequency dimension [2] is used to characterize fractals that come as distinct individual objects which

Multiscale digital elevation models 1971

extent over which mountains are defined is used as the basis to perform the computation

of number and area frequency dimensions.

In this paper, multiscaling is performed using the lifting scheme [8, 9]. The lifting

scheme is a flexible technique that has been used in several different settings, for easy

construction and implementation of traditional wavelets and of second generation

wavelets, such as spherical wavelets. Lifting consists of the following three basic

operations (Figure 1):

Step 1: Split

The original data set x[n] is divided into two disjoint subsets, even indexed points

xe[n]=x[2n], and odd indexed points x0[n]=x[2n+1].

Step 2: Predict

The wavelet coefficients d[n] are generated as the error in predicting x0[n] from

xe[n] using the prediction operator P:

d[n]=x0[n ]- P(xe[n]) (3)

Step 3: Update

Scaling coefficients c[n] that represent a coarse approximation to the signal x[n]

are obtained by combining xe[n] and d[n]. This is accomplished by applying an

update operator U to the wavelet coefficients and adding to xe[n]:

c[n]=xe[n] + U (4)

Page 4: Computation of Area and Number Frequency Dimensions of … · 2007-06-01 · Frequency dimension [2] is used to characterize fractals that come as distinct individual objects which

1972 S. Dinesh

Figure 1: Lifting stage: split, predict, update; ke and ko normalize the energy of the

underlying scaling and wavelet functions. (Source: Claypoole and Baraniuk [1])

These three steps form a lifting stage. Using a DEM as the input, an iteration of

the lifting stage on the output c[n] creates the complete set of multiscale DEMs cj[n] and

the elevation loss caused by the change of scale dj[n].

The DEM in Figure 2 shows the area of Great Basin, Nevada, USA. The area is

bounded by latitude 38° 15’ to 42° N and longitude 118° 30’ to 115° 30’W. The DEM

was rectified and resampled to 925m in both x and y directions. The DEM is a Global

Digital Elevation Model (GTOPO30 DEM) and was downloaded from the USGS

GTOPO30 website (http://edcwww.cr.usgs.gov/landdaac/gtopo30/gtopo30.html).

GTOPO30 DEMs are available at a global scale, providing a digital representation of the

Earth’s surface at a 30 arc-seconds sampling interval. The land data used to derive

GTOPO30 DEMs are obtained from digital terrain elevation data (DTED), the 1-degree

DEM for USA and the digital chart of the world (DCW). The accuracy of GTOPO30

DEMs varies by location according to the source data. The DTED and the 1-degree

dataset have a vertical accuracy of + 30m while the absolute accuracy of the DCW vector

dataset is +2000m horizontal error and +650 vertical error [5].

Page 5: Computation of Area and Number Frequency Dimensions of … · 2007-06-01 · Frequency dimension [2] is used to characterize fractals that come as distinct individual objects which

Multiscale digital elevation models 1973

Figure 2: The GTOPO30 DEM of Great Basin. The elevation values of the terrain (minimum 1005 meters and maximum 3651 meters) are rescaled to the interval of 0 to

255 (the brightest pixel has the highest elevation). The scale is approximately 1:3,900,00.

Multiscale DEMs of the Great Basin region are generated by implementing the

lifting scheme on the DEM of Great Basin using scales of 1 to 20. As shown in Figure 3,

as the scale increases, the merge of small regions into the surrounding grey level regions

increases, causing removal of fine detail in the DEM.

Page 6: Computation of Area and Number Frequency Dimensions of … · 2007-06-01 · Frequency dimension [2] is used to characterize fractals that come as distinct individual objects which

1974 S. Dinesh

(a) (b)

(c) (d)

Page 7: Computation of Area and Number Frequency Dimensions of … · 2007-06-01 · Frequency dimension [2] is used to characterize fractals that come as distinct individual objects which

Multiscale digital elevation models 1975

(e) (f)

Figure 3: Multiscale DEMs generated using scales of : (a) 1 (b) 3 (c) 5 (d) 10 (e) 15 (f) 20.

The mountains of the generated multiscale DEMs (Figure 4) are extracted using

the mathematical morphological based mountains extraction algorithm proposed in

Dinesh (2006). The peaks of the DEM are extracted by implementing ultimate erosion on

the DEM. Conditional dilation is performed on the extracted peaks obtain the mountain

of the DEM. As shown in Figures 4, the merging of small regions into the surrounding

grey level regions and removal of fine detail in the DEM cause a reduction in the area of

the extracted mountains.

Page 8: Computation of Area and Number Frequency Dimensions of … · 2007-06-01 · Frequency dimension [2] is used to characterize fractals that come as distinct individual objects which

1976 S. Dinesh

(a) (b)

(c) (d)

Page 9: Computation of Area and Number Frequency Dimensions of … · 2007-06-01 · Frequency dimension [2] is used to characterize fractals that come as distinct individual objects which

Multiscale digital elevation models 1977

(e) (f)

Figure 4: Mountains (the pixels in white) extracted from the corresponding multiscale DEMs in Figure 2.

3 Application of Opening by Reconstruction to Compute the Number and Area

Frequency Dimensions of Mountains Extracted from Multiscale DEMs.

The number and area frequency dimensions of the extracted mountains are computed

using concepts of mathematical morphology [4, 6, 7]. Mathematical morphology is a

branch of image processing that deals with the extraction of image components that are

useful for representational and descriptional purposes. Morphological operators generally

require two inputs; the input image A, which can be in binary or grayscale form, and the

kernel B, which is used to determine the precise effect of the operator.

Dilation sets the pixel values within the kernel to the maximum value of the pixel

neighbourhood. The dilation operation is expressed as:

A⊕ B= {a+b: aєA, bєB} (5)

Erosion sets the pixels values within the kernel to the minimum value of the

kernel. Erosion is the dual operator of dilation:

Page 10: Computation of Area and Number Frequency Dimensions of … · 2007-06-01 · Frequency dimension [2] is used to characterize fractals that come as distinct individual objects which

1978 S. Dinesh

A B)⊂ (Ac⊕B) c (6)

An opening (Equation 7) is defined as an erosion followed by a dilation using the

same kernel for both operation. Binary opening preserves foreground regions that have a

similar shape to this kernel, or that can completely contain the kernel, while eliminating

all other regions of foreground pixels.

A°B= (A B) ⊕ B (7)

Morphological reconstruction allows for the isolation of certain features within an

image based on the manipulation of a mask image X and a marker image Y. It is founded

on the concept of geodesic transformations, where dilations or erosion of a marker image

are performed until stability is achieved (represented by a mask image) [11].

The geodesic dilation, δG used in the reconstruction process is performed through

iteration of elementary geodesic dilations, δ(1), until stability is achieved.

δG(Y) = δ(1)(Y) ο δ(1) (Y) ο δ(1) (Y)…until stability (8)

The elementary dilation process is performed using a standard dilation of size one

followed by an intersection.

δ(1)(Y) = Y⊕ B ∩ X (9)

The operation in equation 9 is used for elementary dilation in binary

reconstruction [11].

Morphological reconstruction is a useful filtering tool. Figure 5(a) shows an

image with circles of various sizes. In order to filter the smaller sized circles, first

opening is performed using a square kernel of size 30. The circles that are unable to

completely contain the kernel are removed, while the shape of remaining circles is altered

(Figure 5(b)). Morphological reconstruction is implemented with Figure 5(a) being the

Page 11: Computation of Area and Number Frequency Dimensions of … · 2007-06-01 · Frequency dimension [2] is used to characterize fractals that come as distinct individual objects which

Multiscale digital elevation models 1979

mask and Figure 5(b) being the marker. This restores the original shape of the remaining

circles (Figure 5(c)). This process is known as opening by reconstruction.

Opening by reconstruction is implemented on the mountains extracted from the

generated multiscale DEMs using square kernels if increasing size. At each iteration of

opening by reconstruction, the total number Nn and total area Sn of mountains removed

are computed.

(a) (b)

Page 12: Computation of Area and Number Frequency Dimensions of … · 2007-06-01 · Frequency dimension [2] is used to characterize fractals that come as distinct individual objects which

1980 S. Dinesh

(c)

Figure 5: The application of morphological reconstruction in filtering. (a) The original image. (b) The opened image. (c) The reconstructed image.

The number-distribution function CN(r) and the area-distribution function CS(r)

are computed as follows:

CN(r)= Nn/(N0)2 (10)

CS(r)=An/(A0)2 (11)

where N0 and A0 are number and area, respectively, of mountains prior to iteration of

opening by reconstruction.

The number-frequency dimension vN is the slope of the log-log plot of CN(r)

against r (Figure 6), while the area-frequency dimension vS is the slope of the log-log plot

of CS(r) against r (Figure 7). The number and area frequency dimensions of the extracted

mountains are shown in Table 1.

Page 13: Computation of Area and Number Frequency Dimensions of … · 2007-06-01 · Frequency dimension [2] is used to characterize fractals that come as distinct individual objects which

Multiscale digital elevation models 1981

(a)

(b)

Page 14: Computation of Area and Number Frequency Dimensions of … · 2007-06-01 · Frequency dimension [2] is used to characterize fractals that come as distinct individual objects which

1982 S. Dinesh

(c)

(d)

Page 15: Computation of Area and Number Frequency Dimensions of … · 2007-06-01 · Frequency dimension [2] is used to characterize fractals that come as distinct individual objects which

Multiscale digital elevation models 1983

(e)

(f)

Page 16: Computation of Area and Number Frequency Dimensions of … · 2007-06-01 · Frequency dimension [2] is used to characterize fractals that come as distinct individual objects which

1984 S. Dinesh

Figure 5.4: Log-log plots of the number-distribution function CN(r) against the kernel size r for the corresponding mountains in Figure 4.

(a)

(b)

Page 17: Computation of Area and Number Frequency Dimensions of … · 2007-06-01 · Frequency dimension [2] is used to characterize fractals that come as distinct individual objects which

Multiscale digital elevation models 1985

(c)

(d)

Page 18: Computation of Area and Number Frequency Dimensions of … · 2007-06-01 · Frequency dimension [2] is used to characterize fractals that come as distinct individual objects which

1986 S. Dinesh

(e)

(f)

Page 19: Computation of Area and Number Frequency Dimensions of … · 2007-06-01 · Frequency dimension [2] is used to characterize fractals that come as distinct individual objects which

Multiscale digital elevation models 1987

Figure 5.5: Log-log plots of the area-distribution function CS(r) against the kernel size r for the corresponding mountains in Figure 4.

.

Table 1: The computed number and area frequency dimensions of the mountains extracted from the generated multiscale DEMs.

Scale Number-frequency dimension

Area-frequency dimension

1 1.39 3.25

2 1.31 2.97

3 1.57 3.12

4 1.70 3.21

5 1.68 3.21

6 1.53 2.96

7 1.58 3.01

8 1.62 3.06

9 1.35 2.79

10 1.58 3.04

11 1.75 3.32

12 2.38 3.61

13 2.55 3.94

14 2.33 3.02

15 3.15 3.80

16 3.07 3.80

17 2.60 3.43

18 1.85 2.86

19 2.98 4.13

20 3.54 4.50

Page 20: Computation of Area and Number Frequency Dimensions of … · 2007-06-01 · Frequency dimension [2] is used to characterize fractals that come as distinct individual objects which

1988 S. Dinesh

4 Conclusion

In this paper, concepts of mathematical morphology were employed to compute

the number and area frequency dimensions of mountains extracted from multiscale

DEMs. The proposed methodology is also applicable to other geomorphological features

that form distinct individual objects, such as catchments and water bodies. Our future

workplan is to perform the quantification of the spatial heterogeneity of mountains

extracted from multiscale DEMs using the number and area frequency dimensions

computed in this paper.

References

1) Claypoole, R.L. and Baraniuk, R.G., A multiresolution wedgelet transform for image

processing. In M. A. Unser, A. Aldroubi, and Laine A. F., (Eds.) Wavelet

Applications in Signal and Image Processing VIII, Volume 4119 of SPIE

Proceedings, (2000) 253-262.

2) Delfiner, P., A generalization of the concept of size. Journal of Microscopy, 95(2)

(1972), 203-216.

3) Dinesh, S., Extraction of mountains from digital elevation models using mathematical

morphology. GIS Development Malaysia, 1(4), 16-19.

4) Matheron, G., Random Sets and Integral Geometry. Wiley, New York (1975).

5) Miliaresis, G.C., and Argialas, D.P., Quantitative representation of mountain objects

extracted from the Global Digital Elevation Model (GTOPO30). International Journal

of Remote Sensing, 23 (5) (2002), 949-964.

6) Serra, J., Image Analysis and Mathematical Morphology. Academic Press, London

(1982).

7) Soille, P., Morphological Image Analysis: Principles and Applications. Springer

Verlag, Berlin (2003).

Page 21: Computation of Area and Number Frequency Dimensions of … · 2007-06-01 · Frequency dimension [2] is used to characterize fractals that come as distinct individual objects which

Multiscale digital elevation models 1989

8) Sweldens, W., The lifting scheme: A custom-design construction of biothorgonal

wavelets. Applied Computational Harmonics and Analysis, 3(2) (1996), 186-200.

9) Sweldens, W., The lifting scheme: A construction of second generation wavelets.

Journal of Mathematical Analysis, 29(2) (1997), 511-546.

10) Tate, N. and Wood, J., Fractals and scale dependencies in topography. In Tate, N. and

Atkinson, P. (Eds.). Modelling Scale in Geographical Information Science. Wiley,

Chicester (2001), 35-51.

11) Vincent, L., 1993. Morphological grayscale reconstruction in image analysis:

Applications and efficient algorithms. IEEE Transactions on Image Processing, 2 (2),

176-201.

12) Wood, J., Scale-based characterization of digital elevation models. In Parker, D.

(Eds.) Innovation in GIS 3. Taylor & Francis, London (1996), 163-175.

13) Wood, J., The Geomorphological Characterization of Digital Elevation Models, PhD

Thesis, Department of Geography, University of Leicester, Leicester (1996).

Received: March 1, 2007