You are on page 1of 12

Purdue Libraries

Purdue e-Pubs
LARS Symposia Laboratory for Applications of Remote Sensing

1-1-1981

Extraction of Geological Lineaments from


LANDSAT Imagery by Using Local Variance and
Gradient Trend
S. R. Xu

C. C. Li

N. K. Flint

Xu, S. R.; Li, C. C.; and Flint, N. K., "Extraction of Geological Lineaments from LANDSAT Imagery by Using Local Variance and
Gradient Trend" (1981). LARS Symposia. Paper 415.
http://docs.lib.purdue.edu/lars_symp/415

This document has been made available through Purdue e-Pubs, a service of the Purdue University Libraries. Please contact epubs@purdue.edu for
additional information.
Reprinted from

Seventh International Symposium

Machine Processing of

Remotely Sensed Data

with special emphasis on

Range, Forest and Wetlands Assessment

June 23 - 26, 1981

Proceedings

Purdue University
The Laboratory for Applications of Remote Sensing
West Lafayette, Indiana 47907 USA

Copyright © 1981
by Purdue Research Foundation, West Lafayette, Indiana 47907. All Rights Reserved.
This paper is provided for personal educational use only,
under permission from Purdue Research Foundation.
Purdue Research Foundation
EXTRACTION OF GEOLOGICAL LINEAMENTS
FROM LANDSAT U1AGERY BY USING LOCAL
VARIANCE AND GRADIENT TREND
S,R, xU J C,C, LIJ N,K, FLINT
university of Pittsburgh
pittsburgh, Pennsylvania

nonlinear detectors was examined. and an


ABSTRACT algorithm fer iterati.ve pnhancement of
linear features was developed by
A method for computer extraction of Vanderbrug. 10 Match filters were used
geological lineaments from LANDSAT images by Ehrich in preprocessing for automatic
is presented. The variance thresholded extraction of lineament segments which
map of each image is separated into eight were then linked by means of dynamic
gradient direction maps, where basic programming. ll Recently, Jackson, et al.
linear segments are determined each of conducted an extensive study by various
which is based on the principal eigen methods on ~omputer enhancement of inter-
vector of a cluster of pixels whose pretative lineaments in the remotely
gradient direction is orthogonal to its sensed images of Cottageville, West
orientation. A special linking algorithm Virginia, and developed a method of
operates on the basic linear segments to gradient filtering for enhancement of
give a candidate lineament segment. The directional trends. 12 ,13 All of these
method has been experimented on LANDSAT studies have been directed towards
images of a small region southwest to providing an improved capability of
Pittsburgh. The preliminary result is computer-aided interpretation of
encouraging and further work for improve- geological lineaments. This paper
ment is suggested. intends to present our progress in this
area.
I. INTRODUCTION Lineaments are line-like features
in a terrain. Along a lineament, the
Interpretation of lineaments from transverse changes in gray value persist,
LANDSAT images has significant applica- but its edge characteristics may vary.
tions to geological studies. They may Hence, it must be perceived both locally
reflect structural features as surface and globally. Three characteristics of
manifestation of possible fractures and a lineament are noted: (1) within its
faults, and may be used to aid in the small neighborhood, one side shows darker
placement of geological measurements for shade while the other side is brighter;
exploration of petroleum/gas and mineral (2) the variance of grayness in its small
resources. 1 - 4 Lineaments are usually neighborhood is often large to account
situated in a highly textured image back- for the change in grayness across the
ground. Some lineaments appear rather lineament; and (3) the pixels along a
prominent while others subtle; their lineament mostly have more or less the
visual interpretation is often quite same gradient direction, although their
sUbjective. 5 Linear enhancement and directions may be reversed at some
computer-aided extraction of lineaments places, and their trend must continue
have been studied by Podwysocki, et al. 6 for a significant length. These features
and Chavez, et al. 7 A technique for are incorporated in our lineament model
digital enhancement by combining for algorithm development.
principal component analysis with multi-
spectral classification was developed by
Fontanel, et al. 8 and applied by
Hilali, et al.9 The performanc e of
algorithms of linear, semilinear, and

1981 Machine Processing of Remotely Sensed Data Symposium


113
II. DETECTION OF BASIC LINEAR SEGMENTS tion orthogonal to the gradient direc-
tion q, these pixels naturally form a
Each of the multispectral images segment of a possible lineament. If a
under consideration is preprocessed first cluster of sufficient number of pixels,
by level slicing to stretch its gray not necessarily contiguous, is signifi-
range to 2S6 levels. Consider a small cantly elongated, the principal eigen
nxn window (for example, n = 3) centered vector ~l passing through the cluster
around each pixel (i,j), and compute its center may be an adequate representation
mean gray level "Eij and its variance 0ij of a linear segment. Let N be the number
within the window. These local of pixels in the cluster in a window, and
statistics may be used for contrast r = Al/A2 be the ratio of eigen values of
enhancement and noise filtering. 14 By the cluster. If Nand r are greater then
choosing an appropriate threshold value their respective threshold values Nt and
0t of the local variance, a region of r t , and furthermore, if the direction of
high nonhomogeneity is segmented by its principal eigen vector is orthogonal
locating those pixels whose local vari- to the gradient direction within ±22.So
ance 0ij is greater than 0t. Within such tolerance, this eigen vector extending
a variance thresholded map, the narrow between two sides of the square window,
region around a lineament segment is as shown in Figure 1, is accepted as a
expected to lie. The local variance basic linear segment whose orientation
parameter has also been used in pro- is now not restricted to a quantized
cessing SEASAT SAR images for classifying direction. The use of the cluster eigen
statistically homogeneous subregions in vector permits us to detect a possible
the polar ice region. lS From the pool of lineament segment even when it is
pixels in the variance thresholded map, interrupted in the middle as long as the
their gradient directions are examined gradient directions of the pixels are
for possible trends of lineament segment~ consistent so as to provide a lineament
trend.
For those pixels which exist in the
variance thresholded map, their Sobel This process is repeated in all
gradients are evaluated. Each of these successive windows in a given direction
pixels, (i,j), and its 3x3 neighbors in map and for all directions to detect all
the image are convolved by operators HI baSic linear segments in an image. It
and H2 to give the horizontal and verti- should be noted that any two successive
cal differences Sl(i,j) and S2(i,j) windows are overlapped SO% either
respectively. Both the magnitude and horizontally or vertically in order to
direction of the Sobel gradient S(i,j) take care of the cases where a cluster
are computed. The gradient direction is may be split by a window into two small
quantized into eight direction numbers parts below the threshold size.
(0,1,2, .••.• ,7), with °direction
pointing to the east and 1 direction III. LINKING OF BASIC LINEAR SEGMENTS
pOinting to the northeast, etc. Each
pixel in the variance thresholded map The process of linking basic linear
may then be labeled by its direction segments should be viewed as a means
code. Eight gradient direction maps are of approximation. It is not often to
then separated, each of which represents find two basic linear segments which are
those pixels whose gradient directions precisely aligned or which can be con-
are al~ coded by the same number q, nected from end to end. Thus, the
(q = 0,1,2, .... ,7). Search is then linking of two n~ighboring segments is
attempted in e.ach direction map to obtain achieved by connecting their respective
I pixels forming possible linear segments
with a direction orthogonal
gradient direction of the map.
to the
cluster centers to provide a piecewise
linear approximation.

For a basic linear segment Lk


Consider a square wind.ow of mxm in "window k", search is made to link
pixels (m = 32 in this study) in a direc- it with another basic linear segment,
tion map with direction q. Examine the if exists, in one of its three neighbor-
number and distribution of pixels in the ing windows. Depending upon whether the
window, and evaluate eigen values (AI orientation of Lk is closer to the ver-
and A2) and eigen vectors (~l and ~2) of tical, horizontal, or diagonal direction,
this cluster of pixels. If there exists the three neighboring windpws are spec-\.-
a single cluster of contiguous pixels fied by "window k+l", "window k+2" and
which are aligned linearly with a direc- "window k+3" as shown in Figure 2 (a),

1981 Machine Processing of Remotely Sensed Data Symposium


114
(b) and (c); and they are searched in Many spurious short linear segments
that order. If a basic linear segment were found, which were not true linea-
Lk+l exists in "window k+l" and if the ment segments.
difference in orientation between Lk and
Lk+l is less than 4S o , they are allowed V. DISCUSSIONS
to be linked together by connecting their
respective cluster centers Ck and Ck+l as It is apparent that the experi-
illustrated in Figure 3. Otherwise, their mental result gave a considerable
directions are inconsistent, so L k + l amount of error in the automatic de-
should not be linked to Lk. If there is tection of lineaments. A close ex-
no basic linear segment, in "windows k+l, amination suggested several problems
k+2 and k+3", which can be connected to for further consideration. Long
Lk,the next set of three windows should lineaments were not fully tracted by
be searched as indicated by "window k+4", computer processing because the thresh-
"window. k+S" and "window k+6" in Figure holded variance maps failed to provide
2 (d), (e) and (0. If the search is sufficient regions for extraction of
successful, the current linking process basic linear segments. A more refined
can be continued forward; otherwise, preprocessing should be performed in
the process stops at Lk and a new linking order to improve the detection accurac~
effort will start at another window. As A larger window (for example, 64x64
shown in Figure 3, the successful linking pixels) and separate cluster seeking
of a series of basic linear segments pro- may be preferred for more reliable
vides an extended piecewise linear identification of basic linear segment~
structure following a trend which is orth- A more global trend search should be
ogonal to the average gradient direction further developed to identify the
of the pixels on the line. In this way, possible alignment of several linear
candidate lineaments are extracted from segments which are separated far a-
those pixels having the similar gradient part. Some of the spurious short seg-
direction and being not too far separated ments may then be discarded as they in-
even though not contiguous. dividually do not fit into a longer
trend. These aspects are being pre-
IV. EXPERIMENTAL RESULTS sently investigated for further im-
provement.
A portion of LANDSAT-l image of a region
southwest to Pittsburgh has been experi-
mented by the above-described method. VI. REFERENCES
The images from four spectral bands
are shown in Figure 4 (a), (b), (c) and 1. Smith, W.L., ed., "Remote-Sensing
(d). Each image is of S12 x 1024 size. Applications for Mineral Explor-
A lineament map in this region as viewed ation," Dowden, Hutchinson and Ross,
by two geologists is shown in Figure S. Inc., Stroudsburg, Pa., 1977.
A total of 20 lineaments were mapped.
2. Sabins, F.F., Jr. ,"Remote Sensings:
Only one half on each image consisting Principles and Interpretation,"
of 512 x S12 pixels was processed at a W.H. Freeman and Co., San Franciso,
time; the results were then combined. Ca., 1978.
The variance threshold at for each image
was chosen as that value of a such that 3. Werner, E., "Application of Remote
the upper 10% under the variance histo- Sensing Studies to the Interpreta-
gram was covered for a > at. In the de- tion of Fracture Systems and
tection of basic linear segments, two Structural Styles in the Plateau
sets of threshold parameters Nt and rt Regions of Eastern Kentucky, South-
were used. If N > Nt = 32, then r>rt=l.S. western Virginia and Southwestern
If 322. N>16, then r>rt=8. The length of West Virginia for Application to
the basic linear segments varied between Fossil Fuel Extraction Processes,"
16 pixels to 32 pixels, corresponding to Final Report, UGR File No. 040,
the actual length of approximately 1 to DOE Morgantown Energy Technology
2 km. . Center, December 1977.

The processing results obtained for 4. Goetz, A.F.H. and L.C. Rowan.
the images of all 4 spectral bands are "Geologic Remote Sensing," Science,
shown in Figure 6 (a), (b), (c) and (d). Vol. 211, pp. 781-791, 20 February
Combining these results, 13 segments of 1981.
lineaments were extracted by this method.

1981 Machine Processing of Remotely Sensed Data Symposium


llS
5. Siegal, B.S. and N.M.Short, "sig- 13. Wagner, W.L .. and P.L~, Jackson,
nificance of Operator Variation "Feature Enhancement Using Digital
and the Angle of Illumination in Line~ Shaded Relief Processing Techniques,"
ment Analysis on Synoptic Images," Proc. 13th International Symposium
Modern Geology, Vol. 6, pp.75-85, on Remote Sensing of the Environment,
1977. Ann Arbor, Mich., pp. 1721-1725,
1979.
6. Podwysocki, M.H., J.G. Moik and W.C.
Shoup, "Quantification of Geologic. 14. Lee, J.S., "Digital Image Processing
Lineaments by Manual and Machine Pro- by Use of Local StatistiCS," Proc.
cessing Techniques," Proc. NASA IEEE Conference on Pattern Recognit-
Earth Resources Survey Symposium, ion and Image Processing, Chicago,
Houston, Tx, Vol. I-B, pp. 885-903, IL, pp. 55-61, 1978.
June 1975.
15. Tang, G.Y., "Classification of
7. Chavez, P.S., Jr., G.L. Berlin and SEASAT-1 SAR Images of Polar Ice
A.V. Acosta, "Computer Processing Regions," presented at the IEEE
of LANDSAT MSS Digistal Data for Workshop on Digital Signal and
Linear Enhancements," Proc. 2 nd Waveform Analysis, Miami Beach,
Annual W.T. Pecora Memorial Symposium, FL, December 5, 1980.
Mapping with Remote Sensing Data,
Sioux Falls, S.D., pp. 235-250,
October 1976. ACKNOWLEDGEMENT

8. Fontanel, A., C. Blanchet and C. The pattern recognition and image


Lallemand, "Enhancement of LANDSAT processing research facility used was
Imaginery by Combination of Multi- supported in part by the Natural Science
spectral Classification and Princi- ~oundation grants ENG 79-11371 and
pal Component Analysis," Pr-oc. NASA ~CS 77-09374.
Earth Resourcws Survey Symposium,
Houston, Tx, Vol. I-B, pp. 991-1012
June 1975.

9. Hilali, E., A. Demnati, J.C. Rivereau A cluster of pixels whose gradient


and B. Soulhol, "Contribution Des direction is q
Images LANDSAT A La Prospection
Geologique Dans L~s Regions De La
Mediterranee Occidentale," Proc.
International Conference on Earth
Observations from Space and Manage-
ment of Planetary Resources, Toulouse, cluster center
France, European Space Agency SP-134, nx32
pp. 133-140, May 1978. window
10. Vanderbrug, G.J., "Line Detection in
Satellite Imagery," IEEE Trans. on
Geoscience Electronics, Vol. GE-14,
No.1, pp. 37-44, January 1976.

11. Enrich, R.W., "Detection of Global


Edges in Textured Images," IEEE
Trans. on Computers, Vol. C-26,
No.6, pp. 589-603, June 1977. Principal eigen vector with
orientation orthogonal to
12. Jackson, P.L., H.L. Wagner and R.A. the gradient direction q
Schuchman, "Geologic Remote Sensing
Over The Cottageville, West Virginia, Pigure 1 - Basic linear segment deter-
Gas Field," Final Report No. 130700- mined by the principal eigen vector of
13-F, Environmental Research Insti- a cluster of pixels in a gradient
tute of Michigan, Ann Arbor, Mich. direction map.
February 1979.

1981 Machine Processing of Remotely Sensed Data Symposium


:'l
116
Iil
h
:ii
W~Il(h)!l_
·,,
Fj-_j"
,,
.
Window k
·, r- -------- -:Window k+3
~
,
r-- - ~1;----1-----" - --,'
I I~
I, , I "
I
I
I:
I'
,
, I :-----~
I ' ,: \j : 1 ' ,--;--"'"
'{__l-_-_~-.J Window
LL J==k1-------~
k+l

I Window k+l \ Window k+2


Window k+2 Window k+3

(a) ( b) (c)

r-- ..... -----.,


, , Window
Window kJ Window k'\ :, ......L!+6
,,
J t •
,
Window k+6
~-
1
i----\----: , '
,

ip ,I
,
,,
I

r-- -r=-- 'r-----


I ! I: •
-----~
:
Ih
,
I 1
L....--r,.....,~,...,.j:..,; -,:
~ ____ ~J
f
I :I: I .'
Window k+5
1
:
" I
IL - - - -1- -
, I
-L "

,
I

Li _L.. L_\J___'.l I
L __ \
\L.... I
~_
J Window
k+4
\. Window k+4 \ Window k+5
Window k+5 Window k+6

(d) ( e) (f)
i
"

Figure 2 - Neighbouring windows of "window k" specified in search for connection


of basic linear segments,

'I,
": C
:: k+l
: ,-----
" '
"
::: Ck + 2
r - _..!b~ .' - _ . -

Figure 3 - Linking a series of basic linear segments

1981 Machine Processing of Remotely Sensed Data Symposium


117
(3) Band 4

(b) Band 5

Figure 4 - LANDSAT - l images of a region southwest to Pittsburgh, PA.

1981 h10chine Proc~ssing of Remotely Sensed Dota Symposium


11.
(c) Band 6

(d) Band 7

Bigure 4 - (Continued)

1981 .Machine Processing of Remotely Sensed Data Symposium


119
;;

I
I'

r
'I

Figure 5 _ A lineament map determined by two geologists for a region


I
defined in Figure 4.

,I
I
I

1981 h1achine Processing of Remotely Sensed Data Symposium


120
,1
i'
(a ) Band 4

(b) Band 5

Figu r e 6 - Lineaments extract e d b y computer processi ng .

1981 Machine Processing of Remofely Sensed Dafa Symposium


121
---- ---- - --

(e) Band 6

(d) Band 7

Figu r e 6 - (Continued)

1981 h1achine Processing of RemollZly Sensed Data Symposium


' 22

You might also like