An Automated Method for Extracting Rivers and Lakes from Landsat Imagery
">
<p>Locations of the three study areas in China. Study Area 1 includes the Panjiakou Reservoir in Hebei Province. Study Area 2 includes Yugan County in Jiangxi Province. Study Area 3 includes the Qingtongxia Reservoir in the Ningxia Hui Autonomous Region.</p> ">
<p>Means and standard deviations of surface reflectance in the five land cover types.</p> ">
<p>Water index (WI) value distributions for mixed water, pure water, vegetation, urban and mountain shadow surface categories. In the box and whisker plots, the second, third and fourth horizontal lines from the bottom represent the first quartile (Q<sub>1</sub>), median and third quartile (Q<sub>3</sub>), respectively. The bottom and top lines from the bottom represent Q<sub>1</sub>—1.5 × (Q<sub>3</sub> − Q<sub>1</sub>) and Q<sub>3</sub> + 1.5 × (Q<sub>3</sub> − Q<sub>1</sub>), respectively. The crosses (+) indicate outliers.</p> ">
<p>The automated method for extracting rivers and lakes (AMERL) scheme for extracting rivers and lakes from Landsat imagery. NDWI, normalized-difference water index; MNDWI, modified NDWI; AWEI, automated water extraction index.</p> ">
<p>Results of several important steps in the AMERL. The images depict a portion of study area 3. (<b>a</b>) TM 543 band false-color image; (<b>b</b>) MNDWI; (<b>c</b>) results of the optimal thresholding method for comparison; (<b>d</b>) linear feature enhancement (LFE); (<b>e</b>) results of the AMERL without road (red-asterisk) reduction; (<b>f</b>) final results of the AMERL.</p> ">
<p>Four directional linear feature enhancement operators.</p> ">
<p>Comparison of reference images (<b>left</b>) with the water body mapping results using the optimal thresholding method (<b>middle</b>) and the AMERL (<b>right</b>). The images are labeled with the name of the study area (to the left of the images) and the WI used in the extraction (to the right of the images). Note that for demonstration purposes, the results of only two WIs are provided for each study area. The reference images are TM/ETM+ 543 band false-color images (<b>a,g,m</b>) and manually interpreted results images (<b>d,j,p</b>). Note that the manually interpreted results (<b>d,j,p</b>) have been vectorized in order to exhibit the spatial distributions of the narrow rivers more clearly.</p> ">
<p>Comparison of reference images (<b>left</b>) with the water body mapping results using the optimal thresholding method (<b>middle</b>) and the AMERL (<b>right</b>). The images are labeled with the name of the study area (to the left of the images) and the WI used in the extraction (to the right of the images). Note that for demonstration purposes, the results of only two WIs are provided for each study area. The reference images are TM/ETM+ 543 band false-color images (<b>a,g,m</b>) and manually interpreted results images (<b>d,j,p</b>). Note that the manually interpreted results (<b>d,j,p</b>) have been vectorized in order to exhibit the spatial distributions of the narrow rivers more clearly.</p> ">
<p>Comparison of reference images (<b>left</b>) the Panjiakou Reservoir extraction results using the optimal thresholding method (<b>middle</b>) and the AMERL (<b>right</b>).</p> ">
<p>The edge extraction accuracy for Panjiakou Reservoir using the three methods in study Area 1.</p> ">
Abstract
:1. Introduction
- (1)
- Spectral bands: These methods, which identify water bodies by applying thresholds to one or more spectral bands, are easy to implement, but often misclassify mountain shadows, urban areas or other background noise as water bodies [6].
- (2)
- Classification: These methods apply supervised or unsupervised machine-learning algorithms to extract water bodies from multispectral imagery. For supervised classification, the most notable methods are maximum-likelihood classifiers, decision trees, artificial neural networks and support vector machines. For unsupervised classification, the most common methods include the K-means and iterative self-organizing data analysis (ISODATA) [7,8]. These approaches may achieve higher accuracy than spectral band methods under some circumstances; however, expert experience or existing reference data are required to select appropriate training samples, which prevents these methods from being applied over large areas [9].
- (3)
- Water indices (WIs): These methods combine two or more spectral bands using various algebraic operations to enhance the discrepancy between water bodies and land. The principle underlies most WIs is similar to that of the normalized-difference vegetation index (NDVI) [10].
2. Study Areas and Data Preparation
2.1. Study Areas
2.2. Image Preprocessing
2.3. Reference Data
3. Methods
3.1. Representative Spectral Profiles
3.2. Water Index
3.3. Automated Method for Extracting Rivers and Lakes (AMERL)
3.4. Lake and Wide River Extraction
3.5. Narrow River Extraction
- (1)
- Mountain shadows: The reduction of mountain shadow pixels is discussed in Section 3.4; it is required for both rivers and lakes extraction. This procedure is turned off by setting Thdshadow to zero for images with flat topography.
- (2)
- Roads: Roads against a background of vegetation typically have LFE values that are similar to those of narrow rivers; therefore, roads can be erroneously extracted (Figure 5e). However, the reflectance of roads is higher than that of vegetation in Band 5 (SWIR1) (Figure 5a); thus, the LFE step is performed using Band 5 and then applying a threshold of 0 (Equation (9)) to exclude roads (Figure 5f):
- (3)
- Small segments: Small segments are defined as groups of a few connected pixels in the extraction results. These segments are usually misclassifications of mountain ridges and shadows, open spaces, airports, coal yards and other artificial linear facilities or are residuals from the two previous noise reduction steps. These segments are likely to have LFE values that are similar to those of narrow rivers, but are shorter in length or smaller in size. Therefore, they can be eliminated by establishing a threshold for the segment size. The segment size is the number of connected pixels (NP) within a segment. Based on the results of the selected study areas, an empirical threshold of 60 is recommended (Equation (10)):
3.6. Parameter Tuning
- Relatively stable: Thdriver and NP are the same in the three study areas; however, these parameters require additional training in two of the test areas. For example, images of rugged hills contain many non-water linear features; thus, increasing the values of the two parameters may eliminate more noise.
- Unstable: Thdshadow and Thdroads typically require manual decisions regarding whether the target image contains the corresponding noise; if the noise is present, a parameter training process should be performed. Otherwise, these parameters should be ignored, because noise reduction methods have the potential to misidentify water bodies as noise. In this study, Thdshadow is not used in study Areas 2 and 3, whereas Thdroads is not used in study Area 1.
4. Results and Discussion
4.1. Overall Water Body Mapping Performance
4.2. Accuracy of the Edge Positions for the Extracted Lakes and Wide Rivers
4.3. Completeness of the Narrow River Extraction
5. Conclusions
Acknowledgments
- Author ContributionsHao Jiang drafted the manuscript and was responsible for the research design, experiment and analysis. Min Feng reviewed the manuscript and was responsible for the research design and analysis. Yunqiang Zhu and Ning Lu supported the data preparation and the interpretation of the results. Jianxi Huang and Tong Xiao provided some of the data and gave relevant technical support. All of the authors contributed to editing and reviewing the manuscript.
Conflicts of Interest
References
- Langbein, W.B.; Iseri, K.T. General Introduction and Hydrologic Definitions; US Government Printing Office: Washington, DC, USA, 1960. [Google Scholar]
- National Research Council, Integrating Multiscale Observations of U.S. Waters; The National Academies Press: Washington, DC, USA, 2008.
- U.S. Geological Survey. USGS Global Visualization Viewer. Available online: http://glovis.usgs.gov (accessed on 19 March 2014).
- Goodwin, N.R.; Collett, L.J.; Denham, R.J.; Flood, N.; Tindall, D. Cloud and cloud shadow screening across Queensland, Australia: An automated method for Landsat TM/ETM+ time series. Remote Sens. Environ 2013, 134, 50–65. [Google Scholar]
- Verpoorter, C.; Kutser, T.; Tranvik, L. Automated mapping of water bodies using Landsat multispectral data. Limnol. Oceanogr 2012, 10, 1037–1050. [Google Scholar]
- Rundquist, D.C.; Lawson, M.P.; Queen, L.P.; Cerveny, R.S. The relationship between summer-season rainfall events and lake-surface area. J. Am. Water Resour. Assoc 1987, 23, 493–508. [Google Scholar]
- Lu, D.; Weng, Q. A survey of image classification methods and techniques for improving classification performance. Int. J. Remote Sens 2007, 28, 823–870. [Google Scholar]
- Otukei, J.; Blaschke, T. Land cover change assessment using decision trees, support vector machines and maximum likelihood classification algorithms. Int. J. Appl. Earth Obs. Geoinf 2010, 12, S27–S31. [Google Scholar]
- Frazier, P.S.; Page, K.J. Water body detection and delineation with Landsat TM data. Photogramm. Eng. Remote Sens 2000, 66, 1461–1468. [Google Scholar]
- Townshend, J.R.; Justice, C. Analysis of the dynamics of African vegetation using the normalized difference vegetation index. Int. J. Remote Sens 1986, 7, 1435–1445. [Google Scholar]
- McFeeters, S. The use of the Normalized Difference Water Index (NDWI) in the delineation of open water features. Int. J. Remote Sens 1996, 17, 1425–1432. [Google Scholar]
- Xu, H. Modification of normalised difference water index (NDWI) to enhance open water features in remotely sensed imagery. Int. J. Remote Sens 2006, 27, 3025–3033. [Google Scholar]
- Ji, L.; Zhang, L.; Wylie, B. Analysis of dynamic thresholds for the normalized difference water index. Photogramm. Eng. Remote Sens 2009, 75, 1307–1317. [Google Scholar]
- Feyisa, G.L.; Meilby, H.; Fensholt, R.; Proud, S.R. Automated Water Extraction Index: A new technique for surface water mapping using Landsat imagery. Remote Sens. Environ 2014, 140, 23–35. [Google Scholar]
- Jiang, Z.; Qi, J.; Su, S.; Zhang, Z.; Wu, J. Water body delineation using index composition and HIS transformation. Int. J. Remote Sens 2012, 33, 3402–3421. [Google Scholar]
- Lira, J. Segmentation and morphology of open water bodies from multispectral images. Int. J. Remote Sens 2006, 27, 4015–4038. [Google Scholar]
- Lu, S.; Wu, B.; Yan, N.; Wang, H. Water body mapping method with HJ-1A/B satellite imagery. Int. J. Appl. Earth Obs. Geoinf 2011, 13, 428–434. [Google Scholar]
- Fisher, A.; Danaher, T. A water index for SPOT5 HRG Satellite imagery, New South Wales, Australia, determined by linear discriminant analysis. Remote Sens 2013, 5, 5907–5925. [Google Scholar]
- Sivanpillai, R.; Miller, S.N. Improvements in mapping water bodies using ASTER data. Ecol. Inform 2010, 5, 73–78. [Google Scholar]
- Maiersperger, T.; Scaramuzza, P.; Leigh, L.; Shrestha, S.; Gallo, K.; Jenkerson, C.; Dwyer, J. Characterizing LEDAPS surface reflectance products by comparisons with AERONET, field spectrometer, and MODIS data. Remote Sens. Environ 2013, 136, 1–13. [Google Scholar]
- Feng, M.; Sexton, J.O.; Huang, C.; Masek, J.G.; Vermote, E.F.; Gao, F.; Narasimhan, R.; Channan, S.; Wolfe, R.E.; Townshend, J.R. Global surface reflectance products from Landsat: Assessment using coincident MODIS observations. Remote Sens. Environ 2013, 134, 276–293. [Google Scholar]
- Davis, S.M.; Landgrebe, D.A.; Phillips, T.L.; Swain, P.H.; Hoffer, R.M.; Lindenlaub, J.C.; Silva, L.F. Remote Sensing: The Quantitative Approach; McGraw-Hill International Book Co: New York, NY, USA, 1978. [Google Scholar]
- Gonzalez, R.C.; Woods, R.E.; Eddins, S.L. Digital Image Processing Using MATLAB; Gatesmark Publishing Knoxville: Knoxville, TN, USA, 2009. [Google Scholar]
- Sanderson, R. Introduction to Remote Sensing. Available online: http://faculty.kfupm.edu.sa/crp/bramadan/crp514/readings/7%20-%20Introd_Remote_Sensing_Dr_Sanderson_New_Mexico_State_Univ_38Pages.pdf (accessed on 14 February 2014).
- Meyer, F. The Watershed Concept and Its Use in Segmentation: A Brief History. Available online: http://arxiv.org/pdf/1202.0216.pdf (accessed on 14 February 2014).
- Soille, P.J.; Ansoult, M.M. Automated basin delineation from digital elevation models using mathematical morphology. Signal. Process 1990, 20, 171–182. [Google Scholar]
- ASTER GDEM Validation Team. ASTER Global DEM Validation. Summary Report. 2009. Available online: https://lpdaac.usgs.gov/sites/default/files/public/aster/docs/ASTER_GDEM_Validation_Summary_Report.pdf (accessed on 10 February 2014).
- Wikipedia Contributors. Sobel Operator. Available online: http://en.wikipedia.org/wiki/Sobel_operator (accessed on 19 March 2014).
- Fischler, M.A.; Tenenbaum, J.M.; Wolf, H.C. Detection of roads and linear structures in low-resolution aerial imagery using a multisource knowledge integration technique. Comp. Graph. Image Proc 1981, 15, 201–223. [Google Scholar]
- Dillabaugh, C.R.; Niemann, K.O.; Richardson, D.E. Semi-automated extraction of rivers from digital imagery. GeoInformatica 2002, 6, 263–284. [Google Scholar]
- Canny, J. A computational approach to edge detection. IEEE Trans. Pattern Anal. Mach. Intell 1986, PAMI-8, 679–698. [Google Scholar]
- Hu, J.; Razdan, A.; Femiani, J.C.; Cui, M.; Wonka, P. Road network extraction and intersection detection from aerial images by tracking road footprints. IEEE Trans. Geosci. Remote Sens 2007, 45, 4144–4157. [Google Scholar]
- Lam, L.; Lee, S.-W.; Suen, C.Y. Thinning methodologies—A comprehensive survey. IEEE Trans. Pattern Anal. Mach. Intell 1992, 14, 869–885. [Google Scholar]
No | Study Area | Landsat Sensor | Path/Row | Acquisition Date | Image Size (Pixels) | Water Body Type | Climate | Mean Alt. (m) |
---|---|---|---|---|---|---|---|---|
1 | Hebei | TM | p122/r032 | 23 September 2006 | 1200 × 1380 | Reservoir, river | Temperate, semi-humid | 441 |
2 | Jiangxi | ETM+ | p121/r040 | 5 October 2010 | 1000 × 1000 | Reservoir, river | Subtropical, humid | 25 |
3 | Ningxia | TM | p130/r034 | 10 September 2010 | 1000 × 1000 | River, canal | Temperate, semi-arid | 1161 |
Noise Type | Cause | Characteristic | Reduction Method |
---|---|---|---|
Mountain shadow | Lack of direct sunlight | Low reflectance of each band | Thresholding based on Band 2 (green) |
Roads | Introduced by LFE | LFE values that are similar to that of rivers | Thresholding based on LFE using Band 5 (SWIR1) |
Small segments | Variety of reasons | Contains only a few pixels | Counting segment sizes to remove small segments |
Group | Threshold | Stability | Value for Each Water Index | |||
---|---|---|---|---|---|---|
NDWI | MNDWI | AWEInsh | AWEIsh | |||
Water body extraction | Thdpure | Very stable | 0 | 0.3 | 0.05 | 0.05 |
Thdland | −0.2 | −0.2 | −0.05 | −0.05 | ||
LFEhigh | 0.3 | 0.3 | 0.6 | 0.4 | ||
LFElow | 0.2 | 0.2 | 0.2 | 0.2 | ||
Noise reduction | Thdriver | Relatively stable | −0.4 | |||
NP | 60 | |||||
Thdshadow | Unstable | 0.4 | ||||
Thdroads | Not used |
Accuracy (%) | ||||||
---|---|---|---|---|---|---|
Study Area | Water Index | Method | User | Producer | Kappa | Total Error (%) |
Hebei | NDWI | Thd = −0.1 | 98.71 | 79.58 | 0.9909 | 21.71 |
AMERL | 92.50 | 91.91 | 0.9934 | 15.59 | ||
MNDWI | Thd = 0.06 | 96.67 | 84.50 | 0.9922 | 18.83 | |
AMERL | 92.68 | 95.78 | 0.9950 | 11.54 | ||
AWEInsh | Thd = −0.03 | 98.16 | 80.59 | 0.9912 | 21.25 | |
AMERL | 91.42 | 89.19 | 0.9919 | 19.39 | ||
AWEIsh | Thd = −0.02 | 97.75 | 85.31 | 0.9930 | 16.94 | |
AMERL | 89.16 | 95.87 | 0.9933 | 14.97 | ||
Jiangxi | NDWI | Thd = −0.1 | 98.82 | 57.03 | 0.9726 | 44.15 |
AMERL | 93.07 | 72.72 | 0.9795 | 34.20 | ||
MNDWI | Thd = −0.05 | 93.01 | 84.68 | 0.9864 | 22.31 | |
AMERL | 85.42 | 93.25 | 0.9858 | 21.33 | ||
AWEInsh | Thd = −0.1 | 96.95 | 80.58 | 0.9862 | 22.47 | |
AMERL | 93.01 | 86.16 | 0.9872 | 20.83 | ||
AWEIsh | Thd = −0.1 | 93.25 | 83.62 | 0.9859 | 23.13 | |
AMERL | 85.06 | 90.95 | 0.9843 | 23.99 | ||
Ningxia | NDWI | Thd = −0.1 | 76.67 | 42.00 | 0.9765 | 81.33 |
AMERL | 77.27 | 54.24 | 0.9795 | 68.49 | ||
MNDWI | Thd = −0.03 | 93.90 | 85.40 | 0.9933 | 20.70 | |
AMERL | 91.65 | 90.35 | 0.9941 | 18.00 | ||
AWEInsh | Thd = −0.1 | 99.10 | 69.29 | 0.9896 | 31.62 | |
AMERL | 95.61 | 75.98 | 0.9909 | 28.41 | ||
AWEIsh | Thd = −0.05 | 93.59 | 75.64 | 0.9902 | 30.77 | |
AMERL | 88.44 | 91.01 | 0.9931 | 20.54 |
Water index | Method | EC (%) | EO (%) | A (%) |
---|---|---|---|---|
NDWI | Thd = −0.1 | 4.39 | 45.79 | 49.82 |
Thdopti = −0.19 | 15.69 | 16.52 | 67.79 | |
AMERL | 8.00 | 17.87 | 74.14 | |
MNDWI | Thd = 0 | 17.31 | 17.94 | 64.75 |
Thdopti = 0.02 | 13.97 | 21.15 | 64.88 | |
AMERL | 6.66 | 11.23 | 82.11 | |
AWEInsh | Thd = 0 | 1.69 | 58.22 | 40.09 |
Thdopti = −0.05 | 9.19 | 35.94 | 54.88 | |
AMERL | 9.60 | 15.30 | 75.10 | |
AWEIsh | Thd = 0 | 4.32 | 32.52 | 63.16 |
Thdopti = −0.02 | 9.83 | 20.64 | 69.53 | |
AMERL | 10.47 | 10.41 | 79.11 |
Completeness (%) | |||||
---|---|---|---|---|---|
Study Area | Water Index | Optimal Threshold | AMERL | Correctness (%) | Quality (%) |
Hebei | NDWI | 15.07 | 72.75 | 90.66 | 67.68 |
MNDWI | 31.07 | 84.85 | 90.23 | 77.71 | |
AWEInsh | 12.47 | 50.38 | 76.39 | 43.59 | |
AWEIsh | 19.00 | 74.94 | 82.96 | 64.94 | |
Jiangxi | NDWI | 9.44 | 58.53 | 98.67 | 58.07 |
MNDWI | 54.56 | 84.93 | 95.70 | 81.81 | |
AWEInsh | 34.35 | 67.66 | 99.05 | 67.22 | |
AWEIsh | 23.87 | 82.56 | 97.06 | 80.55 | |
Ningxia | NDWI | 41.80 | 75.22 | 96.69 | 73.34 |
MNDWI | 56.30 | 89.71 | 95.60 | 86.15 | |
AWEInsh | 26.06 | 49.48 | 98.16 | 49.02 | |
AWEIsh | 35.94 | 89.42 | 92.83 | 83.65 |
© 2014 by the authors; licensee MDPI, Basel, Switzerland This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution license (http://creativecommons.org/licenses/by/3.0/).
Share and Cite
Jiang, H.; Feng, M.; Zhu, Y.; Lu, N.; Huang, J.; Xiao, T. An Automated Method for Extracting Rivers and Lakes from Landsat Imagery. Remote Sens. 2014, 6, 5067-5089. https://doi.org/10.3390/rs6065067
Jiang H, Feng M, Zhu Y, Lu N, Huang J, Xiao T. An Automated Method for Extracting Rivers and Lakes from Landsat Imagery. Remote Sensing. 2014; 6(6):5067-5089. https://doi.org/10.3390/rs6065067
Chicago/Turabian StyleJiang, Hao, Min Feng, Yunqiang Zhu, Ning Lu, Jianxi Huang, and Tong Xiao. 2014. "An Automated Method for Extracting Rivers and Lakes from Landsat Imagery" Remote Sensing 6, no. 6: 5067-5089. https://doi.org/10.3390/rs6065067
APA StyleJiang, H., Feng, M., Zhu, Y., Lu, N., Huang, J., & Xiao, T. (2014). An Automated Method for Extracting Rivers and Lakes from Landsat Imagery. Remote Sensing, 6(6), 5067-5089. https://doi.org/10.3390/rs6065067