Next Article in Journal
Evaluating the Efficacy of Segment Anything Model for Delineating Agriculture and Urban Green Spaces in Multiresolution Aerial and Spaceborne Remote Sensing Images
Next Article in Special Issue
TENet: A Texture-Enhanced Network for Intertidal Sediment and Habitat Classification in Multiband PolSAR Images
Previous Article in Journal
Multiscale Spatiotemporal Variations of GNSS-Derived Precipitable Water Vapor over Yunnan
Previous Article in Special Issue
Predictive Mapping of Mediterranean Seagrasses-Exploring the Influence of Seafloor Light and Wave Energy on Their Fine-Scale Spatial Variability
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Novel Approach for Instantaneous Waterline Extraction for Tidal Flats

College of Information, Shanghai Ocean University, No. 999 Hucheng Ring Road, Shanghai 201306, China
*
Author to whom correspondence should be addressed.
Remote Sens. 2024, 16(2), 413; https://doi.org/10.3390/rs16020413
Submission received: 27 September 2023 / Revised: 20 December 2023 / Accepted: 22 December 2023 / Published: 20 January 2024

Abstract

:
For many remote sensing applications, the instantaneous waterline on the image is critical boundary information to separate land and water and for other purposes. Accurate waterline extraction from satellite images is a desirable feature in such applications. Due to the complex topography of low tidal flats and their indistinct spatial and spectral characteristics on satellite imagery, the waterline extraction for tidal flats (especially at low tides) from remote sensing images has always been a technically challenging problem. We developed a novel method to extract waterline from satellite images, assuming that the waterline’s elevation is level. This paper explores the utilization of bathymetry during waterline extraction and presents a novel approach to tackle the waterline extraction issue, especially for low tidal flats, using remote sensing images at mid/high tide, when most of the tidal flat area is filled with seawater. Repeated optical satellite images are easily accessible in the current days; the proposed approach first generates the bathymetry map using the mid/high-tide satellite image, and then the initial waterline is extracted using traditional methods from the low-tide satellite image; the isobath (depth contour lines of bathymetry), which corresponds to the initial waterline is robustly estimated, and finally an area-based optimization algorithm is proposed and applied to both isobath and initial waterline to obtain the final optimized waterline. A series of experiments using Sentinel-2 multispectral images are conducted on Jibei Island of Penghu Archipelago and Chongming Island to demonstrate this proposed strategy. The results from the proposed approach are compared with the Normalized Difference Water Index (NDWI) and Support Vector Machine (SVM) methods. The results indicate that more accurate waterlines can be extracted using the proposed approach, and it is very suitable for waterline extraction for tidal flats, especially at low tides.

1. Introduction

In general, remote sensing applications apply to either land or water analysis; therefore, it is essential to have the land–water masks derived from the same satellite images. Monitoring coastal and wetland regions also needs instantaneous waterline information. For example, the total coastline length of China is about 32,000 km, including 18,000 km of continental coastline and 14,000 km of island coastline. The estimated tidal flats are about 1.5123 million hectares (15,123 km2), accounting for 6.44% of the entire wetland area of China [1]. Waterlines are constantly changing under the influence of natural processes and human activities [2,3]. Therefore, the waterlines are highly dynamic and gradually changing, which makes the information difficult to extract, and not all areas can be surveyed for measurement. How to use modern technologies to improve coastal/island monitoring and obtain accurate coastal/island information is a demanding issue. The remote sensing data provide the instantaneous images taken when the satellites are passing overhead. The instantaneous waterline is the position of the land–water interface at one instant in time [4]. Waterlines are certainly not always horizontal. The wave run-up [5] and wind setup [6] cause the waterline to change. The instantaneous waterline extracted from the remote sensing image is of great significance for the monitoring of coastal zone changes, ocean dynamics, coastal zone ecological environment protection, resource development, and coastal zone management [7,8].
Traditional waterline monitoring methods mainly rely on field measurements using gauges [4]. These traditional methods are difficult to carry out in areas such as tidal flats and coastal wetlands. The main reason is that this measurement method has a long period, low efficiency, and high cost, and this measurement data are scarce and consume a lot of manpower and material resources in the management and statistics [9,10].
With the development of remote sensing technology and image processing techniques, statistical methods using remote sensing data become an important way to extract waterlines and are successfully applied in many cases [11,12]. Most of the waterline extraction methods are based on multispectral or hyperspectral images. There are three types of waterline extraction methods: edge detection methods; threshold segmentation; and image classification. Edge detection methods detect and create continuous edges (waterlines) on an image; the most common edge detectors include the Canny edge detection [13] and the Sobel edge detection [14]. A well-known threshold segmentation method is the Normalized Difference Water Index (NDWI), which is a band ratio technique that uses Green and SWIR [15] or NIR and SWIR (modified NDWI) [16] bands to generate grayscale images and segment water and land based on thresholds; there is also an automatic thresholding technique based on the histogram—Otsu method [17]. The above two methods are simple and effective; however, they are not effective in tidal flats because there are fewer distinct features that can separate land and water. The third kind of method is based on image classification techniques: machine learning methods such as Random Forest (RF) [18,19,20], Support Vector Machine (SVM) [21,22,23,24], and Logistic Regression (LR) [25,26]. With the recent development of neural networks, there are many methods, such as convolutional neural networks [27] and hierarchical segmentation models [28,29], etc. Image classification methods generally require manual participation and high-resolution images in order to achieve a high recognition rate. Beyond the above-mentioned methods, there is a variety of other methods, such as sub-pixel localization [30,31]. Also, there are various waterline extraction tools, such as CoastSat [32] and CASSIE [3]. The above methods promote the development of waterline extraction; however, in general, it remains a challenging task to extract waterlines in complex topography areas such as tidal flats, and manual digitizing waterlines are frequently required in practical applications.
Multispectral images usually have high spatial resolution and low spectral resolution, and hyperspectral images have low spatial resolution and high spectral resolution. In recent years, with the development of UAV technology, aerial images have appeared and been used for waterline monitoring [33,34,35,36]. Aerial images use drones flying at low altitudes, including three-band (red, green, blue) or four-band (red, green, blue, near-infrared), which have high spatial resolution. Therefore, the method of using these images to extract the waterline mainly considers topological features: image shape and texture. Generally, classification methods are used for waterline extraction or photogrammetry techniques. These images have high spatial resolution. The collection is expensive, time-consuming, and requires a large amount of well-trained manpower. It is difficult to achieve a large-scale census. Although commercial satellite images are expensive, ESA provides Sentinel-2 multiband images with 10 m spatial resolution and 11-bit radiometric resolution for free through the internet. Sentinel-2 satellite images are shot periodically and archived. Therefore, there are chances for customers to obtain images suitable for their demands. It is generally used in combination with multispectral and hyperspectral.
Synthetic Aperture Radar (SAR) data are capable of all-weather and full-time [37]. It records information about waterline changes in poor weather conditions. SAR has been well applied in shoreline development [38,39,40]. However, SAR images have some problems, such as blurred boundaries, low contrast, high grayscale, and susceptibility to noise interference. Sometimes, the contrast between water and land is not strong, which makes the waterline extraction of SAR images difficult. It needs to be processed simultaneously with other images [41].
Light Detection and Ranging (LiDAR) is point cloud data. The airborne LiDAR is not easily affected by the environment; it can operate in all weather conditions and provide high-precision three-dimensional coordinate data. A digital elevation model (DEM) is typically generated using airborne LiDAR, and then used for separating the land and water [42]. However, since land-based LiDAR cannot penetrate water columns, this results in the inability to accurately extract bathymetry. At the same time, the accuracy of DEM is also affected by spatial resolution and terrain complexity. There is another space-based lidar, ICESat-2, which can reflect water depth. NASA launched ICESat-2 (Ice, Cloud, and Land Elevation Satellite-2) in 2018. The Advanced Topographic Laser Altimeter System (ATLAS), a space-based lidar, was mounted on ICESat-2. ATLAS splits the emitted visible green light (532 nm wavelength) laser into six beams using a diffractive optical element (DOE) and irradiates the beams in pairs of two beams 90 m apart in three rows 3 km apart, centered vertically below the satellite. Thus, ATLAS measures the elevation of the earth’s surface in rows of six points. The National Snow and Ice Data Center Distributed Active Archive Center manages ICESat-2 science data.
In tidal flat areas, the spatial and spectral features are affected by various factors such as particle sizes, soil moisture contents, local slopes, sea turbidity, and existing tides. There is no consistent and sufficient correlation between land and water in remote sensing images. In this area, the waterline is blurring, and the uncertainty of extracted waterlines is high. The waterline extraction is the most difficult under the condition of low tides.
Extraction of the waterline in tidal flats from satellite imagery at low tide is difficult. During mid to high tides, most areas of intertidal flats are filled with seawater. So far, none of the studies that have used satellite imagery to extract the waterline have assumed that the waterline is level. This is because the waterline varies with individual waves due to wave run-up on relatively steep beaches. Also, along a shallow coast, the effect of wind setup changes the waterline (https://en.wikipedia.org/wiki/Wind_setup (accessed on 10 December 2023)). However, in relatively calm waters under the weak wind, where the seabed gradient is gentle, it may be possible to extract the waterline from satellite imagery with a coarse spatial resolution (around 10 m or more), assuming that the waterline is level. This paper presents a novel approach to extracting waterlines, especially for tidal flat areas, using bathymetry based on mid–high-tide satellite images. Based on the above-mentioned information, this paper combines Sentinel-2 multiband images and water depth and elevation data obtained by ICESat-2. The former and latter data are used for extracting waterline and for reference water depth data, respectively.
This paper extracts waterlines as follows: (1) It introduces a novel method for waterline extraction based on the assumption that the waterline’s elevation is level; (2) It integrates bathymetry and waterline extraction techniques to address the waterline extraction problem: use bathymetry from the high-tide images to improve the waterline extracted from the low-tide images; (3) It transforms the waterline extraction problem into trajectory similarity problem and develops an optimization algorithm to minimizes the area of difference in two trajectories (one trajectory is the isobath from bathymetry and the other is the waterline from the conventional NDWI or SVM method); (4) It derives bathymetry using widely available ICESat-2 or GEBCO data and finally obtains absolute elevation values for the optimized waterline.

2. Materials and Methods

2.1. Study Area

Two difficult waterline extraction regions were selected as the study areas: Chongming Island (tidal flats) in Shanghai China; and Jibei Island (shallow bedrock and sandy coast) in Taiwan China. Their locations and satellite images are shown in Figure 1.
Chongming Island is located at the mouth of the Yangtze River, 121°50′–122°05′ east longitude, 31°25′–31°38′ north latitude, and is at the east of Chongming Island in Figure 1b. Chongming Island is a typical muddy plain. Chongming Island is formed by the gradual deposition of sediment carried by the runoff of the two channels of Chongming Island South Branch and Chongming Island North Branch and is distributed in a semi-elliptical shape outside the seawall. The Yangtze Estuary is a moderate tidal estuary with a semidiurnal tide and an average tidal range of 2.43 m to 3.80 m. The high concentration of suspended sediment in nearshore water also leads to unclear boundaries between tidal flats and water bodies and is often used as the research object for waterline extraction [43,44].
The second area is located at 23°43′–23°46′N, 119°38′–119°34′E, Jibei Island, the northernmost island of Penghu Archipelago, as shown in Figure 1a. Jibei Island is commonly known as “Taiwan Heap”. The terrain of the whole island is high in the east and low in the west. The sandy beach and spit are the biggest topographic features of the island. Jibei Island has a vast intertidal zone. The tide situation in the Taiwan Strait is more complicated. Jibei Island has a regular semidiurnal tide; the tidal range is from 1 m to 2.5 m. The island covers an area of about 3.1 km2, with a wide beach and a gentle slope. It is a challenging area for the waterline extraction.

2.2. Dataset

Different from the other methods, the proposed novel approach requires high and low-tide satellite images for the same region.
Sentinel-2 is a multispectral imaging mission comprising two satellites, 2A and 2B. Satellite 2A was launched by the European Space Agency (ESA) on 23 June 2015, and 2B was launched on 7 March 2017. The revisit period of one satellite is 10 days, and the revisit period of two satellites is 5 days. The Sentinel-2 satellite carries a multispectral imager (MSI), which can cover 13 spectral bands, and the spectral range covers visible light, near-infrared (NIR), and short-wave infrared (SWIR). The ground resolutions are 10 m, 20 m, and 60 m, respectively. With a width of 290 km, it is used for land monitoring and can provide images of vegetation, soil and water coverage, inland waterways, and coastal areas, and can also be used for emergency rescue services [45]. Only bands 2, 3, 4, and 8 with a spatial resolution of 10 m are used in this study. The captured images’ details are shown in Table 1.
General Bathymetric Chart of the Oceans (GEBCO) aims to provide the most authoritative publicly available bathymetry of the world’s oceans. It operates under the joint auspices of the International Hydrographic Organization and the Intergovernmental Oceanographic Commission (IOC) (of UNESCO) [24]. This includes global gridded bathymetric data sets, the GEBCO Gazetteer of Undersea Feature Names, the GEBCO world map, Web Map Services, and the IHO-IOC GEBCO Cook Book—a reference manual on how to build bathymetric grids. This paper uses the latest data updated in 2022 as the training data in the Chongming Island experimental area. This is the fourth GEBCO grid developed through the Nippon Foundation-GEBCO Seabed 2030 Project. The grid is used as a “base” Version 2.4 of the SRTM15+ data set, augmented with the gridded bathymetric data sets developed by the four Seabed 2030 Regional Centers.
On 15 September 2018, NASA successfully launched the ICESat-2 satellite. ICESat-2 is equipped with a terrain laser altimeter system (ATLAS) [46], which has been widely used in the elevation measurement of polar ice sheets, sea ice thickness estimation, land elevation measurement, surface vegetation measurement, and other research fields. ICESat-2 has a repeat period of 91 days, with 1387 orbits per period. The ATLAS system is equipped with two lasers, one primary, and one backup; usually, only the primary one is in the working state and emits a single pulse (532 nm) at a repetition rate of 10 kHz, with a pulse width of 1.5 ns, and can obtain overlapping spots with an interval of about 0.7 m along the track and a diameter of about 17 m. The primary laser is split into 6 laser beams, which are arranged in parallel in three groups along the track; each group contains a strong signal and a weak signal, respectively, and the energy ratio between the two is 4:1; the cross-track distance between each group is about 3.3 km, and the cross-track distance within the group is about 90 m. ICESat-2 standard data products are from ATL00 to ATL21. Among them, ATL03 and ATL04 are level 2 products. ATL03 combines photon round-trip time, laser position, and attitude angle data to determine the geodetic position (latitude, longitude, and altitude) of photon data received by ATLAS. This paper uses ATL03 data; the data are shown in Table 1.

2.3. Methods

Unlike current methods, which ignore the waterline’s elevation, the proposed waterline approach introduces a new dimension for waterline extraction; this is the general assumption that the waterline’s elevation should be level. The waterline’s elevation should be level and obtained through bathymetry inversion techniques. In the tidal flats, especially at low tides, the waterlines are very blurring on the low-tide satellite images due to complex spectral characteristics; therefore, it is difficult to derive accurate bathymetry maps using low-tide satellite images. The proposed approach solves this problem by using a mid/high-tide satellite image to derive a reliable bathymetry map first. This solution becomes plausible since the repeatedly acquired satellite images can be easily obtained (for example, the Sentinel-2 series has two satellites, A and B, that can frequently revisit the same region).
The new approach is built on existing waterline extraction and bathymetry extraction techniques. The classic waterline extraction methods NDWI and SVM are chosen as the initial waterline extraction methods of the proposed approach. A simple but efficient bathymetry extraction method—the Stumpf model [47], is selected to derive bathymetry in the proposed approach. The NDWI/SVM method and Stumpf model are only used for illustration and demonstration purposes; it is worth pointing out that the other waterline extracted methods and bathymetry inversion methods can be used in the proposed approach. In the following subsections, NDWI, SVM, and Stumpf models are first briefly described, and then the proposed approach is described.

2.3.1. NDWI

The Normalized Difference Water Index (NDWI) is the water index obtained by McFeeters [15] in 1996 by comparing the spectral differences in different ground features; the equation is as follows.
N D W I = R ( λ 1 ) R ( λ 2 ) R ( λ 1 ) + R ( λ 2 )
where R ( λ 1 ) is the reflectivity of the green band, and R λ 2 is the reflectivity of the near-infrared band, which correspond to bands 3 and 8 of Sentinel-2, respectively. This paper uses the common visible and near-infrared bands of Sentinel-2; therefore, it does not use the MNDWI method.

2.3.2. SVM

Waterline extraction is regarded as a binary classification problem. The support vector machine (SVM) method [21,22,23,24] is such a technique; it finds a separating hyperplane by maximizing the interval between the target pixel and the background pixel to obtain a decision boundary that satisfies most of the pixels to be classified, making it a classification target. The SVM method can overcome the limitation that the neural network needs a large amount of data for training and is one of the best methods for the classification and regression of small samples.

2.3.3. Stumpf Model

Bathymetry information can be easily derived from the same multispectral images used for waterline extraction. The attenuation degree of the water body’s reflectance of blue and green bands can reflect the water’s depth. The Stumpf model [47] is a commonly used method, which is based on linear inversion and a logarithmic conversion ratio. The Stumpf model is more stable and robust than the linear model and has high inversion accuracy in areas with clear water and turbid water [48]. This paper is to obtain isobaths through water depth. It is not necessary to obtain the water depth of each point very accurately. The equation of the Stumpf model is as follows:
z = m 1 ln n × R ( λ 1 ) ln n × R ( λ 2 ) + m 0
where n is the fixed coefficient of blue and green bands. The blue light and green light have strong penetrating powers to water bodies and can reflect underwater topography. m 1 and m 0 are empirical parameters as regression coefficients, and z is water depth; R ( λ 1 ) and R ( λ 2 ) correspond to the reflectivity of the blue and green bands, respectively.

2.3.4. The Proposed Approach

Neither NDWI nor SVM waterline extraction methods consider the fact that the waterline’s elevation should be level. The relative water depth can be derived from the satellite images using Satellite-Derived Bathymetry. Observing Equations (1) and (2), one can realize that NDWI uses only green and near-infrared bands to separate land and water planimetrically while the Stumpf model uses only green and blue bands to identify the depth of water; it, therefore, makes sense to combine Equations (1) and (2). The proposed approach achieves this. The proposed approach utilizes bathymetry information during waterline extraction, adding extra dimension to tackle the waterline extraction problem. The proposed approach particularly suits difficult waterline extraction cases, such as tidal flats and very shallow water areas: using high-tide images to derive reliable bathymetry and optimize the waterline extracted from low-tide images.
The procedure of the proposed waterline extraction approach is as follows:
  • Prepare high-tide and low-tide satellite images for the targeted area;
  • Obtain the bathymetry map using the high-tide image (use some reference data, such as GEBCO or ICESat-2, to obtain absolute bathymetry; relative bathymetry can still be derived if no reference data are available);
  • Extract the initial waterline from low-tide images using either NDWI, SVM, or other methods;
  • Extract the depth value from the bathymetry map for sample points on the initial waterline and apply robust estimate techniques to estimate the isobath (the contour line, all points on the contour line have the same elevation or depth), which best matches the initial waterline;
  • If the isobath is regarded as the waterline, the process can be ended. Otherwise, the isobath is used to optimize the initial waterline;
  • Form two trajectories: one trajectory is the isobath (from above Step 4), and another trajectory is the initial waterline (Step 3). Apply the proposed area-based optimization algorithm to minimize the area of differences in the above two trajectories. The optimized waterline acts as the final waterline.
The workflow of the proposed approach is illustrated in Figure 2. It is worth pointing out that Step 6 is optional if the isobath is sufficient to be the waterline. The more detailed descriptions of certain steps of the above procedure are given below. It is worth mentioning that suitable DEM along waterline regions can be used instead of bathymetry maps; however, DEM along waterline regions is either inaccurate (out of date) or unavailable (hard to obtain), in the authors’ opinion, the bathymetry map derived from the high-tide satellite image is an excellent choice from an efficiency perspective.

Bathymetry Inversion

Common bathymetry inversion models for Satellite Derived Bathymetry (SDB) are mainly empirical models such as Lyzenga [49] and Stumpf [47]. Recent studies focus on models that use localized optimization techniques such as graphically weighted regression (GWR) [50] or kriging with an external drift (KED) [51] to improve global optimization models. These models usually use limited bands for bathymetry inversion. The log-band ratio method of Stumpf et al. for SDB mapping assumes that the area has a uniform bottom and a log-band ratio of water-leaving reflectance that decreases linearly with water depth. The Stumpf model is employed as the SDB model in the proposed approach for the sake of simplicity.
The Stumpf model requires some reference data in order to inversion bathymetry (see Equation (2)). The GEBCO data are used as reference data to derive the bathymetry of Chongming Island, and ICESat-2 is used as reference data to derive the bathymetry of Jibei Island. The GEBCO data are shown as red dots in Figure 3a. ICESat-2 strips are shown in Figure 3b.
Since ICESat-2 uses a photon counting lidar with high sensitivity, the original photon points cloud data have a lot of noise. Firstly, this paper labels the points to distinguish the water surface and underwater photons. Secondly, after labeling, it is necessary to denoise the labeled data. At present, there are many denoising methods, mainly involving denoising based on raster processing, denoising based on local statistical parameters and denoising based on density spatial clustering (DBSCAN). In this paper, the DBSCAN [52] is used to separate the underwater signal photons. This method is fast and does not need to specify the number of clusters in advance. This method mainly distinguishes signal points and noise points by finding the largest set of density-connected points. The main purpose of this article is to obtain the trend of water depth. The grid points are in the same image, with the same deviation, and do not affect the overall high and low trend. There is no requirement for the accuracy of specific water depth. There is a simple refraction correction; no tidal correction is made.

Isobath Estimate

The initial waterline is extracted using either NDWI, SVM, or other methods. In order to find the isobath that best matches the initial waterline, samples along the waterline are collected, and samples’ corresponding bathymetry values are extracted from the bathymetry map. As a result, each sample has its easting northing coordinates (X,Y) and elevation (Z). In ideal situations, all samples’ Z values should be the same; this single Z can easily determine the isobath. Because of the noises/errors both on the waterline and bathymetry map, a fitting is required to estimate a single Z value (Ziso) to determine the best isobath elevation value. Robust estimate techniques can be employed to estimate Ziso. The RANSAC [53] technique is used during the estimate in this study. Using Jibei Island’s NDWI initial waterline (generated using a low-tide Sentinel-2 image) as an example, the three pictures in Figure 4 illustrate how its corresponding isobath elevation value is determined on the bathymetry map (derived from a high-tide Sentinel image). In Figure 4a, the black and red points are the sample points along the waterline (black are inliers, and red are outliers, which are later detected using RANSAC). In Figure 4b, RANSAC is used to find inliers (black points) and outliers (red points) from sample points and obtain the mean elevation of the initial waterline (black line) only using inliers. Once Ziso (black line in Figure 4b) is determined, the isobath is extracted from the bathymetry map, as shown in Figure 4c. In some cases, the isobath can act as the final waterline; however, a further process can be applied to optimize between the isobath and the initial waterline to find the final optimized waterline.

Waterline Optimization

The isobath and the initial waterline can be treated as two trajectories. Pelekis et al. present a method [54], which computes the similarity of two trajectories by the area enclosed by the trajectories. The larger the area, the smaller the similarity. Inspired by this method, it was adapted to find the optimal waterline by reducing the area between the waterline and the isobath. The modified area-based optimization algorithm is shown in Figure 5; the two trajectories have intersections and overlaps. The purple line is the initial waterline. The green line is the estimated isobath from the bathymetry map, and the red line is the corresponding optimized line. The black point I i is the intersection of the two lines; A r e a i is the area enclosed by the two lines. Recorrecting the waterline could be expressed as relocating a line in the A r e a i between the intersection points I i and I i + 1 of the initial waterline and the isobath; the recorrected line is shown by the red line in Figure 5. The specific steps are as follows: count the intersection points between the two lines first, then count the area enclosed by each intersection according to the intersection points, and calculate the average area as S a v g . Equation (3) is used to correct the line.
L = L ( I i , I i + 1 ) m i n ,   A r e a i     S a v g L I i , p m i d 1 , , p m i d j + 1 , , I i + 1 S L j , p m i d j ,   A r e a i > S a v g
S L j , p m i d j = S a v g × L j / j = 1 N L j
If the area of the intersecting part is smaller than or equal to the average area S a v g , the recorrected line between two points is represented by the connection line of the two points L ( I i , I i + 1 ) m i n . If it is greater than the average area S a v g , repeat the following process:
  • Split the isobath line into line segments; split the average area according to the number of line segments. The intersection isobath line could be split into N line segments according to the turning point of the raster (blue point p j ). For example, A r e a 4 can be split into 2 segments, L 1 and L 2 ; each line segment is L j . According to the proportion of each segment to the total length, the average area S a v g is divided into N parts, as shown in Equation (4);
  • Find a point p m i d j on the vertical line of the line segment L j , such as the red point in Figure 5; this point is in the intersection area of the two lines, and the area enclosed by this point and the line segment L j is S L j , p m i d j ;
  • The curve formed by connecting all the relocation points p m i d j is the recorrected waterline.

2.4. Experimental Design

Using the datasets described above, two experiments were conducted in Jibei Island and Chongming Island, respectively. High-tide Sentinel images were used to derive bathymetry maps. GEBCO data are used as reference data to derive the bathymetry of Chongming Island, and ICESat-2 is used as reference data to derive the bathymetry of Jibei Island. Low-tide Sentinel images are used to extract the initial waterlines using NDWI and SVM methods. Using the initial waterlines and the bathymetry maps, the isobaths are obtained. The proposed area-based optimization algorithm is used to optimize both the isobath and initial waterline to obtain the final waterline. To quantitatively compare those different results, the reference waterlines in those two experimental areas are established to act as the ground truth. The reference waterlines were manually digitized using the low-tide Sentinel-2 images and closely checked using very high-resolution Google Earth images. Although great care was taken, some errors may still exist in the reference waterlines; therefore, one should be aware that there are some uncertainties in the evaluated accuracies. The initial waterlines extracted using either NDWI or SVM, isobaths, and final water lines are considered the waterline products, which can be compared against reference waterlines.

2.5. Evaluation

The labeled waterline is used as the reference waterline. The mean error (Mean) and standard deviation (STD) between the waterline extracted by different methods and the reference waterline are used as the criteria to evaluate the extraction accuracy [30]. The smaller the standard deviation, the more concentrated the data are around its average value. They are calculated as follows:
M e a n = i = 1 i = N ( P i L L ) m i n / N
S T D = i = 1 i = N ( P i L L ) m i n 2 / N
where L represents the reference waterline; P i L represents any sample point i on the extracted waterline L, P i L L represents the shortest distance from the sample point to the reference waterline, and N represents the total number of samples. According to the geographic coordinates, a sample point is taken pixel-wise. For example, in Jibei Island, more than 7000 sample points are extracted from the waterline.

3. Results

3.1. Jibei Island Waterline Extraction

For the Jibei Island experiment, two Sentinel-2 multispectral satellite images are used: a high-tide image for bathymetry inversion and a low-tide image for initial waterline extraction. The initial waterline extracted using NDWI or SVM was optimized using its corresponding isobath. For description convenience purposes, the following naming conversions are used in the rest of the text, figures, and tables:
  • NDWI: the initial waterline was extracted using the NDWI method;
  • SVM: the initial waterline extracted using the SVM method;
  • Isobath (NDWI): the corresponding isobath of the initial NDWI waterline from the bathymetry map;
  • Isobath (SVM): the corresponding isobath of the initial SVM waterline from the bathymetry map;
  • Optimized (NDWI): the final waterline after optimizing the initial NDWI waterline and isobath (NDWI) using the area-based optimization algorithm;
  • Optimized (SVM): the final waterline after optimizing the initial NDWI waterline and isobath (SVM) using the area-based optimization algorithm.
All NDWI-related waterlines are shown in Figure 6, and all SVM-related waterlines are shown in Figure 7. Table 2 shows the statistical comparison results between various waterlines and the reference waterline.

3.2. Chongming Island Waterline Extraction

The Chongming Island experiment was conducted in a similar way to Jibei Island: two Sentinel-2 multispectral satellite images were used, a high-tide image for bathymetry inversion and a low-tide image for initial waterline extraction. Isobath was created by the water depth value estimated by the robust estimate method according to the initial waterline. This isobath was used for the optimized initial waterline with the area-based optimization algorithm. The proposed area-based optimization algorithm was used to locate a line, which reduced the area between the initial waterline and the isobath.
All NDWI-related waterlines are shown in Figure 8, and all SVM-related waterlines are shown in Figure 9, respectively. Table 3 shows the statistical comparison results between various waterlines and the reference waterline.

4. Discussion

Firstly, it can be seen from Table 2 and Table 3 that the waterline extraction method using SVM is better than NDWI. It may be because NDWI is a ratio method; only two bands (band 3 and band 8 of Sentinel-2 images) are used for extraction calculation, while SVM, on the one hand, uses water and land samples for training and considers all bands simultaneously during classification, and the resultant effect is relatively good, especially in shallow water areas. From Figure 6a and Figure 7a, it can be seen that SVM results are much better than NDWI’s.
Secondly, from Table 2 and Table 3, it can also be seen that the results of isobath (NDWI) and isobath (SVM) are much better than NDWI or SVM’s results in both study areas. Further, it is quite obvious that the optimized waterlines, Optimized (NDWI) and Optimized (SVM), are closely related to the isobath waterlines, isobath (NDWI) and isobath (SVM), which proves that the bathymetry information plays a critical role during the waterline extraction process. Although the proposed approach only needs to know the relative water depth, the higher the accuracy of water depth inversion (using some reference bathymetry data such as ICESat-2), the better the extraction of the waterline. In the future, the accuracy of the waterline could be improved by improving the accuracy of water depth inversion.
Thirdly, in the tidal flats, the low-tide satellite images have no obvious spatial and spectral characteristics to separate water and land; it is difficult to derive accurate bathymetry maps. In the proposed approach, the solution is to use a mid/high-tide satellite image to obtain reliable bathymetry maps. The isobaths were generated based on the bathymetry maps derived from mid/high-tide satellite images. The principle is that the isobath is similar to the initial waterline or coincides with an ideal state. This paper uses the isobath line to optimize the initial waterline. It can be seen from Figure 6b,c and Figure 7b,c that the isobaths are close to the reference lines in the low-tide tidal flats. It has the same phenomenon in Chongming, as shown in Figure 8b,c and Figure 9b,c.
This paper uses robust estimate techniques to accurately locate the isobath line. This method assumes that most of the initial waterlines are accurate and obtains some sample points along the initial waterline. There is no deliberate distinction in tidal flats. If there are too many sample points in the tidal flat area, the isobath line may be inaccurate. Furthermore, sampling techniques could be applied to find more accurate initial waterline sample points.
It is noticeable that the waterlines generated using the raster images are not smooth. Straight-line segments are convenient to calculate for the area-based optimization algorithm. Further smoothness could be applied to the final optimized waterlines to improve the product quality. Another issue the proposed approach has not addressed yet is that when simultaneously processing multi-waterlines, currently, only one waterline is applied each time.

5. Conclusions

It is of great significance to accurately extract the waterlines of tide flats, especially at low tides. The tide flats have complex landforms, and the spatial and spectral information of the tide flat is not clearly distinguished, making it difficult to distinguish the waterline. Most waterline methods do not perform well in low-tide flat areas. Through the introduction of the third dimension (waterline elevation/depth) to the waterline extraction, the proposed approach integrates traditional waterline extraction techniques and bathymetry inversion techniques, greatly improving the waterline extraction results compared to the results using some traditional methods such as NDWI and SVM. A further improvement can be made using the proposed area-based optimization algorithm.
It is of great significance to accurately extract the waterline in low-tide flats. The shoal has complex landforms, and it is difficult to achieve manual measurement and large-scale general surveys. Determining the tidal flat edge is very helpful for the general survey of land use and slope calculation in the coastal zone. The 0 m line of water depth based on remote sensing images during the low-tide period is not accurate. The low-tide reference isobath line based on mid/high-tide images have an important reference value for the study of low-tide water depth.
At present, there are many waterline extraction methods. Although this paper uses NDWI and SVM as examples to generate waterlines and optimize them, this approach is not limited to optimizing these two methods. The approach proposed in this paper can optimize the waterline extracted by any method.
The proposed waterline approach shows promising results in two difficult regions where waterline extraction is challenging for traditional methods. Given the nature of the flexible structure and applicability of this approach, there are lots of potentials that could be explored such as trying other than Sentinel-2 sensors and using other than NDWI or SVM methods to generate initial waterlines. To make this approach more practical, how to optimize complicated waterlines needs to be addressed in the future.

Author Contributions

H.Y., conceptualization, investigation, methodology, experiment analysis, writing—original manuscript preparation; M.C., conceptualization, supervision—review and editing; X.X. and Y.W., data curation, validation, figures, table preparation. All authors have read and agreed to the published version of the manuscript.

Funding

This study was funded by Shanghai Science and Technology Innovation Action Planning, No. 20dz1203800.

Data Availability Statement

The original contributions presented in the study are public evaluation data and free satellite data, further inquiries can be directed to the corresponding author.

Acknowledgments

The authors gratefully thank the following organizations for providing the experimental datasets: NASA, ESA (European Space Agency), OHB System-AG, and Maxar Technologies for providing satellite data of ICESat-2, Sentinel-2, and Google Earth images, respectively; and the International Hydrographic Organization and the Intergovernmental Oceanographic Commission (IOC) for GEBCO.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Chinese Government Network. Main Data Bulletin of the Third National Land Survey [EB/OL]. 2021. Available online: https://www.gov.cn/xinwen/2021-08/26/content_5633490.htm (accessed on 25 December 2023).
  2. Vousdoukas, M.I.; Ranasinghe, R.; Mentaschi, L.; Plomaritis, T.A.; Athanasiou, P.; Luijendijk, A.; Feyen, L. Sandy coastlines under threat of erosion. Nat. Clim. Chang. 2020, 10, 260–263. [Google Scholar] [CrossRef]
  3. Almeida, L.P.; Oliveira, I.; Lyra, R.; Dazzi, R.; Martins, V.; Klein, A. Coastal Analyst System from Space Imagery Engine (CASSIE): Shoreline management module. Environ. Model. Softw. 2021, 140, 105033. [Google Scholar] [CrossRef]
  4. Boak, E.H.; Turner, I.L. Shoreline Definition and Detection: A Review. J. Coast. Res. 2005, 21, 688–703. [Google Scholar] [CrossRef]
  5. Henderson, S.; Bowen, A. Observations of surf beat forcing and dissipation. J. Geophys. Res. 2002, 107, 14-1–14-10. [Google Scholar] [CrossRef]
  6. Smith, S.D. Coefficients for sea surface wind stress, heat flux, and wind profiles as a function of wind speed and temperature. J. Geophys. Res. 1988, 93, 15467–15472. [Google Scholar] [CrossRef]
  7. Lee, J.-S.; Jurkevich, I. Coastline Detection And Tracing In SAR Images. IEEE Trans. Geosci. Remote Sens. 1990, 28, 662–668. [Google Scholar] [CrossRef]
  8. Appeaning Addo, K.; Walkden, M.; Mills, J.P. Detection, measurement and prediction of shoreline recession in Accra, Ghana. ISPRS J. Photogramm. Remote Sens. 2008, 63, 543–558. [Google Scholar] [CrossRef]
  9. Barnard, P.L.; Short, A.D.; Harley, M.D.; Splinter, K.D.; Vitousek, S.; Turner, I.L.; Allan, J.; Banno, M.; Bryan, K.R.; Doria, A.; et al. Coastal vulnerability across the Pacific dominated by El Niño/Southern Oscillation. Nat. Geosci. 2015, 8, 801–807. [Google Scholar] [CrossRef]
  10. Turner, I.L.; Harley, M.D.; Short, A.D.; Simmons, J.A.; Bracs, M.A.; Phillips, M.S.; Splinter, K.D. A multi-decade dataset of monthly beach profile surveys and inshore wave forcing at Narrabeen, Australia. Sci. Data 2016, 3, 160024. [Google Scholar] [CrossRef]
  11. Gens, R. Remote sensing of coastlines: Detection, extraction and monitoring. Int. J. Remote Sens. 2010, 31, 1819–1836. [Google Scholar] [CrossRef]
  12. Bouchahma, M.; Yan, W. Monitoring shoreline change on Djerba Island using GIS and multi-temporal satellite data. Arab. J. Geosci. 2014, 7, 3705–3713. [Google Scholar] [CrossRef]
  13. Chen, W.-W.; Chang, H.-K. Estimation of shoreline position and change from satellite images considering tidal variation. Estuar. Coast. Shelf Sci. 2009, 84, 54–60. [Google Scholar] [CrossRef]
  14. Sparavigna, A.C. A Study of Moving Sand Dunes by Means of Satellite Images. Int. J. Sci. 2013, 2, 33–42. [Google Scholar] [CrossRef]
  15. McFeeters, S.K. 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] [CrossRef]
  16. Gao, B.C. NDWI—A normalized difference water index for remote sensing of vegetation liquid water from space. Remote Sens. Environ. 1996, 58, 257–266. [Google Scholar] [CrossRef]
  17. Otsu, N. A threshold selection method from gray level histograms. IEEE Trans. Syst. Man Cybern. 1979, 9, 62–66. [Google Scholar] [CrossRef]
  18. Bayram, B.; Erdem, F.; Akpinar, B.; Ince, A.; Bozkurt, S.; Çatal, H.; Seker, D. The efficiency of random forest method for shoreline extraction from Landsat-8 and GOKTURK-2 imageries. ISPRS Ann. Photogramm. Remote Sens. Spat. Inf. Sci. 2017, IV-4/W4, 141–145. [Google Scholar] [CrossRef]
  19. Changda, L.; Li, J.; Tang, Q.; Qi, J.; Zhou, X. Classifying the Nunivak Island Coastline Using the Random Forest Integration of the Sentinel-2 and ICESat-2 Data. Land 2022, 11, 240. [Google Scholar] [CrossRef]
  20. Tsiakos, C.-A.D.; Chalkias, C. Use of Machine Learning and Remote Sensing Techniques for Shoreline Monitoring: A Review of Recent Literature. Appl. Sci. 2023, 13, 3268. [Google Scholar] [CrossRef]
  21. Sarp, G.; Ozcelik, M. Water body extraction and change detection using time series: A case study of Lake Burdur, Turkey. J. Taibah Univ. Sci. 2017, 11, 381–391. [Google Scholar] [CrossRef]
  22. Kumar, L.; Afzal, M.S.; Afzal, M.M. Mapping shoreline change using machine learning: A case study from the eastern Indian coast. Acta Geophys. 2020, 68, 1127–1143. [Google Scholar] [CrossRef]
  23. Hannv, Z.; Qigang, J.; Jiang, X. Coastline Extraction Using Support Vector Machine from Remote Sensing Image. J. Multimed. 2013, 8, 175–182. [Google Scholar] [CrossRef]
  24. Soumia, B.; Simona, N.; Mustapha Kamel, M.; Rabah, B.; Ali, R.; Walid, R.; Katia, A. Machine learning and shoreline monitoring using optical satellite images: Case study of the Mostaganem shoreline, Algeria. J. Appl. Remote Sens. 2021, 15, 026509. [Google Scholar] [CrossRef]
  25. Mahapatra, M.; Ratheesh, R.; Rajawat, A.S. Shoreline Change Analysis along the Coast of South Gujarat, India, Using Digital Shoreline Analysis System. J. Indian Soc. Remote Sens. 2014, 42, 869–876. [Google Scholar] [CrossRef]
  26. Ciritci, D.; Türk, T. Assessment of the Kalman filter-based future shoreline prediction method. Int. J. Environ. Sci. Technol. 2020, 17, 3801–3816. [Google Scholar] [CrossRef]
  27. Badrinarayanan, V.; Kendall, A.; Cipolla, R. SegNet: A Deep Convolutional Encoder-Decoder Architecture for Image Segmentation. IEEE Trans. Pattern Anal. Mach. Intell. 2017, 39, 2481–2495. [Google Scholar] [CrossRef] [PubMed]
  28. Wang, Z.; Guo, J.; Huang, W.; Zhang, S. High-resolution remote sensing image semantic segmentation based on a deep feature aggregation network. Meas. Sci. Technol. 2021, 32, 095002. [Google Scholar] [CrossRef]
  29. Chen, S.; Liu, Y.; Zhang, C. Water-Body Segmentation for Multi-Spectral Remote Sensing Images by Feature Pyramid Enhancement and Pixel Pair Matching. Int. J. Remote Sens. 2021, 42, 5029–5047. [Google Scholar] [CrossRef]
  30. Souto-Ceccon, P.; Simarro, G.; Ciavola, P.; Taramelli, A.; Armaroli, C. Shoreline Detection from PRISMA Hyperspectral Remotely-Sensed Images. Remote Sens. 2023, 15, 2117. [Google Scholar] [CrossRef]
  31. Xie, H.; Luo, X.; Xu, X.; Haiyan, P.; Tong, X. Automated Subpixel Surface Water Mapping from Heterogeneous Urban Environments Using Landsat 8 OLI Imagery. Remote Sens. 2016, 8, 584. [Google Scholar] [CrossRef]
  32. Vos, K.; Splinter, K.; Harley, M.; Simmons, J.; Turner, I. CoastSat: A Google Earth Engine-enabled Python toolkit to extract shorelines from publicly available satellite imagery. Environ. Model. Softw. 2019, 122, 104528. [Google Scholar] [CrossRef]
  33. Nikolakopoulos, K.; Kyriou, A.; Koukouvelas, I.; Zygouri, V.; Apostolopoulos, D. Combination of Aerial, Satellite, and UAV Photogrammetry for Mapping the Diachronic Coastline Evolution: The Case of Lefkada Island. ISPRS Int. J. Geo-Inf. 2019, 8, 489. [Google Scholar] [CrossRef]
  34. Nikolakopoulos, K.; Kozarski, D.; Kogkas, S. Coastal areas mapping using UAV photogrammetry. In Earth Resources and Environmental Remote Sensing/GIS Applications VIII; SPIE: Washington, DC, USA, 2017; p. 23. [Google Scholar]
  35. Turner, I.; Harley, M.; Drummond, C. UAVs for coastal surveying. Coast. Eng. 2016, 114, 19–24. [Google Scholar] [CrossRef]
  36. Chen, B.; Yang, Y.; Wen, H.; Ruan, H.; Zhou, Z.; Luo, K.; Zhong, F. High-resolution monitoring of-Beach topography and its change using unmanned aerial vehicle imagery. Ocean Coast. Manag. 2018, 160, 103–116. [Google Scholar] [CrossRef]
  37. Al_Fugara, A.K.; Billa, L.; Pradhan, B. Semi-automated procedures for shoreline extraction using single RADARSAT-1 SAR image. Estuar. Coast. Shelf Sci. J. 2011, 95, 395–400. [Google Scholar] [CrossRef]
  38. Wei, X.; Zheng, W.; Xi, C.; Shang, S. Shoreline Extraction in SAR Image Based on Advanced Geometric Active Contour Model. Remote Sens. 2021, 13, 642. [Google Scholar] [CrossRef]
  39. Demir, N.; Bayram, B.; Şeker, D.Z.; Oy, S.; İnce, A.; Bozkurt, S. Advanced Lake Shoreline Extraction Approach by Integration of SAR Image and LIDAR Data. Mar. Geod. 2019, 42, 166–185. [Google Scholar] [CrossRef]
  40. Ferrentino, E.; Nunziata, F.; Migliaccio, M. Full-polarimetric SAR measurements for coastline extraction and coastal area classification. Int. J. Remote Sens. 2017, 38, 7405–7421. [Google Scholar] [CrossRef]
  41. Wu, L.; Inazu, D.; Ikeya, T.; Okayasu, A. Simultaneous Observation of a Sandy Coast Based on UAV and Satellite X-band SAR. J. Jpn. Soc. Civ. Eng. Ser. B2 2022, 78, I_1051–I_1056. [Google Scholar] [CrossRef]
  42. Wang, J.; Wang, L.; Feng, S.; Peng, B.; Huang, L.; Fatholahi, S.N.; Tang, L.; Li, J. An Overview of Shoreline Mapping by Using Airborne LiDAR. Remote Sens. 2023, 15, 253. [Google Scholar] [CrossRef]
  43. Yang, L.; Li, M.; Li, J.; Jiang, Y.; Yang, H. Multiscale Spatial Relation Extraction of a Remotely Sensed Waterline in a Muddy Coastal Zone with Chongming Dongtan as AN Example. ISPRS Ann. Photogramm. Remote Sens. Spat. Inf. Sci. 2022, V-3-2022, 69–76. [Google Scholar] [CrossRef]
  44. Chunpeng, C.; Tian, B.; Wu, W.; Yuanqiang, D.; Zhou, Y.; Zhang, C. UAV Photogrammetry in Intertidal Mudflats: Accuracy, Efficiency, and Potential for Integration with Satellite Imagery. Remote Sens. 2023, 15, 1814. [Google Scholar] [CrossRef]
  45. Bergsma, E.; Almar, R. Coastal coverage of ESA’ Sentinel 2 mission. Adv. Space Res. 2020, 65, 2636–2644. [Google Scholar] [CrossRef]
  46. Bae, S.; Magruder, L.; Smith, N.; Schutz, B. ICESat-2 Algorithm Theoretical Basis Document for Precision Pointing Determination; ICESat-2-SIPS-SPEC-1595; NASA: Washington, DC, USA, 2018. [CrossRef]
  47. Stumpf, R.P.; Holderied, K.; Sinclair, M.J.L. Determination of water depth with high resolution satellite imagery over variable bottom types. Limnol. Oceanogr. 2003, 48, 547–556. [Google Scholar] [CrossRef]
  48. Tang, K.; Mahmud, M. Imagery-Derived Bathymetry In Strait Of Johor’s Turbid Waters Using Multispectral Images. Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci. 2018, XLII-4/W9, 139–145. [Google Scholar] [CrossRef]
  49. Lyzenga, D.R. Shallow-water Bathymetry Using Combined Lidar and Passive Multispectral Scanner Data. Int. J. Remote Sens. 2010, 6, 115–125. [Google Scholar] [CrossRef]
  50. Fotheringham, A.S.; Charlton, M.E.; Brunsdon, C. Geographically Weighted Regression: A Natural Evolution of the Expansion Method for Spatial Data Analysis. Environ. Plan. A 1998, 30, 1905–1927. [Google Scholar] [CrossRef]
  51. Casal, G.; Harris, P.; Monteys, X.; Hedley, J.; Cahalane, C.; McCarthy, T. Understanding Satellite-derived Bathymetry Using Sentinel 2 Imagery and Spatial Prediction Models. GIScience Remote Sens. 2019, 57, 271–286. [Google Scholar] [CrossRef]
  52. Ram, A.; Sunita, J.; Jalal, A.; Manoj, K. A Density Based Algorithm for Discovering Density Varied Clusters in Large Spatial Databases. Int. J. Comput. Appl. 2010, 3, 1–4. [Google Scholar] [CrossRef]
  53. Fischler, M.; Bolles, R. Random Sample Consensus: A Paradigm for Model Fitting with Applications To Image Analysis and Automated Cartography. Commun. ACM 1981, 24, 381–395. [Google Scholar] [CrossRef]
  54. Pelekis, N.; Kopanakis, I.; Ntoutsi, I.; Marketos, G.; Theodoridis, Y. Mining trajectory databases via a suite of distance operators. In Proceedings of the 2007 IEEE 23rd International Conference on Data Engineering Workshop, Istanbul, Turke, 17–20 April 2007; pp. 575–584. [Google Scholar]
Figure 1. Locations of study areas. Bottom row: Jibei Island (a) is a part of Penghu Archipelago. Top row, (b) is Chongming Island (eastern part). The satellite images (a,b) are shown using bands 4, 3, and 2 of Sentinel-2 images as red, green, and blue channels.
Figure 1. Locations of study areas. Bottom row: Jibei Island (a) is a part of Penghu Archipelago. Top row, (b) is Chongming Island (eastern part). The satellite images (a,b) are shown using bands 4, 3, and 2 of Sentinel-2 images as red, green, and blue channels.
Remotesensing 16 00413 g001
Figure 2. Workflow of the proposed waterline extraction approach. The mentioned satellite sensors, waterline extraction methods, and bathymetry inversion models are used in the experiments to demonstrate the proposed approach.
Figure 2. Workflow of the proposed waterline extraction approach. The mentioned satellite sensors, waterline extraction methods, and bathymetry inversion models are used in the experiments to demonstrate the proposed approach.
Remotesensing 16 00413 g002
Figure 3. Bathymetry reference data. (a) GEBCO reference data (red dots) for Chongming Island. (b) ICESat-2 strips (blue, red, and orange lines) for Jibei Island. (c,d) the vertical profiles of ICESat-2 are the yellow strip in (b). The data are located in (23°44′52.8″N, 119°36′7.2″E), to (23°46′44.4″N, 119°36′28.8″E). For convenience, the data are truncated from 23°46′1.2″N and divided into upper and lower graphs. The layered photons in the yellow box represent the water body.
Figure 3. Bathymetry reference data. (a) GEBCO reference data (red dots) for Chongming Island. (b) ICESat-2 strips (blue, red, and orange lines) for Jibei Island. (c,d) the vertical profiles of ICESat-2 are the yellow strip in (b). The data are located in (23°44′52.8″N, 119°36′7.2″E), to (23°46′44.4″N, 119°36′28.8″E). For convenience, the data are truncated from 23°46′1.2″N and divided into upper and lower graphs. The layered photons in the yellow box represent the water body.
Remotesensing 16 00413 g003
Figure 4. Identifying the isobath value of the initial waterline using a robust estimation technique. (a) sample points are extracted along the initial waterline (extracted using NDWI in this case). (b) Finding the robustly estimated isobath value (1.26 m) using samples from the initial waterline (black points are inliers, and red points are outliers). (c) The initial waterline and its corresponding isobath are superimposed on the bathymetry inversion map.
Figure 4. Identifying the isobath value of the initial waterline using a robust estimation technique. (a) sample points are extracted along the initial waterline (extracted using NDWI in this case). (b) Finding the robustly estimated isobath value (1.26 m) using samples from the initial waterline (black points are inliers, and red points are outliers). (c) The initial waterline and its corresponding isobath are superimposed on the bathymetry inversion map.
Remotesensing 16 00413 g004
Figure 5. The proposed area-based optimization algorithm. The algorithm is to optimize the initial waterline using the estimated isobath and locate a sideline within the two-line siege areas. The green line is the isobath, the purple line is the initial waterline extracted using NDWI method, and the red line is the final optimized waterline.
Figure 5. The proposed area-based optimization algorithm. The algorithm is to optimize the initial waterline using the estimated isobath and locate a sideline within the two-line siege areas. The green line is the isobath, the purple line is the initial waterline extracted using NDWI method, and the red line is the final optimized waterline.
Remotesensing 16 00413 g005
Figure 6. Jibei Island’s various waterline extraction results based on NDWI method’s initial waterline. (a) shows the NDWI initial waterline (purple), its corresponding isobath (green), the final optimized waterline (red), and the reference waterline (black). The background image is Sentinel-2 low-tide image captured on 11 November 2021. (b,c) show two zoom-in regions of (a).
Figure 6. Jibei Island’s various waterline extraction results based on NDWI method’s initial waterline. (a) shows the NDWI initial waterline (purple), its corresponding isobath (green), the final optimized waterline (red), and the reference waterline (black). The background image is Sentinel-2 low-tide image captured on 11 November 2021. (b,c) show two zoom-in regions of (a).
Remotesensing 16 00413 g006
Figure 7. Jibei Island’s various waterline extraction results based on SVM method’s initial waterline. (a) shows the SVM initial waterline (purple), its corresponding isobath (green), the final optimized waterline (red), and the reference waterline (black). The background image is Sentinel-2 low-tide image captured on 11 November 2021. (b,c) show two zoom-in regions of (a).
Figure 7. Jibei Island’s various waterline extraction results based on SVM method’s initial waterline. (a) shows the SVM initial waterline (purple), its corresponding isobath (green), the final optimized waterline (red), and the reference waterline (black). The background image is Sentinel-2 low-tide image captured on 11 November 2021. (b,c) show two zoom-in regions of (a).
Remotesensing 16 00413 g007
Figure 8. Chongming Island’s various waterline extraction results based on NDWI method’s initial waterline. (a) shows the NDWI initial waterline (purple), its corresponding isobath (green), the final optimized waterline (red), and the reference waterline (black). The background image is Sentinel-2 low-tide image captured on 28 January 2023. (b,c) show two zoom-in regions of (a).
Figure 8. Chongming Island’s various waterline extraction results based on NDWI method’s initial waterline. (a) shows the NDWI initial waterline (purple), its corresponding isobath (green), the final optimized waterline (red), and the reference waterline (black). The background image is Sentinel-2 low-tide image captured on 28 January 2023. (b,c) show two zoom-in regions of (a).
Remotesensing 16 00413 g008
Figure 9. Chongming Island’s various waterline extraction results based on SVM method’s initial waterline. (a) shows the SVM initial waterline (purple), its corresponding isobath (green), the final optimized waterline (red), and the reference waterline (black). The background image is Sentinel-2 low-tide image captured on 28 January 2023. (b,c) show two zoom-in regions of (a).
Figure 9. Chongming Island’s various waterline extraction results based on SVM method’s initial waterline. (a) shows the SVM initial waterline (purple), its corresponding isobath (green), the final optimized waterline (red), and the reference waterline (black). The background image is Sentinel-2 low-tide image captured on 28 January 2023. (b,c) show two zoom-in regions of (a).
Remotesensing 16 00413 g009
Table 1. The satellite imagery data for this experiment.
Table 1. The satellite imagery data for this experiment.
Study AreaData SourceDateTime (UTC)Tide Status
Jibei IslandSentinel-220210316022551high tide
20211111022931low tide
ICESat-220191005142530low tide
20210402122421low tide
20211110140101low tide
Chongming IslandSentinel-220230515022531high tide
20230128023951low tide
GEBCO20220529121058low tide
Table 2. Accuracy comparisons of NDWI, SVM methods, and the proposed approach in Jibei Island.
Table 2. Accuracy comparisons of NDWI, SVM methods, and the proposed approach in Jibei Island.
WaterlineMean (m)STD (m)
NDWI38.3562.24
SVM25.2329.66
Isobath (NDWI)14.8516.05
Isobath (SVM)14.5615.59
Optimized (NDWI)15.0116.51
Optimized (SVM)14.7816.03
Table 3. Accuracy comparisons of NDWI, SVM methods, and the proposed approach in Chongming Island.
Table 3. Accuracy comparisons of NDWI, SVM methods, and the proposed approach in Chongming Island.
WaterlineMean (m)STD (m)
NDWI95.5762.24
SVM30.3625.90
Isobath (NDWI)26.5420.87
Isobath (SVM)19.0517.92
Optimized (NDWI)27.3421.15
Optimized (SVM)18.9317.51
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Yang, H.; Chen, M.; Xi, X.; Wang, Y. A Novel Approach for Instantaneous Waterline Extraction for Tidal Flats. Remote Sens. 2024, 16, 413. https://doi.org/10.3390/rs16020413

AMA Style

Yang H, Chen M, Xi X, Wang Y. A Novel Approach for Instantaneous Waterline Extraction for Tidal Flats. Remote Sensing. 2024; 16(2):413. https://doi.org/10.3390/rs16020413

Chicago/Turabian Style

Yang, Hua, Ming Chen, Xiaotao Xi, and Yingxi Wang. 2024. "A Novel Approach for Instantaneous Waterline Extraction for Tidal Flats" Remote Sensing 16, no. 2: 413. https://doi.org/10.3390/rs16020413

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop