Automated Extraction of Antarctic Glacier and Ice Shelf ...

22
remote sensing Article Automated Extraction of Antarctic Glacier and Ice Shelf Fronts from Sentinel-1 Imagery Using Deep Learning Celia A. Baumhoer 1, *, Andreas J. Dietz 1 , C. Kneisel 2 and C. Kuenzer 1,2 1 German Remote Sensing Data Center (DFD), German Aerospace Center (DLR), Muenchener Strasse 20, D-82234 Wessling, Germany; [email protected] (A.J.D.); [email protected] (C.K.) 2 Institute for Geography and Geology, University of Wuerzburg, Am Hubland, D-97074 Wuerzburg, Germany; [email protected] * Correspondence: [email protected] Received: 19 September 2019; Accepted: 25 October 2019; Published: 29 October 2019 Abstract: Sea level rise contribution from the Antarctic ice sheet is influenced by changes in glacier and ice shelf front position. Still, little is known about seasonal glacier and ice shelf front fluctuations as the manual delineation of calving fronts from remote sensing imagery is very time-consuming. The major challenge of automatic calving front extraction is the low contrast between floating glacier and ice shelf fronts and the surrounding sea ice. Additionally, in previous decades, remote sensing imagery over the often cloud-covered Antarctic coastline was limited. Nowadays, an abundance of Sentinel-1 imagery over the Antarctic coastline exists and could be used for tracking glacier and ice shelf front movement. To exploit the available Sentinel-1 data, we developed a processing chain allowing automatic extraction of the Antarctic coastline from Seninel-1 imagery and the creation of dense time series to assess calving front change. The core of the proposed workflow is a modified version of the deep learning architecture U-Net. This convolutional neural network (CNN) performs a semantic segmentation on dual-pol Sentinel-1 data and the Antarctic TanDEM-X digital elevation model (DEM). The proposed method is tested for four training and test areas along the Antarctic coastline. The automatically extracted fronts deviate on average 78 m in training and 108 m test areas. Spatial and temporal transferability is demonstrated on an automatically extracted 15-month time series along the Getz Ice Shelf. Between May 2017 and July 2018, the fronts along the Getz Ice Shelf show mostly an advancing tendency with the fastest moving front of DeVicq Glacier with 726 ± 20 m/yr. Keywords: Antarctica; coastline; deep learning; semantic segmentation; Getz Ice Shelf; calving front; glacier front; U-Net; convolutional neural network; glacier terminus 1. Introduction The coastline of the Antarctic continent consists not only of solid rock but also dynamic glacier and ice shelf fronts. Iceberg calving and recent disintegration events of ice shelves make the Antarctic coastline a constantly changing boundary between land ice and ocean. Ice shelf and glacier fronts are sensitive indicators for glaciological processes and play an important role for ice sheet dynamics and mass balance. Changes in ice front position can influence ice sheet discharge as retreating fronts may enhance ice sheet flow through reduced buttressing eects [1]. If we want to understand the sea level rise contribution of Antarctica, besides many other parameters, current calving front dynamics have to be tracked. Only in this way, recent changes in glacier and ice shelf front movement can be detected. Additionally, our understanding of forces controlling calving front location (CFL) change is still limited as continuous Antarctic coastal-change time series are scarce [2]. This is attributed to Remote Sens. 2019, 11, 2529; doi:10.3390/rs11212529 www.mdpi.com/journal/remotesensing

Transcript of Automated Extraction of Antarctic Glacier and Ice Shelf ...

Page 1: Automated Extraction of Antarctic Glacier and Ice Shelf ...

remote sensing

Article

Automated Extraction of Antarctic Glacier and IceShelf Fronts from Sentinel-1 Imagery UsingDeep Learning

Celia A. Baumhoer 1,*, Andreas J. Dietz 1, C. Kneisel 2 and C. Kuenzer 1,2

1 German Remote Sensing Data Center (DFD), German Aerospace Center (DLR), Muenchener Strasse 20,D-82234 Wessling, Germany; [email protected] (A.J.D.); [email protected] (C.K.)

2 Institute for Geography and Geology, University of Wuerzburg, Am Hubland, D-97074 Wuerzburg,Germany; [email protected]

* Correspondence: [email protected]

Received: 19 September 2019; Accepted: 25 October 2019; Published: 29 October 2019�����������������

Abstract: Sea level rise contribution from the Antarctic ice sheet is influenced by changes in glacierand ice shelf front position. Still, little is known about seasonal glacier and ice shelf front fluctuationsas the manual delineation of calving fronts from remote sensing imagery is very time-consuming.The major challenge of automatic calving front extraction is the low contrast between floating glacierand ice shelf fronts and the surrounding sea ice. Additionally, in previous decades, remote sensingimagery over the often cloud-covered Antarctic coastline was limited. Nowadays, an abundanceof Sentinel-1 imagery over the Antarctic coastline exists and could be used for tracking glacier andice shelf front movement. To exploit the available Sentinel-1 data, we developed a processing chainallowing automatic extraction of the Antarctic coastline from Seninel-1 imagery and the creation ofdense time series to assess calving front change. The core of the proposed workflow is a modifiedversion of the deep learning architecture U-Net. This convolutional neural network (CNN) performsa semantic segmentation on dual-pol Sentinel-1 data and the Antarctic TanDEM-X digital elevationmodel (DEM). The proposed method is tested for four training and test areas along the Antarcticcoastline. The automatically extracted fronts deviate on average 78 m in training and 108 m testareas. Spatial and temporal transferability is demonstrated on an automatically extracted 15-monthtime series along the Getz Ice Shelf. Between May 2017 and July 2018, the fronts along the GetzIce Shelf show mostly an advancing tendency with the fastest moving front of DeVicq Glacier with726 ± 20 m/yr.

Keywords: Antarctica; coastline; deep learning; semantic segmentation; Getz Ice Shelf; calving front;glacier front; U-Net; convolutional neural network; glacier terminus

1. Introduction

The coastline of the Antarctic continent consists not only of solid rock but also dynamic glacierand ice shelf fronts. Iceberg calving and recent disintegration events of ice shelves make the Antarcticcoastline a constantly changing boundary between land ice and ocean. Ice shelf and glacier frontsare sensitive indicators for glaciological processes and play an important role for ice sheet dynamicsand mass balance. Changes in ice front position can influence ice sheet discharge as retreating frontsmay enhance ice sheet flow through reduced buttressing effects [1]. If we want to understand the sealevel rise contribution of Antarctica, besides many other parameters, current calving front dynamicshave to be tracked. Only in this way, recent changes in glacier and ice shelf front movement can bedetected. Additionally, our understanding of forces controlling calving front location (CFL) changeis still limited as continuous Antarctic coastal-change time series are scarce [2]. This is attributed to

Remote Sens. 2019, 11, 2529; doi:10.3390/rs11212529 www.mdpi.com/journal/remotesensing

Page 2: Automated Extraction of Antarctic Glacier and Ice Shelf ...

Remote Sens. 2019, 11, 2529 2 of 22

the lack of suitable amounts of remote sensing imagery and the time-consuming manual delineationof calving fronts. But since the launch of Sentinel-1 year-round, medium-resolution and weatherindependent imagery over the Antarctic coastline with weekly revisit times is available. To exploit thisabundance of data, a novel automatic approach for coastline extraction is needed to continuously trackglacier and ice front fluctuations. But, so far, no automatic method exists to track dynamic glacier andice shelf front change intra-annually.

Automatic coastline extraction from SAR (Synthetic Aperture Radar) imagery has been achallenging task for several decades [3]. Speckle and wind roughed sea lower the intensitycontrast between sea and land and other object boundaries may have higher contrast than theactual coastline [4–6]. For the Antarctic coastline and polar coastlines in general, additional difficultiesarise. The Antarctic coastline is defined as the boundary between the ice sheet (including floating iceshelves and glacier tongues) and the ocean [7]. In many cases, the Antarctic coastline can be difficultto detect on remote sensing imagery. For example, fast ice is fastened to the ice sheet, has similarbackscatter values as the ice shelf surface but has originally developed from sea ice. Additionally,icebergs enclosed by slushy sea ice reduce the contrast between sea ice and the glacier tonguewhich makes the delineation more difficult. Therefore, most general image processing techniqueslike segmentation and edge detection don’t perform accurate enough [8]. Besides edge detection,classification-based approaches are used to extract the coastline, sometimes additionally with activecontours [6,9–12]. For polar regions, classification approaches on SAR imagery are difficult to apply asbackscatter varies exceptionally over the same spot throughout the year. Seasonal changes in sea iceand snow properties and melt modify backscatter characteristics over the ocean and ice sheet [13–16].For example, the higher parts of the ice sheet may have the same backscatter intensity as open waterand ice mélange scatters similar to a rough glacier surface.

Despite the many challenges that have to be faced to extract polar coastlines from SAR imagery,a few (semi-)automated approaches exist. Sohn and Jezek 1999 [15] applied the Roberts operator foredge extraction after edge enhancement and local thresholding for the Jacobshavn Glacier in Greenlandbased on ERS-1 imagery. They extracted the calving front of Jacobshavn Glacier with an accuracyof 2–3 pixels (200–300 m) for the year 1992. Liu and Jezek 2004 [4,8] developed an image processingchain for the RADARSAT mosaic from 1997 (later on also for 2000). After speckle reduction and edgeenhancement, the image is segmented by using local adaptive thresholding. In the post-processingstep, the Antarctic coastline is extracted by the canny edge detector. Errors occur in areas with windroughened sea, wet snow, and fast ice. Their developed approach was very successful as it couldbe applied on a Circum-Antarctic RADARSAT mosaic, even though the accuracy was inferior inareas with fast ice and mélange and manual correction had to be applied. Krieger and Floricioiu [17]combined a simple Canny edge detector with a pixel tracing technique to delineate the calving frontlocation of Zachariae Isstroem from TerraSAR-X and Sentinel-1 imagery for two dates. Comparedto manual delineation, the results deviated on average 159 m and 246 m, respectively. All describedapproaches perform well for the selected scenes and acquisition times, but unfortunately were nottested for large-scale applications, spatial transferability, or dense temporal analysis which we pursued.

An alternative to established image processing techniques using hand crafted feature extractionalgorithms (e.g., filter for edge detection) can be a deep learning approach. Deep learning was appliedsuccessfully to solve complex image processing tasks, even for complex remote sensing imagery, withoutstanding accuracies, and further developments are still improving this state-of-the-art technique [18].In recent years, deep convolutional neural networks (DCNN) outperformed conventional machinelearning classifiers such as random forest and support vector machine in many cases [18,19]. Specifically,fully convolutional networks (FCN) proved to perform best for semantic segmentation tasks, where foreach pixel a semantic label is created based on contextual and pixel information of an image (e.g., [20–22]).This general technique from computer vision is perfectly transferable to classify remote sensingimages [23–25]. For coastline extraction, traditional thresholding and segmentation approaches weretested against different FCN architectures. The latter outperformed the traditional image processing

Page 3: Automated Extraction of Antarctic Glacier and Ice Shelf ...

Remote Sens. 2019, 11, 2529 3 of 22

techniques with better accuracies [26]. The best performance for segmentation in coastal areaswas performed by FCNs based on the U-Net architecture [19] introduced by Ronneberger et al. [22].The initial U-Net got very popular as it performed very well on medical gray scale imagery even in lowcontrast areas with only a low amount of training imagery [22]. The key features are skip connectionsbetween the down- and up-sampling blocks allowing accurate located pixel by pixel classification.So far, two studies exist on the application of the U-Net for calving front delineation for selectedGreenlandic glaciers. Mohajerani et al. [27] used optical Landsat imagery to extract the calving front ofJakobshavn, Sverdrup, Kangerlussuaq, and Helheim Glacier. The FCN results outperform commonedge detection techniques with a mean deviation of 96.3 m (approx. 2 pixels). Major drawbacks of thisapproach are the low resolution of the input image, rotation of the input image into flow direction, andtraining on the edge only. For a continuous coastline, a low cost path has to be found between theclassified edge pieces within a 500 m buffer which might not cover huge calving events occurring inAntarctica. The second study focused on the multi-temporal analysis of glacier front change and createda dense time series for Jakobshavn Isbrae glacier based on TerraSAR-X imagery [28]. Zhang et al.created a very dense time series with a mean difference of 104 m (17.3 pixels) with respect to manualdelineated ones. Nevertheless, their approach was only tested for a single glacier and required manyhigh resolution training images.

In this study we use a modified U-Net to create a framework for Antarctic glacier and ice shelffront extraction that is able to create dense CFL time series for large-scale areas. For the first time,we propose a modified U-Net that can handle radar remote sensing data of different polarizations andelevation information. Our approach allows to track coastal change along the Antarctic coastline and toassess the fluctuations of glacier and ice shelf fronts automatically. In this paper, we first describe ourstudy areas used for training and also later for testing to prove transferability. Afterwards, we describeour input data and explain the developed processing chain. The performance of our approach istested for transferability in space and time in two ways. First, the classification accuracy and distancedifference compared to a manual delineated coastline is calculated for four training and four test sites.Second, transferability in time and space is assessed by the creation of a monthly CFL time seriesfor a part of Marie Byrd Land, which has not been in the training areas and is compared to manualdelineations of the coastline.

2. Study Areas

To develop a glacier and ice shelf front extraction algorithm, it needs to handle all kinds of differentAntarctic coastline morphologies such as huge ice shelves, ridged glacier tongues, and solid rock.Therefore, we chose eight different training and test sites with different characteristics. The trainingareas are used to train the model and test it later on with new scenes over this region. Test areas areonly used for testing the model and are not presented to the network before. All locations of thetraining and test sites are shown in Figure 1 and described in the following.

The area around the Sulzberger Ice Shelf is characterized by the fast moving Land Glacier (about1.6 km/yr) and the slower moving glaciers (10-200 m/yr) flowing into the Nickerson (60 km wide)and Sulzberger Ice Shelf (more than 100 km wide) [29,30]. A huge ice shelf with a length of 400 kmis represented by the Shackleton Ice Shelf site [31] with changing sea ice conditions. The part ofWilkes Land consists mostly of dynamic glaciers with myriads of icebergs and ridged glacier tongues.Additionally, sea ice conditions and mélange are challenging in this area. Finally, along Victoria Land,long glacier tongues enter the ocean between steep terrain. Later on, the developed workflow shall betested on the following four test sites to demonstrate the transferability of our approach. Ekstromisenis a 143 km wide ice shelf along Queen Maud Land, far away from any training sites. The disintegratedWordie Ice Shelf and the surrounding glaciers lay along the Antarctic Peninsula within steep terrain.The third test site is at Oats Land with long glacier tongues and ice shelves in different shapes. Lastly,a part of Marie Byrd Land is selected because of the multi-year ice areas. Within this area, the GetzIce Shelf was also chosen to test our algorithm on time series generation as little is known about the

Page 4: Automated Extraction of Antarctic Glacier and Ice Shelf ...

Remote Sens. 2019, 11, 2529 4 of 22

current frontal fluctuations [2]. The Getz Ice Shelf is the largest ice shelf along West Antarctica withan area of 33,395 km2 and pinned with islands along the front [32]. Getz experienced the highestmass loss compared to all other ice shelves along West Antarctica with −67.6 ±12 Gt per year between2003 and 2008 [33]. Basal melt accounts for about three quarter of the mass loss and calving for onequarter [33] but can vary as Getz is subject to changeable ocean forcing conditions [32]. Between 2008and 2013/2015 the glacier flow of glaciers feeding the Getz Ice Shelf increased by 10 to 100 m/yr at thegrounding line (6% increase of discharge) [34]. The grounding line itself of the Getz Ice Shelf retreated100–200 m per year between 2010 and 2016 [35]. Taken together, those factors indicate that Getz IceShelf is exposed to changing environmental conditions.

Remote Sens. 2019, 11, x FOR PEER REVIEW 4 of 20

front [32]. Getz experienced the highest mass loss compared to all other ice shelves along West

Antarctica with −67.6 ±12 Gt per year between 2003 and 2008 [33]. Basal melt accounts for about

three quarter of the mass loss and calving for one quarter [33] but can vary as Getz is subject to

changeable ocean forcing conditions [32]. Between 2008 and 2013/2015 the glacier flow of glaciers

feeding the Getz Ice Shelf increased by 10 to 100 m/yr at the grounding line (6% increase of

discharge) [34]. The grounding line itself of the Getz Ice Shelf retreated 100–200 m per year between

2010 and 2016 [35]. Taken together, those factors indicate that Getz Ice Shelf is exposed to changing

environmental conditions.

Figure 1 Training and test sites along the Antarctic coastline.

3. Input Data

3.1. Sentinel-1 Data

The Sentinel-1 mission is a constellation of two satellites with radar imaging sensors operating

at C-band (5.4 GHz/5.6 cm). The two satellites Sentinel-1A (launch 2014) and Sentinel-1B (launch

2016) complement each other allowing six days revisit times or even less (in polar regions). For the

Antarctic coastline, a high-resolution IW (interferometric wide-swath) mode with single HH

polarization and 10 m spatial resolution exists. The other available imaging mode is the extra

wide-swath (EW) with dual polarization HH+HV and a spatial resolution of 40 m. The EW product

was selected over the higher resolution IW product because of the better spatial coverage and the

two available polarizations which are crucial for ice type classification [36–40]. Additionally, the

active microwave sensor acquires data independent from polar night and cloud cover ensuring

continuous acquisitions compared to optical imaging systems. To train our DCNN, we use 38

pre-processed Sentinel-1 scenes covering the four training sites, Sulzberger Ice Shelf (20 scenes),

Shackleton Ice Shelf (6), Wilkes Land (6), and Victoria Land (6) during various seasons with different

sea ice conditions (see Table S1). We chose all available 20 scenes for the Sulzberger ice sheet to have

Figure 1. Training and test sites along the Antarctic coastline.

3. Input Data

3.1. Sentinel-1 Data

The Sentinel-1 mission is a constellation of two satellites with radar imaging sensors operating atC-band (5.4 GHz/5.6 cm). The two satellites Sentinel-1A (launch 2014) and Sentinel-1B (launch 2016)complement each other allowing six days revisit times or even less (in polar regions). For the Antarcticcoastline, a high-resolution IW (interferometric wide-swath) mode with single HH polarization and10 m spatial resolution exists. The other available imaging mode is the extra wide-swath (EW) withdual polarization HH+HV and a spatial resolution of 40 m. The EW product was selected over thehigher resolution IW product because of the better spatial coverage and the two available polarizationswhich are crucial for ice type classification [36–40]. Additionally, the active microwave sensor acquiresdata independent from polar night and cloud cover ensuring continuous acquisitions compared tooptical imaging systems. To train our DCNN, we use 38 pre-processed Sentinel-1 scenes coveringthe four training sites, Sulzberger Ice Shelf (20 scenes), Shackleton Ice Shelf (6), Wilkes Land (6), and

Page 5: Automated Extraction of Antarctic Glacier and Ice Shelf ...

Remote Sens. 2019, 11, 2529 5 of 22

Victoria Land (6) during various seasons with different sea ice conditions (see Table S1). We choseall available 20 scenes for the Sulzberger ice sheet to have one data set with all possible sea ice andbackscatter variations through the year. The other training areas required fewer scenes but addeddifferent shapes of glaciers. Here, only every two months a scene was selected in the course of a year.The month June 2018 was excluded from every site as it is used for testing afterwards.

3.2. Antarctic TanDEM-X

The Antarctic TanDEM-X was acquired between April 2013 and November 2014 and is availablewith 12 m and 90 m spatial resolution. Over ocean areas, the DEM (digital elevation model) was editedto exclude error values over sea ice and icebergs. For the editing, the ice sheet was clipped to theTanDEM-X coastline product retrieved by thresholding on elevation and amplitude as well as manualediting afterwards. The 90 m DEM product is used in this study as only a rough value for elevationis necessary. Additionally, it reduces computation time. Elevation information is necessary as radarimagery water and the higher ice sheet have very low backscatter values. To reduce classification errorsin those regions, the elevation information helps the model to distinguish those two classes better.As the DEM is only a rough orientation value, it does not matter that the fronts in the TanDEM-X arefrom earlier years.

3.3. Training Labels

To train a machine learning classifier, ground truth labels are necessary. For Sentinel-1 imagery,only a few manually delineated fronts in the Antarctic Digital Database (ADD) exist. In-situ measuredfront positions do not exist. Therefore, we had to create our own labels, which is a challenging task onSAR imagery and requires expert knowledge. Even in already existing manually delineated coastlineproducts, huge differences can be observed. Especially in areas of multi-year sea ice, mélange, andglacier termini with icebergs, the coastline products differ. This demonstrates how subjective manualcoastline and ice front delineation is and asks for a general definition. In order to create accurate andconsistent front labels, we define the calving front as the border between ocean and land ice includingfloating ice shelves and glacier tongues. As soon as an iceberg calves and is no longer connectedto the ice shelf or glacier, it is considered as ocean. For additional help and a better impression onthe Antarctic coastline, we used previous coastline products from the MODIS Mosaic of Antarctica,the RADARSAT Antarctic Mapping Project, and the USGS (United States Geological Survey) CoastalChange Project and optical imagery from Bing Maps, Google Earth, and Landsat. The TanDEM-Xdigital elevation model helped to distinguish multi-year sea ice from shelf ice as sea ice is lower inelevation. Even though, we labeled the fronts in all conscience they still represent our subjectivelydefined front position. For the exact position of the coastline, ground truth measurements would havebeen necessary. A more detailed explanation of the training label selection is given in Section 4.3.

4. Method

4.1. Pre-Processing SAR Data

The pre-processing of Sentintel-1 EW GRD (Ground Range Detected) scenes was performed withthe ESA SNAP (Sentinel Application Platform) software 6.0 including the following steps:

• Apply Orbit File;• Thermal noise removal;• Radiometric calibration;• Geometric terrain correction with TanDEM-X 90 m;• Stacking of HH, HV, HH/HV, and TanDEM-X 90 m.

The Orbit File is applied to update satellite position and satellite velocity for more accurateorbit state vectors. Afterwards, thermal noise is reduced by the thermal noise removal. Radiometric

Page 6: Automated Extraction of Antarctic Glacier and Ice Shelf ...

Remote Sens. 2019, 11, 2529 6 of 22

calibration converts the backscatter intensity to the backscatter coefficient sigma nought. Now, the pixelvalues represent the backscatter of the reflecting surface and make comparison between different scenespossible. Usually, speckle filtering is applied afterwards but we decided to forgo this step as it mightreduce the appearance of edges. Finally, to remove distance distortions in the signal due to topography,we corrected for terrain with the TanDEM-X 90 m. With the terrain corrected scene, a four-layer stack iscreated with the polarizations HH and HV, as well as the ratio HH/HV and the digital elevation model.

4.2. U-Net Architecture for Image Segmentation

To extract the border between the two classes, land ice and ocean, we use a classifier which takesthe pixel value as well as the spatial context into account. We chose the basic structure from theoriginally developed U-Net from Ronneberger et al. [22] and modified the architecture for our purpose.Main modifications include (1) the usage of bigger input tiles; (2) starting with 32 feature channels(instead of 64) and increasing only to 512 (instead of 1024); (3) including drop out; and (4) feedingfour input channels instead of one. Figure 2 visualizes our modified U-net architecture with fourdown-sampling units (red arrows) in the encoder block and four up-sampling units (green arrows) inthe decoder block as well as skip-connections (black arrows). In the following, we explain the basicfunction of the U-Net, hyperparameter selection, and why we entered modifications.Remote Sens. 2019, 11, x FOR PEER REVIEW 7 of 20

Figure 2 U-Net architecture with a down-sampling block (red arrows) encoder and the

corresponding up-sampling block (green arrows) decoder. Skip connections are in black and dropout

is indicated by yellow arrows. Black numbers indicate image size and the number of feature

channels.

4.3. Training

For training, the final 38 scene stacks are normalized and then tiled into 780 × 780 pixel patches.

The patch size is limited by GPU RAM and batch size. We chose the biggest possible tile size for a

higher spatial context, accepting the drawback of small batch sizes as described by [22]. Tiling is

done with a 200 pixel overlap to reduce image borders and increase training data. To increase

training effectively, we sorted our scene tiles into tiles with border areas, tiles covering only one

class, and tiles with coastline. The most important tiles covering the coastline were augmented

six-times by flipping and rotating for 90, 180, and 270 degrees. This creates a more intense training

on the calving front. For training, we only used 30% of the border tiles, 90% of the single class tiles,

and all augmented calving front tiles. Finally, we had 19,576 patches, out of them we randomly

selected 25% for validation. Validation data is important as it tells after how many epochs the model

converges and training has to be stopped. We trained the U-Net with a batch size of two on a

GeForce GTX 1080 GPU with 12 GB RAM. The model converged after 30 epochs with a dropout

value of 0.3 (30% of the weights are randomly dropped after updating). This was empirically

calculated and outperformed dropout with the values 0.0, 0.2, and 0.5. Also, batch normalization

was tested but resulted in worse results probably because the batch size is very small. Figure 3 is a

visualization of some of the learned filters in the down-sampling blocks. From left to right, the image

size decreases from 780 to 48 pixels. Low level features are recognized after the first convolution. For

example, the first filter is sensitive to the HH polarization and the DEM information (R: HH, G: HV,

B: DEM, alpha: ratio). After one pooling operation, the filters start to be sensitive to broader

ice-related features. After more convolutions and pooling operations, the filters get much more

detailed. Ice structures in various orientations can be recognized very clearly, especially for the last

two down-sampling blocks. The trained weights are able to produce classification accuracies of

98.14% for the training and 98.16% for the validation data set (after 30 Epochs).

Figure 2. U-Net architecture with a down-sampling block (red arrows) encoder and the correspondingup-sampling block (green arrows) decoder. Skip connections are in black and dropout is indicated byyellow arrows. Black numbers indicate image size and the number of feature channels.

To train the network, we feed 780 x 780 pixel tiles with four input channels (HH, HV, DEM,HH/HV). Four input channels were selected to be able to not only use gray scale images but to includedifferent polarizations and elevation information. The tile size was increased compared to the initialU-Net as bigger tiles include more spatial context, which is crucial for feature detection along theAntarctic coastline. For training, each of the input tiles is convoluted by a 3 x 3 kernel with stride 1. Thekernel consists of a 3 x 3 matrix of random initialized weights which gets updated during the trainingprocess using the Adam optimizer in TensorFlow 1.12 with the default learning rate of 0.001, thedefault cost function categorical cross entropy and the activation function ReLU (rectified linear units).Also, bigger kernels were tested but increased the computational cost and were neglected. The trainedweights can be seen as a filter that extracts specific features of the input image. Hence, after eachconvolution, feature maps are generated from the input image for the number of available filters. In ourcase, the four input channels are convoluted to 32, 64, 265, and 512 feature maps. As our input tiles andthe glacial features are bigger than the cells in the medical imagery from the initial U-Net, we selectedless but bigger feature maps. This keeps the computational cost low, whereas still enough trainable

Page 7: Automated Extraction of Antarctic Glacier and Ice Shelf ...

Remote Sens. 2019, 11, 2529 7 of 22

parameters are obtained. With each down-sampling block, the number of feature maps increaseswhereas the tile size decreases by a 2 × 2 max pooling operation. This technique allows reducingthe image size and computational cost by taking the maximum value of each 2 × 2 pixel matrix. Thisextracts the most important information. After each pooling, dropout is applied to randomly exclude agiven amount of the trained weights (for each training step) to prevent overfitting. Finally, at the endof the encoding block, 512 feature maps of the size 48 × 48 pixel exist.

Thereafter, the decoder block up-samples this densified information again to assign each pixelof the input image a classification result. Rows and columns of the input feature maps are repeatedto increase the tile size to the initial input size. This step is connected to the previous feature mapvia convolution. The contextual information is derived from the encoder via the copy and crop skipconnections. The last 32 feature channels are pooled by a 1 × 1 convolution with the Sigmoid activationfunction to obtain prediction probabilities for each class. Finally, the output image has the same size asthe input image with two channels for the classification probabilities for each class (land ice/ocean).Our fully convolutional network consists of 7.8 million trainable parameters.

4.3. Training

For training, the final 38 scene stacks are normalized and then tiled into 780 × 780 pixel patches.The patch size is limited by GPU RAM and batch size. We chose the biggest possible tile size for ahigher spatial context, accepting the drawback of small batch sizes as described by [22]. Tiling is donewith a 200 pixel overlap to reduce image borders and increase training data. To increase trainingeffectively, we sorted our scene tiles into tiles with border areas, tiles covering only one class, and tileswith coastline. The most important tiles covering the coastline were augmented six-times by flippingand rotating for 90, 180, and 270 degrees. This creates a more intense training on the calving front.For training, we only used 30% of the border tiles, 90% of the single class tiles, and all augmentedcalving front tiles. Finally, we had 19,576 patches, out of them we randomly selected 25% for validation.Validation data is important as it tells after how many epochs the model converges and training hasto be stopped. We trained the U-Net with a batch size of two on a GeForce GTX 1080 GPU with12 GB RAM. The model converged after 30 epochs with a dropout value of 0.3 (30% of the weightsare randomly dropped after updating). This was empirically calculated and outperformed dropoutwith the values 0.0, 0.2, and 0.5. Also, batch normalization was tested but resulted in worse resultsprobably because the batch size is very small. Figure 3 is a visualization of some of the learned filtersin the down-sampling blocks. From left to right, the image size decreases from 780 to 48 pixels. Lowlevel features are recognized after the first convolution. For example, the first filter is sensitive to theHH polarization and the DEM information (R: HH, G: HV, B: DEM, alpha: ratio). After one poolingoperation, the filters start to be sensitive to broader ice-related features. After more convolutions andpooling operations, the filters get much more detailed. Ice structures in various orientations can berecognized very clearly, especially for the last two down-sampling blocks. The trained weights are ableto produce classification accuracies of 98.14% for the training and 98.16% for the validation data set(after 30 Epochs).

Remote Sens. 2019, 11, x FOR PEER REVIEW 8 of 20

Figure 3 Filters with indicated image size in pixels. Filter size decreases from left to right whereas the

number of filters increases from 32, 64, 128, 256 to 512. For clearness, only a few exemplary filters are

shown.

4.4. Post-Processing

The main reason for post-processing is to generate shapefiles from the classification results.

First, we merge all tiles of each Sentinel-1 scene to a georeferenced raster tiff. In overlapping areas,

the mean of both classification results is taken. The prediction probabilities from the U-Net are

thresholded by 0.5, so every pixel classified with a 50% probability or higher is classified as land ice.

Afterwards, morphological filtering is applied with the python package scikit-image. Holes in the

ice area are closed before removing islands in the water (e.g., icebergs wrongly classified as land ice).

The class land ice in the output raster is finally converted to a shapefile representing the extracted

coastline from the initial Sentinel-1 scene. The above described framework is summarized in the

flowchart of Figure 4.

Figure 4 Flowchart of the processing chain to extract Antarctic glacier and ice shelf fronts separated

in a per-processing, training, and post-processing block as well as the final accuracy assessment.

780x780 390x390 195x195 97x97 48x48

Figure 3. Filters with indicated image size in pixels. Filter size decreases from left to right whereasthe number of filters increases from 32, 64, 128, 256 to 512. For clearness, only a few exemplary filtersare shown.

Page 8: Automated Extraction of Antarctic Glacier and Ice Shelf ...

Remote Sens. 2019, 11, 2529 8 of 22

4.4. Post-Processing

The main reason for post-processing is to generate shapefiles from the classification results. First,we merge all tiles of each Sentinel-1 scene to a georeferenced raster tiff. In overlapping areas, the meanof both classification results is taken. The prediction probabilities from the U-Net are thresholded by0.5, so every pixel classified with a 50% probability or higher is classified as land ice. Afterwards,morphological filtering is applied with the python package scikit-image. Holes in the ice area areclosed before removing islands in the water (e.g., icebergs wrongly classified as land ice). The classland ice in the output raster is finally converted to a shapefile representing the extracted coastline fromthe initial Sentinel-1 scene. The above described framework is summarized in the flowchart of Figure 4.

Remote Sens. 2019, 11, x FOR PEER REVIEW 8 of 20

Figure 3 Filters with indicated image size in pixels. Filter size decreases from left to right whereas the

number of filters increases from 32, 64, 128, 256 to 512. For clearness, only a few exemplary filters are

shown.

4.4. Post-Processing

The main reason for post-processing is to generate shapefiles from the classification results.

First, we merge all tiles of each Sentinel-1 scene to a georeferenced raster tiff. In overlapping areas,

the mean of both classification results is taken. The prediction probabilities from the U-Net are

thresholded by 0.5, so every pixel classified with a 50% probability or higher is classified as land ice.

Afterwards, morphological filtering is applied with the python package scikit-image. Holes in the

ice area are closed before removing islands in the water (e.g., icebergs wrongly classified as land ice).

The class land ice in the output raster is finally converted to a shapefile representing the extracted

coastline from the initial Sentinel-1 scene. The above described framework is summarized in the

flowchart of Figure 4.

Figure 4 Flowchart of the processing chain to extract Antarctic glacier and ice shelf fronts separated

in a per-processing, training, and post-processing block as well as the final accuracy assessment.

780x780 390x390 195x195 97x97 48x48

Figure 4. Flowchart of the processing chain to extract Antarctic glacier and ice shelf fronts separatedin a per-processing, training, and post-processing block as well as the final accuracy assessment.Abbreviations: DEM: digital elevation model, S1: Sentinel-1, GRD EW: Extra wide swath Level-1ground range detected S1 product.

4.5. Time Series Generation

A set of extracted calving fronts over the same area can be used to analyze calving front fluctuations.We extracted a 15-month time series from Sentinel-1A/B scenes in ascending mode. The distancechange was calculated relative to an offshore baseline with the Digital Shoreline Analysis System(DSAS). Along the baseline, transects with 1 km spacing were used to measure the distance to thebaseline at the intersection with the front position.

5. Accuracy Assessment

The performance of our framework is tested in two ways. First, we assess the classificationaccuracy for the two classes, land ice and ocean, after post-processing to compare our results withother deep learning studies. Second, the error is estimated by calculating the distance between the

Page 9: Automated Extraction of Antarctic Glacier and Ice Shelf ...

Remote Sens. 2019, 11, 2529 9 of 22

manually labeled coastline and the automatically extracted one. This is a better indicator for thedistance deviation of the automatically extracted coastline to a manual one.

For testing, we use four satellite scenes covering the training areas in June 2018 as this month hadnot been used for training the network. Furthermore, four satellite images (also June 2018) coveringthe test sites are used for testing as well. Please see Table S1 for a list of all training and test scenes.As reference we use manually labeled coastlines for all training and test sites for June 2018. We selectedthis month as it was not used for training the model and because an external coastline from the ADD(Antarctic Digital Database) exists along Marie Byrd Land for June 2018.

The classification accuracy is calculated for a 1 km buffer area along the manual delineatedcoastline. We decided to focus on the frontal area only as classification accuracies for the entire 100 kmbuffer area are for all training and test sites over 99% and hence, less meaningful. Common standardperformance measures (recall, precision, f1-score) are derived for the classification result. Especially tomonitor calving front change, it is useful to also know the distance error of an automatically extractedcoastline compared to a manual one. Therefore, we created for each training and test site a baseline for1 km spaced vertical transects. These transects are automatically generated, only in areas of crossingtransects or non-perpendicular transects we corrected them manually. Along those, the distancebetween both lines is calculated in Antarctic Polar Stereographic Projection. Transect generation anddistance calculations were performed with the Digital Shoreline Analysis System (DSAS) provided byUSGS. It is a free MATLAB-based tool which can run with ArcGIS.

5.1. Classification Accuracy

The classification accuracy is tested with the three standard parameters precision, recall, andf1-score for a 1 km buffer along the manual coastline for the classes land ice and ocean. Precision is agood measure for false positives, recall for capturing real positives and f1-score is the balance betweenboth. The accuracies are given for June 2018 (Table 1). The average f1-score for ice in all train sites is90% and for the test sites 91%, for water 89% and 90%, respectively. Within the different training andtest areas, the accuracy varies slightly. The classification for Shackleton Ice Shelf performed best with94% accuracy for both classes. In contrast, Sulzberger Ice Shelf only reaches 85% for ice and 83% forwater. Better performance can be reached for the test site Ekstromisen with 93% (ice) and 92% (water).The area along the disintegrated Wordie Ice Shelf has slightly lower accuracies with 88% for ice and 87%for water. In general, for ice classification the true positives are captured well but the lower value inprecision indicates more false positives. Hence, a slight over-classification for the class land ice exists.

Page 10: Automated Extraction of Antarctic Glacier and Ice Shelf ...

Remote Sens. 2019, 11, 2529 10 of 22

Table 1. Classification performance for all training and test sites (June 2018). High/low values are indicated in bold.

Training Sites Test Sites

Accuracymeasure Sulzberger Victoria

LandWilkesLand Shackleton Marie Byrd

Land Oats Land Ekstromisen Wordie MeanTrain Mean Test

iceprecision 0.85 0.89 0.87 0.92 0.91 0.92 0.91 0.85 0.88 0.90

recall 0.85 0.98 0.92 0.96 0.94 0.91 0.94 0.91 0.93 0.93f1-score 0.85 0.93 0.89 0.94 0.93 0.91 0.93 0.88 0.90 0.91

waterprecision 0.79 0.97 0.91 0.96 0.92 0.91 0.94 0.90 0.91 0.92

recall 0.86 0.87 0.86 0.92 0.90 0.92 0.90 0.84 0.88 0.89f1-score 0.83 0.92 0.88 0.94 0.91 0.91 0.92 0.87 0.89 0.90

Page 11: Automated Extraction of Antarctic Glacier and Ice Shelf ...

Remote Sens. 2019, 11, 2529 11 of 22

5.2. Error Estimation

The error of the automated coastline is presented as the distance difference to a manual delineatedcoastline. The difference can either be calculated along transects or as the average width of the enclosedarea between the manual and automated coastline. The advantage of using transects is twofold.Transects can be drawn for selected sections along the coastline which allows to calculate the distanceerror for frontal sections and stable coastline areas separately. Additionally, with calculating the medianinstead of the mean distance of several transects, outliers can be eliminated and the estimated frontalchange is more accurate.

A second way to calculate the error in distance is to divide the area difference of both coastlines(manual and automated) by their averaged length (short A/F). This way, the calculated error in distancecan be calculated quickly but extreme values are smoothed out. Nevertheless, we calculated thisoften-used formula for comparison with already published studies.

The error estimation results are presented in Table 2 with the absolute mean, the median, and theA/F value. The difference between the automatically extracted coastline and the manual delineation ison average 151 m for areas included in training and 154 m for test areas. For stable coastline areas, theerror is lower as for frontal areas. Taking the median instead of the mean of all transect measurements,the error reduces to -16 m for training and -2 m for test areas. Best results are performed for theShackleton and Ekstromisen Ice Shelf. Larger errors occur in the area of the Sulzberger Ice Shelf and thedisintegrated Wordie Ice Shelf. To compare the achieved differences to the error between two manuallydelineated coastlines, we chose the ADD coastline for Marie Byrd Land which was delineated manuallyon the same Sentinel-1 scenes. Unfortunately, the error is quite huge as the ADD coastline was notvery accurately delineated, including many areas of fast ice and calved glacier ice (see Figure 5 andFigure S1). Hence, the error for frontal areas only and the entire coastline is overestimated. The errorin stable areas could still be a good indicator of a manual delineation error as the subjectivity in glacierand ice shelf front definition is excluded. The average error between two manual delineations is 180 mand 186 m for the Sulzberger Ice Shelf and the remaining Marie Byrd Land, respectively.

In general, the average width of the enclosed area is lower than the error calculated withtransect-measurements. For training areas, the error is less than 2 px (78 m) for training, and 2.69 px(108 m) for test areas.

Page 12: Automated Extraction of Antarctic Glacier and Ice Shelf ...

Remote Sens. 2019, 11, 2529 12 of 22

Table 2. Distance measured errors (in meters) along transects for frontal and stable coastline sections as well as the entire study region. An estimate for the differencebetween two manually delineated coastlines is given with the ADD (Antarctic Digital Database) coastline (mean error). A/F is the averaged width of the enclosed areabetween the automated and manual delineated coastline for each study region.

Training Sites Test Sites

MeasuredCoastline Sulzberger Victoria

LandWilkesLand Shackleton Marie Byrd

Land Oats Land Ekstromisen Wordie MeanTrain Mean Test

meancomplete 267 112 153 72 118 162 126 210 151 154

front 421 174 208 80 171 119 172 338 221 200stable 46 68 127 49 53 70 62 235 73 105

mediancomplete 8 -31 -13 -27 -7 4 -8 3 -16 -2

front 20 -56 19 -32 -9 1 6 2 -12 0stable -2 -25 -61 -22 -4 5 -12 15 -28 1

ADDcomplete 1539 - - - 416 - - - - -

front 3098 - - - 313 - - - - -stable 180 - - - 186 - - - - -

A/F complete 121 103 35 54 108 104 66 153 78 108

Page 13: Automated Extraction of Antarctic Glacier and Ice Shelf ...

Remote Sens. 2019, 11, 2529 13 of 22Remote Sens. 2019, 11, x FOR PEER REVIEW 13 of 20

Figure 5 Extracted coastlines for training and test sites in June 2018. Training sites (a) Shackleton Ice

Shelf and (b) Victoria Land. Enlarged views of further training sites, Sulzberger Ice Shelf with Land

Glacier (c) and Wilkes Land (d). ADD coastline for Sulzberger Ice Shelf as white line. Selected

magnifications of test sites Marie Byrd Land (e), Oats Land (f), Wordie Ice Shelf (g) and Ekstromisen

Ice Shelf (h). The square dot in the small overview map indicates the location. Sentinel-1 data in RGB:

HH, HV, HV/HH. Used Sentinel-1 scenes are listed in Table S1.

Figure 5. Extracted coastlines for training and test sites in June 2018. Training sites (a) ShackletonIce Shelf and (b) Victoria Land. Enlarged views of further training sites, Sulzberger Ice Shelf withLand Glacier (c) and Wilkes Land (d). ADD coastline for Sulzberger Ice Shelf as white line. Selectedmagnifications of test sites Marie Byrd Land (e), Oats Land (f), Wordie Ice Shelf (g) and Ekstromisen IceShelf (h). The square dot in the small overview map indicates the location. Sentinel-1 data in RGB: HH,HV, HV/HH. Used Sentinel-1 scenes are listed in Table S1.

Page 14: Automated Extraction of Antarctic Glacier and Ice Shelf ...

Remote Sens. 2019, 11, 2529 14 of 22

5.3. Time Series Evaluation

To assess how good calving front change can be tracked with our approach, we compare thepresented 15-month time series with five manual delineated coastlines (see Table 3 for dates) coveringdifferent months. The error is presented in Tables 3 and 4 as the absolute mean and the median of thedifferences between the five reference coastlines and the automatic extracted one. The median is amore robust measure as it compensates errors and extreme values. The comparison of absolute meanand median calculations in Tables 2 and 3 demonstrate that the difference between the automated andmanual coastlines is smaller when using the median. We also present the absolute mean error withstandard deviation for each glacier/ice shelf. Overall, the distance error is 1-2 px with some exceptionsfor the Vorneberger/Hulbe Glacier and Getz 1 (see Tables 3 and 4).

Table 3. Error calculation for the Getz time series with five manual reference coastlines. The distance tothe reference coastlines is presented as the absolute mean of the measured transect values.

Distance (Absolute Mean) to Manual Reference (m) abs. metrics (m)

05-2017 07-2017 12-2017 03-2018 07-2018 mean sd

Beakley 34 41 71 98 56 60 26DeVicq 43 185 91 87 91 99 52Getz 1 72 237 433 1018 1103 573 464Getz 2 36 23 101 79 79 64 33Getz 3 48 31 76 44 53 50 16

Nereson 149 43 72 134 60 92 47No. 1 44 29 63 61 82 56 20No. 2 40 29 45 77 58 50 18

Vorneberger/Hulbe - 156 193 164 132 161 75

Table 4. Error calculation for the Getz time series with five manual reference coastlines. The distance tothe reference coastlines is presented as the median of the measured transect values.

Distance (Median) to Manual Reference (m) abs. metrics (m)

05-2017 07-2017 12-2017 03-2018 07-2018 mean sd

Beakley −17 −30 −66 −91 −49 51 29DeVicq 5 42 −24 −50 −52 35 20Getz 1 −37 −50 −146 −75 −1231 308 518Getz 2 −29 −9 −84 −78 −73 55 33Getz 3 −20 8 −64 −36 −38 33 21

Nereson −32 5 −43 −107 −49 47 37No. 1 −23 −19 −71 −58 −71 48 26No. 2 −12 9 −48 −71 −47 37 26

Vorneberger/Hulbe - −5 −97 −73 −65 60 39

To assure the reliability of our generated time series, we added a quality threshold. In somemonths with difficult sea ice conditions, extreme over estimations of land ice can occur. To excludethose miss-classifications, we added an outlier detection that removes extreme front positions with adistance greater than the one and a half times of the upper interquartile range plus the 90%-quantile.Additionally, we calculate the R2 of the calculated regression through the time series for each glacier.In case the frontal change shows a clear signal in advance or retreat, the R2 value will be high. Lowvalues can indicate that a front experienced a major calving event or periodic calving.

6. Results

6.1. Mapping Results

Samples of the extracted coastlines are presented in Figure 5. The most accurately extractedcoastline for the Shackleton Ice Shelf is presented in Figure 5a with a mean A/F deviation of 54 m. Theturquoise coastline was automatically extracted and the manual reference is shown in magenta. The

Page 15: Automated Extraction of Antarctic Glacier and Ice Shelf ...

Remote Sens. 2019, 11, 2529 15 of 22

icebergs in front of the shelf are excluded from the ice shelf and only the huge, almost broken off, icebergis correctly considered as ice shelf. In contrast, the coastline of Victoria Land (Figure 5c) deviated onaverage for 103 m. Specifically, the enclosed but open water area besides the Drygalski Glacier Tonguewas not delineated accurately as it was closed in the post-processing step. Also, in parts of dark glaciersurface and steeper terrain, slight deviations exist. For all other study regions, we selected snapshotsof areas with delineation errors to assess weaknesses of our approach (Figure 5c–h). Figure 5c showsthe Land Glacier of the training region “Sulzberger Ice Shelf”. As a manual delineated coastline fromthe ADD exists for the same date, it is shown in white for reference. This is a very good example ofhow subjective front delineation can be, as the two manual fronts deviate several kilometers in the areawhere calved glacier ice is trapped at the glacier fronts. The example for Wilkes Land (Figure 5d) showsonly slight differences in the manual and automated results. Here it is often difficult to judge whetheran iceberg already calved. Hence, the deviation is mostly only the width of an iceberg. Challenges dueto radar shadow are demonstrated in Figure 5e. The front of the Siple Dome is clearly visible at thesensor facing side (Figure 5e, right). In the sensor turned away slope of the Siple Dome, the front isdifficult to detect as the radar shadow darkens this area and lowers the contrast. For the area aroundthe disintegrated Wordie Ice Shelf, robust results were obtained along stable coastline areas (Figure 5e,left). Major deviations just occurred in front of the right branch of the Flemming Glacier and ProspectGlacier with a lot of mélange and icebergs at the front (Figure 5f). The region Oats Land was extractedalmost perfectly. Only a part of the Rennick Ice Shelf was not recognized as properly as it should be(Figure 5f). Very accurate results were obtained for the Ekstromisen Ice Shelf with only little deviationsin the lateral crevasses of the ice shelf fronts.

6.2. Time Series Getz Ice Shelf

The time series of glacier and ice shelf front fluctuations was created for the Getz Ice Shelf fromMay 2017 to July 2018, limited through scene availability (see Table S2 for used scenes). The coastlineextraction algorithm performed well in this test region. The advance of the DeVicq Glacier is veryaccurately extracted as can be seen in Figure 6A. In comparison, in stable areas the coastline is detectedat almost the same spot (Figure 6B). Figure 6C demonstrates at the Beakley Glacier how good calvingevents of small widths (315 m) are captured. Calving events were also detected at the Getz 1 IceShelf (Figure 6E). Besides these accurate results, two errors occurred. A piece of the Getz 1 front israndomly miss-extracted (see Figure 6D). Additionally, in May and June 2017 a huge mélange area wasmisclassified in front of the Vorneberger and Hulbe Glacier (see Figure 6).

With the DSAS tool, a time series of glacier front fluctuations for all major calving fronts wasgenerated. Figure 7 shows the relative advance/retreat compared to May 2017. Obviously, the DeVicqGlacier has the highest advance rate with 726 ± 20 m/yr, and Nereson Glacier with 23 ± 37 m/yr thelowest (see Table 5). The time series of Getz 1 and Beakely are the only noticeable fronts not followingthe general, almost linear advance. Beakely Glacier retreated by −170 m/yr. For Getz 1, the earliermentioned miss-classifications (Figure 6D), which were not detected by our outlier detection, distractthe time series. On the contrary, the miss-classifications in front of the Vorneberger/Hulbe Glacier arewell detected with our outlier detection and excluded from the linear regression calculation to estimateaverage calving front movement. On average, the absolute mean of the distance error compared to amanual delineated coastline is relatively low with 75 ± 181 m for the entire front of the Getz Ice Shelf.

Page 16: Automated Extraction of Antarctic Glacier and Ice Shelf ...

Remote Sens. 2019, 11, 2529 16 of 22

Remote Sens. 2019, 11, x FOR PEER REVIEW 14 of 20

6.2. Time Series Getz Ice Shelf

The time series of glacier and ice shelf front fluctuations was created for the Getz Ice Shelf from

May 2017 to July 2018, limited through scene availability (see Table S2 for used scenes). The coastline

extraction algorithm performed well in this test region. The advance of the DeVicq Glacier is very

accurately extracted as can be seen in Figure 6a. In comparison, in stable areas the coastline is

detected at almost the same spot (Figure 6b). Figure 6c demonstrates at the Beakley Glacier how

good calving events of small widths (315 m) are captured. Calving events were also detected at the

Getz 1 Ice Shelf (Figure 6e). Besides these accurate results, two errors occurred. A piece of the Getz 1

front is randomly miss-extracted (see Figure 6d). Additionally, in May and June 2017 a huge

mélange area was misclassified in front of the Vorneberger and Hulbe Glacier (see Figure 6).

Figure 6 Extracted time series along the Getz Ice Shelf. (a) Continuous advance of the DeVicq Glacier.

(b) Part of a stable coastline. (c) Front of the Beakley Glacier showing a calving event. Front of Getz 1

with wrong delineation in (d) and calving event in (e). Sentinel-1 scene from 2018-07-08. RGB: HH,

HV, HV/HV.

Figure 6. Extracted time series along the Getz Ice Shelf. (A) Continuous advance of the DeVicq Glacier.(B) Part of a stable coastline. (C) Front of the Beakley Glacier showing a calving event. Front of Getz 1with wrong delineation in (D) and calving event in (E). Sentinel-1 scene from 2018-07-08. RGB: HH,HV, HV/HV.

Remote Sens. 2019, 11, x FOR PEER REVIEW 15 of 20

With the DSAS tool, a time series of glacier front fluctuations for all major calving fronts was

generated. Figure 7 shows the relative advance/retreat compared to May 2017. Obviously, the

DeVicq Glacier has the highest advance rate with 726 ± 20 m/yr, and Nereson Glacier with 23 ± 37

m/yr the lowest (seeTable 5). The time series of Getz 1 and Beakely are the only noticeable fronts not

following the general, almost linear advance. Beakely Glacier retreated by −170 m/yr. For Getz 1, the

earlier mentioned miss-classifications (Figure 6d), which were not detected by our outlier detection,

distract the time series. On the contrary, the miss-classifications in front of the Vorneberger/Hulbe

Glacier are well detected with our outlier detection and excluded from the linear regression

calculation to estimate average calving front movement. On average, the absolute mean of the

distance error compared to a manual delineated coastline is relatively low with 75 ± 181 m for the

entire front of the Getz Ice Shelf.

Figure 7 Calving front fluctuations in meters along the Getz Ice Shelf relative to May 2017. The

advance/retreat is calculated as the median of all transect measurements along each front. Positive

values indicate calving front advance, negative values retreat.

Table 5 Glacier change rates per year with mean standard deviation from Table 4 and R-square of

the linear regression.

Glacier/Ice Shelf m/yr R2

Beakley −170 ±29 0.24

DeVicq 726 ± 20 0.95

Getz 1 37 ± 518 0.00

Getz 2 222 ± 33 0.82

Getz 3 463 ± 21 0.99

Nereson 23 ± 37 0.23

No. 1 52 ± 26 0.77

No. 2 141 ± 32 0.98

Vorneberger/Hulbe 232 ± 39 0.98

7. Discussion

7.1. Coastline Extraction

Glacier and ice shelf front dynamics are closely connected to the mass balance of the Antarctic

ice sheet, explaining why a continuous, automated extraction of these fronts is desirable.

Unfortunately, calving front monitoring from remote sensing imagery has been a challenging task

due to changing sea ice conditions and mélange at the calving front. This lowers the contrast

between land ice and ocean, making the glacier and ice shelf front extraction very challenging.

Figure 7. Calving front fluctuations in meters along the Getz Ice Shelf relative to May 2017. Theadvance/retreat is calculated as the median of all transect measurements along each front. Positivevalues indicate calving front advance, negative values retreat.

Page 17: Automated Extraction of Antarctic Glacier and Ice Shelf ...

Remote Sens. 2019, 11, 2529 17 of 22

Table 5. Glacier change rates per year with mean standard deviation from Table 4 and R-square of thelinear regression.

Glacier/Ice Shelf m/yr R2

Beakley −170 ±29 0.24DeVicq 726 ± 20 0.95Getz 1 37 ± 518 0.00Getz 2 222 ± 33 0.82Getz 3 463 ± 21 0.99

Nereson 23 ± 37 0.23No. 1 52 ± 26 0.77No. 2 141 ± 32 0.98

Vorneberger/Hulbe 232 ± 39 0.98

7. Discussion

7.1. Coastline Extraction

Glacier and ice shelf front dynamics are closely connected to the mass balance of the Antarctic icesheet, explaining why a continuous, automated extraction of these fronts is desirable. Unfortunately,calving front monitoring from remote sensing imagery has been a challenging task due to changingsea ice conditions and mélange at the calving front. This lowers the contrast between land ice andocean, making the glacier and ice shelf front extraction very challenging. Within the last years, CNNsperformed well for coastline extraction on non-polar environments, which yields potential for theapplication on polar coastlines if the low contrast between different ice types can be tackled [19,26].Recent studies on single glaciers presented first achievements by implementing convolutional neuralnetworks for glacier front detection [27,28]. Those studies concentrated on single glaciers and theirfrontal dynamics by training a neural network on that specific region with a very high amount oftraining scenes. Here, a novel workflow for glacier and ice shelf front extraction has been proposedby taking advantage of the current developments in deep learning for computer vision combinedwith radar remote sensing data. Compared to previous studies, we improved the calving frontextraction through the implementation of a U-Net, allowing for spatial and temporal transferability.The key innovations are the usage of multi-channel input data for more accurate classification results,the applicability for the Antarctic coastline with complex ice conditions, as well as the transferableapplicability for large-scale coastal change analysis on a monthly scale. The created time series ofmonthly calving front fluctuations allow for the detection and dating of calving events for large-scaleareas. This reveals changes in glacier and ice shelf extent on a so far unpreceded spatial and temporalscale and can give insights into current Antarctic coastal change dynamics.

Within our training and test sites, differences in obtained accuracies occurred. Interestingly,overall classification accuracies were almost similar for the training sites compared to the test sites.On average, the coastline deviated 151 m for training and 154 m for test areas measured along transects.Calculating the deviation with the A/F method, the training areas deviated less with 78 m comparedto the test areas (108 m). One would have expected better results for areas included in the trainingas the network recognizes the specific shapes. But for training areas, as well as for test areas, better(Shackleton, Ekstromisen) and worse results (Sulzberger, Wordie) exist. It seems that the accuracy israther dependent on the complexity of the region. For example, the area around the Sulzberger IceShelf has many fast ice areas that are challenging to detect (see Figure S2), which can also be seen bythe results of Liu and Jezek [8]. They had to edit their automated coastline for those multi-year seaice areas. Also, Wilkes Land has challenging fronts as it is often difficult to judge whether an iceberghas calved in this area (see Figure 5d). The area around the former Wordie Ice Shelf illustrates that inareas with low contrast, steep terrain, and mélange, the classification is less accurate. For better results,training areas along the Antarctic Peninsula should be included as terrain and glacier size are differentfrom the existing training set. Results with higher accuracies were obtained for Ekstromisen, Marie

Page 18: Automated Extraction of Antarctic Glacier and Ice Shelf ...

Remote Sens. 2019, 11, 2529 18 of 22

Byrd Land, and Oats Land. Those regions were not presented to the network before but are moreaccurately delineated as some of the training areas. Those fronts are easier to detect as less difficultmélange and iceberg features exist and the contrast between ocean and land ice is higher.

Additionally, the method for accuracy assessment should be considered, as the results differdepending on accuracy measure (see Table 2). Many different ways exist to assess glacier change,with their advantages and drawbacks [41]. Our calculations via enclosed area and transects illustratethe differences. Wilkes Land is a good example to demonstrate differences in accuracy measure.The deviation of 153 m measured along transects is 4-times higher compared to 35 m calculated withthe A/F method. The very long coastline through many small glaciers and bays compensated for thehigher difference along transects. Comparing the average results for training and test areas, the valuesare quite close no matter what measuring technique was chosen and only deviate 5–6 m. By calculatingthe median of the transect measurements, the distance error is less with -31 to 8 meters. But it shouldbe mentioned that calculating the median for the entire test or training site is less applicable if onlyselected glaciers are expected to be analyzed. In this case, the median has to be calculated for eachfront separately, which leads to an error of 1–2 px (see Table 4), but is still more accurate than theabsolute mean.

Compared to existing studies, we were able to increase the classification accuracy from 92.4%for the training and 93.6% [27] for the validation data set to 98.1% and 98.2%, respectively. Thetraining scene inputs from recent studies were also reduced from 123 images [27] and 75 images [28] to38 images. Additionally, using several input layers with different polarizations and also the selectionof bigger training areas, including a wide selection of coastline shapes, helped to reduce the traininginput. Additionally, wise selection of training tiles and only augmentation on prioritized tiles reducedthe required training epochs. The deviation in distance to a manual front is comparable to previouspublished studies [27,28]. We achieved on average 1.96 px (78 m) for training and 2.69 px (108 m) fortest areas. This is comparable to the work from Mohajerani et al. [27]. A slightly higher error waspublished by Zhang et al. [28] with 104 m (17.3 px). Here, the much higher spatial resolution of 6 mdoes not seem to improve the distance error in this case. Even though more detailed ice structurescan be extracted from higher resolution imagery, the spatial context is lower in each image tile, whichdecreases the performance of the U-Net. In comparison, Krieger et al. [17] achieved slightly worseresults with their edge tracing algorithm with deviations of 159 m (TerraSAR-X) vs. 246 m (S1). Here,the higher resolution satellite imagery seems to improve the extraction result. Sohn and Jezek [15]achieved accuracies of 2–3 px (approx. 200 m). Depending on the region and glacier morphology, theerror of manual delineated coastlines lies in the same range of automated results. Manual delineationsdeviate on average between 38 m [28], 92.5 m [27], and 183 m (as we calculated for entire Marie ByrdLand). Conclusively, our approach can automatically extract Antarctic coastlines and still keep upwith manual delineation accuracies.

7.2. Time Series of Getz Ice Shelf

A 15-month time series of calving front fluctuations was extracted to demonstrate transferabilityin space and time. Accurate results were obtained with a minor deviation of 75 ± 181 m on average,compared to manually delineated coastlines. The high standard deviation can be explained as a partof Getz 1 was extracted erroneously. This was probably caused by radar shadow, as the part of theGetz 1 front behind Wright Island appears much darker than the rest of the area. Radar shadow alsooccurred at the Siple Dome. Here, the two erroneous fronts of Vorneberger and Hulbe Glaciers weresuccessfully removed by our outlier detection. To improve our proposed method, radar shadow areascould be masked to avoid false classifications. In all other cases, the fronts were extracted precisely.Even slight advances of 1 px per month were tracked as shown at the DeVicq Glacier front (Figure 6A).In case of calving events, they were captured exactly as demonstrated for the Beakely Glacier. All inall, the workflow allows an efficient processing and accurate assessment of current Antarctic calvingfront dynamics, which has not been possible with manual delineation.

Page 19: Automated Extraction of Antarctic Glacier and Ice Shelf ...

Remote Sens. 2019, 11, 2529 19 of 22

The extracted time series along the Getz Ice Shelf presents a steady advance in all analyzedcalving fronts (except Beakley and the erroneous front of Getz 1). But it should be noted, that theobservation period is short and the observed advance could be interrupted by calving events at anytime. Nevertheless, only a few of the fronts show an advancing tendency indicated by high R-squarevalues. The fronts of DeVicq, Getz 2 and 3, No. 2, and Vorneberger/Hulbe advance significantlywhereas the advance of No. 1 and Nereson Glacier is close to zero and lower than the standarddeviation of measurement. Hence, those glaciers were comparatively stable during the period ofmeasurement. Analyzing the time series for the Beakley Glacier, the sudden drop in advance indicatesa calving event between April and May 2017.

The current calving front fluctuations show in some cases contrasting tendencies compared toprevious observations. The Getz Ice Shelf was described as a pretty stable ice shelf with phases ofslight retreat and advance [29]. DeVicq Glacier is one of the fast flowing glaciers along Marie ByrdLand [42]. Between 1973 and 1988, the glacier retreated 5 km [43], and 18.6 km between 1973 and1997 [29]. Compared to available coastline products (see Section 3.3 for products), the retreat from themaximum extent in 1973 decreased slightly in the 1980s and further until 1997. Since then, a phase ofadvance started until our last measurement in July 2018, when the maximum extent of 1973 was almostreached. With the current speed of 726 ± 40 m/yr the maximum extent from the 1970s would be reachedin 2020. For the remaining Getz Ice Shelf, the fronts were almost stable between 1973 and 1988/1990.Only at Getz 2 the front retreated 2 km. Compared to the coastline of the USGS mapping project, thecurrent front is around the stage of the 1980s and slightly lower in extent than the maximum extentin the 1970s. Getz 3 experienced retreat between the 1970s and 2014. Since then a phase of advancestarted, compared to the referred coastline products. Changes in retreat to advance of the ice shelf frontcan have many reasons. Jacobs et al. [32] emphasized the very changeable ocean forcing for the GetzIce Shelf which might also influence front position. They are closely connected to changes in windconditions and sea ice cover. Sea ice cover days between 1979–2000 were pretty much equal along theGetz Ice Shelf but reduced between 2000–2012 [44]. Further investigations are necessary to assess thepossible connections between reduced buttressing due to less sea ice cover and advancing fronts of theGetz Ice Shelf.

8. Conclusions

This study presents a novel workflow to extract Antarctic glacier and ice shelf fronts based ona convolutional neural network. The core of our approach is a modified U-Net to segment dual-polSentinel-1 scenes into land ice and ocean and to extract the coastline in-between afterwards. Spatial andtemporal transferability is demonstrated on eight training and test sites. The mean deviation betweenour automated results with manual delineated coastlines is on average 78 m and 108 m for training andtest areas, respectively. Results are obtained for all training and test areas with best performances forhuge ice shelves such as Shackleton and Ekstromisen and slightly lower accuracies for areas includingfast ice, mélange, or steep terrain causing radar shadow (e.g., Sulzberger, Wordie). The applicability ofour approach to automatically track calving front dynamics on a high temporal and spatial scale isdemonstrated on the time series along the front of the Getz Ice Shelf. Even small calving events couldbe captured and dated. The majority of the front along the Getz Ice Shelf shows a general tendency ofadvance between May 2017 and July 2018. The fastest advance is measured for DeVicq Glacier with726 ± 20 m/yr.

In the future, the spatial and temporal transferability of our approach will allow the assessment ofthe Circum-Antarctic calving front dynamics after adding more training sites. This could provide newinsights into the current dynamics of Antarctic coastal change and help to link environmental forcingto glacier and ice shelf front extent fluctuations.

Page 20: Automated Extraction of Antarctic Glacier and Ice Shelf ...

Remote Sens. 2019, 11, 2529 20 of 22

Supplementary Materials: The following are available online at http://www.mdpi.com/2072-4292/11/21/2529/s1.Table S1: List of Sentinel-1 scenes used for training and testing. Table S2: Scenes used to create the calving fronttime series for the Getz Ice Shelf. Figure S1: Comparison of the extracted coastline along Marie Byrd Land with amanual reference and the ADD coastline. Figure S2: Examples of fast ice areas.

Author Contributions: C.A.B. designed the study and wrote the majority of the manuscript. C.K. (C. Kneisel)and A.J.D gave advice on the study design. C.K. (C. Kneisel), A.J.D and C.K. (C. Kuenzer) reviewed the draft anddiscussed the results.

Funding: This research was funded by the DLR VO-R Young Investigator Group “Antarctic Research”.

Acknowledgments: We thank the European Union Copernicus program providing Sentinel-1 data accessible viaNASA Alaska Satellite Facility (ASF) and the Copernicus Open Access Hub. The provision of the USGS DSAStool is acknowledged (https://www.usgs.gov/centers/whcmsc/science/digital-shoreline-analysis-system-dsas?).The deep learning code was inspired by Joel Akeret (https://github.com/jakeret/tf_unet) and Charles Jansen(https://www.kaggle.com/cjansen/u-net-in-keras). We also thank Martin Huber for providing the AntarcticTanDEM-X and Thorsten Höser for his helpful comments on the method part. Finally, we thank three anonymousreviewers for their helpful comments.

Conflicts of Interest: The authors declare no conflict of interest.

References

1. Fürst, J.J.; Durand, G.; Gillet-Chaulet, F.; Tavard, L.; Rankl, M.; Braun, M.; Gagliardini, O. The safety band ofAntarctic ice shelves. Nat. Clim. Chang. 2016, 6, 479–482. [CrossRef]

2. Baumhoer, C.; Dietz, A.; Dech, S.; Kuenzer, C. Remote Sensing of Antarctic Glacier and Ice-Shelf FrontDynamics—A Review. Remote Sens. 2018, 10, 1445. [CrossRef]

3. Gens, R. Remote sensing of coastlines: Detection, extraction and monitoring. Int. J. Remote Sens. 2010, 31,1819–1836. [CrossRef]

4. Liu, H.; Jezek, K.C. Automated extraction of coastline from satellite imagery by integrating Canny edgedetection and locally adaptive thresholding methods. Int. J. Remote Sens. 2004, 25, 937–958. [CrossRef]

5. Mason, D.C.; Davenport, I.J. Accurate and efficient determination of the shoreline in ERS-1 SAR images.IEEE Trans. Geosci. Remote Sens. 1996, 34, 1243–1253. [CrossRef]

6. Modava, M.; Akbarizadeh, G. Coastline extraction from SAR images using spatial fuzzy clustering and theactive contour method. Int. J. Remote Sens. 2017, 38, 355–370. [CrossRef]

7. Nicholls, K.W.; Østerhus, S.; Makinson, K.; Gammelsrød, T.; Fahrbach, E. Ice-ocean processes over thecontinental shelf of the southern Weddell Sea, Antarctica: A review. Rev. Geophys. 2009, 47. [CrossRef]

8. Liu, H.; Jezek, K.C. A complete high-resolution coastline of Antarctica extracted from orthorectified RadarsatSAR imagery. Photogramm. Eng. Remote Sens. 2004, 70, 605–616. [CrossRef]

9. Leigh, S.; Wang, Z.; Clausi, D.A. Automated Ice–Water Classification Using Dual Polarization SAR SatelliteImagery. IEEE Trans. Geosci. Remote Sens. 2014, 52, 5529–5539. [CrossRef]

10. Alonso, M.T.; López-Martínez, C.; Mallorquí, J.J.; Salembier, P. Edge enhancement algorithm based on thewavelet transform for automatic edge detection in SAR images. IEEE Trans. Geosci. Remote Sens. 2011, 49,222–235. [CrossRef]

11. Javed, U.; Riaz, M.M.; Ghafoor, A.; Cheema, T.A. Fuzzy active contours based SAR image segmentation.In Proceedings of the International Symposium on Intelligent Signal Processing and Communication Systems,Naha, Japan, 12–15 November 2013; pp. 17–21.

12. Liu, Z.; Li, F.; Li, N.; Wang, R.; Zhang, H. A Novel Region-Merging Approach for Coastline Extraction FromSentinel-1A IW Mode SAR Imagery. IEEE Geosci. Remote Sens. Lett. 2016, 13, 324–328. [CrossRef]

13. König, M.; Winther, J.-G.; Isaksson, E. Measuring snow and glacier ice properties from satellite. Rev. Geophys.2001, 39, 1–27. [CrossRef]

14. Rau, F.; Braun, M.; Saurer, H.; Goßmann, H.; Kothe, G.; Weber, F.; Ebel, M.; Beppler, D. Monitoring multi-yearsnow cover dynamics on the Antarctic Peninsula using SAR imagery. Polarforschung 2000, 67, 27–40.

15. Sohn, H.-G.; Jezek, K.C. Mapping ice sheet margins from ERS-1 SAR and SPOT imagery. Int. J. Remote Sens.1999, 20, 3201–3216. [CrossRef]

16. Fahnestock, M.; Bindschadler, R.; Kwok, R.; Jezek, K. Greenland ice sheet surface properties and ice dynamicsfrom ERS-1 SAR imagery. Science 1993, 262, 1530–1534. [CrossRef]

Page 21: Automated Extraction of Antarctic Glacier and Ice Shelf ...

Remote Sens. 2019, 11, 2529 21 of 22

17. Krieger, L.; Floricioiu, D. Automatic calving front delienation on TerraSAR-X and Sentinel-1 SAR imagery.In Proceedings of the IEEE International Geoscience and Remote Sensing Symposium (IGARSS), Fort Worth,TX, USA, 23–28 July 2017.

18. Zhu, X.X.; Tuia, D.; Mou, L.; Xia, G.-S.; Zhang, L.; Xu, F.; Fraundorfer, F. Deep Learning in Remote Sensing:A Comprehensive Review and List of Resources. IEEE Geosci. Remote Sens. Mag. 2017, 5, 8–36. [CrossRef]

19. Li, R.; Liu, W.; Yang, L.; Sun, S.; Hu, W.; Zhang, F.; Li, W. DeepUNet: A Deep Fully Convolutional Networkfor Pixel-Level Sea-Land Segmentation. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2018, 11, 3954–3962.[CrossRef]

20. Long, J.; Shelhamer, E.; Darrell, T. Fully convolutional networks for semantic segmentation. In Proceedingsof the IEEE Conference on Computer Vision and Pattern Recognition, Boston, MA, USA, 7–12 June 2015;pp. 3431–3440.

21. Noh, H.; Hong, S.; Han, B. Learning Deconvolution Network for Semantic Segmentation. In Proceedingsof the IEEE International Conference on Computer Vision (ICCV), Santiago, Chile, 7–13 December 2015;pp. 1520–1528.

22. Ronneberger, O.; Fischer, P.; Brox, T. U-Net: Convolutional Networks for Biomedical Image Segmentation.In Medical Image Computing and Computer-Assisted Intervention—MICCAI 2015; Navab, N., Hornegger, J.,Wells, W.M., Frangi, A.F., Eds.; Springer International Publishing: Cham, Switzerland, 2015; Volume 9351,pp. 234–241. ISBN 978-3-319-24573-7.

23. Kussul, N.; Lavreniuk, M.; Shelestov, A.; Novikov, A.; Yailymov, B. Large Scale Crop Classification UsingDeep Learning Approach. Cybern. Syst. Anal. 2016, 52, 127–138.

24. Wang, L.; Scott, K.A.; Xu, L.; Clausi, D.A. Sea Ice Concentration Estimation During Melt From Dual-Pol SARScenes Using Deep Convolutional Neural Networks: A Case Study. IEEE Trans. Geosci. Remote Sens. 2016,54, 4524–4533. [CrossRef]

25. Li, Y.; Zhang, H.; Xue, X.; Jiang, Y.; Shen, Q. Deep learning for remote sensing image classification: A survey.Wiley Interdiscip. Rev. Data Min. Knowl. Discov. 2018, 8, e1264. [CrossRef]

26. Cheng, D.; Meng, G.; Cheng, G.; Pan, C. SeNet: Structured edge network for sea–land segmentation.IEEE Geosci. Remote Sens. Lett. 2017, 14, 247–251. [CrossRef]

27. Mohajerani, Y.; Wood, M.; Velicogna, I.; Rignot, E. Detection of Glacier Calving Margins with ConvolutionalNeural Networks: A Case Study. Remote Sens. 2019, 11, 74. [CrossRef]

28. Zhang, E.; Liu, L.; Huang, L. Automatically delineating the calving front of Jakobshavn Isbræ frommultitemporal TerraSAR-X images: A deep learning approach. Cryosphere 2019, 13, 1729–1741. [CrossRef]

29. Ferrigno, J.G.; Williams, R.S.; Foley, K.M. Coastal-change and glaciological map of the Saunders Coast area,Antarctica: 1972–97. Ann. Glaciol. 2004, 39, 245–250. [CrossRef]

30. Rignot, E.; Mouginot, J.; Scheuchl, B. Ice Flow of the Antarctic Ice Sheet. Science 2011, 333, 1427–1430.[CrossRef]

31. Stephenson, S.; Zwally, H.J. Ice-shelf topography and structure determined using satellite-radar altimetryand Landsat imagery. Ann. Glaciol. 1989, 12, 162–169. [CrossRef]

32. Jacobs, S.; Giulivi, C.; Dutrieux, P.; Rignot, E.; Nitsche, F.; Mouginot, J. Getz Ice Shelf melting response tochanges in ocean forcing. J. Geophys. Res. Ocean. 2013, 118, 4152–4168. [CrossRef]

33. Rignot, E.; Jacobs, S.; Mouginot, J.; Scheuchl, B. Ice-shelf melting around Antarctica. Science 2013, 341,266–270. [CrossRef]

34. Gardner, A.S.; Moholdt, G.; Scambos, T.; Fahnstock, M.; Ligtenberg, S.; van den Broeke, M.; Nilsson, J.Increased West Antarctic and unchanged East Antarctic ice discharge over the last 7 years. Cryosphere 2018,12, 521–547. [CrossRef]

35. Konrad, H.; Shepherd, A.; Gilbert, L.; Hogg, A.E.; McMillan, M.; Muir, A.; Slater, T. Net retreat of Antarcticglacier grounding lines. Nat. Geosci. 2018, 11, 258–262. [CrossRef]

36. Ressel, R.; Frost, A.; Lehner, S. Comparing automated sea ice classification on single-pol and dual-polterrasar-x data. In Proceedings of the Geoscience and Remote Sensing Symposium (IGARSS), Milan, Italy,26–31 July 2015; pp. 3442–3445.

37. Moen, M.-A.; Doulgeris, A.P.; Anfinsen, S.N.; Renner, A.H.H.; Hughes, N.; Gerland, S.; Eltoft, T. Comparisonof feature based segmentation of full polarimetric SAR satellite sea ice images with manually drawn icecharts. Cryosphere 2013, 7, 1693–1705. [CrossRef]

Page 22: Automated Extraction of Antarctic Glacier and Ice Shelf ...

Remote Sens. 2019, 11, 2529 22 of 22

38. Wesche, C.; Dierking, W. From ice shelves to icebergs: Classification of calving fronts, iceberg monitoring anddrift simulation. In Proceedings of the Geoscience and Remote Sensing Symposium (IGARSS), Quebec City,QC, Canada, 13–18 July 2014; pp. 274–277.

39. Ressel, R.; Singha, S. Comparing near coincident space borne C and X band fully polarimetric sar data forarctic sea ice classification. Remote Sens. 2016, 8, 198. [CrossRef]

40. Dierking, W.; Wesche, C. C-Band Radar Polarimetry—Useful for Detection of Icebergs in Sea Ice? IEEE Trans.Geosci. Remote Sens. 2014, 52, 25–37. [CrossRef]

41. Lea, J.M.; Mair, D.W.F.; Rea, B.R. Evaluation of existing and new methods of tracking glacier terminus change.J. Glaciol. 2014, 60, 323–332. [CrossRef]

42. Rosanova, C.E.; Lucchitta, B.K.; Ferrigno, J.G. Velocities of Thwaites Glacier and smaller glaciers along theMarie Byrd Land coast, West Antarctica. Ann. Glaciol. 1998, 27, 47–53. [CrossRef]

43. Ferrigno, J.G.; Williams, R.S., Jr.; Rosanova, C.E.; Lucciiitta, B.K.; Swithinbank, C. Analysis of coastal changein Marie Byrd Land and Ellsworth Land, West Antarctica, using Landsat imagery. Ann. Glaciol. 1998, 27,33–40. [CrossRef]

44. Miles, B.W.J.; Stokes, C.R.; Jamieson, S.S.R. Pan–ice-sheet glacier terminus change in East Antarctica revealssensitivity of Wilkes Land to sea-ice changes. Sci. Adv. 2016, 2, e1501350. [CrossRef]

© 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open accessarticle distributed under the terms and conditions of the Creative Commons Attribution(CC BY) license (http://creativecommons.org/licenses/by/4.0/).