Geomorphometry.org/2011 Stepinski and Jasiewicz Geomorphons...

4
Geomorphometry.org/2011 Stepinski and Jasiewicz Geomorphons - a new approach to classification of landforms Tomasz F. Stepinski Dept. of Geography & School of Comp. Sci. and Informatics University of Cincinnati Cincinnati, OH 45221-0131, USA [email protected] Jaroslaw Jasiewicz Geoecology and Geoinformation Institute Adam Mickiewicz University Dziegielowa 27, 60-680 Poznan, Poland [email protected] Abstract—We introduce a novel method for classification and map- ping of landforms based on the idea that the Earth’s surface can be described by the two complementary measures: relief-independent, local spatial pattern and the magnitude of the relief itself. The first of these two measures is sufficient to classify and map the land- forms. At the core of the method is the concept of geomorphon (geomorphologic phonotype). A geomorphon is a relief-invariant, orientation-invariant, and size-flexible abstracted elementary unit of terrain. It is expressed in terms of local ternary pattern that en- capsulates morphology of surface around the point of interest. Geomorphons enable terrain analysis without resorting to differen- tial geometry. A collection of 498 different geomorphons constitutes a comprehensive and exhaustive set of all possible morphological terrain types. This set includes both standard elements of the land- scape, as well as unfamiliar forms rarely found on natural terres- trial surfaces. Geomorphons are both terrain attributes and land- form types. This reduces the task of landform mapping to the iden- tification of geomorphons by their labels across the site of interest. We describe the fundamental ideas behind the geomorphon con- cept. We also give an example of how a map of a standard landform types can be constructed using geomorphons. I. INTRODUCTION Earth’s surface can be viewed as a mosaic of various land- forms - physical features having a characteristic, recognizable shape and produced by natural causes [1]. Classification of those landforms into landform types and ability to auto-segment a given landscape into constituent landform types are important tasks with applications to many scientific disciplines [2]. This is because, as fundamental units of Earth’s surface, landforms pro- vide boundary conditions for processes of interest in geomor- phology [3,4], pedology [5], vegetation [6] or ecology [2,7], and hydrology [8,9] - to name just a few. A high interest in auto-segmentation of landscapes (hereafter referred to as landform mapping or simply as mapping) has led to a significant number of proposed methods to address this prob- lem. From geomorphic point of view landform mapping may be based on the following principles: the morphologic, the genetic, the chronologic, and the dynamic [2]. So far, all existing propos- als for auto-mapping have been based on morphologic principle. Numerous approaches to implementation of morphologic princi- ple have been proposed; a brief comparative summary of these methods, from different technical perspectives, can be found in the Introduction section of [10]. All auto-mapping techniques, regardless of the details, consist of the following two steps: (a) description of landform elements in terms of numerical features, and (b) semantic assignment (giving landform-like names to spe- cific sets of features). The first step is almost universally achieved by means of differential geometry; slope gradients and different types of curvature are calculated as features encapsulat- ing local morphology of the surface. Generally, those features are calculated from a DEM using a moving square window of a fixed size. The mapping based on such features is scale-dependant [11]; changing the size of the pixels and/or the size of the moving window produces a different map. In this paper we introduce a novel approach to landform mapping, one that departs significantly from all existing method- ologies. The focus of this paper is on the step (a) – description of landform elements, although we also present an example of im- plementation of step (b) which is necessary to produce an actual map. The method has two core components that together set it apart from all existing methods. First, it does not utilize differen- tial geometry; instead, it generalizes an image analysis concept of local binary patterns (LBP) to a new, terrain analysis concept of local ternary patterns (LTP). This breaks with traditional, calcu- lus-based approach to characterization of landforms in favor of a digital-based approach. Second, the new method does not use a fixed-scale window to extract information about the surface; in- stead, it utilizes a line-of-sight neighborhood as introduced by [12] to achieve flexibility in sizes of mapped landforms. 109

Transcript of Geomorphometry.org/2011 Stepinski and Jasiewicz Geomorphons...

Page 1: Geomorphometry.org/2011 Stepinski and Jasiewicz Geomorphons …geomorphometry.org/system/files/StepinskiJasiewicz2011... · 2020-01-15 · landforms into landform types and ability

Geomorphometry.org/2011 Stepinski and Jasiewicz

Geomorphons - a new approach to classification of landforms

Tomasz F. Stepinski Dept. of Geography & School of Comp. Sci. and Informatics

University of Cincinnati Cincinnati, OH 45221-0131, USA

[email protected]

Jaroslaw Jasiewicz Geoecology and Geoinformation Institute

Adam Mickiewicz University Dziegielowa 27, 60-680 Poznan, Poland

[email protected]

Abstract—We introduce a novel method for classification and map-ping of landforms based on the idea that the Earth’s surface can be described by the two complementary measures: relief-independent, local spatial pattern and the magnitude of the relief itself. The first of these two measures is sufficient to classify and map the land-forms. At the core of the method is the concept of geomorphon (geomorphologic phonotype). A geomorphon is a relief-invariant, orientation-invariant, and size-flexible abstracted elementary unit of terrain. It is expressed in terms of local ternary pattern that en-capsulates morphology of surface around the point of interest. Geomorphons enable terrain analysis without resorting to differen-tial geometry. A collection of 498 different geomorphons constitutes a comprehensive and exhaustive set of all possible morphological terrain types. This set includes both standard elements of the land-scape, as well as unfamiliar forms rarely found on natural terres-trial surfaces. Geomorphons are both terrain attributes and land-form types. This reduces the task of landform mapping to the iden-tification of geomorphons by their labels across the site of interest. We describe the fundamental ideas behind the geomorphon con-cept. We also give an example of how a map of a standard landform types can be constructed using geomorphons.

I. INTRODUCTION Earth’s surface can be viewed as a mosaic of various land-

forms - physical features having a characteristic, recognizable shape and produced by natural causes [1]. Classification of those landforms into landform types and ability to auto-segment a given landscape into constituent landform types are important tasks with applications to many scientific disciplines [2]. This is because, as fundamental units of Earth’s surface, landforms pro-vide boundary conditions for processes of interest in geomor-phology [3,4], pedology [5], vegetation [6] or ecology [2,7], and hydrology [8,9] - to name just a few.

A high interest in auto-segmentation of landscapes (hereafter referred to as landform mapping or simply as mapping) has led to a significant number of proposed methods to address this prob-

lem. From geomorphic point of view landform mapping may be based on the following principles: the morphologic, the genetic, the chronologic, and the dynamic [2]. So far, all existing propos-als for auto-mapping have been based on morphologic principle. Numerous approaches to implementation of morphologic princi-ple have been proposed; a brief comparative summary of these methods, from different technical perspectives, can be found in the Introduction section of [10]. All auto-mapping techniques, regardless of the details, consist of the following two steps: (a) description of landform elements in terms of numerical features, and (b) semantic assignment (giving landform-like names to spe-cific sets of features). The first step is almost universally achieved by means of differential geometry; slope gradients and different types of curvature are calculated as features encapsulat-ing local morphology of the surface. Generally, those features are calculated from a DEM using a moving square window of a fixed size. The mapping based on such features is scale-dependant [11]; changing the size of the pixels and/or the size of the moving window produces a different map.

In this paper we introduce a novel approach to landform mapping, one that departs significantly from all existing method-ologies. The focus of this paper is on the step (a) – description of landform elements, although we also present an example of im-plementation of step (b) which is necessary to produce an actual map. The method has two core components that together set it apart from all existing methods. First, it does not utilize differen-tial geometry; instead, it generalizes an image analysis concept of local binary patterns (LBP) to a new, terrain analysis concept of local ternary patterns (LTP). This breaks with traditional, calcu-lus-based approach to characterization of landforms in favor of a digital-based approach. Second, the new method does not use a fixed-scale window to extract information about the surface; in-stead, it utilizes a line-of-sight neighborhood as introduced by [12] to achieve flexibility in sizes of mapped landforms.

109

Page 2: Geomorphometry.org/2011 Stepinski and Jasiewicz Geomorphons …geomorphometry.org/system/files/StepinskiJasiewicz2011... · 2020-01-15 · landforms into landform types and ability

Geomorphometry.org/2011 Stepinski and Jasiewicz

II. Methodology

In image analysis the LBP operator [13] is a simple yet very efficient texture operator which assigns an 8-tuple pattern of 0s and 1s to a focus pixel by thresholding pixels in the 3 x 3 neighborhood with the value of the focus pixel. We observe that description of Earth’s surface can be achieved by two comple-mentary measures: local spatial pattern (different from, but analogous to, the LBP) and the magnitude of the relief itself. This is because we expect that relative differences in elevations between a focus pixel and its neighbors are statistically inde-pendent from the absolute elevation of the focus pixel. Through such factorization we can achieve a significant simplification in the way the landforms are characterized as the local spatial pat-terns are sufficient for landform classification.

A. Local ternary patterns In order to characterize a relief-independent morphology of

surface patch we use a ternary (rather than binary) local operator that assigns an 8-tuple pattern (consisting of three symbols “-“, “0”, or “+”) to the focus pixel. The pattern arises from a compari-son of a focus pixel with its eight neighbors starting from the one located to the east and continuing counterclockwise. For exam-ple, a tuple {+,-,-,-,0,+,+,+} describes one possible pattern of relative measures {higher, lower, lower, lower, equal, higher, higher, higher} for pixels surrounding the focus pixel. It is impor-tant to stress that the neighbors are not necessarily an immediate neighbors of the focus pixel in the grid, but rather the pixels de-termined from the line-of-sight principle along the eight principal directions.

Characterization of the local surface by the line-of-sight prin-ciple was proposed in connection with the notion of terrain openness. For detailed description of this principle we refer to the paper by [12]; here we note that this principle relates surface re-lief and horizontal distance by means of so-called zenith and na-dir angles along the eight principal compass directions. The ter-nary operator converts the information contained in all the pairs of zenith and nadir angles into the ternary pattern (8-tuple). The result depends on the values of two parameters: search radius (L) and relief threshold (d). The search radius is the maximum allow-able distance for calculation of zenith and nadir angles. The relief threshold is a minimum value of the line-of-sight angle (zenith or nadir) that is considered significantly different from the horizon. Comparison of the angles with the threshold results in assigning the value of “-“, “0”, or “+” to each principal direction. Using larger values of L and d is tantamount to terrain classification from a higher and wider perspective, whereas using smaller val-ues of L and d is tantamount to terrain classification from a local

point of view. The advantage of using the line-of-sign based neighborhood instead of grid-based neighborhood becomes clear by observing that, in principle, choosing an infinitively large value of L should result in identification of landform type regard-less of its size. In practice, by using larger values of L, we can simultaneously identify landform types on a wider range of sizes than it would be possible with the grid-based neighborhood thus

achieving size flexibility (see Fig. 1).

Figure 1. Detecting landforms at different scales with the line-of-sigh principle. (A) Smaller value of search radius L results in detection of locally-determined

landforms. (B) Larger value of search radius L results in simultaneous detection of landforms on several sizes.

B. Geomorphons

There are 38 = 6561 possible ternary patterns (8-tuplets). By eliminating patterns that are results of either rotation or reflection of other patterns we are left with a comprehensive and exhaustive set of 498 patterns. We refer to these patterns as geomorphons; geomorphons constitute a comprehensive and exhaustive set of idealized landforms that are independent of the size, relief, and orientation of the actual landform. Note that geomorphons are terrain features and landform types at the same time. Thus, in our method, mapping of landforms (or, at least their preliminary mapping) is achieved in a single step of calculating geomorphons for each pixel in the DEM. Certainly, mapping all 498 different landform types is unnecessary, but in most real landscapes only a small fraction of all theoretically possible geomorphons are actually present (see the next section).

Using geomorphons to map landscapes has a number of de-sirable properties. First, it does not require calculation of differ-ential geometry-based terrain parameters with infinite number of possible values. This eliminates (or reduces) the need for an addi-tional set of heuristic rules connecting those values to

110

Page 3: Geomorphometry.org/2011 Stepinski and Jasiewicz Geomorphons …geomorphometry.org/system/files/StepinskiJasiewicz2011... · 2020-01-15 · landforms into landform types and ability

Geomorphometry.org/2011 Stepinski and Jasiewicz

Figure 2. Geomorphons-based mapping of landforms in the south-west portion of the “North Carolina” test site. (A) Visual rendition of the DEM; (B) Map created using L = 100 m and d= 1°; (C) Map created using L = 300 m and d= 1°; (D) Map created using L = 1000 m and d= 1°.

landform types. Second, due to quantization introduced by the ternary operator, the method establishes a finite, absolute set of possible landforms so no landform is too rare to be found. Third, geomorphons are calculated using a scale-flexible procedure, making possible simultaneous recognition of the same landforms having different sizes.

TABLE I. GEOMORPHONS FOR MOST POPULAR TERRAIN FORMS

SL SH VL CN FL RI FS CV PK PT

A +++ o o ---

--- o o ooo

+++ o o +++

+++ + + ---

ooo o o ooo

--- o o ---

+++ o o ooo

--- - - +++

++++ ++++

---- ----

B +++ o + ---

--- o - ooo

+++ + o +++

+++ + + o--

+oo o o ooo

--- - o ---

+++ + o ooo

--- - - +oo

FL - flat; PK - peak; RI - ridge; SH - shoulder; CV - convex slope; SL - slope; CN - concave slope; FS - footslope; VL - valley; PT - pit/depression

III. LANDFORM MAPPING In order to demonstrate a protocol of generating a map of

landform types using geomorphons, we use a standard GRASS GIS “North Carolina” test site [14] represented by a DEM with the 10m/pixel resolution. In this site 50% of all pixels are covered by just 8 different geomorphons, 90% are covered by 36 geomor-phons, and 100% of the site is covered by 352 of possible 498 geomorphons. It is clear that the vast majority of terrain in this site consists of a small number of “standard” landform types, while more exotic landform types are exceedingly rare. For the purpose of this paper we have chosen 10 most frequent geomor-phones (covering almost 60% of the terrain); their patterns are listed in row A of Table I. They represent the well-known terrain types as named in Table I and their patterns are characterized by a minimum number of transitions between ternary elements (-, o, +) – a reflection of high autocorretion in the landscape depicted by the test site. We have assigned the remaining 40% of the pix-els to one of the 10 dominant landform types on the basis of pat-

111

Page 4: Geomorphometry.org/2011 Stepinski and Jasiewicz Geomorphons …geomorphometry.org/system/files/StepinskiJasiewicz2011... · 2020-01-15 · landforms into landform types and ability

Geomorphometry.org/2011 Stepinski and Jasiewicz

tern similarity. Row B of Table I show a single example of geo-morphon also assigned to a landform type as defined by a proto-typical geomorphon shown in row A.

Fig. 2 shows the geomorphon-based maps of landforms. A character of the map depends on the value of L (d is the same for all three maps). Using small value of L results in the map that correctly identifies landforms if their size is ≈ L; landforms hav-ing larger sizes are broken down into components (for example, a broad valley is broken into its smaller size constituent compo-nents: flat bottom, footslope, slopes). Using larger values of L allows simultaneous identification of landforms on variety of sizes (for examples, both narrow and broad valleys are identi-fied).

IV. CONCLUSIONS

Geomorphons are a qualitatively new way to classify land-forms in order to map them. They use local patterns modeled on the well-know LBP of image analysis but constructed in a way that is applicable to terrain analysis. They also can be though of as an extension of the concept of openness from a terrain attrib-ute, designed to emphasize surface concavities and convexities, to a complete landform classification scheme. Their effectiveness stems from their simplicity – a result of quantization by a ternary operator. They may signal a new trend in tools used for terrain analysis: away from differential geometry and toward digital pat-terns. Geomorphons make the issue of choosing a most appropri-ate classification technique somewhat mute as they constitute a universal set of landform types; all what remains to be done in order to generate the map of landforms is to identify geomor-phons by their labels across the site. The future research will con-centrate on a general methodology for agglomeration of this uni-versal mapping into a smaller number of landform classes as judged to be most appropriate in the context of particular map-ping task. Different applications may require different agglom-eration protocols. Geomorphons are also useful for mapping ter-rains, such as extra-terrestrial surfaces, which are characterized by a smaller amount of autocorrelation and may possess land-forms not encountered on Earth but present in the exhaustive set of geomorphons. They can also be useful in auto-searches for specific, possibly rare, landforms like cirque glaciers, or craters. The method can identify specific landforms having different sizes. Because the set of possible geomorphons is absolute and set once and for all, each location can be assigned a series of dif-ferent geomorphons parameterized by different values of L and d. This series represents a multi-scale classification of the focus location.

ACKNOWLEDGMENT This work was supported partially by the National Science

Foundation under Grant IIS-1103684.

REFERENCES [1] MacMillan, R.A., Shary, P.A. 2009.”Landforms and Landform Elements in

Geomorphometry.” In: T. Hengl and H.I. Reuter (Ed.) Geomorphometry: Concepts, Software, Applications. Elsevier, Amsterdam, 227-254.

[2] Minar, J., Evans, I.S., 2008. “Elementary forms for land surface segmentation: The theoretical basis of terrain analysis and geomorphological mapping” Geomorphology 95(3-4), 236-259.

[3] Evans, I.S., 1980. “An integrated system of terrain analysis and slope mapping”, Z. Geomorphol., N.F. Supplementband., 36, 274-295.

[4] Dikau, R., 1989. “The application of a digital relief model to landform analysis in geomorphology” In: J. Raper, (Ed.), Three Dimensional Applications in Geographic Information Systems, Taylor and Francis, London (1989), 51–77.

[5] Milne, J.D.G., Clayden, B., Singleton, P.L., Wilson, A.D., 1995. “Soil Description Handbook” Manaaki Whenua Press, Landcare 157 p.

[6] Whitehouse, I.E., Basher, L.R., Tonkin, P.J., 1992. “A landform classification for PNA surveys in Southern Alps” Department of Conservation. 41 p.

[7] Zepp, H., Müller, M. (Eds.), 1999. “Landschaftsökologische Erfassungsstandards. Forschungen zur Deutschen Landeskunde” Deutsche Akademie für Landeskunde. Selbstverlag, Flensburg.

[8] Tarboton, D.G. and D.P. Ames, 2001". Advances in the mapping of flow networks from digital elevation data" World Water and Environmental Resources Congress, Orlando, Florida, May 20�24, ASCE

[9] Luo, W., Stepinski, T., 2008. “Identification of geologic contrasts from landscape dissection pattern: An application to the Cascade Range, Oregon, USA” Geomorphology, Volume 99(1-4), 90-98.

[10] Stepinski, T.F., Bagaria, C., 2009. “Segmentation-Based Unsupervised Terrain Classification for Generation of Physiographic Maps”, IEEE Geoscience and Remote Sensing Letters., 6(4), 733-737.

[11] Woods, J. 1996. “The geomorphological characterization of Digital Elevation Models.” PfD thesis Department of Geography, University of Lancaster, UK.

[12] Ojala, T. Pietikainen, M., Maenpaa, T., “Multiresolution Gray-Scale and Rotation Invariant Texture Classification with Local Binary Patterns,” IEEE Trans. Pattern Analysis and Machine Intelligence 24(7), 971-987.

[13] Yokoyama, R., M. Sirasawa, and R.J. Pike, 2002. “Visualizing topography by openness: A new application of image processing to digital elevation models” Photogrammetric Engineering & Remote Sensing, 68 (3), 257-265.

[14] Neteler, M., Mitasova, H., 2008. "Open Source GIS: A GRASS GIS Approach. Third Edition." Springer. 417, 200p.

112