Urban flood mapping using Sentinel-1 and RADARSAT Constellation Mission image and Convolutional Siamese Network | Research Square window.SnipcartSettings = { analytics: { enabled: false } }; (function() { var accessVector = localStorage.getItem('access_vector') || ''; window.dataLayer = window.dataLayer || []; if (accessVector) { window.dataLayer.push({ user: { profile: { profileInfo: { snid: accessVector } } } }); } })(); (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','GTM-K279D39R'); Browse Preprints In Review Journals COVID-19 Preprints AJE Video Bytes Research Tools Research Promotion AJE Professional Editing AJE Rubriq About Preprint Platform In Review Editorial Policies Our Team Advisory Board Help Center Sign In Submit a Preprint Cite Share Download PDF Research Article Urban flood mapping using Sentinel-1 and RADARSAT Constellation Mission image and Convolutional Siamese Network Nafiseh Ghasemian Sorboni, Jinfei Wang, Mohammad Reza Najafi This is a preprint; it has not been peer reviewed by a journal. https://doi.org/ 10.21203/rs.3.rs-1984196/v1 This work is licensed under a CC BY 4.0 License Status: Published Journal Publication published 20 Feb, 2024 Read the published version in Natural Hazards → Version 1 posted 4 You are reading this latest preprint version Abstract Urban floods can affect people's lives and properties, therefore, urban flood mapping is crucial for reliable risk assessment and the development of effective mitigation strategies. With the advent of high spatial and temporal resolution satellite images, remote sensing has become popular for urban flood mapping. Synthetic Aperture RADAR (SAR) sensors can capture image data during a flood event because their emitted signal can penetrate through the clouds. However, they have some limitations, such as layover, shadowing, and speckle noise, that might challenge their usage, especially for urban flood mapping. Deep Learning (DL) algorithms have been widely used for automatic urban flood mapping using remote sensing data, but the flood mapping accuracy achieved using SAR and DL algorithms is still uncertain. This paper proposes a DL-based change detection framework, Convolutional Siamese Network (CSN), for flood mapping in three urban areas: parts of Ottawa, ON and Gatineau, QC, Abbotsford, BC, and Leverkusen, Germany. The dataset applied were Sentinel-1 and dual-polarized RADARSAT Constellation Mission (RCM) data. The applied data were captured in C-band, and their resolutions were 10m and 5m for Sentinel-1 and RCM, respectively. Comparison with other DL-based segmentation algorithms, including Unet, Unet++, DeepLabV3+, and Siamese-Unet, confirmed the reliability of the proposed CSN. It was inferred from the flood class accuracies that Sentinel-1 data medium resolution might hinder its application for urban flood mapping. Further, RCM data was also tested in both urban and and non urban areas, and a precision of 0.79 was achieved for the non urban case. urban flood mapping SAR coherency intensity DEM Sentinel-1 RCM Deep Learning Figures Figure 1 Figure 2 Figure 3 Figure 4 Figure 5 Figure 6 Figure 7 Figure 8 Figure 9 Figure 10 Figure 11 Figure 12 Figure 13 Figure 14 Figure 15 Figure 16 Figure 17 Figure 18 Figure 19 Figure 20 Figure 21 Figure 22 Figure 23 1. Introduction Urban flood mapping is challenging due to the complicated structures in cities, such as buildings, sidewalks, road culverts, and utility holes. Two types of satellite products are available for producing flood maps using remote sensing data, including optical and SAR images. Optical images are not always available during a flood event because they are affected by dense cloud cover. SAR sensors, however, can capture images from the flood-affected areas at longer electromagnetic wavelengths making it possible for the SAR signal to penetrate within the cloud cover. Besides, since the SAR sensor is active, it is not dependent on the sunlight. So, SAR images are available in all weather conditions and during day and night. This characteristic makes SAR data suitable for flood mapping. Generally, three specific features can be extracted from a SAR image, intensity, polarimetry decompositions, and InSAR coherence. Intensity is a measure of the reflective strength of an object, polarimetry decomposition gives the polarimetric discriminators that can be used for classification and image interpretation, and interferometric coherence (correlation) is a measure for the accuracy of the determined radar signal, and its value decreases by temporal changes. While intensity reflects the electromagnetic characteristics of the radar backscattering, it is affected by the speckle noise. Besides, flood mapping based solely on intensity data might result in erroneous flood maps because of the complex structures in urban areas. Vertical structures, like buildings, can enhance the double bounce scattering effect, which can be further intensified when the floodwater covers the bottom of the tree. Coherence data are complementary in flood mapping studies using the SAR dataset (Pulvirenti et al., 2021; Olthof and Svacina, 2020), and the coherency maps show high values in urban areas because of the stability of urban structures during short time intervals. When producing a flood map, a coherency map can complement the intensity data and improve flood mapping accuracy (Zhang et al., 2021 ). Besides, steady targets such as buildings make InSAR coherence data useful for urban areas with limited vegetated regions. When vegetation cover is limited, any decrease in coherence values in an InSAR time series can be translated into a flood event. Also, speckle noise is reduced when producing coherency images because the noise is averaged when integrating the two SAR images. As mentioned before, because of the dynamic behaviour of the vegetated areas (due to growth), it is not evident that the coherence change is related to the vegetated areas or flood. Sometimes this problem is addressed using SAR images with a short revisit time, less than five days, like COSMO-SkyMed, but such datasets are not accessible quickly, especially for flood hazard management studies in which time plays a vital role (Pierdicca et al. 2018 ). Another limitation when using SAR data for flood extent mapping in urban areas is the shadowing effect. The shadowing effect in a SAR image happens when the SAR signal does not reach some regions because higher objects create an obstacle between the SAR antenna and the area (Bouvet et al. 2018 ). The shadowed areas on the image are overlooked when performing flood extent mapping using SAR data. Flood extent mapping techniques can be categorized into four groups based on the theories applied; 1- Hydrologic/Hydraulic modelling 2- Multi-Criteria Decision Analysis (MCDA) 3- Machine Learning 4- Hybrid methods. Hydrologic models can simulate runoff values during a flood event, and Hydraulic models provide information on flow movement and inundation depth in areas near a river network. Multi-criteria techniques assign a weight to each flood indicator, such as topographic, hydrologic, climatic, and anthropogenic parameters, to produce a final flood risk map. Machine learning approaches, aka Artificial Intelligence techniques, use training data to discriminate between flooded and dry areas based on geospatial input features. Hybrid techniques use a combination of previously mentioned methods to model flood events, such as integrating hydraulic modelling and the Analytical Hierarchical Process (AHP) technique to produce a flood risk map (Nguyen et al. 2021 ). Deep Learning, aka deep structured learning, is a machine learning technique based on artificial neural networks with representation learning. Although ML algorithms such as neural networks, random forest, and support vector machines have proven promising methods for flood mapping, DL methods, especially CNNs, have shown higher capability than the previous ML methods to extract features at different scales such as edges and objects (Muñoz et al., 2021 ). Li et al. ( 2019 a) introduced a CNN to produce a flood map in Houston, USA, during Hurricane Harvey in August 2017 based on TerraSAR-X intensity and coherence data. This study focused on fluvial flooding, and its efficiency for coastal or pluvial flooding was not examined. Some DL-based segmentation models such as Unet, Unet++, and DeepLabV3 have been proposed in the literature for flood mapping, and they have achieved promising results on both optic and SAR images. Wang et al. 2021 , proposed a DL model based on Unet for flood water extraction in Poyang Lake in China using Sentinel-1 SAR images. Jaisakthi et al. 2021 , proposed a modified Unet algorithm for flood detection using Planet Scope images and reported an overall accuracy of about 70% on validation data. The flood masks in this work were not compared with any ground truth dataset. Konapala et al. 2021 , used Unet for flood inundation mapping using Sen1Floods11 data, including Sentinel-1 and Sentinel-2 images from 11 flood events around the globe. After adding elevation data to the input, the flood median F1 score improved from 0.62 to 0.73 compared with using only Sentinel-1 bands. Chen et al. 2022 proposed a Siamese Network based on Unet for building change detection in very high-resolution remote sensing images and reported promising accuracies after comparison with ground truth data. Their method was not tested for flood-induced changes in satellite images. Convolution Siamese Network (CSN) is one type of DL algorithm that has been applied for change detection (Yang et al. 2021 ; Wang et al. 2020 ; Chen et al. 2020 ). This method highlights changed areas using a bi-temporal remote sensing dataset. CSNs use two parallel CNN in their internal architecture and are used in change detection problems. In CSN, one CNN focuses on the pre-event image and the other works on the co-event image. In this way, CSN is more applicable for change detection problems (here flood mapping) than the usual CNN network. Some recent studies have used Siamese Networks for remote sensing change detection applications. For example, Jian and Li (2021) applied a Siamese Network called S3N. This network used Visual Geometry Group (VGG) as subnetworks and was applied to detect changes in various types of remote sensing data, including panchromatic, MS, SAR, PolSAR and NDVI images. The problem of high computational cost and lack of training data was addressed by applying the transfer learning strategy. They concluded that their proposed architecture is more computationally efficient than state-of-the-art techniques while giving comparable results to the existing methods. Wang et al. ( 2021 ) presented a fully CSN trained on Focal Contrastive Loss (FCL) to address the imbalanced data problem by focusing on the samples with fewer train data. Zhang et al. ( 2022 ) proposed a Siamese Residual Multi-kernel Pooling module (SRMP) to improve the high-level change information extraction from optical images. A feature difference module was also proposed to extract low-level features and help the model generate more accurate details. In another work, a Siamese Segmentation Network, SiHDNet, was proposed for building change detection. The proposed method was based on deep, high-resolution differential feature interaction. The difference map was created through a special fusion module to obtain sufficient and effective change information. The final binary change map was acquired through the improved spatial pyramid pooling module (Liang et al. 2022 ). Yang et al. ( 2021 ) proposed a new change detection algorithm based on the Siamese Network, MRA-SNet, for building, road, and land cover change detection in optical remote sensing images. The UNet network was used as the backbone architecture, and the bitemporal images were imported separately to the encoder. The ordinary convolution blocks were replaced with Multi-Res blocks to extract spatial and spectral features of different scales in remote sensing images. These studies however were all based on optical image data for change detection, and they did not address the challenges associated with the SAR change detection problem. Recently, Siamese Networks have been used for flood mapping studies. Zhang et al. ( 2022 ) proposed a domain adaptation-based multi-source change detection method for heterogeneous remote sensing images. The Landsat-8 image was used as a pre-event, and the Sentinel-1A image was used as the co-event for flood mapping of the 2017 California event. The area studied for flood mapping in this work covered agricultural lands, not dense urban areas. In this study, flood extent mapping is considered a change detection problem, thus CSN is applied to discern between flooded areas and non-flood regions. The contribution of this research is the use of the SAR data and a deep learning-based change detection algorithm, Convolutional Siamese Network (CSN), for urban flood mapping. Because of the SAR limitations, including geometric distortions such as layover, shadowing effects, and speckle noise, the use of SAR data for flood mapping is already a challenging task. In addition, deep learning for flood mapping can be a challenge because of the high computational burden that these algorithms add to the process. Hence, the use of SAR and deep learning algorithm for flood mapping is examined in this study. Producing flood maps in urban areas is more challenging than in rural or open areas because of the complex structures in the cities. To the best of our knowledge, this is the first study using SAR data and CSN for urban flood mapping. The structure of this paper is as follows, Section 2 presents the study area and dataset applied. Section 3 describes the methodology and Section 4 discusses the results. Section 5 presents a discussion of the obtained results, followed by the conclusion in Section 6. 2. Study Area And Dataset More extreme flood events have been happening in Canada in recent years, such as the 2019 Ontario-Quebec and 2021 B.C flood events. The current floods are also more straightforward to study after the launch of the Sentinel-1 satellite in 2014. Other flood events were the July 2021 European flood events, such as the flood event in Germany. The flood mapping for Leverkusen city in Germany was also investigated to show the generalization of the proposed CSN to other areas and because of the availability of the ground truth data. Figure 1 shows the location of these case studies on the map. 2.1. 2019 Ontario and Quebec flood event Heavy rainfall from mid-April until mid-May and snowfall accumulation 50% greater than expected caused flooding in eastern Ontario and southern Quebec. This event was among the top ten natural disasters of the year and was even more severe than the flood event in 2017. The Ottawa River peak height went beyond the values recorded in 2017, about 30 cm. Ottawa and Gatineau were among the affected municipalities. These cities and nearby regions experienced a severe flood causing 111 homes to evacuate, 923 people injured, and insured losses from this event cost about $ 201 million across Ontario and Quebec (Olthof, I. and Svacina, N., 2020). Figure 2 shows the extent of the study area, which includes parts of Ottawa and Gatineau cities. The dataset used for this case study was presented in Table 1. Table 1: dataset used for the 2019 Ontario and Quebec flood event Case study/event Data Description 2019 Ontario and Quebec flood, CA Sentinel-1 Level-1A GRD Data type: intensity SAR image Resolution: 10 m Imaging mode: IW Sentinel-1 Level-1A SLC Data type: interferometry SAR image Resolution: 10 m Imaging mode: IW SRTM DEM Resolution: 30m 2.2. 2021 BC flood event The 2021 Pacific Northwest floods include a series of floods that influenced British Columbia, Canada, and neighbouring Washington state in the United States. Heavy rains caused flooding in parts of southern British Columbia and the northwestern United States, starting from November 14 until December 17. In December, the Insurance Bureau of Canada reported that the flooding was the costliest natural disaster in British Columbia's history, costing at least 450 million CAD in insured damage. The natural disaster provoked an emergency state for British Columbia, and at least five people were killed, and ten others were hospitalized during the event. The Nooksack River flows north of Bellingham in Washington State. The floodwater ended up in the Sumas River, and the water flowed northeast, crossing the border into Abbotsford. Figure 3 shows Abbotsford city and the selected region on the map. The dataset used for flood extent mapping in Abbotsford was presented in Table 2 . Table 2 dataset used for Abbotsford case study Case Study/event Dataset Description 2021 BC flood, CA RADARSAT Constellation Mission (RCM) Data type: SAR image Resolution: 5m Imaging mode: Stripmap Gridded CDED format DEM Resolution: 25m 2.3. 2021 Germany flood event In July 2021, several countries in Europe experienced severe floods. Some of these floods caused severe impacts on lives and properties. The floods started in the United Kingdom and later affected several river basins across Europe, including Germany. The states of Rhineland-Palatinate and North Rhine-Westphalia were particularly hard hit, causing 196 death tolls. Further down the Rhine river, the heaviest rainfall ever measured over 24 hours caused flooding in cities including Cologne and Hagen, while in Leverkusen, 400 people had to be evacuated from a hospital. Figure 3 shows the Leverkusen city location and the Rhine river on the map. The dataset used for flood extent mapping in Leverkusen was presented in Table 3 . Table 3 dataset used for Leverkusen case study Case Study/event Dataset Description 2021 Leverkuzen flood, Germany Sentinel-1 Level-1A/B GRD Data type: intensity SAR image Resolution: 10m Imaging mode: IW Sentinel-1 Level-1A/B SLC Data type: interferometry SAR image Resolution: 10m Imaging mode: IW SRTM DEM Resolution: 30m 2.4. Input Data for flood mapping using CSN Both intensity and coherence data were used in this study. Sentinel-1 GRD datasets were used for producing intensity data. One image before the flood event and the other during the flood was selected. The raw pixel values were converted to the radar backscatter coefficient (σ°) using the calibration toolbox in SNAP software. Also, the Sentinel-1 SLC dataset was used to produce the coherency feature maps for both the pre and co-event flood images. The coherency maps between two dates were computed in the SNAP software for both VV and VH images using the procedure shown in Fig. 5 . For the 2019 Ontario and Quebec case study, one coherency map was computed between 27th Mar and 8th Apr (two dates before the flood event). Another was computed between 14th May and 8th Apr (one date during and another before the flood event). For Abbotsford city, three high-resolution dual-polarized RCM intensity images were available for the flood event. Two RCM3 data were available, one from the flood event on 18th Nov and the other after the flood event on 30th Nov. Also, one RCM2 data was available during the flood event on 19th Nov that was used as the co-event test image. There was no RCM SLC data available for the area during the flood event. For the Leverkusen region (Germany), Sentinel-1A/B intensity and coherency data were used for flood mapping. The pre-event intensity data were captured on the 7th (S1B) and 10th (S1A) of July. The pre-event coherency maps were extracted from 24th Jun and 6th Jul, and two sets of co-event counterparts were computed between the 18th and 6th (S1A) July and 19th and 7th July (S1B). The input features used for flood mapping in the three case studies were shown in Table 4 . Table 4 Input dataset Data type Date(s) (Ottawa, ON and Gatineau,QC) Date(s) (Abbotsford, BC) Date(s) (Leverkusen, Germany) Intensity Pre-event Co-event Post-event Co-event Pre-event Co-event \({\sigma }_{VV }^{0}\left(db\right), {\sigma }_{VH }^{0}\left(db\right)\) 08/04/2019 (train/test) 2019/04/25 (train) 07/05/2019 (test) - - 2021/07/10 (train) 2021/07/07 (test) 2021/07/18 (train) 2021/07/16 (test) \({\sigma }_{HH }^{0}\left(db\right), {\sigma }_{HV }^{0}\left(db\right)\) - - 2019/11/30 (train/test) 2019/11/18 (train) 2019/11/19 (test) - - Coherency Pre-event Co-event Post-event Co-event Pre-event Co-event \({\gamma }_{VV}, {\gamma }_{VH}\) 2019/03/27-2019/04/08 (train/test) 2019/05/02-2019/04/08 (train) 2019/05/14-2019/04/08 (test) - - 2021/07/06-2021/06/24 (train/test) 2021/07/18-2021/07/06 (train) 2021/07/19-2021/07/07 (test) 3. Methodology 3.1. Flood mapping using CSN based on a change detection framework In this study, flood mapping was conducted based on a deep learning-based change detection technique called Convolutional Siamese Network (CSN). Siamese networks are generally based on two CNN networks running parallel and having the same parameters, identical in number and value. One CNN network is applied on the pre-event image and the other one on the co-event image. Because of the high heterogeneity in the image scene, the input image bands need to be divided into more homogenous regions or image segments with size (H, W, N) , which denote the height, width, and the number of input bands for each input image segment ( image patch hereafter), respectively. The size of the image patch depends on the CNN input layer configuration. In this study, the input layer has been designed to accept image patches with a size of 32×32. The patch size was set based on experimental experience, a very small patch size reduces the information content and a very large patch size increases the processing time. So, it is a balance between the information content imported to the network and processing time. Input image bands are segmented into regions with sizes (32, 32, N ) to be compatible with the input layer, and the central pixel label in each image patch is used as the target label. The proposed CSN has three blocks (subnetworks), the first block is the input layer, the second is the feature extraction, and the third is the prediction block. Figure 6 shows how the three blocks have been embedded into the network, and Figs. 7 – 9 show the graphical abstracts for each block. The configuration of train data depends on the loss function applied in the feature extraction phase. For example, if the Triplet Loss function is used, a triplet set of image patches [anchor, positive, negative] is imported into the network. In the case of a Contrastive Loss function, the input training set will be a duplet set of image patches, [positive, negative] , and the anchor patches will be removed from the training data. The 2D image patch is converted into a 1D feature vector using the convolution and pooling layers in the feature extraction block. The user defines the feature vector size, which is called the embedding dimension. Convolution layers extract the 2D feature maps, and pooling layers make the extracted feature maps more abstract and extract the gist of information from the feature maps. Some CNN networks have been designed, by computer vision experts, and trained on big RGB image databases, such as Image Net . These pre-trained CNN networks such as VGG16, VGG19 (Simonyan, K. and Zisserman, A. 2016), Resnet50 (He et al. 2015), and inception_v3 (Szegedy et al. 2015) are available via the TensorFlow library in Python. These model parameters can be kept fixed and used for other classification problems. Although the use of pre-trained models is valuable for flood mapping studies to create a map in the shortest possible time, because the input data was a SAR image with different textural information than the RGB image, both pre-training and training from scratch (when all the network parameters are trained from the very beginning) strategies were tested to evaluate which works better for the SAR data. The Resnet50 and VGG16 were used as the backbone CNN architecture because they have been previously found effective for image feature extraction. Although the applied CNN architectures here were Resnet50 and VGG16, the methodology is not limited to a specific architecture and can be generalized to other pre-trained CNN models. The imported train data via the input layer is used to adjust the feature extraction block parameters (CNN parameters). The CNN parameters are adjusted based on the loss function values, i.e., if the loss value is high, the parameters are changed to reduce the loss value. 3.1.1. Train Data Preparation When using DL algorithms for flood mapping, train and test/ground truth data should not overlap for reliable accuracy assessment. In this paper, parts of the ground truth flood masks were set aside for training the DL algorithms. Figure 10 shows the flood masks used as train data for the case studies. 3.1.2. Training CSN Two scenarios were tested for training the backbone CNN models in CSN. In scenario one, the CNN networks were Trained From Scratch (TFS), and all the parameters were trained from the beginning. In the second scenario, Transfer Learning (TL) was applied. TL means that the CNN model parameters are kept fixed based on their values obtained by training on popularRGB image databases like Image Net , and only the newly added fully connected layers (the topmost layers) are trained. The TR method was tested for the 2019 Ontario and Quebec flood events and compared with the TFS method. For the other case studies, only TFS was used because of the higher accuracy result it achieved for the 2019 flood event case study. Popular backbone architectures, such as Resnet50 and VGG16 mainly accept three input feature bands because they have been trained on three-band RGB images. One problem when using these networks for remote sensing images is that the number of feature bands ( N ) is usually higher than three. A PCA transformation was applied to the train data, and the number of PCA components was set to three to make N (number of input feature bands) the same as the backbone networks. For training the CSN, the network parameters, including the number of epochs, batch size, learning rate, and optimizer function, need to be set. Another critical parameter that needs to be set, especially for CSN, is the feature space vector dimension, aka embedding dimension. Table 5 shows the assigned values to these parameters. Table 5 CSN Parameters Number of epochs 200 Batch size 50 Embedding dimension 256 Optimizer function Adam Initial learning rate 10 − 4 Decay rate 0.8 Decay steps 10 4 The CSN was implemented using the Tensorflow library in Python. In Tensorflow, it is possible to set an early stopping condition to prevent overfitting. The condition is set so that the training will be stopped if the validation loss does not change during 50 epochs. When training a deep learning model, it is often helpful to lower the learning rate as the training progresses. One of the strategies available in Tensorflow for reducing the learning rate is exponential decay in which the initial value of the learning rate is reduced exponentially. The parameters for exponential decay include initial learning rate, decay rate and decay step. These parameters were presented in Table 5 . 3.2. Accuracy assessment The accuracy assessment in this paper was achieved using three metrics (Chen et al. 2022 ; Jiang et al. 2021 ; Konapala et al. 2021 ), including precision, recall, and F1 score. These metrics have been described in Table 6 . In this Table, TP (True Positive), refers to the number of correctly classified flood pixels, TN (True Negative) is the number of correctly detected background pixels, FP (False Positive), refers to the number of wrongly identified flood pixels, and FN (False Negative), is defined as the number of pixels classified incorrectly as background. Table 6 Accuracy metrics Metric Definition precision \(\frac{TP}{TP+FP}\) recall \(\frac{TP}{TP+FN}\) F1 score \(\frac{2\times precision\times recall}{precision+recall}\) 4. Results This section presents the experiments conducted for each case study, including the 2019 Ontario and Quebec, 2021 Abbotsford, and 2021 Leverkusen flood events. The flood mapping results and comparison with other DL methods have been included for each case study. A comparison between TL and TFS strategies has also been included for the 2019 flood event case study, and the same training strategy was used for other case studies based on the higher accuracy results achieved for TFS. 4.1. 2019 Ottawa River flood 4.1.1. Flood map for Ottawa and Gatineau area Figure 11 shows the contingency map created using the proposed CSN for the Ottawa and Gatineau area overlaid onto the Government of Quebec flood mask. The original flood mask was in the vector format, and it was converted into the raster format for compatibility with the produced flood mask. Results show that although the proposed CSN overestimated the flood area, especially in the residential areas, this result was in agreement with previous study by Tanim et al. ( 2022 ) when using Sentinel-1 data for flood extent mapping. Because of the medium resolution (10m) of Sentinel-1 images, there is a high chance of mixed flood and non-flood pixels that might cause overestimation. 4.1.2. Comparison with other Deep Learning techniques Figure 12 compares the proposed CSN with four other state-of-the-art deep learning algorithms, including Unet, Unet++, DeepLabV3+, and Siamese-Unet for the 2019 Ottawa River flood event. For all flood events in the comparison section, the backbone architecture was VGG16 and the Loss function was Contrastive Loss. The input data for all the methods in this section were Sentinel-1 intensity and coherency data and a 30m resolution SRTM DEM data to help the deep learning algorithms to differentiate between the low and high-lying lands. Based on the bar plot, Siamese-Unet and the proposed Siamese Network performed better than other DL algorithms. Although Siamese-Unet showed higher flood precision, recall, and F1 score, its low background recall rate indicates flood overestimation. The proposed Siamese Network shows higher background accuracy than Siamese-Unet, and its accuracy indices are more balanced between flood and background classes. 4.2. 2021 Abbotsford Flood 4.2.1. Flood map for Abbotsford area Figure 13 shows the flood map created using the proposed CSN for the Abbotsford area. Based on the figure, it is evident that the proposed CSN algorithm detected some fragmented flood areas across the city in the roads and residential parts. 4.2.2. Comparison with other Deep Learning techniques Figure 14 compares the proposed CSN with four other state-of-the-art deep learning algorithms, including Unet, Unet++, DeepLabV3+, and Siamese-Unet for the urban area in Abbotsford, BC The input data for all the methods were dual-polarized HH and HV RCM intensity and a 25m resolution DEM data. Based on the bar plot, it is apparent that the accuracy indices achieved for the background areas were higher than flooded regions because of the higher number of train data available for the background class. Another reason for this might be the limitation of the dual-polarized RCM data used for Abbotsford city. The RCM images applied were in HH and HV polarization modes. Based on the literature, the most suitable polarization in C-band SAR data for urban flood mapping is the VV mode (Pramanick et al., 2022 ). It is also notable that the within-class accuracy distribution in Unet, Siamese-Unet, and our proposed CSN was more balanced than the Unet + + and DeeplabV3+. In other words, the values achieved for the precision, recall, and F1 score in each class were closer in the Unet, Siamese-Unet, and the proposed method than Unet + + and DeepLabV3+. Although DeepLabV3 + achieved 0.85 precision for background class and 0.94 recall rate for flood regions, it is still unreliable because of its low recall value for background class and low precision value for flood class. Siamese-Unet had a comparable performance with the proposed CSN (because they both use change detection for flood map generation), but it achieved a lower recall rate on the background, about 6%, than the proposed CSN. Besides, it achieved a higher flood recall rate, about 5%, than the proposed CSN. The low accuracy indices achieved for the flood areas in all the applied deep learning algorithms confirm the SAR data limitation for urban flood mapping applications. This result is in agreement with previous studies that used SAR data for urban flood mapping (Li et al. 2019 b; Lin et al. 2019 ). The method was also tested in an agricultural area near Abbotsford to further investigate the reliability of the proposed CSN. Figure 15 shows the flood mapping accuracy results for this area. While Unet + + and DeepLabV3 + resulted in low flood accuracies, the proposed CSN achieved precision and F1 score of 0.71 and 0.6, which were the highest among all the methods, and the method achieved more balanced accuracies between background and flood classes. Figure 16 shows the contingency map of the proposed CSN for this suburban area. The low recall rate value for the proposed CSN shown in the bar chart can be justified by so many missed flood areas (red regions) on the map, and the reported high precision index of 0.79 is because the number of false alarms is relatively low, and most predicted flood areas are consistent with the ground truth data. 4.3. 2021 Leverkusen Flood 4.3.1. Flood map for Leverkusen area Figure 17 shows the flood map created using the proposed CSN for the Leverkusen city overlaid onto the rasterized ground truth data. The original ground truth data available via the Copernicus Emergency Management Website (European Union, 1995–2022, 2021) were in the vector format. The data was converted to the raster format for compatibility with the produced flood maps. Similar to the results obtained for the Ottawa and Abbotsford areas, the flood map produced using the proposed CSN shows overestimation compared with the reference data, and some granule noisy flood patterns can be seen on the map. In terms of capturing the permanent water bodies, the Rhine river width mapped using the proposed method is thinner than the river width in the reference data. 4.3.2. Comparison with other Deep Learning techniques Figure 18 compares the proposed CSN and the previously mentioned deep learning algorithms, including Unet, Unet++, DeepLabV3+, and Siamese-Unet. It can be seen that Unet + + achieved acceptable precision, recall, and F1 score rates of 0.79, 0.95, and 0.86 for flood areas, but the method resulted in high false alarms and mixed many background pixels with the flood. Further, Unet acquired higher background precision and recall indices than Unet + + and DeepLabV3+. DeepLabV3 + achieved a high recall rate of 1 for the background class, but it could not detect any flood pixel in the scene. The proposed CSN and Siamese-Unet achieved the highest background precision of 0.93 among all the deep learning methods and had comparable performance because they both use Siamese architecture for flood map generation. The proposed method could not achieve high precision, recall, and F1 score for the flood areas. 5. Discussion 5.1. Comparison of flood maps in terms of CSN backbone architecture One of the uncertainty sources in the proposed CSN is the type of backbone architecture applied for the feature extraction. Figure 19 compares the accuracy indices for the three case studies in terms of two kinds of networks used for feature extraction, including Resnet50 and VGG16. It can be inferred from the figure that the flood precision rate after changing the feature extractor from Resnet50 to VGG16 improved by 0.02, 0.02, and 0.08 for the Gatineau area, Abbotsford, and Leverkusen, respectively. In terms of recall rate, except for the Gatineau area, for the other two case studies, the index dropped by 0.19 and 0.64 after changing the backbone architecture to VGG16. Finally, the F1 score improved by 0.03 and 0.1 for the Gatineau area and Leverkusen areas but dropped by 0.01 for Abbotsford after using VGG16 as the feature extractor. Based on the obtained accuracy indices for the three case studies, it can be induced that VGG16 generally achieved higher flood accuracy than Resnet50. It is worth mentioning that there is no best feature extractor and the selection of the most suitable feature extractor for the Siamese Network depends on different factors such as the type of input data in terms of being optical, SAR, or topography data. Additionally, the selection can be affected by the case study, and a feature extractor might work for one case study but might not be suitable for the other case studies. Further, for the Abbotsford case study, the accuracy indices are more balanced between the background and flood classes than Gatineau and Leverkusen (Fig. 19 ). The reason for more similar results between Gatineau and Leverkusen areas is the type of input data applied for these case studies. While for the Abbotsford area, the RCM dual-polarized intensity bands in HH and HV channels were tested, for Gatineau and Leverkusen, Sentinel-1 intensity and coherency data in VV and VH channels were applied for flood mapping. 5.2. Effect of using different loss functions Another uncertainty source in CSN is the loss function applied for training the feature extractor Network. Three loss functions, including Contrastive Loss, Weighted Double Margin Contrastive Loss (WDMCL), and Triplet Loss, were used in this study to assess the CSN sensitivity to the loss function applied. Figure 20 shows the Gatineau case study's bar chart for flood and background accuracy indices. The flood recall rate improved after increasing flood sample weights. The background precision did not drop significantly after increasing flood sample weights and reducing background sample weights simultaneously, but its recall rate dropped. In other words, after decreasing background samples' contribution to the training process, the recall rate decreased. Looking at the bar chart more carefully, after changing from Triplet Loss to WDMCL, the recall rate increased by 0.43 and by 0.47 after changing from Contrastive Loss to WDMCL. Although using WDMCL effectively increased the flood recall rate, the flood precision did not change after changing the loss function formulation. The flood precision index might be more affected by the input data type (optic, SAR or topography data) than the background and flood samples distribution. Figure 21 shows the same bar chart as Fig. 20 for Abbotsford city. Based on the figure, all three loss functions resulted in similar flood precision accuracy. Besides, the flood recall rate improved after emphasizing flood class in the WDMCL formulation. In terms of flood precision index, all three loss functions had comparable performance, achieving precision values lower than or equal to 15%, which means that in almost only 15% of the cases, the detected flood pixel had consistency with the reference data. This low precision index might be related to the limitations of using only the SAR intensity data for flood mapping. Although the complementary role of SAR coherency and polarimetry data can be inferred from the literature, the only high-resolution RCM data available for the area was the intensity, adding limitations to examining the effect of other SAR products, such as polarimetry and coherency, for flood extent mapping. Looking at the bar chart more carefully, it can be observed that the F1 score achieved for the WDMCL is about 6% higher than the corresponding values for the Contrastive and Triplet Loss functions. While Contrastive and Triplet Loss functions achieved an F1 score of about 16%, the WDMCL achieved a 24% because of its significantly higher recall value of 68%. Another important point worth mentioning is that although adding more weight to the flood samples in the WDMCL improved the recall index, this strategy did not help increase the precision index for flooded areas in the SAR image. The flood recall rate improved by 0.51 compared to the Triplet and by 0.19 compared to the Contrastive Loss Functions. At the same time, after decreasing the emphasis on background class in WDMCL, the recall rate dropped by 0.21 and 0.32 compared to Contrastive and Triplet Loss functions, respectively. Figure 22 shows the accuracy indices for the background and flood classes for the Leverkusen case study in terms of the Loss Function applied in the CSN. A similar trend to the Gatineau area and Abbotsford cases regarding flood recall value increase after changing the loss function to WDMCL can be seen. Precision values were not significantly affected by the loss function, and the index remained at the exact value of 0.93 and 0.07 for the background and flood classes, respectively. It can be inferred from the bar chart that although Contrastive Loss achieved the highest flood recall rate of 0.99 among the loss functions, it could not achieve an acceptable flood precision index, and its value remained as low as in other cases. On top of that, the Contrastive Loss function resulted in a poor background recall index of 0.01, which was considerably lower than its counterparts for the WDMCL and Triplet Loss functions which were 0.68 and 0.88, respectively. 5.3. Effect of adding DEM data on flood mapping accuracy Figure 23 shows the F1 score values for three case studies for the background and flood classes before (BF) and after (AF), adding DEM data to the SAR dataset. It is evident from the bar chart that the background F1 score improved in all three case studies. For the flood class, while the F1 score for flood pixels improved by 1% for the Gatineau area, it dropped by 6% and 1% for Abbotsford and Leverkusen areas, respectively. The decrease in flood detection accuracy might be related to the DEM data resolution. The DEM spatial resolution was between 25-30m, about 2.5-3 times lower than the spatial resolution of Sentinel-1 and about 5–6 times lower than the spatial resolution of RCM data. Because of the averaging operation in low-resolution DEM data, there is a high chance of mixed high and low-lying lands present in one sampling area. These mixed samples/pixels can increase flood mapping commission and omission errors. Another critical point inferred from the bar chart is that the background accuracy increase was more significant after adding DEM in Leverkusen than in Abbotsford and Gatineau because the studied area in Leverkusen was larger, and the elevation variation was more significant than in the others. In other words, the elevation variation for the Leverkusen region, a catchment near the Rhine river, is more significant than the Abbotsford case study, which was a relatively small area with lower elevation variation than the Leverkusen region. The exact wording holds for the Gatineau area. The accuracies reported in this section for Gatineau were for a small area at the Gatineau Hull and Ottawa rivers with a smooth elevation variation. 6. Conclusions In this study, urban flood mapping using SAR data through a CSN was explored and validated against ground truth data for three flood events in Ottawa, ON and Gatineau, QC, Abbotsford, BC, and Leverkusen, Germany. Also, CSN was compared with three of the state-of-the-art DL algorithms, including Unet, Unet++, and DeepLabV3+. For the sake of comparison with a network with similar architecture and taking advantage of Unet encoder-decoder architecture, Siamese-Unet was also compared with the proposed CSN. Also, the proposed CSN was tested in an agricultural area to investigate the reliability of the method. The precision index improved by 0.6 compared with the urban case. This result is in agreement with previous studies that reported lower accuracy indices for dense urban areas than non-urban. The results indicated that Sentinel-1 data can detect flooded areas with average accuracy above 0.5. Besides, RCM dual-polarized C-band HH and HV intensity channels were tested for flood mapping in Abbotsford city. The results showed that RCM data can achieve high flood precision in less urbanized areas. The effect of loss function on the CSN performance was also examined. It was inferred from the results that CSN is sensitive to the loss function selection, and the use of WDMCL can improve flood recall at the cost of deteriorating the background recall index. Another important finding was that the loss function selection had no contribution to the precision index. Precision is more affected by the input data type and the normalization method applied to the input data. The effect of adding DEM data on flood mapping accuracy was also explored. Although the F1 score for the flood class saw no significant improvement, the results confirmed the DEM data efficiency for improving the F1 score for the background class. Declarations Acknowledgement The authors would like to express their special gratitude to the European Space Agency (ESA) for free access to Sentinel-1 Single Look Complex (SLC) products and Natural Resources Canada (NRCan) for giving access to RADARSAT Constellation Mission and Reference data for the 2019 Ontario-Quebec and 2021 BC flood events. Funding This work was funded by a research grant from the Multi-Hazard Risk and Resilience Interdisciplinary Development Initiative (IDI), University of Western Ontario. Author Contributions Nafiseh Ghasemian Sorboni and Jinfei Wang contributed to the data collection. The first author did the analysis and prepared the first draft of the manuscript. All authors, Nafiseh Ghasemian Sorboni, Jinfei Wang and Mohammad Reza Najafi, contributed to the research concept and design, commented on the previous manuscript versions and read and approved the final version. References Bouvet, A., Mermoz, S., Ballère, M., Koleck, T., & Le Toan, T. (2018). Use of the SAR shadowing effect for deforestation detection with Sentinel-1 time series. Remote Sensing, 10(8), 1250. Chen, J., Yuan, Z., Peng, J., Chen, L., Huang, H., Zhu, J., Liu, Y. and Li, H., 2020. DASNet: Dual attentive fully convolutional siamese networks for change detection in high-resolution satellite images. IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing , 14 , pp.1194-1206. Chen, T., Lu, Z., Yang, Y., Zhang, Y., Du, B., & Plaza, A. (2022). A Siamese Network Based U-Net for Change Detection in High Resolution Remote Sensing Images. IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing , 15 , 2357-2369. Emergency Flood Maps . (2021). Earth Observation Data Management System (EODMS). https://pub.data.gov.bc.ca/datasets/175624/92g/ European Union, 1995–2022. (2021). Copernicus Emergency Management Service - Mapping . Copernicus EMS - Mapping. https://emergency.copernicus.eu/mapping/ Figshare. (2020, July 13). World Settlement Footprint (WSF) 2015 . https://figshare.com/articles/dataset/World_Settlement_Footprint_WSF_2015/10048412 He, K., Zhang, X., Ren, S. and Sun, J., 2016. Deep residual learning for image recognition. In Proceedings of the IEEE conference on computer vision and pattern recognition (pp. 770-778). Jaisakthi, S. M., Dhanya, P. R., & Jitesh Kumar, S. (2021, March). Detection of Flooded Regions from Satellite Images Using Modified UNET. In International Conference on Computational Intelligence in Data Science (pp. 167-174). Springer, Cham. Jiang, X., Li, G., Zhang, X.P. and He, Y., 2021. A Semisupervised Siamese Network for Efficient Change Detection in Heterogeneous Remote Sensing Images. IEEE Transactions on Geoscience and Remote Sensing. Konapala, G., Kumar, S. V., & Ahmad, S. K. (2021). Exploring Sentinel-1 and Sentinel-2 diversity for flood inundation mapping using deep learning. ISPRS Journal of Photogrammetry and Remote Sensing , 180 , 163-173. Landuyt, L., Verhoest, N. E., & Van Coillie, F. (2020). Flood mapping in vegetated areas using an unsupervised clustering approach on Sentinel-1 and-2 imagery. Remote Sensing , 12 (21), 3611. Liang, J., & Liu, D. (2020). Estimating daily inundation probability using remote sensing, riverine flood, and storm surge models: A case of hurricane harvey. Remote Sensing, 12(9), 1495. Liang, Z., Zhu, B., & Zhu, Y. (2022). High resolution representation‐based Siamese network for remote sensing image change detection. IET Image Processing . Li, Y., Martinis, S., & Wieland, M. (2019). Urban flood mapping with an active self-learning convolutional neural network based on TerraSAR-X intensity and interferometric coherence. ISPRS Journal of Photogrammetry and Remote Sensing, 152, 178-191. Li, Y., Martinis, S., Wieland, M., Schlaffer, S. and Natsuaki, R., 2019. Urban flood mapping using SAR intensity and interferometric coherence via Bayesian network fusion. Remote Sensing , 11 (19), p.2231. Lin, Y.N., Yun, S.H., Bhardwaj, A. and Hill, E.M., 2019. Urban flood detection with Sentinel-1 multi-temporal synthetic aperture radar (SAR) observations in a Bayesian framework: a case study for Hurricane Matthew. Remote Sensing , 11 (15), p.1778. Muñoz, D. F., Muñoz, P., Moftakhari, H., & Moradkhani, H. (2021). From local to regional compound flood mapping with deep learning and data fusion techniques. Science of The Total Environment , 782 , 146927. Nguyen, H. D., Fox, D., Dang, D. K., Pham, L. T., Viet Du, Q. V., Nguyen, T. H. T., ... & Petrisor, A. I. (2021). Predicting future urban flood risk using land change and hydraulic modeling in a river watershed in the central Province of Vietnam. Remote Sensing, 13(2), 262. Otsu, N. (1979). A threshold selection method from gray-level histograms. IEEE transactions on systems, man, and cybernetics , 9 (1), 62-66. Pierdicca, N., Pulvirenti, L., & Chini, M. (2018). Flood mapping in vegetated and urban areas and other challenges: models and methods. In Flood Monitoring through Remote Sensing (pp. 135-179). Springer, Cham. Pramanick, N., Acharyya, R., Mukherjee, S., Mukherjee, S., Pal, I., Mitra, D., & Mukhopadhyay, A. (2022). SAR based flood risk analysis: A case study Kerala flood 2018. Advances in Space Research , 69 (4), 1915-1929. Pulvirenti L, Chini M, Pierdicca N. InSAR Multitemporal Data over Persistent Scatterers to Detect Floodwater in Urban Areas: A Case Study in Beletweyne, Somalia. Remote Sensing. 2021 Jan;13(1):37. Simonyan, K. and Zisserman, A., 2014. Very deep convolutional networks for large-scale image recognition. arXiv preprint arXiv:1409.1556 . SRTM Data – CGIAR-CSI SRTM . (2004–2022). SRTM Data. https://srtm.csi.cgiar.org/srtmdata/ Szegedy, C., Vanhoucke, V., Ioffe, S., Shlens, J. and Wojna, Z., 2016. Rethinking the inception architecture for computer vision. In Proceedings of the IEEE conference on computer vision and pattern recognition (pp. 2818-2826). Tanguy, M., Chokmani, K., Bernier, M., Poulin, J., & Raymond, S. (2017). River flood mapping in urban areas combining Radarsat-2 data and flood return period data. Remote Sensing of Environment, 198, 442-459. Tanim, A.H., McRae, C.B., Tavakol-Davani, H. and Goharian, E., 2022. Flood Detection in Urban Areas Using Satellite Imagery and Machine Learning. Water , 14 (7), p.1140. U. (2021a, May). radar-based-flood-mapping/radar-based-flood-mapping.ipynb at main · UN-SPIDER/radar-based-flood-mapping . GitHub. https://github.com/UN-SPIDER/radar-based-flood-mapping/blob/main/radar-based-flood-mapping.ipynb Wang, J., Wang, S., Wang, F., Zhou, Y., Wang, Z., Ji, J., ... & Zhao, Q. (2022). FWENet: a deep convolutional neural network for flood water body extraction based on SAR images. International Journal of Digital Earth , 15 (1), 345-361. Wang, M., Tan, K., Jia, X., Wang, X. and Chen, Y., 2020. A deep siamese network with hybrid convolutional feature extraction module for change detection based on multi-sensor remote sensing images. Remote Sensing , 12 (2), p.205. Wang, Z., Peng, C., Zhang, Y., Wang, N. and Luo, L., 2021. Fully convolutional siamese networks based change detection for optical aerial images with focal contrastive loss. Neurocomputing, 457, pp.155-167. Wikipedia contributors. (2022, May 8). November 2021 Pacific Northwest floods . Wikipedia. https://en.wikipedia.org/wiki/November_2021_Pacific_Northwest_floods Yang, X., Hu, L., Zhang, Y., & Li, Y. (2021). MRA-SNet: Siamese Networks of Multiscale Residual and Attention for Change Detection in High-Resolution Remote Sensing Images. Remote Sensing , 13 (22), 4528. Yang, L., Chen, Y., Song, S., Li, F. and Huang, G., 2021. Deep Siamese networks based change detection with remote sensing images. Remote Sensing , 13 (17), p.3394. Zhang, C., Feng, Y., Hu, L., Tapete, D., Pan, L., Liang, Z., ... & Yue, P. (2022). A domain adaptation neural network for change detection with heterogeneous optical and SAR remote sensing images. International Journal of Applied Earth Observation and Geoinformation , 109 , 102769. Zhang, H., Qi, Z., Li, X., Chen, Y., Wang, X., & He, Y. (2021). An Urban Flooding Index for Unsupervised Inundated Urban Area Detection Using Sentinel-1 Polarimetric SAR Images. Remote Sensing , 13 (22), 4511. Zhang, X., He, L., Qin, K., Dang, Q., Si, H., Tang, X., & Jiao, L. (2022). SMD-Net: Siamese Multi-Scale Difference-Enhancement Network for Change Detection in Remote Sensing. Remote Sensing , 14 (7), 1580. Cite Share Download PDF Status: Published Journal Publication published 20 Feb, 2024 Read the published version in Natural Hazards → Version 1 posted Reviewers agreed at journal 28 Sep, 2022 Reviewers invited by journal 23 Aug, 2022 Editor assigned by journal 22 Aug, 2022 First submitted to journal 21 Aug, 2022 You are reading this latest preprint version Research Square lets you share your work early, gain feedback from the community, and start making changes to your manuscript prior to peer review in a journal. As a division of Research Square Company, we’re committed to making research communication faster, fairer, and more useful. We do this by developing innovative software and high quality services for the global research community. Our growing team is made up of researchers and industry professionals working together to solve the most critical problems facing scientific publishing. Also discoverable on Platform About Our Team In Review Editorial Policies Advisory Board Help Center Resources Author Services Accessibility API Access RSS feed Manage Cookie Preferences © Research Square 2026 | ISSN 2693-5015 (online) Privacy Policy Terms of Service Do Not Sell My Personal Information {"props":{"pageProps":{"initialData":{"identity":"rs-1984196","acceptedTermsAndConditions":true,"allowDirectSubmit":false,"archivedVersions":[],"articleType":"Research Article","associatedPublications":[],"authors":[{"id":130949828,"identity":"408f6a6f-c952-495c-a92f-279073bbf72b","order_by":0,"name":"Nafiseh Ghasemian Sorboni","email":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAAyAQMAAABI0h/eAAAABlBMVEX///8AAABVwtN+AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAt0lEQVRIiWNgGAWjYFACHjApx0+yFmPJBlK1JG44QKwGc/61Bz/+qNjGuPlGjuEDhho7wlosZ7xLluY5c5vZ7EaOsQHDsWTCWgxunDGQZmy7zWZ2I3ebBGMDM1FajH/+/Hebx3gGWEs9EVrO95hJ8DbcljCQAGs5TIwtPGbWPMduG0icef/ZIOHYcWJsOWN880fN7fr+9rTEBx9qqglrYZBIQOIk4FCECvgPEKVsFIyCUTAKRjIAAAcWPANhr//HAAAAAElFTkSuQmCC","orcid":"https://orcid.org/0000-0002-8907-9784","institution":"University of Western Ontario Faculty of Social Science: Western University Faculty of Social Science","correspondingAuthor":true,"submittingAuthor":false,"prefix":"","firstName":"Nafiseh","middleName":"Ghasemian","lastName":"Sorboni","suffix":""},{"id":130949829,"identity":"59a4c370-3c1e-4ccf-914c-459fd873e8df","order_by":1,"name":"Jinfei Wang","email":"","orcid":"","institution":"University of Western Ontario Faculty of Social Science: Western University Faculty of Social Science","correspondingAuthor":false,"submittingAuthor":false,"prefix":"","firstName":"Jinfei","middleName":"","lastName":"Wang","suffix":""},{"id":130949830,"identity":"8f8adba2-44ef-4873-826a-2026042e95a4","order_by":2,"name":"Mohammad Reza Najafi","email":"","orcid":"","institution":"University of Western Ontario Faculty of Engineering: Western University Faculty of Engineering","correspondingAuthor":false,"submittingAuthor":false,"prefix":"","firstName":"Mohammad","middleName":"Reza","lastName":"Najafi","suffix":""}],"badges":[],"createdAt":"2022-08-21 23:47:33","currentVersionCode":1,"declarations":"","doi":"10.21203/rs.3.rs-1984196/v1","doiUrl":"https://doi.org/10.21203/rs.3.rs-1984196/v1","draftVersion":[],"editorialEvents":[{"content":"https://doi.org/10.1007/s11069-024-06434-2","type":"published","date":"2024-02-20T15:01:39+00:00"}],"editorialNote":"","failedWorkflow":false,"files":[{"id":25722424,"identity":"b0275de1-5100-4277-82c8-2ea46ffc5f33","added_by":"auto","created_at":"2022-08-26 17:26:58","extension":"png","order_by":1,"title":"Figure 1","display":"","copyAsset":false,"role":"figure","size":230166,"visible":true,"origin":"","legend":"\u003cp\u003eGeographic extent of case studies on the map; a) Ontario-Quebec and BC case studies. b) Germany case study.\u003c/p\u003e","description":"","filename":"Fig1.png","url":"https://assets-eu.researchsquare.com/files/rs-1984196/v1/6347af21eaab8acbc1e0f52f.png"},{"id":25722427,"identity":"7610513e-99f1-4117-8f5f-31bc18a178ef","added_by":"auto","created_at":"2022-08-26 17:26:58","extension":"png","order_by":2,"title":"Figure 2","display":"","copyAsset":false,"role":"figure","size":14195527,"visible":true,"origin":"","legend":"\u003cp\u003eStudy area for the 2019 Ontario and Quebec flood event\u003c/p\u003e","description":"","filename":"Fig2.png","url":"https://assets-eu.researchsquare.com/files/rs-1984196/v1/07825d2a1ea2d8ac854dfd79.png"},{"id":25723688,"identity":"4481dc9d-f3d6-4afe-b28b-62fda0e18381","added_by":"auto","created_at":"2022-08-26 17:36:58","extension":"png","order_by":3,"title":"Figure 3","display":"","copyAsset":false,"role":"figure","size":1635734,"visible":true,"origin":"","legend":"\u003cp\u003eAbbotsford, BC case study\u003c/p\u003e","description":"","filename":"Fig3.png","url":"https://assets-eu.researchsquare.com/files/rs-1984196/v1/d3b67869cad127640f806eaf.png"},{"id":25722423,"identity":"668e25d9-3f2d-4f8f-9eee-c55f06bded31","added_by":"auto","created_at":"2022-08-26 17:26:58","extension":"png","order_by":4,"title":"Figure 4","display":"","copyAsset":false,"role":"figure","size":2885754,"visible":true,"origin":"","legend":"\u003cp\u003eLeverkusen case study\u003c/p\u003e","description":"","filename":"Fig4.png","url":"https://assets-eu.researchsquare.com/files/rs-1984196/v1/7b9058b21e218d2e56bfb4b2.png"},{"id":25721192,"identity":"8138b61e-1b2a-4a4f-aff2-8a8d99fc7b1f","added_by":"auto","created_at":"2022-08-26 17:16:58","extension":"png","order_by":5,"title":"Figure 5","display":"","copyAsset":false,"role":"figure","size":85952,"visible":true,"origin":"","legend":"\u003cp\u003ethe procedure used in SNAP software for producing the coherency map\u003c/p\u003e","description":"","filename":"Fig5.png","url":"https://assets-eu.researchsquare.com/files/rs-1984196/v1/037c1a66900a7bcef9cf6286.png"},{"id":25721195,"identity":"7fe602a9-c274-4747-a8a1-81b11e138a61","added_by":"auto","created_at":"2022-08-26 17:16:58","extension":"png","order_by":6,"title":"Figure 6","display":"","copyAsset":false,"role":"figure","size":17661,"visible":true,"origin":"","legend":"\u003cp\u003edifferent blocks in Flood Map generation using CSN\u003c/p\u003e","description":"","filename":"Fig6.png","url":"https://assets-eu.researchsquare.com/files/rs-1984196/v1/559c5dcea6d7d6358795ef7f.png"},{"id":25721982,"identity":"f31cdb53-b93e-4b41-8ef5-21e90c8c757f","added_by":"auto","created_at":"2022-08-26 17:21:58","extension":"png","order_by":7,"title":"Figure 7","display":"","copyAsset":false,"role":"figure","size":102808,"visible":true,"origin":"","legend":"\u003cp\u003eGraphical abstract for blocks 1 and 2\u003c/p\u003e","description":"","filename":"Fig7.png","url":"https://assets-eu.researchsquare.com/files/rs-1984196/v1/8cdc94f69d690cc5a9f25479.png"},{"id":25723029,"identity":"99516dd0-6ec5-45cb-bcd1-ffd8315a1714","added_by":"auto","created_at":"2022-08-26 17:31:58","extension":"png","order_by":8,"title":"Figure 8","display":"","copyAsset":false,"role":"figure","size":65464,"visible":true,"origin":"","legend":"\u003cp\u003eGraphical abstract for block 3 (training phase)\u003c/p\u003e","description":"","filename":"Fig8.png","url":"https://assets-eu.researchsquare.com/files/rs-1984196/v1/d7c3d03437402ec880f0b42f.png"},{"id":25721209,"identity":"fe7587c9-85df-47d1-a935-c7ea8793b1f4","added_by":"auto","created_at":"2022-08-26 17:16:58","extension":"png","order_by":9,"title":"Figure 9","display":"","copyAsset":false,"role":"figure","size":140979,"visible":true,"origin":"","legend":"\u003cp\u003eGraphical abstract for block 3 (test phase); the dates are related to the\u0026nbsp;2019 Ontario and Quebec flood event\u003c/p\u003e","description":"","filename":"Fig9.png","url":"https://assets-eu.researchsquare.com/files/rs-1984196/v1/b9e5445b96339f951b2f4162.png"},{"id":25721996,"identity":"c3e7c6f7-3088-4b20-a1cf-92b780f572c9","added_by":"auto","created_at":"2022-08-26 17:21:58","extension":"png","order_by":10,"title":"Figure 10","display":"","copyAsset":false,"role":"figure","size":18666209,"visible":true,"origin":"","legend":"\u003cp\u003eTrain masks applied for flood detection; a) Ottawa and Gatineau area; b) Abbotsford, BC (agricultural area); c) Leverkusen, Germany; The blue and black shades were used for showing train data for the flood and background areas, respectively.\u003c/p\u003e","description":"","filename":"Fig10.png","url":"https://assets-eu.researchsquare.com/files/rs-1984196/v1/dac7fc4aeab353901700c79e.png"},{"id":25721994,"identity":"43e3d858-7ea4-4a3d-bd3d-df59479ebad2","added_by":"auto","created_at":"2022-08-26 17:21:58","extension":"png","order_by":11,"title":"Figure 11","display":"","copyAsset":false,"role":"figure","size":6350984,"visible":true,"origin":"","legend":"\u003cp\u003eContingency map created using the proposed CSN for the 2019 Ontario and Quebec flood event overlaied onto the ArcMap base map; the magenta shows True Negative areas (correctly detected background pixels) detected by the proposed CSN, and the dark yellow shade areas\u0026nbsp;are False Alarms\u0026nbsp;(erroneously detected flood pixels )\u0026nbsp;\u003c/p\u003e","description":"","filename":"Fig11.png","url":"https://assets-eu.researchsquare.com/files/rs-1984196/v1/4760faa7ea119909c7dd4816.png"},{"id":25723689,"identity":"3f997ead-817a-401b-a11c-1a9b4ba42c36","added_by":"auto","created_at":"2022-08-26 17:36:58","extension":"png","order_by":12,"title":"Figure 12","display":"","copyAsset":false,"role":"figure","size":16147,"visible":true,"origin":"","legend":"\u003cp\u003eComparison of the proposed CSN with Unet, Unet++, DeepLabV3+, and Siamese-Unet for Ottawa, ON and Gatineau, QC, CA.\u003c/p\u003e","description":"","filename":"Fig12.png","url":"https://assets-eu.researchsquare.com/files/rs-1984196/v1/1a801e8257e1c67a5b0f62ed.png"},{"id":25721984,"identity":"bcbf1534-0d3e-42c2-a114-893234e9fa46","added_by":"auto","created_at":"2022-08-26 17:21:58","extension":"png","order_by":13,"title":"Figure 13","display":"","copyAsset":false,"role":"figure","size":665790,"visible":true,"origin":"","legend":"\u003cp\u003eFlood map created using the proposed CSN for 2021 Abbotsford flood event\u0026nbsp;\u003c/p\u003e","description":"","filename":"Fig13.png","url":"https://assets-eu.researchsquare.com/files/rs-1984196/v1/19d62e3373ab2444d9f8ea14.png"},{"id":26212960,"identity":"2ebc2f43-20d3-4cce-be1c-f9813efb75c3","added_by":"auto","created_at":"2022-09-08 14:54:41","extension":"png","order_by":14,"title":"Figure 14","display":"","copyAsset":false,"role":"figure","size":15898,"visible":true,"origin":"","legend":"\u003cp\u003eComparison of the proposed CSN with Unet, Unet++, DeepLabV3+, and Siamese-Unet for Abbotsford, BC (Urban), CA\u003c/p\u003e","description":"","filename":"Fig14.png","url":"https://assets-eu.researchsquare.com/files/rs-1984196/v1/63d1e0becc045c3556d075a6.png"},{"id":26212993,"identity":"36f84ca3-c061-42ef-9e47-297f5c532c9a","added_by":"auto","created_at":"2022-09-08 14:54:56","extension":"png","order_by":15,"title":"Figure 15","display":"","copyAsset":false,"role":"figure","size":14545,"visible":true,"origin":"","legend":"\u003cp\u003eComparison of the proposed CSN with Unet, Unet++, DeepLabV3+, and Siamese-Unet for an agricultural area near Abbotsford, BC, CA\u003c/p\u003e","description":"","filename":"Fig15.png","url":"https://assets-eu.researchsquare.com/files/rs-1984196/v1/b38733cd9751b3894445b9e5.png"},{"id":25721212,"identity":"62d50b14-1936-4fd1-a191-ec0b4d7e3258","added_by":"auto","created_at":"2022-08-26 17:16:58","extension":"png","order_by":16,"title":"Figure 16","display":"","copyAsset":false,"role":"figure","size":4142539,"visible":true,"origin":"","legend":"\u003cp\u003eContingency map for the agricultural area in Abbotsford, BC\u003c/p\u003e","description":"","filename":"Fig16.png","url":"https://assets-eu.researchsquare.com/files/rs-1984196/v1/9822be2a1317f4e204cd9c73.png"},{"id":25723032,"identity":"6af66e49-31af-402b-a173-8cf50680e3cf","added_by":"auto","created_at":"2022-08-26 17:31:58","extension":"png","order_by":17,"title":"Figure 17","display":"","copyAsset":false,"role":"figure","size":810567,"visible":true,"origin":"","legend":"\u003cp\u003eFlood map created using the proposed CSN for the 2021 Leverkusen flood event; the light blue areas are the water bodies (both permanent water bodies and flood regions) detected by the proposed CSN, and the dark blue areas are the water bodies (both permanent water bodies and flood regions) in the ground truth data\u003c/p\u003e","description":"","filename":"Fig17.png","url":"https://assets-eu.researchsquare.com/files/rs-1984196/v1/309fee883089f2dec2452cd8.png"},{"id":25722429,"identity":"08cab0d7-fa5c-4c59-99d1-a24546171278","added_by":"auto","created_at":"2022-08-26 17:26:58","extension":"png","order_by":18,"title":"Figure 18","display":"","copyAsset":false,"role":"figure","size":15465,"visible":true,"origin":"","legend":"\u003cp\u003eComparison of the proposed CSN with Unet, Unet++, DeepLabV3+, and Siamese-Unet for Leverkusen, Germany\u003c/p\u003e","description":"","filename":"Fig18.png","url":"https://assets-eu.researchsquare.com/files/rs-1984196/v1/ac3dec09f61faa118a8782d0.png"},{"id":25722433,"identity":"50993008-39a3-4e66-906d-0d80e71cccb5","added_by":"auto","created_at":"2022-08-26 17:26:58","extension":"png","order_by":19,"title":"Figure 19","display":"","copyAsset":false,"role":"figure","size":49447,"visible":true,"origin":"","legend":"\u003cp\u003eComparison between the proposed CSN performance in terms of feature extractor for Gatineau, Abbotsford, and Leverkusen case studies\u003c/p\u003e","description":"","filename":"Fig19.png","url":"https://assets-eu.researchsquare.com/files/rs-1984196/v1/7cf36ce6411c009cebd8c765.png"},{"id":25721997,"identity":"1254dde1-227c-4d3f-97fb-1ed8b8124e87","added_by":"auto","created_at":"2022-08-26 17:21:58","extension":"png","order_by":20,"title":"Figure 20","display":"","copyAsset":false,"role":"figure","size":13757,"visible":true,"origin":"","legend":"\u003cp\u003ebackground and flood accuracy indices for Contrastive Loss, WDMCL, and Triplet loss functions in Gatineau, QC\u003c/p\u003e\u003cp\u003e\u003cbr\u003e\u003c/p\u003e","description":"","filename":"Fig20.png","url":"https://assets-eu.researchsquare.com/files/rs-1984196/v1/35455b1041e04af53d2ff366.png"},{"id":25721989,"identity":"b0fb9025-c0c9-4d47-b46d-ab8b068a09dc","added_by":"auto","created_at":"2022-08-26 17:21:58","extension":"png","order_by":21,"title":"Figure 21","display":"","copyAsset":false,"role":"figure","size":17212,"visible":true,"origin":"","legend":"\u003cp\u003eBackground and Flood accuracy indices for Contrastive Loss, WDMCL, and Triplet loss functions in Abbotsford, BC\u003c/p\u003e","description":"","filename":"Fig21.png","url":"https://assets-eu.researchsquare.com/files/rs-1984196/v1/756623f748a67303ed6da803.png"},{"id":25721213,"identity":"17be3360-0550-4881-aa12-2c0f6ef1d83a","added_by":"auto","created_at":"2022-08-26 17:16:58","extension":"png","order_by":22,"title":"Figure 22","display":"","copyAsset":false,"role":"figure","size":20442,"visible":true,"origin":"","legend":"\u003cp\u003ebackground and flood accuracy indices for Contrastive Loss, WDMCL, and Triplet Loss functions in Leverkusen, Germany\u003c/p\u003e","description":"","filename":"Fig22.png","url":"https://assets-eu.researchsquare.com/files/rs-1984196/v1/affa54fac7d74411a56a11d3.png"},{"id":25721200,"identity":"eba7db6a-79d5-4b89-ae42-c29df3dbfd41","added_by":"auto","created_at":"2022-08-26 17:16:58","extension":"png","order_by":23,"title":"Figure 23","display":"","copyAsset":false,"role":"figure","size":13511,"visible":true,"origin":"","legend":"\u003cp\u003eEffect of adding DEM data on the F1 score for the background and flood classes in Gatineau, Abbotsford, and Leverkusen case studies; BF is an acronym for Before Flood and AF is an acronym for After Flood\u003c/p\u003e","description":"","filename":"Fig23.png","url":"https://assets-eu.researchsquare.com/files/rs-1984196/v1/b719b88d2ccfc35989de0f12.png"},{"id":51648867,"identity":"3a569116-e3b3-426c-bbb6-c93baee5683f","added_by":"auto","created_at":"2024-02-26 15:16:00","extension":"pdf","order_by":0,"title":"","display":"","copyAsset":false,"role":"manuscript-pdf","size":11622340,"visible":true,"origin":"","legend":"","description":"","filename":"manuscript.pdf","url":"https://assets-eu.researchsquare.com/files/rs-1984196/v1/a169e0f6-af33-4e62-b3b8-c95bcfa61da1.pdf"}],"financialInterests":"","formattedTitle":"Urban flood mapping using Sentinel-1 and RADARSAT Constellation Mission image and Convolutional Siamese Network","fulltext":[{"header":"1. Introduction","content":"\u003cp\u003eUrban flood mapping is challenging due to the complicated structures in cities, such as buildings, sidewalks, road culverts, and utility holes. Two types of satellite products are available for producing flood maps using remote sensing data, including optical and SAR images. Optical images are not always available during a flood event because they are affected by dense cloud cover. SAR sensors, however, can capture images from the flood-affected areas at longer electromagnetic wavelengths making it possible for the SAR signal to penetrate within the cloud cover. Besides, since the SAR sensor is active, it is not dependent on the sunlight. So, SAR images are available in all weather conditions and during day and night. This characteristic makes SAR data suitable for flood mapping.\u003c/p\u003e \u003cp\u003eGenerally, three specific features can be extracted from a SAR image, intensity, polarimetry decompositions, and InSAR coherence. Intensity is a measure of the reflective strength of an object, polarimetry decomposition gives the polarimetric discriminators that can be used for classification and image interpretation, and interferometric coherence (correlation) is a measure for the accuracy of the determined radar signal, and its value decreases by temporal changes. While intensity reflects the electromagnetic characteristics of the radar backscattering, it is affected by the speckle noise. Besides, flood mapping based solely on intensity data might result in erroneous flood maps because of the complex structures in urban areas. Vertical structures, like buildings, can enhance the double bounce scattering effect, which can be further intensified when the floodwater covers the bottom of the tree. Coherence data are complementary in flood mapping studies using the SAR dataset (Pulvirenti et al., 2021; Olthof and Svacina, 2020), and the coherency maps show high values in urban areas because of the stability of urban structures during short time intervals. When producing a flood map, a coherency map can complement the intensity data and improve flood mapping accuracy (Zhang et al., \u003cspan citationid=\"CR36\" class=\"CitationRef\"\u003e2021\u003c/span\u003e). Besides, steady targets such as buildings make InSAR coherence data useful for urban areas with limited vegetated regions. When vegetation cover is limited, any decrease in coherence values in an InSAR time series can be translated into a flood event. Also, speckle noise is reduced when producing coherency images because the noise is averaged when integrating the two SAR images. As mentioned before, because of the dynamic behaviour of the vegetated areas (due to growth), it is not evident that the coherence change is related to the vegetated areas or flood. Sometimes this problem is addressed using SAR images with a short revisit time, less than five days, like COSMO-SkyMed, but such datasets are not accessible quickly, especially for flood hazard management studies in which time plays a vital role (Pierdicca et al. \u003cspan citationid=\"CR20\" class=\"CitationRef\"\u003e2018\u003c/span\u003e). Another limitation when using SAR data for flood extent mapping in urban areas is the shadowing effect. The shadowing effect in a SAR image happens when the SAR signal does not reach some regions because higher objects create an obstacle between the SAR antenna and the area (Bouvet et al. \u003cspan citationid=\"CR1\" class=\"CitationRef\"\u003e2018\u003c/span\u003e). The shadowed areas on the image are overlooked when performing flood extent mapping using SAR data.\u003c/p\u003e \u003cp\u003eFlood extent mapping techniques can be categorized into four groups based on the theories applied; 1- Hydrologic/Hydraulic modelling 2- Multi-Criteria Decision Analysis (MCDA) 3- Machine Learning 4- Hybrid methods. Hydrologic models can simulate runoff values during a flood event, and Hydraulic models provide information on flow movement and inundation depth in areas near a river network. Multi-criteria techniques assign a weight to each flood indicator, such as topographic, hydrologic, climatic, and anthropogenic parameters, to produce a final flood risk map. Machine learning approaches, aka Artificial Intelligence techniques, use training data to discriminate between flooded and dry areas based on geospatial input features. Hybrid techniques use a combination of previously mentioned methods to model flood events, such as integrating hydraulic modelling and the Analytical Hierarchical Process (AHP) technique to produce a flood risk map (Nguyen et al. \u003cspan citationid=\"CR18\" class=\"CitationRef\"\u003e2021\u003c/span\u003e).\u003c/p\u003e \u003cp\u003eDeep Learning, aka deep structured learning, is a machine learning technique based on artificial neural networks with representation learning. Although ML algorithms such as neural networks, random forest, and support vector machines have proven promising methods for flood mapping, DL methods, especially CNNs, have shown higher capability than the previous ML methods to extract features at different scales such as edges and objects (Mu\u0026ntilde;oz et al., \u003cspan citationid=\"CR17\" class=\"CitationRef\"\u003e2021\u003c/span\u003e). Li et al. (\u003cspan citationid=\"CR15\" class=\"CitationRef\"\u003e2019\u003c/span\u003ea) introduced a CNN to produce a flood map in Houston, USA, during Hurricane Harvey in August 2017 based on TerraSAR-X intensity and coherence data. This study focused on fluvial flooding, and its efficiency for coastal or pluvial flooding was not examined. Some DL-based segmentation models such as Unet, Unet++, and DeepLabV3 have been proposed in the literature for flood mapping, and they have achieved promising results on both optic and SAR images. Wang et al. \u003cspan citationid=\"CR31\" class=\"CitationRef\"\u003e2021\u003c/span\u003e, proposed a DL model based on Unet for flood water extraction in Poyang Lake in China using Sentinel-1 SAR images. Jaisakthi et al. \u003cspan citationid=\"CR8\" class=\"CitationRef\"\u003e2021\u003c/span\u003e, proposed a modified Unet algorithm for flood detection using Planet Scope images and reported an overall accuracy of about 70% on validation data. The flood masks in this work were not compared with any ground truth dataset. Konapala et al. \u003cspan citationid=\"CR10\" class=\"CitationRef\"\u003e2021\u003c/span\u003e, used Unet for flood inundation mapping using Sen1Floods11 data, including Sentinel-1 and Sentinel-2 images from 11 flood events around the globe. After adding elevation data to the input, the flood median F1 score improved from 0.62 to 0.73 compared with using only Sentinel-1 bands. Chen et al. \u003cspan citationid=\"CR3\" class=\"CitationRef\"\u003e2022\u003c/span\u003e proposed a Siamese Network based on Unet for building change detection in very high-resolution remote sensing images and reported promising accuracies after comparison with ground truth data. Their method was not tested for flood-induced changes in satellite images.\u003c/p\u003e \u003cp\u003eConvolution Siamese Network (CSN) is one type of DL algorithm that has been applied for change detection (Yang et al. \u003cspan citationid=\"CR34\" class=\"CitationRef\"\u003e2021\u003c/span\u003e; Wang et al. \u003cspan citationid=\"CR30\" class=\"CitationRef\"\u003e2020\u003c/span\u003e; Chen et al. \u003cspan citationid=\"CR2\" class=\"CitationRef\"\u003e2020\u003c/span\u003e). This method highlights changed areas using a bi-temporal remote sensing dataset. CSNs use two parallel CNN in their internal architecture and are used in change detection problems. In CSN, one CNN focuses on the pre-event image and the other works on the co-event image. In this way, CSN is more applicable for change detection problems (here flood mapping) than the usual CNN network. Some recent studies have used Siamese Networks for remote sensing change detection applications. For example, Jian and Li (2021) applied a Siamese Network called S3N. This network used Visual Geometry Group (VGG) as subnetworks and was applied to detect changes in various types of remote sensing data, including panchromatic, MS, SAR, PolSAR and NDVI images. The problem of high computational cost and lack of training data was addressed by applying the transfer learning strategy. They concluded that their proposed architecture is more computationally efficient than state-of-the-art techniques while giving comparable results to the existing methods. Wang et al. (\u003cspan citationid=\"CR31\" class=\"CitationRef\"\u003e2021\u003c/span\u003e) presented a fully CSN trained on Focal Contrastive Loss (FCL) to address the imbalanced data problem by focusing on the samples with fewer train data. Zhang et al. (\u003cspan citationid=\"CR35\" class=\"CitationRef\"\u003e2022\u003c/span\u003e) proposed a Siamese Residual Multi-kernel Pooling module (SRMP) to improve the high-level change information extraction from optical images. A feature difference module was also proposed to extract low-level features and help the model generate more accurate details. In another work, a Siamese Segmentation Network, SiHDNet, was proposed for building change detection. The proposed method was based on deep, high-resolution differential feature interaction. The difference map was created through a special fusion module to obtain sufficient and effective change information. The final binary change map was acquired through the improved spatial pyramid pooling module (Liang et al. \u003cspan citationid=\"CR13\" class=\"CitationRef\"\u003e2022\u003c/span\u003e). Yang et al. (\u003cspan citationid=\"CR34\" class=\"CitationRef\"\u003e2021\u003c/span\u003e) proposed a new change detection algorithm based on the Siamese Network, MRA-SNet, for building, road, and land cover change detection in optical remote sensing images. The UNet network was used as the backbone architecture, and the bitemporal images were imported separately to the encoder. The ordinary convolution blocks were replaced with Multi-Res blocks to extract spatial and spectral features of different scales in remote sensing images. These studies however were all based on optical image data for change detection, and they did not address the challenges associated with the SAR change detection problem. Recently, Siamese Networks have been used for flood mapping studies. Zhang et al. (\u003cspan citationid=\"CR35\" class=\"CitationRef\"\u003e2022\u003c/span\u003e) proposed a domain adaptation-based multi-source change detection method for heterogeneous remote sensing images. The Landsat-8 image was used as a pre-event, and the Sentinel-1A image was used as the co-event for flood mapping of the 2017 California event. The area studied for flood mapping in this work covered agricultural lands, not dense urban areas.\u003c/p\u003e \u003cp\u003eIn this study, flood extent mapping is considered a change detection problem, thus CSN is applied to discern between flooded areas and non-flood regions. The contribution of this research is the use of the SAR data and a deep learning-based change detection algorithm, Convolutional Siamese Network (CSN), for urban flood mapping. Because of the SAR limitations, including geometric distortions such as layover, shadowing effects, and speckle noise, the use of SAR data for flood mapping is already a challenging task. In addition, deep learning for flood mapping can be a challenge because of the high computational burden that these algorithms add to the process. Hence, the use of SAR and deep learning algorithm for flood mapping is examined in this study. Producing flood maps in urban areas is more challenging than in rural or open areas because of the complex structures in the cities. To the best of our knowledge, this is the first study using SAR data and CSN for urban flood mapping.\u003c/p\u003e \u003cp\u003eThe structure of this paper is as follows, Section \u003cspan refid=\"Sec2\" class=\"InternalRef\"\u003e2\u003c/span\u003e presents the study area and dataset applied. Section 3 describes the methodology and Section \u003cspan refid=\"Sec12\" class=\"InternalRef\"\u003e4\u003c/span\u003e discusses the results. Section 5 presents a discussion of the obtained results, followed by the conclusion in Section 6.\u003c/p\u003e"},{"header":"2. Study Area And Dataset","content":"\u003cp\u003eMore extreme flood events have been happening in Canada in recent years, such as the 2019 Ontario-Quebec and 2021 B.C flood events. The current floods are also more straightforward to study after the launch of the Sentinel-1 satellite in 2014. Other flood events were the July 2021 European flood events, such as the flood event in Germany. The flood mapping for Leverkusen city in Germany was also investigated to show the generalization of the proposed CSN to other areas and because of the availability of the ground truth data. Figure\u0026nbsp;\u003cspan refid=\"Fig1\" class=\"InternalRef\"\u003e1\u003c/span\u003e shows the location of these case studies on the map.\u003c/p\u003e \u003cp\u003e \u003c/p\u003e \u003cdiv id=\"Sec3\" class=\"Section2\"\u003e \u003ch2\u003e2.1. 2019 Ontario and Quebec flood event\u003c/h2\u003e \u003cp\u003eHeavy rainfall from mid-April until mid-May and snowfall accumulation 50% greater than expected caused flooding in eastern Ontario and southern Quebec. This event was among the top ten natural disasters of the year and was even more severe than the flood event in 2017. The Ottawa River peak height went beyond the values recorded in 2017, about 30 cm. Ottawa and Gatineau were among the affected municipalities. These cities and nearby regions experienced a severe flood causing 111 homes to evacuate, 923 people injured, and insured losses from this event cost about \u003cspan\u003e$\u003c/span\u003e201\u0026nbsp;million across Ontario and Quebec (Olthof, I. and Svacina, N., 2020).\u003c/p\u003e \u003cp\u003eFigure \u003cspan refid=\"Fig2\" class=\"InternalRef\"\u003e2\u003c/span\u003e shows the extent of the study area, which includes parts of Ottawa and Gatineau cities.\u003c/p\u003e \u003cp\u003e \u003c/p\u003e \u003cp\u003eThe dataset used for this case study was presented in Table\u0026nbsp;1.\u003c/p\u003e \u003cp\u003e \u003cdiv class=\"gridtable\"\u003e\u003ctable float=\"No\" id=\"Taba\" border=\"1\"\u003e \u003ccolgroup cols=\"1\"\u003e \u003cdiv align=\"left\" class=\"colspec\" colname=\"c1\" colnum=\"1\"\u003e\u003c/div\u003e \u003ctbody\u003e \u003ctr\u003e \u003ctd align=\"left\" colname=\"c1\"\u003e \u003cp\u003eTable\u0026nbsp;1: dataset used for the 2019 Ontario and Quebec flood event\u003c/p\u003e \u003cp\u003e \u003cdiv class=\"gridtable\"\u003e\u003ctable float=\"No\" id=\"Tabb\" border=\"1\"\u003e \u003ccolgroup cols=\"3\"\u003e \u003cdiv align=\"left\" class=\"colspec\" colname=\"c1\" colnum=\"1\"\u003e\u003c/div\u003e \u003cdiv align=\"left\" class=\"colspec\" colname=\"c2\" colnum=\"2\"\u003e\u003c/div\u003e \u003cdiv align=\"left\" class=\"colspec\" colname=\"c3\" colnum=\"3\"\u003e\u003c/div\u003e \u003ctbody\u003e \u003ctr\u003e \u003ctd align=\"left\" colname=\"c1\"\u003e \u003cp\u003eCase study/event\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c2\"\u003e \u003cp\u003eData\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c3\"\u003e \u003cp\u003eDescription\u003c/p\u003e \u003c/td\u003e \u003c/tr\u003e \u003ctr\u003e \u003ctd align=\"left\" colname=\"c1\" morerows=\"6\" rowspan=\"7\"\u003e \u003cp\u003e2019 Ontario and Quebec flood, CA\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c2\" morerows=\"2\" rowspan=\"3\"\u003e \u003cp\u003eSentinel-1 Level-1A GRD\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c3\"\u003e \u003cp\u003eData type: intensity SAR image\u003c/p\u003e \u003c/td\u003e \u003c/tr\u003e \u003ctr\u003e \u003ctd align=\"left\" colname=\"c3\"\u003e \u003cp\u003eResolution: 10 m\u003c/p\u003e \u003c/td\u003e \u003c/tr\u003e \u003ctr\u003e \u003ctd align=\"left\" colname=\"c3\"\u003e \u003cp\u003eImaging mode: IW\u003c/p\u003e \u003c/td\u003e \u003c/tr\u003e \u003ctr\u003e \u003ctd align=\"left\" colname=\"c2\" morerows=\"2\" rowspan=\"3\"\u003e \u003cp\u003eSentinel-1 Level-1A SLC\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c3\"\u003e \u003cp\u003eData type: interferometry SAR image\u003c/p\u003e \u003c/td\u003e \u003c/tr\u003e \u003ctr\u003e \u003ctd align=\"left\" colname=\"c3\"\u003e \u003cp\u003eResolution: 10 m\u003c/p\u003e \u003c/td\u003e \u003c/tr\u003e \u003ctr\u003e \u003ctd align=\"left\" colname=\"c3\"\u003e \u003cp\u003eImaging mode: IW\u003c/p\u003e \u003c/td\u003e \u003c/tr\u003e \u003ctr\u003e \u003ctd align=\"left\" colname=\"c2\"\u003e \u003cp\u003eSRTM DEM\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c3\"\u003e \u003cp\u003eResolution: 30m\u003c/p\u003e \u003c/td\u003e \u003c/tr\u003e \u003c/tbody\u003e \u003c/colgroup\u003e \u003c/table\u003e\u003c/div\u003e \u003c/p\u003e \u003c/td\u003e \u003c/tr\u003e \u003c/tbody\u003e \u003c/colgroup\u003e \u003c/table\u003e\u003c/div\u003e \u003c/p\u003e \u003c/div\u003e \u003cdiv id=\"Sec4\" class=\"Section2\"\u003e \u003ch2\u003e2.2. 2021 BC flood event\u003c/h2\u003e \u003cp\u003eThe 2021 Pacific Northwest floods include a series of floods that influenced British Columbia, Canada, and neighbouring Washington state in the United States. Heavy rains caused flooding in parts of southern British Columbia and the northwestern United States, starting from November 14 until December 17. In December, the Insurance Bureau of Canada reported that the flooding was the costliest natural disaster in British Columbia's history, costing at least 450\u0026nbsp;million CAD in insured damage. The natural disaster provoked an emergency state for British Columbia, and at least five people were killed, and ten others were hospitalized during the event. The Nooksack River flows north of Bellingham in Washington State. The floodwater ended up in the Sumas River, and the water flowed northeast, crossing the border into Abbotsford. Figure\u0026nbsp;\u003cspan refid=\"Fig3\" class=\"InternalRef\"\u003e3\u003c/span\u003e shows Abbotsford city and the selected region on the map.\u003c/p\u003e \u003cp\u003e \u003c/p\u003e \u003cp\u003e \u003c/p\u003e \u003cp\u003eThe dataset used for flood extent mapping in Abbotsford was presented in Table\u0026nbsp;\u003cspan refid=\"Tab1\" class=\"InternalRef\"\u003e2\u003c/span\u003e.\u003c/p\u003e \u003cp\u003e \u003cdiv class=\"gridtable\"\u003e\u003ctable float=\"Yes\" id=\"Tab1\" border=\"1\"\u003e \u003ccaption language=\"En\"\u003e \u003cdiv class=\"CaptionNumber\"\u003eTable 2\u003c/div\u003e \u003cdiv class=\"CaptionContent\"\u003e \u003cp\u003edataset used for Abbotsford case study\u003c/p\u003e \u003c/div\u003e \u003c/caption\u003e \u003ccolgroup cols=\"3\"\u003e \u003cdiv align=\"left\" class=\"colspec\" colname=\"c1\" colnum=\"1\"\u003e\u003c/div\u003e \u003cdiv align=\"left\" class=\"colspec\" colname=\"c2\" colnum=\"2\"\u003e\u003c/div\u003e \u003cdiv align=\"left\" class=\"colspec\" colname=\"c3\" colnum=\"3\"\u003e\u003c/div\u003e \u003cthead\u003e \u003ctr\u003e \u003cth align=\"left\" colname=\"c1\"\u003e \u003cp\u003eCase Study/event\u003c/p\u003e \u003c/th\u003e \u003cth align=\"left\" colname=\"c2\"\u003e \u003cp\u003eDataset\u003c/p\u003e \u003c/th\u003e \u003cth align=\"left\" colname=\"c3\"\u003e \u003cp\u003eDescription\u003c/p\u003e \u003c/th\u003e \u003c/tr\u003e \u003c/thead\u003e \u003ctbody\u003e \u003ctr\u003e \u003ctd align=\"left\" colname=\"c1\" morerows=\"3\" rowspan=\"4\"\u003e \u003cp\u003e2021 BC flood, CA\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c2\" morerows=\"2\" rowspan=\"3\"\u003e \u003cp\u003eRADARSAT Constellation Mission (RCM)\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c3\"\u003e \u003cp\u003eData type: SAR image\u003c/p\u003e \u003c/td\u003e \u003c/tr\u003e \u003ctr\u003e \u003ctd align=\"left\" colname=\"c3\"\u003e \u003cp\u003eResolution: 5m\u003c/p\u003e \u003c/td\u003e \u003c/tr\u003e \u003ctr\u003e \u003ctd align=\"left\" colname=\"c3\"\u003e \u003cp\u003eImaging mode: Stripmap\u003c/p\u003e \u003c/td\u003e \u003c/tr\u003e \u003ctr\u003e \u003ctd align=\"left\" colname=\"c2\"\u003e \u003cp\u003eGridded CDED format DEM\u003ca class=\"FNLink\" href=\"#Fn1\" id=\"#FNLinkFn1\"\u003e\u003c/a\u003e\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c3\"\u003e \u003cp\u003eResolution: 25m\u003c/p\u003e \u003c/td\u003e \u003c/tr\u003e \u003c/tbody\u003e \u003c/colgroup\u003e \u003c/table\u003e\u003c/div\u003e \u003c/p\u003e \u003c/div\u003e \u003cdiv id=\"Sec5\" class=\"Section2\"\u003e \u003ch2\u003e2.3. 2021 Germany flood event\u003c/h2\u003e \u003cp\u003eIn July 2021, several countries in Europe experienced severe floods. Some of these floods caused severe impacts on lives and properties. The floods started in the United Kingdom and later affected several river basins across Europe, including Germany. The states of Rhineland-Palatinate and North Rhine-Westphalia were particularly hard hit, causing 196 death tolls. Further down the Rhine river, the heaviest rainfall ever measured over 24 hours caused flooding in cities including Cologne and Hagen, while in Leverkusen, 400 people had to be evacuated from a hospital. Figure\u0026nbsp;\u003cspan refid=\"Fig3\" class=\"InternalRef\"\u003e3\u003c/span\u003e shows the Leverkusen city location and the Rhine river on the map.\u003c/p\u003e \u003cp\u003eThe dataset used for flood extent mapping in Leverkusen was presented in Table\u0026nbsp;\u003cspan refid=\"Tab2\" class=\"InternalRef\"\u003e3\u003c/span\u003e.\u003c/p\u003e \u003cp\u003e \u003cdiv class=\"gridtable\"\u003e\u003ctable float=\"Yes\" id=\"Tab2\" border=\"1\"\u003e \u003ccaption language=\"En\"\u003e \u003cdiv class=\"CaptionNumber\"\u003eTable 3\u003c/div\u003e \u003cdiv class=\"CaptionContent\"\u003e \u003cp\u003edataset used for Leverkusen case study\u003c/p\u003e \u003c/div\u003e \u003c/caption\u003e \u003ccolgroup cols=\"3\"\u003e \u003cdiv align=\"left\" class=\"colspec\" colname=\"c1\" colnum=\"1\"\u003e\u003c/div\u003e \u003cdiv align=\"left\" class=\"colspec\" colname=\"c2\" colnum=\"2\"\u003e\u003c/div\u003e \u003cdiv align=\"left\" class=\"colspec\" colname=\"c3\" colnum=\"3\"\u003e\u003c/div\u003e \u003cthead\u003e \u003ctr\u003e \u003cth align=\"left\" colname=\"c1\"\u003e \u003cp\u003eCase Study/event\u003c/p\u003e \u003c/th\u003e \u003cth align=\"left\" colname=\"c2\"\u003e \u003cp\u003eDataset\u003c/p\u003e \u003c/th\u003e \u003cth align=\"left\" colname=\"c3\"\u003e \u003cp\u003eDescription\u003c/p\u003e \u003c/th\u003e \u003c/tr\u003e \u003c/thead\u003e \u003ctbody\u003e \u003ctr\u003e \u003ctd align=\"left\" colname=\"c1\" morerows=\"6\" rowspan=\"7\"\u003e \u003cp\u003e2021 Leverkuzen flood, Germany\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c2\" morerows=\"2\" rowspan=\"3\"\u003e \u003cp\u003eSentinel-1 Level-1A/B GRD\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c3\"\u003e \u003cp\u003eData type: intensity SAR image\u003c/p\u003e \u003c/td\u003e \u003c/tr\u003e \u003ctr\u003e \u003ctd align=\"left\" colname=\"c3\"\u003e \u003cp\u003eResolution: 10m\u003c/p\u003e \u003c/td\u003e \u003c/tr\u003e \u003ctr\u003e \u003ctd align=\"left\" colname=\"c3\"\u003e \u003cp\u003eImaging mode: IW\u003c/p\u003e \u003c/td\u003e \u003c/tr\u003e \u003ctr\u003e \u003ctd align=\"left\" colname=\"c2\" morerows=\"2\" rowspan=\"3\"\u003e \u003cp\u003eSentinel-1 Level-1A/B SLC\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c3\"\u003e \u003cp\u003eData type: interferometry SAR image\u003c/p\u003e \u003c/td\u003e \u003c/tr\u003e \u003ctr\u003e \u003ctd align=\"left\" colname=\"c3\"\u003e \u003cp\u003eResolution: 10m\u003c/p\u003e \u003c/td\u003e \u003c/tr\u003e \u003ctr\u003e \u003ctd align=\"left\" colname=\"c3\"\u003e \u003cp\u003eImaging mode: IW\u003c/p\u003e \u003c/td\u003e \u003c/tr\u003e \u003ctr\u003e \u003ctd align=\"left\" colname=\"c2\"\u003e \u003cp\u003eSRTM DEM\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c3\"\u003e \u003cp\u003eResolution: 30m\u003c/p\u003e \u003c/td\u003e \u003c/tr\u003e \u003c/tbody\u003e \u003c/colgroup\u003e \u003c/table\u003e\u003c/div\u003e \u003c/p\u003e \u003c/div\u003e \u003cdiv id=\"Sec6\" class=\"Section2\"\u003e \u003ch2\u003e2.4. Input Data for flood mapping using CSN\u003c/h2\u003e \u003cp\u003eBoth intensity and coherence data were used in this study. Sentinel-1 GRD datasets were used for producing intensity data. One image before the flood event and the other during the flood was selected. The raw pixel values were converted to the radar backscatter coefficient (σ\u0026deg;) using the calibration toolbox in SNAP software. Also, the Sentinel-1 SLC dataset was used to produce the coherency feature maps for both the pre and co-event flood images. The coherency maps between two dates were computed in the SNAP software for both VV and VH images using the procedure shown in Fig.\u0026nbsp;\u003cspan refid=\"Fig5\" class=\"InternalRef\"\u003e5\u003c/span\u003e.\u003c/p\u003e \u003cp\u003e \u003c/p\u003e \u003cp\u003eFor the 2019 Ontario and Quebec case study, one coherency map was computed between 27th Mar and 8th Apr (two dates before the flood event). Another was computed between 14th May and 8th Apr (one date during and another before the flood event). For Abbotsford city, three high-resolution dual-polarized RCM intensity images were available for the flood event. Two RCM3 data were available, one from the flood event on 18th Nov and the other after the flood event on 30th Nov. Also, one RCM2 data was available during the flood event on 19th Nov that was used as the co-event test image. There was no RCM SLC data available for the area during the flood event. For the Leverkusen region (Germany), Sentinel-1A/B intensity and coherency data were used for flood mapping. The pre-event intensity data were captured on the 7th (S1B) and 10th (S1A) of July. The pre-event coherency maps were extracted from 24th Jun and 6th Jul, and two sets of co-event counterparts were computed between the 18th and 6th (S1A) July and 19th and 7th July (S1B). The input features used for flood mapping in the three case studies were shown in Table\u0026nbsp;\u003cspan refid=\"Tab3\" class=\"InternalRef\"\u003e4\u003c/span\u003e.\u003c/p\u003e \u003cp\u003e \u003cdiv class=\"gridtable\"\u003e\u003ctable float=\"Yes\" id=\"Tab3\" border=\"1\"\u003e \u003ccaption language=\"En\"\u003e \u003cdiv class=\"CaptionNumber\"\u003eTable 4\u003c/div\u003e \u003cdiv class=\"CaptionContent\"\u003e \u003cp\u003eInput dataset\u003c/p\u003e \u003c/div\u003e \u003c/caption\u003e \u003ccolgroup cols=\"7\"\u003e \u003cdiv align=\"left\" class=\"colspec\" colname=\"c1\" colnum=\"1\"\u003e\u003c/div\u003e \u003cdiv align=\"left\" class=\"colspec\" colname=\"c2\" colnum=\"2\"\u003e\u003c/div\u003e \u003cdiv align=\"left\" class=\"colspec\" colname=\"c3\" colnum=\"3\"\u003e\u003c/div\u003e \u003cdiv align=\"left\" class=\"colspec\" colname=\"c4\" colnum=\"4\"\u003e\u003c/div\u003e \u003cdiv align=\"left\" class=\"colspec\" colname=\"c5\" colnum=\"5\"\u003e\u003c/div\u003e \u003cdiv align=\"left\" class=\"colspec\" colname=\"c6\" colnum=\"6\"\u003e\u003c/div\u003e \u003cdiv align=\"left\" class=\"colspec\" colname=\"c7\" colnum=\"7\"\u003e\u003c/div\u003e \u003cthead\u003e \u003ctr\u003e \u003cth align=\"left\" colname=\"c1\"\u003e \u003cp\u003eData type\u003c/p\u003e \u003c/th\u003e \u003cth align=\"left\" colspan=\"2\" nameend=\"c3\" namest=\"c2\"\u003e \u003cp\u003eDate(s) (Ottawa, ON and Gatineau,QC)\u003c/p\u003e \u003c/th\u003e \u003cth align=\"left\" colspan=\"2\" nameend=\"c5\" namest=\"c4\"\u003e \u003cp\u003eDate(s) (Abbotsford, BC)\u003c/p\u003e \u003c/th\u003e \u003cth align=\"left\" colspan=\"2\" nameend=\"c7\" namest=\"c6\"\u003e \u003cp\u003eDate(s) (Leverkusen, Germany)\u003c/p\u003e \u003c/th\u003e \u003c/tr\u003e \u003c/thead\u003e \u003ctbody\u003e \u003ctr\u003e \u003ctd align=\"left\" colname=\"c1\"\u003e \u003cp\u003e\u003cb\u003eIntensity\u003c/b\u003e\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c2\"\u003e \u003cp\u003e\u003cb\u003ePre-event\u003c/b\u003e\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c3\"\u003e \u003cp\u003e\u003cb\u003eCo-event\u003c/b\u003e\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c4\"\u003e \u003cp\u003e\u003cb\u003ePost-event\u003c/b\u003e\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c5\"\u003e \u003cp\u003e\u003cb\u003eCo-event\u003c/b\u003e\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c6\"\u003e \u003cp\u003e\u003cb\u003ePre-event\u003c/b\u003e\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c7\"\u003e \u003cp\u003e\u003cb\u003eCo-event\u003c/b\u003e\u003c/p\u003e \u003c/td\u003e \u003c/tr\u003e \u003ctr\u003e \u003ctd align=\"left\" colname=\"c1\"\u003e \u003cp\u003e\u003cspan class=\"InlineEquation\"\u003e\u003cspan class=\"mathinline\"\u003e\\({\\sigma }_{VV }^{0}\\left(db\\right), {\\sigma }_{VH }^{0}\\left(db\\right)\\)\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c2\"\u003e \u003cp\u003e08/04/2019 (train/test)\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c3\"\u003e \u003cp\u003e2019/04/25\u003c/p\u003e \u003cp\u003e(train)\u003c/p\u003e \u003cp\u003e07/05/2019 (test)\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c4\"\u003e \u003cp\u003e-\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c5\"\u003e \u003cp\u003e-\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c6\"\u003e \u003cp\u003e2021/07/10 (train)\u003c/p\u003e \u003cp\u003e2021/07/07 (test)\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c7\"\u003e \u003cp\u003e2021/07/18 (train)\u003c/p\u003e \u003cp\u003e2021/07/16 (test)\u003c/p\u003e \u003c/td\u003e \u003c/tr\u003e \u003ctr\u003e \u003ctd align=\"left\" colname=\"c1\"\u003e \u003cp\u003e\u003cspan class=\"InlineEquation\"\u003e\u003cspan class=\"mathinline\"\u003e\\({\\sigma }_{HH }^{0}\\left(db\\right), {\\sigma }_{HV }^{0}\\left(db\\right)\\)\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c2\"\u003e \u003cp\u003e-\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c3\"\u003e \u003cp\u003e-\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c4\"\u003e \u003cp\u003e2019/11/30\u003c/p\u003e \u003cp\u003e(train/test)\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c5\"\u003e \u003cp\u003e2019/11/18 (train)\u003c/p\u003e \u003cp\u003e2019/11/19\u003c/p\u003e \u003cp\u003e(test)\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c6\"\u003e \u003cp\u003e-\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c7\"\u003e \u003cp\u003e-\u003c/p\u003e \u003c/td\u003e \u003c/tr\u003e \u003ctr\u003e \u003ctd align=\"left\" colname=\"c1\"\u003e \u003cp\u003e\u003cb\u003eCoherency\u003c/b\u003e\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c2\"\u003e \u003cp\u003e\u003cb\u003ePre-event\u003c/b\u003e\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c3\"\u003e \u003cp\u003e\u003cb\u003eCo-event\u003c/b\u003e\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c4\"\u003e \u003cp\u003e\u003cb\u003ePost-event\u003c/b\u003e\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c5\"\u003e \u003cp\u003e\u003cb\u003eCo-event\u003c/b\u003e\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c6\"\u003e \u003cp\u003e\u003cb\u003ePre-event\u003c/b\u003e\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c7\"\u003e \u003cp\u003e\u003cb\u003eCo-event\u003c/b\u003e\u003c/p\u003e \u003c/td\u003e \u003c/tr\u003e \u003ctr\u003e \u003ctd align=\"left\" colname=\"c1\"\u003e \u003cp\u003e\u003cspan class=\"InlineEquation\"\u003e\u003cspan class=\"mathinline\"\u003e\\({\\gamma }_{VV}, {\\gamma }_{VH}\\)\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c2\"\u003e \u003cp\u003e2019/03/27-2019/04/08 (train/test)\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c3\"\u003e \u003cp\u003e2019/05/02-2019/04/08 (train)\u003c/p\u003e \u003cp\u003e2019/05/14-2019/04/08 (test)\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c4\"\u003e \u003cp\u003e-\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c5\"\u003e \u003cp\u003e-\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c6\"\u003e \u003cp\u003e2021/07/06-2021/06/24 (train/test)\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c7\"\u003e \u003cp\u003e2021/07/18-2021/07/06 (train)\u003c/p\u003e \u003cp\u003e2021/07/19-2021/07/07 (test)\u003c/p\u003e \u003c/td\u003e \u003c/tr\u003e \u003c/tbody\u003e \u003c/colgroup\u003e \u003c/table\u003e\u003c/div\u003e \u003c/p\u003e \u003c/div\u003e"},{"header":"3. Methodology","content":"\u003cdiv id=\"Sec8\" class=\"Section2\"\u003e \u003ch2\u003e3.1. Flood mapping using CSN based on a change detection framework\u003c/h2\u003e \u003cp\u003eIn this study, flood mapping was conducted based on a deep learning-based change detection technique called Convolutional Siamese Network (CSN). Siamese networks are generally based on two CNN networks running parallel and having the same parameters, identical in number and value. One CNN network is applied on the pre-event image and the other one on the co-event image. Because of the high heterogeneity in the image scene, the input image bands need to be divided into more homogenous regions or image segments with size \u003cspan type=\"BoldItalic\" class=\"BoldItalic\" name=\"Emphasis\"\u003e(H, W, N)\u003c/span\u003e, which denote the height, width, and the number of input bands for each input image segment (\u003cem\u003eimage patch\u003c/em\u003e hereafter), respectively. The size of the image patch depends on the CNN input layer configuration. In this study, the input layer has been designed to accept image patches with a size of 32\u0026times;32. The patch size was set based on experimental experience, a very small patch size reduces the information content and a very large patch size increases the processing time. So, it is a balance between the information content imported to the network and processing time. Input image bands are segmented into regions with sizes (32, 32, \u003cem\u003eN\u003c/em\u003e) to be compatible with the input layer, and the central pixel label in each image patch is used as the target label. The proposed CSN has three blocks (subnetworks), the first block is the input layer, the second is the feature extraction, and the third is the prediction block. Figure\u0026nbsp;\u003cspan refid=\"Fig6\" class=\"InternalRef\"\u003e6\u003c/span\u003e shows how the three blocks have been embedded into the network, and Figs.\u0026nbsp;\u003cspan refid=\"Fig7\" class=\"InternalRef\"\u003e7\u003c/span\u003e\u0026ndash;\u003cspan refid=\"Fig9\" class=\"InternalRef\"\u003e9\u003c/span\u003e show the graphical abstracts for each block.\u003c/p\u003e \u003cp\u003e \u003c/p\u003e \u003cp\u003e \u003c/p\u003e \u003cp\u003e \u003c/p\u003e \u003cp\u003e \u003c/p\u003e \u003cp\u003eThe configuration of train data depends on the loss function applied in the feature extraction phase. For example, if the Triplet Loss function is used, a triplet set of image patches \u003cem\u003e[anchor, positive, negative]\u003c/em\u003e is imported into the network. In the case of a Contrastive Loss function, the input training set will be a duplet set of image patches, \u003cem\u003e[positive, negative]\u003c/em\u003e, and the anchor patches will be removed from the training data. The 2D image patch is converted into a 1D feature vector using the convolution and pooling layers in the feature extraction block. The user defines the feature vector size, which is called the embedding dimension. Convolution layers extract the 2D feature maps, and pooling layers make the extracted feature maps more abstract and extract the gist of information from the feature maps. Some CNN networks have been designed, by computer vision experts, and trained on big RGB image databases, such as \u003cem\u003eImage Net\u003c/em\u003e. These pre-trained CNN networks such as VGG16, VGG19 (Simonyan, K. and Zisserman, A. 2016), Resnet50 (He et al. 2015), and inception_v3 (Szegedy et al. 2015) are available via the TensorFlow library in Python. These model parameters can be kept fixed and used for other classification problems. Although the use of pre-trained models is valuable for flood mapping studies to create a map in the shortest possible time, because the input data was a SAR image with different textural information than the RGB image, both pre-training and training from scratch (when all the network parameters are trained from the very beginning) strategies were tested to evaluate which works better for the SAR data. The Resnet50 and VGG16 were used as the backbone CNN architecture because they have been previously found effective for image feature extraction. Although the applied CNN architectures here were Resnet50 and VGG16, the methodology is not limited to a specific architecture and can be generalized to other pre-trained CNN models. The imported train data via the input layer is used to adjust the feature extraction block parameters (CNN parameters). The CNN parameters are adjusted based on the loss function values, i.e., if the loss value is high, the parameters are changed to reduce the loss value.\u003c/p\u003e \u003cdiv id=\"Sec9\" class=\"Section3\"\u003e \u003ch2\u003e3.1.1. Train Data Preparation\u003c/h2\u003e \u003cp\u003eWhen using DL algorithms for flood mapping, train and test/ground truth data should not overlap for reliable accuracy assessment. In this paper, parts of the ground truth flood masks were set aside for training the DL algorithms. Figure\u0026nbsp;\u003cspan refid=\"Fig10\" class=\"InternalRef\"\u003e10\u003c/span\u003e shows the flood masks used as train data for the case studies.\u003c/p\u003e \u003cp\u003e \u003c/p\u003e \u003c/div\u003e \u003cdiv id=\"Sec10\" class=\"Section3\"\u003e \u003ch2\u003e3.1.2. Training CSN\u003c/h2\u003e \u003cp\u003eTwo scenarios were tested for training the backbone CNN models in CSN. In scenario one, the CNN networks were Trained From Scratch (TFS), and all the parameters were trained from the beginning. In the second scenario, Transfer Learning (TL) was applied. TL means that the CNN model parameters are kept fixed based on their values obtained by training on popularRGB image databases like \u003cem\u003eImage Net\u003c/em\u003e, and only the newly added fully connected layers (the topmost layers) are trained. The TR method was tested for the 2019 Ontario and Quebec flood events and compared with the TFS method. For the other case studies, only TFS was used because of the higher accuracy result it achieved for the 2019 flood event case study.\u003c/p\u003e \u003cp\u003ePopular backbone architectures, such as Resnet50 and VGG16 mainly accept three input feature bands because they have been trained on three-band RGB images. One problem when using these networks for remote sensing images is that the number of feature bands (\u003cem\u003eN\u003c/em\u003e) is usually higher than three. A PCA transformation was applied to the train data, and the number of PCA components was set to three to make \u003cem\u003eN\u003c/em\u003e (number of input feature bands) the same as the backbone networks.\u003c/p\u003e \u003cp\u003eFor training the CSN, the network parameters, including the number of epochs, batch size, learning rate, and optimizer function, need to be set. Another critical parameter that needs to be set, especially for CSN, is the feature space vector dimension, aka embedding dimension. Table\u0026nbsp;\u003cspan refid=\"Tab4\" class=\"InternalRef\"\u003e5\u003c/span\u003e shows the assigned values to these parameters.\u003c/p\u003e \u003cp\u003e \u003cdiv class=\"gridtable\"\u003e\u003ctable float=\"Yes\" id=\"Tab4\" border=\"1\"\u003e \u003ccaption language=\"En\"\u003e \u003cdiv class=\"CaptionNumber\"\u003eTable 5\u003c/div\u003e \u003cdiv class=\"CaptionContent\"\u003e \u003cp\u003eCSN Parameters\u003c/p\u003e \u003c/div\u003e \u003c/caption\u003e \u003ccolgroup cols=\"2\"\u003e \u003cdiv align=\"left\" class=\"colspec\" colname=\"c1\" colnum=\"1\"\u003e\u003c/div\u003e \u003cdiv align=\"left\" class=\"colspec\" colname=\"c2\" colnum=\"2\"\u003e\u003c/div\u003e \u003cthead\u003e \u003ctr\u003e \u003cth align=\"left\" colname=\"c1\"\u003e \u003cp\u003eNumber of epochs\u003c/p\u003e \u003c/th\u003e \u003cth align=\"left\" colname=\"c2\"\u003e \u003cp\u003e200\u003c/p\u003e \u003c/th\u003e \u003c/tr\u003e \u003c/thead\u003e \u003ctbody\u003e \u003ctr\u003e \u003ctd align=\"left\" colname=\"c1\"\u003e \u003cp\u003e\u003cb\u003eBatch size\u003c/b\u003e\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c2\"\u003e \u003cp\u003e50\u003c/p\u003e \u003c/td\u003e \u003c/tr\u003e \u003ctr\u003e \u003ctd align=\"left\" colname=\"c1\"\u003e \u003cp\u003e\u003cb\u003eEmbedding dimension\u003c/b\u003e\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c2\"\u003e \u003cp\u003e256\u003c/p\u003e \u003c/td\u003e \u003c/tr\u003e \u003ctr\u003e \u003ctd align=\"left\" colname=\"c1\"\u003e \u003cp\u003e\u003cb\u003eOptimizer function\u003c/b\u003e\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c2\"\u003e \u003cp\u003eAdam\u003c/p\u003e \u003c/td\u003e \u003c/tr\u003e \u003ctr\u003e \u003ctd align=\"left\" colname=\"c1\"\u003e \u003cp\u003e\u003cb\u003eInitial learning rate\u003c/b\u003e\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c2\"\u003e \u003cp\u003e10\u003csup\u003e\u0026minus;\u0026thinsp;4\u003c/sup\u003e\u003c/p\u003e \u003c/td\u003e \u003c/tr\u003e \u003ctr\u003e \u003ctd align=\"left\" colname=\"c1\"\u003e \u003cp\u003e\u003cb\u003eDecay rate\u003c/b\u003e\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c2\"\u003e \u003cp\u003e0.8\u003c/p\u003e \u003c/td\u003e \u003c/tr\u003e \u003ctr\u003e \u003ctd align=\"left\" colname=\"c1\"\u003e \u003cp\u003e\u003cb\u003eDecay steps\u003c/b\u003e\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c2\"\u003e \u003cp\u003e10\u003csup\u003e4\u003c/sup\u003e\u003c/p\u003e \u003c/td\u003e \u003c/tr\u003e \u003c/tbody\u003e \u003c/colgroup\u003e \u003c/table\u003e\u003c/div\u003e \u003c/p\u003e \u003cp\u003eThe CSN was implemented using the Tensorflow library in Python. In Tensorflow, it is possible to set an early stopping condition to prevent overfitting. The condition is set so that the training will be stopped if the validation loss does not change during 50 epochs.\u003c/p\u003e \u003cp\u003eWhen training a deep learning model, it is often helpful to lower the learning rate as the training progresses. One of the strategies available in Tensorflow for reducing the learning rate is exponential decay in which the initial value of the learning rate is reduced exponentially. The parameters for exponential decay include initial learning rate, decay rate and decay step. These parameters were presented in Table\u0026nbsp;\u003cspan refid=\"Tab4\" class=\"InternalRef\"\u003e5\u003c/span\u003e.\u003c/p\u003e \u003c/div\u003e \u003c/div\u003e \u003cdiv id=\"Sec11\" class=\"Section2\"\u003e \u003ch2\u003e3.2. Accuracy assessment\u003c/h2\u003e \u003cp\u003eThe accuracy assessment in this paper was achieved using three metrics (Chen et al. \u003cspan citationid=\"CR3\" class=\"CitationRef\"\u003e2022\u003c/span\u003e; Jiang et al. \u003cspan citationid=\"CR9\" class=\"CitationRef\"\u003e2021\u003c/span\u003e; Konapala et al. \u003cspan citationid=\"CR10\" class=\"CitationRef\"\u003e2021\u003c/span\u003e), including precision, recall, and F1 score. These metrics have been described in Table\u0026nbsp;\u003cspan refid=\"Tab5\" class=\"InternalRef\"\u003e6\u003c/span\u003e. In this Table, TP (True Positive), refers to the number of correctly classified flood pixels, TN (True Negative) is the number of correctly detected background pixels, FP (False Positive), refers to the number of wrongly identified flood pixels, and FN (False Negative), is defined as the number of pixels classified incorrectly as background.\u003c/p\u003e \u003cp\u003e \u003cdiv class=\"gridtable\"\u003e\u003ctable float=\"Yes\" id=\"Tab5\" border=\"1\"\u003e \u003ccaption language=\"En\"\u003e \u003cdiv class=\"CaptionNumber\"\u003eTable 6\u003c/div\u003e \u003cdiv class=\"CaptionContent\"\u003e \u003cp\u003eAccuracy metrics\u003c/p\u003e \u003c/div\u003e \u003c/caption\u003e \u003ccolgroup cols=\"2\"\u003e \u003cdiv align=\"left\" class=\"colspec\" colname=\"c1\" colnum=\"1\"\u003e\u003c/div\u003e \u003cdiv align=\"left\" class=\"colspec\" colname=\"c2\" colnum=\"2\"\u003e\u003c/div\u003e \u003cthead\u003e \u003ctr\u003e \u003cth align=\"left\" colname=\"c1\"\u003e \u003cp\u003eMetric\u003c/p\u003e \u003c/th\u003e \u003cth align=\"left\" colname=\"c2\"\u003e \u003cp\u003eDefinition\u003c/p\u003e \u003c/th\u003e \u003c/tr\u003e \u003c/thead\u003e \u003ctbody\u003e \u003ctr\u003e \u003ctd align=\"left\" colname=\"c1\"\u003e \u003cp\u003eprecision\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c2\"\u003e \u003cp\u003e\u003cspan class=\"InlineEquation\"\u003e\u003cspan class=\"mathinline\"\u003e\\(\\frac{TP}{TP+FP}\\)\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e \u003c/td\u003e \u003c/tr\u003e \u003ctr\u003e \u003ctd align=\"left\" colname=\"c1\"\u003e \u003cp\u003erecall\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c2\"\u003e \u003cp\u003e\u003cspan class=\"InlineEquation\"\u003e\u003cspan class=\"mathinline\"\u003e\\(\\frac{TP}{TP+FN}\\)\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e \u003c/td\u003e \u003c/tr\u003e \u003ctr\u003e \u003ctd align=\"left\" colname=\"c1\"\u003e \u003cp\u003eF1 score\u003c/p\u003e \u003c/td\u003e \u003ctd align=\"left\" colname=\"c2\"\u003e \u003cp\u003e\u003cspan class=\"InlineEquation\"\u003e\u003cspan class=\"mathinline\"\u003e\\(\\frac{2\\times precision\\times recall}{precision+recall}\\)\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e \u003c/td\u003e \u003c/tr\u003e \u003c/tbody\u003e \u003c/colgroup\u003e \u003c/table\u003e\u003c/div\u003e \u003c/p\u003e \u003c/div\u003e"},{"header":"4. Results","content":"\u003cp\u003eThis section presents the experiments conducted for each case study, including the 2019 Ontario and Quebec, 2021 Abbotsford, and 2021 Leverkusen flood events. The flood mapping results and comparison with other DL methods have been included for each case study. A comparison between TL and TFS strategies has also been included for the 2019 flood event case study, and the same training strategy was used for other case studies based on the higher accuracy results achieved for TFS.\u003c/p\u003e \u003cdiv id=\"Sec13\" class=\"Section2\"\u003e \u003ch2\u003e4.1. 2019 Ottawa River flood\u003c/h2\u003e \u003cdiv id=\"Sec14\" class=\"Section3\"\u003e \u003ch2\u003e4.1.1. Flood map for Ottawa and Gatineau area\u003c/h2\u003e \u003cp\u003eFigure \u003cspan refid=\"Fig11\" class=\"InternalRef\"\u003e11\u003c/span\u003e shows the contingency map created using the proposed CSN for the Ottawa and Gatineau area overlaid onto the Government of Quebec flood mask. The original flood mask was in the vector format, and it was converted into the raster format for compatibility with the produced flood mask. Results show that although the proposed CSN overestimated the flood area, especially in the residential areas, this result was in agreement with previous study by Tanim et al. (\u003cspan citationid=\"CR27\" class=\"CitationRef\"\u003e2022\u003c/span\u003e) when using Sentinel-1 data for flood extent mapping. Because of the medium resolution (10m) of Sentinel-1 images, there is a high chance of mixed flood and non-flood pixels that might cause overestimation.\u003c/p\u003e \u003cp\u003e \u003c/p\u003e \u003c/div\u003e \u003cdiv id=\"Sec15\" class=\"Section3\"\u003e \u003ch2\u003e4.1.2. Comparison with other Deep Learning techniques\u003c/h2\u003e \u003cp\u003eFigure \u003cspan refid=\"Fig12\" class=\"InternalRef\"\u003e12\u003c/span\u003e compares the proposed CSN with four other state-of-the-art deep learning algorithms, including Unet, Unet++, DeepLabV3+, and Siamese-Unet for the 2019 Ottawa River flood event. For all flood events in the comparison section, the backbone architecture was VGG16 and the Loss function was Contrastive Loss. The input data for all the methods in this section were Sentinel-1 intensity and coherency data and a 30m resolution SRTM DEM data to help the deep learning algorithms to differentiate between the low and high-lying lands. Based on the bar plot, Siamese-Unet and the proposed Siamese Network performed better than other DL algorithms. Although Siamese-Unet showed higher flood precision, recall, and F1 score, its low background recall rate indicates flood overestimation. The proposed Siamese Network shows higher background accuracy than Siamese-Unet, and its accuracy indices are more balanced between flood and background classes.\u003c/p\u003e \u003cp\u003e \u003c/p\u003e \u003c/div\u003e \u003c/div\u003e \u003cdiv id=\"Sec16\" class=\"Section2\"\u003e \u003ch2\u003e4.2. 2021 Abbotsford Flood\u003c/h2\u003e \u003cdiv id=\"Sec17\" class=\"Section3\"\u003e \u003ch2\u003e4.2.1. Flood map for Abbotsford area\u003c/h2\u003e \u003cp\u003eFigure \u003cspan refid=\"Fig13\" class=\"InternalRef\"\u003e13\u003c/span\u003e shows the flood map created using the proposed CSN for the Abbotsford area. Based on the figure, it is evident that the proposed CSN algorithm detected some fragmented flood areas across the city in the roads and residential parts.\u003c/p\u003e \u003cp\u003e \u003c/p\u003e \u003c/div\u003e \u003cdiv id=\"Sec18\" class=\"Section3\"\u003e \u003ch2\u003e4.2.2. Comparison with other Deep Learning techniques\u003c/h2\u003e \u003cp\u003eFigure \u003cspan refid=\"Fig14\" class=\"InternalRef\"\u003e14\u003c/span\u003e compares the proposed CSN with four other state-of-the-art deep learning algorithms, including Unet, Unet++, DeepLabV3+, and Siamese-Unet for the urban area in Abbotsford, BC The input data for all the methods were dual-polarized HH and HV RCM intensity and a 25m resolution DEM data. Based on the bar plot, it is apparent that the accuracy indices achieved for the background areas were higher than flooded regions because of the higher number of train data available for the background class. Another reason for this might be the limitation of the dual-polarized RCM data used for Abbotsford city. The RCM images applied were in HH and HV polarization modes. Based on the literature, the most suitable polarization in C-band SAR data for urban flood mapping is the VV mode (Pramanick et al., \u003cspan citationid=\"CR21\" class=\"CitationRef\"\u003e2022\u003c/span\u003e). It is also notable that the within-class accuracy distribution in Unet, Siamese-Unet, and our proposed CSN was more balanced than the Unet\u0026thinsp;+\u0026thinsp;+\u0026thinsp;and DeeplabV3+. In other words, the values achieved for the precision, recall, and F1 score in each class were closer in the Unet, Siamese-Unet, and the proposed method than Unet\u0026thinsp;+\u0026thinsp;+\u0026thinsp;and DeepLabV3+. Although DeepLabV3\u0026thinsp;+\u0026thinsp;achieved 0.85 precision for background class and 0.94 recall rate for flood regions, it is still unreliable because of its low recall value for background class and low precision value for flood class. Siamese-Unet had a comparable performance with the proposed CSN (because they both use change detection for flood map generation), but it achieved a lower recall rate on the background, about 6%, than the proposed CSN. Besides, it achieved a higher flood recall rate, about 5%, than the proposed CSN. The low accuracy indices achieved for the flood areas in all the applied deep learning algorithms confirm the SAR data limitation for urban flood mapping applications. This result is in agreement with previous studies that used SAR data for urban flood mapping (Li et al. \u003cspan citationid=\"CR15\" class=\"CitationRef\"\u003e2019\u003c/span\u003eb; Lin et al. \u003cspan citationid=\"CR16\" class=\"CitationRef\"\u003e2019\u003c/span\u003e).\u003c/p\u003e \u003cp\u003e \u003c/p\u003e \u003cp\u003eThe method was also tested in an agricultural area near Abbotsford to further investigate the reliability of the proposed CSN. Figure\u0026nbsp;\u003cspan refid=\"Fig15\" class=\"InternalRef\"\u003e15\u003c/span\u003e shows the flood mapping accuracy results for this area. While Unet\u0026thinsp;+\u0026thinsp;+\u0026thinsp;and DeepLabV3\u0026thinsp;+\u0026thinsp;resulted in low flood accuracies, the proposed CSN achieved precision and F1 score of 0.71 and 0.6, which were the highest among all the methods, and the method achieved more balanced accuracies between background and flood classes.\u003c/p\u003e \u003cp\u003e \u003c/p\u003e \u003cp\u003eFigure \u003cspan refid=\"Fig16\" class=\"InternalRef\"\u003e16\u003c/span\u003e shows the contingency map of the proposed CSN for this suburban area. The low recall rate value for the proposed CSN shown in the bar chart can be justified by so many missed flood areas (red regions) on the map, and the reported high precision index of 0.79 is because the number of false alarms is relatively low, and most predicted flood areas are consistent with the ground truth data.\u003c/p\u003e \u003cp\u003e \u003c/p\u003e \u003c/div\u003e \u003c/div\u003e \u003cdiv id=\"Sec19\" class=\"Section2\"\u003e \u003ch2\u003e4.3. 2021 Leverkusen Flood\u003c/h2\u003e \u003cdiv id=\"Sec20\" class=\"Section3\"\u003e \u003ch2\u003e4.3.1. Flood map for Leverkusen area\u003c/h2\u003e \u003cp\u003eFigure \u003cspan refid=\"Fig17\" class=\"InternalRef\"\u003e17\u003c/span\u003e shows the flood map created using the proposed CSN for the Leverkusen city overlaid onto the rasterized ground truth data. The original ground truth data available via the Copernicus Emergency Management Website (European Union, 1995\u0026ndash;2022, 2021) were in the vector format. The data was converted to the raster format for compatibility with the produced flood maps. Similar to the results obtained for the Ottawa and Abbotsford areas, the flood map produced using the proposed CSN shows overestimation compared with the reference data, and some granule noisy flood patterns can be seen on the map. In terms of capturing the permanent water bodies, the Rhine river width mapped using the proposed method is thinner than the river width in the reference data.\u003c/p\u003e \u003cp\u003e \u003c/p\u003e \u003c/div\u003e \u003cdiv id=\"Sec21\" class=\"Section3\"\u003e \u003ch2\u003e4.3.2. Comparison with other Deep Learning techniques\u003c/h2\u003e \u003cp\u003eFigure \u003cspan refid=\"Fig18\" class=\"InternalRef\"\u003e18\u003c/span\u003e compares the proposed CSN and the previously mentioned deep learning algorithms, including Unet, Unet++, DeepLabV3+, and Siamese-Unet. It can be seen that Unet\u0026thinsp;+\u0026thinsp;+\u0026thinsp;achieved acceptable precision, recall, and F1 score rates of 0.79, 0.95, and 0.86 for flood areas, but the method resulted in high false alarms and mixed many background pixels with the flood. Further, Unet acquired higher background precision and recall indices than Unet\u0026thinsp;+\u0026thinsp;+\u0026thinsp;and DeepLabV3+. DeepLabV3\u0026thinsp;+\u0026thinsp;achieved a high recall rate of 1 for the background class, but it could not detect any flood pixel in the scene. The proposed CSN and Siamese-Unet achieved the highest background precision of 0.93 among all the deep learning methods and had comparable performance because they both use Siamese architecture for flood map generation. The proposed method could not achieve high precision, recall, and F1 score for the flood areas.\u003c/p\u003e \u003cp\u003e \u003c/p\u003e \u003c/div\u003e \u003c/div\u003e"},{"header":"5. Discussion","content":"\u003cdiv id=\"Sec23\" class=\"Section2\"\u003e \u003ch2\u003e5.1. Comparison of flood maps in terms of CSN backbone architecture\u003c/h2\u003e \u003cp\u003eOne of the uncertainty sources in the proposed CSN is the type of backbone architecture applied for the feature extraction. Figure\u0026nbsp;\u003cspan refid=\"Fig19\" class=\"InternalRef\"\u003e19\u003c/span\u003e compares the accuracy indices for the three case studies in terms of two kinds of networks used for feature extraction, including Resnet50 and VGG16. It can be inferred from the figure that the flood precision rate after changing the feature extractor from Resnet50 to VGG16 improved by 0.02, 0.02, and 0.08 for the Gatineau area, Abbotsford, and Leverkusen, respectively. In terms of recall rate, except for the Gatineau area, for the other two case studies, the index dropped by 0.19 and 0.64 after changing the backbone architecture to VGG16. Finally, the F1 score improved by 0.03 and 0.1 for the Gatineau area and Leverkusen areas but dropped by 0.01 for Abbotsford after using VGG16 as the feature extractor. Based on the obtained accuracy indices for the three case studies, it can be induced that VGG16 generally achieved higher flood accuracy than Resnet50. It is worth mentioning that there is no best feature extractor and the selection of the most suitable feature extractor for the Siamese Network depends on different factors such as the type of input data in terms of being optical, SAR, or topography data. Additionally, the selection can be affected by the case study, and a feature extractor might work for one case study but might not be suitable for the other case studies. Further, for the Abbotsford case study, the accuracy indices are more balanced between the background and flood classes than Gatineau and Leverkusen (Fig.\u0026nbsp;\u003cspan refid=\"Fig19\" class=\"InternalRef\"\u003e19\u003c/span\u003e). The reason for more similar results between Gatineau and Leverkusen areas is the type of input data applied for these case studies. While for the Abbotsford area, the RCM dual-polarized intensity bands in HH and HV channels were tested, for Gatineau and Leverkusen, Sentinel-1 intensity and coherency data in VV and VH channels were applied for flood mapping.\u003c/p\u003e \u003cp\u003e \u003c/p\u003e \u003c/div\u003e \u003cdiv id=\"Sec24\" class=\"Section2\"\u003e \u003ch2\u003e5.2. Effect of using different loss functions\u003c/h2\u003e \u003cp\u003eAnother uncertainty source in CSN is the loss function applied for training the feature extractor Network. Three loss functions, including Contrastive Loss, Weighted Double Margin Contrastive Loss (WDMCL), and Triplet Loss, were used in this study to assess the CSN sensitivity to the loss function applied.\u003c/p\u003e \u003cp\u003eFigure \u003cspan refid=\"Fig20\" class=\"InternalRef\"\u003e20\u003c/span\u003e shows the Gatineau case study's bar chart for flood and background accuracy indices. The flood recall rate improved after increasing flood sample weights. The background precision did not drop significantly after increasing flood sample weights and reducing background sample weights simultaneously, but its recall rate dropped. In other words, after decreasing background samples' contribution to the training process, the recall rate decreased. Looking at the bar chart more carefully, after changing from Triplet Loss to WDMCL, the recall rate increased by 0.43 and by 0.47 after changing from Contrastive Loss to WDMCL. Although using WDMCL effectively increased the flood recall rate, the flood precision did not change after changing the loss function formulation. The flood precision index might be more affected by the input data type (optic, SAR or topography data) than the background and flood samples distribution.\u003c/p\u003e \u003cp\u003e \u003c/p\u003e \u003cp\u003eFigure \u003cspan refid=\"Fig21\" class=\"InternalRef\"\u003e21\u003c/span\u003e shows the same bar chart as Fig.\u0026nbsp;\u003cspan refid=\"Fig20\" class=\"InternalRef\"\u003e20\u003c/span\u003e for Abbotsford city. Based on the figure, all three loss functions resulted in similar flood precision accuracy. Besides, the flood recall rate improved after emphasizing flood class in the WDMCL formulation. In terms of flood precision index, all three loss functions had comparable performance, achieving precision values lower than or equal to 15%, which means that in almost only 15% of the cases, the detected flood pixel had consistency with the reference data. This low precision index might be related to the limitations of using only the SAR intensity data for flood mapping. Although the complementary role of SAR coherency and polarimetry data can be inferred from the literature, the only high-resolution RCM data available for the area was the intensity, adding limitations to examining the effect of other SAR products, such as polarimetry and coherency, for flood extent mapping.\u003c/p\u003e \u003cp\u003e \u003c/p\u003e \u003cp\u003eLooking at the bar chart more carefully, it can be observed that the F1 score achieved for the WDMCL is about 6% higher than the corresponding values for the Contrastive and Triplet Loss functions. While Contrastive and Triplet Loss functions achieved an F1 score of about 16%, the WDMCL achieved a 24% because of its significantly higher recall value of 68%. Another important point worth mentioning is that although adding more weight to the flood samples in the WDMCL improved the recall index, this strategy did not help increase the precision index for flooded areas in the SAR image. The flood recall rate improved by 0.51 compared to the Triplet and by 0.19 compared to the Contrastive Loss Functions. At the same time, after decreasing the emphasis on background class in WDMCL, the recall rate dropped by 0.21 and 0.32 compared to Contrastive and Triplet Loss functions, respectively.\u003cdiv class=\"BlockQuote\"\u003e\u003cp\u003eFigure \u003cspan refid=\"Fig22\" class=\"InternalRef\"\u003e22\u003c/span\u003e shows the accuracy indices for the background and flood classes for the Leverkusen case study in terms of the Loss Function applied in the CSN. A similar trend to the Gatineau area and Abbotsford cases regarding flood recall value increase after changing the loss function to WDMCL can be seen. Precision values were not significantly affected by the loss function, and the index remained at the exact value of 0.93 and 0.07 for the background and flood classes, respectively. It can be inferred from the bar chart that although Contrastive Loss achieved the highest flood recall rate of 0.99 among the loss functions, it could not achieve an acceptable flood precision index, and its value remained as low as in other cases. On top of that, the Contrastive Loss function resulted in a poor background recall index of 0.01, which was considerably lower than its counterparts for the WDMCL and Triplet Loss functions which were 0.68 and 0.88, respectively.\u003c/p\u003e\u003c/div\u003e\u003c/p\u003e \u003cp\u003e \u003c/p\u003e \u003c/div\u003e \u003cdiv id=\"Sec25\" class=\"Section2\"\u003e \u003ch2\u003e5.3. Effect of adding DEM data on flood mapping accuracy\u003c/h2\u003e \u003cp\u003eFigure \u003cspan refid=\"Fig23\" class=\"InternalRef\"\u003e23\u003c/span\u003e shows the F1 score values for three case studies for the background and flood classes before (BF) and after (AF), adding DEM data to the SAR dataset. It is evident from the bar chart that the background F1 score improved in all three case studies. For the flood class, while the F1 score for flood pixels improved by 1% for the Gatineau area, it dropped by 6% and 1% for Abbotsford and Leverkusen areas, respectively. The decrease in flood detection accuracy might be related to the DEM data resolution. The DEM spatial resolution was between 25-30m, about 2.5-3 times lower than the spatial resolution of Sentinel-1 and about 5\u0026ndash;6 times lower than the spatial resolution of RCM data. Because of the averaging operation in low-resolution DEM data, there is a high chance of mixed high and low-lying lands present in one sampling area. These mixed samples/pixels can increase flood mapping commission and omission errors.\u003c/p\u003e \u003cp\u003e \u003c/p\u003e \u003cp\u003eAnother critical point inferred from the bar chart is that the background accuracy increase was more significant after adding DEM in Leverkusen than in Abbotsford and Gatineau because the studied area in Leverkusen was larger, and the elevation variation was more significant than in the others. In other words, the elevation variation for the Leverkusen region, a catchment near the Rhine river, is more significant than the Abbotsford case study, which was a relatively small area with lower elevation variation than the Leverkusen region. The exact wording holds for the Gatineau area. The accuracies reported in this section for Gatineau were for a small area at the Gatineau Hull and Ottawa rivers with a smooth elevation variation.\u003c/p\u003e \u003c/div\u003e"},{"header":"6. Conclusions","content":"\u003cp\u003eIn this study, urban flood mapping using SAR data through a CSN was explored and validated against ground truth data for three flood events in Ottawa, ON and Gatineau, QC, Abbotsford, BC, and Leverkusen, Germany. Also, CSN was compared with three of the state-of-the-art DL algorithms, including Unet, Unet++, and DeepLabV3+. For the sake of comparison with a network with similar architecture and taking advantage of Unet encoder-decoder architecture, Siamese-Unet was also compared with the proposed CSN. Also, the proposed CSN was tested in an agricultural area to investigate the reliability of the method. The precision index improved by 0.6 compared with the urban case. This result is in agreement with previous studies that reported lower accuracy indices for dense urban areas than non-urban. The results indicated that Sentinel-1 data can detect flooded areas with average accuracy above 0.5. Besides, RCM dual-polarized C-band HH and HV intensity channels were tested for flood mapping in Abbotsford city. The results showed that RCM data can achieve high flood precision in less urbanized areas. The effect of loss function on the CSN performance was also examined. It was inferred from the results that CSN is sensitive to the loss function selection, and the use of WDMCL can improve flood recall at the cost of deteriorating the background recall index. Another important finding was that the loss function selection had no contribution to the precision index. Precision is more affected by the input data type and the normalization method applied to the input data. The effect of adding DEM data on flood mapping accuracy was also explored. Although the F1 score for the flood class saw no significant improvement, the results confirmed the DEM data efficiency for improving the F1 score for the background class.\u003c/p\u003e"},{"header":"Declarations","content":"\u003ch2\u003eAcknowledgement\u003c/h2\u003e\n\u003cp\u003eThe authors would like to express their special gratitude to the European Space Agency (ESA) for free access to Sentinel-1 Single Look Complex (SLC) products and Natural Resources Canada (NRCan) for giving access to RADARSAT Constellation Mission and Reference data for the 2019 Ontario-Quebec and 2021 BC flood events.\u003c/p\u003e\n\u003ch2\u003eFunding\u0026nbsp;\u003c/h2\u003e\n\u003cp\u003eThis work was funded by a research grant from the Multi-Hazard Risk and Resilience Interdisciplinary Development Initiative (IDI), University of Western Ontario.\u0026nbsp;\u003c/p\u003e\n\u003ch2\u003eAuthor Contributions\u0026nbsp;\u003c/h2\u003e\n\u003cp\u003eNafiseh Ghasemian Sorboni and Jinfei Wang contributed to the data collection. The first author did the analysis and prepared the first draft of the manuscript. All authors, Nafiseh Ghasemian Sorboni, Jinfei Wang and Mohammad Reza Najafi, contributed to the research concept and design, commented on the previous manuscript versions and read and approved the final version.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cbr\u003e\u003c/strong\u003e\u003c/p\u003e"},{"header":"References","content":"\u003col\u003e\n \u003cli\u003eBouvet, A., Mermoz, S., Ball\u0026egrave;re, M., Koleck, T., \u0026amp; Le Toan, T. (2018). Use of the SAR shadowing effect for deforestation detection with Sentinel-1 time series. Remote Sensing, 10(8), 1250.\u003c/li\u003e\n \u003cli\u003eChen, J., Yuan, Z., Peng, J., Chen, L., Huang, H., Zhu, J., Liu, Y. and Li, H., 2020. DASNet: Dual attentive fully convolutional siamese networks for change detection in high-resolution satellite images. \u003cem\u003eIEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing\u003c/em\u003e, \u003cem\u003e14\u003c/em\u003e, pp.1194-1206.\u003c/li\u003e\n \u003cli\u003eChen, T., Lu, Z., Yang, Y., Zhang, Y., Du, B., \u0026amp; Plaza, A. (2022). A Siamese Network Based U-Net for Change Detection in High Resolution Remote Sensing Images. \u003cem\u003eIEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing\u003c/em\u003e, \u003cem\u003e15\u003c/em\u003e, 2357-2369.\u003c/li\u003e\n \u003cli\u003e\u003cem\u003eEmergency Flood Maps\u003c/em\u003e. (2021). Earth Observation Data Management System (EODMS). https://pub.data.gov.bc.ca/datasets/175624/92g/\u003c/li\u003e\n \u003cli\u003eEuropean Union, 1995\u0026ndash;2022. (2021). \u003cem\u003eCopernicus Emergency Management Service - Mapping\u003c/em\u003e. Copernicus EMS - Mapping. https://emergency.copernicus.eu/mapping/\u003c/li\u003e\n \u003cli\u003eFigshare. (2020, July 13). \u003cem\u003eWorld Settlement Footprint (WSF) 2015\u003c/em\u003e. https://figshare.com/articles/dataset/World_Settlement_Footprint_WSF_2015/10048412\u003c/li\u003e\n \u003cli\u003eHe, K., Zhang, X., Ren, S. and Sun, J., 2016. Deep residual learning for image recognition. In \u003cem\u003eProceedings of the IEEE conference on computer vision and pattern recognition\u003c/em\u003e (pp. 770-778).\u003c/li\u003e\n \u003cli\u003eJaisakthi, S. M., Dhanya, P. R., \u0026amp; Jitesh Kumar, S. (2021, March). Detection of Flooded Regions from Satellite Images Using Modified UNET. In \u003cem\u003eInternational Conference on Computational Intelligence in Data Science\u003c/em\u003e (pp. 167-174). Springer, Cham.\u003c/li\u003e\n \u003cli\u003eJiang, X., Li, G., Zhang, X.P. and He, Y., 2021. A Semisupervised Siamese Network for Efficient Change Detection in Heterogeneous Remote Sensing Images. IEEE Transactions on Geoscience and Remote Sensing.\u003c/li\u003e\n \u003cli\u003eKonapala, G., Kumar, S. V., \u0026amp; Ahmad, S. K. (2021). Exploring Sentinel-1 and Sentinel-2 diversity for flood inundation mapping using deep learning. \u003cem\u003eISPRS Journal of Photogrammetry and Remote Sensing\u003c/em\u003e, \u003cem\u003e180\u003c/em\u003e, 163-173.\u003c/li\u003e\n \u003cli\u003eLanduyt, L., Verhoest, N. E., \u0026amp; Van Coillie, F. (2020). Flood mapping in vegetated areas using an unsupervised clustering approach on Sentinel-1 and-2 imagery. \u003cem\u003eRemote Sensing\u003c/em\u003e, \u003cem\u003e12\u003c/em\u003e(21), 3611.\u003c/li\u003e\n \u003cli\u003eLiang, J., \u0026amp; Liu, D. (2020). Estimating daily inundation probability using remote sensing, riverine flood, and storm surge models: A case of hurricane harvey. Remote Sensing, 12(9), 1495.\u003c/li\u003e\n \u003cli\u003eLiang, Z., Zhu, B., \u0026amp; Zhu, Y. (2022). High resolution representation‐based Siamese network for remote sensing image change detection. \u003cem\u003eIET Image Processing\u003c/em\u003e.\u003c/li\u003e\n \u003cli\u003eLi, Y., Martinis, S., \u0026amp; Wieland, M. (2019). Urban flood mapping with an active self-learning convolutional neural network based on TerraSAR-X intensity and interferometric coherence. ISPRS Journal of Photogrammetry and Remote Sensing, 152, 178-191.\u003c/li\u003e\n \u003cli\u003eLi, Y., Martinis, S., Wieland, M., Schlaffer, S. and Natsuaki, R., 2019. Urban flood mapping using SAR intensity and interferometric coherence via Bayesian network fusion. \u003cem\u003eRemote Sensing\u003c/em\u003e, \u003cem\u003e11\u003c/em\u003e(19), p.2231.\u003c/li\u003e\n \u003cli\u003eLin, Y.N., Yun, S.H., Bhardwaj, A. and Hill, E.M., 2019. Urban flood detection with Sentinel-1 multi-temporal synthetic aperture radar (SAR) observations in a Bayesian framework: a case study for Hurricane Matthew. \u003cem\u003eRemote Sensing\u003c/em\u003e, \u003cem\u003e11\u003c/em\u003e(15), p.1778.\u003c/li\u003e\n \u003cli\u003eMu\u0026ntilde;oz, D. F., Mu\u0026ntilde;oz, P., Moftakhari, H., \u0026amp; Moradkhani, H. (2021). From local to regional compound flood mapping with deep learning and data fusion techniques. \u003cem\u003eScience of The Total Environment\u003c/em\u003e, \u003cem\u003e782\u003c/em\u003e, 146927.\u003c/li\u003e\n \u003cli\u003eNguyen, H. D., Fox, D., Dang, D. K., Pham, L. T., Viet Du, Q. V., Nguyen, T. H. T., ... \u0026amp; Petrisor, A. I. (2021). Predicting future urban flood risk using land change and hydraulic modeling in a river watershed in the central Province of Vietnam. Remote Sensing, 13(2), 262.\u003c/li\u003e\n \u003cli\u003eOtsu, N. (1979). A threshold selection method from gray-level histograms. \u003cem\u003eIEEE transactions on systems, man, and cybernetics\u003c/em\u003e, \u003cem\u003e9\u003c/em\u003e(1), 62-66.\u003c/li\u003e\n \u003cli\u003ePierdicca, N., Pulvirenti, L., \u0026amp; Chini, M. (2018). Flood mapping in vegetated and urban areas and other challenges: models and methods. In Flood Monitoring through Remote Sensing (pp. 135-179). Springer, Cham.\u003c/li\u003e\n \u003cli\u003ePramanick, N., Acharyya, R., Mukherjee, S., Mukherjee, S., Pal, I., Mitra, D., \u0026amp; Mukhopadhyay, A. (2022). SAR based flood risk analysis: A case study Kerala flood 2018. \u003cem\u003eAdvances in Space Research\u003c/em\u003e, \u003cem\u003e69\u003c/em\u003e(4), 1915-1929.\u003c/li\u003e\n \u003cli\u003ePulvirenti L, Chini M, Pierdicca N. InSAR Multitemporal Data over Persistent Scatterers to Detect Floodwater in Urban Areas: A Case Study in Beletweyne, Somalia. Remote Sensing. 2021 Jan;13(1):37.\u003c/li\u003e\n \u003cli\u003eSimonyan, K. and Zisserman, A., 2014. Very deep convolutional networks for large-scale image recognition. \u003cem\u003earXiv preprint arXiv:1409.1556\u003c/em\u003e.\u003c/li\u003e\n \u003cli\u003e\u003cem\u003eSRTM Data \u0026ndash; CGIAR-CSI SRTM\u003c/em\u003e. (2004\u0026ndash;2022). SRTM Data. https://srtm.csi.cgiar.org/srtmdata/\u003c/li\u003e\n \u003cli\u003eSzegedy, C., Vanhoucke, V., Ioffe, S., Shlens, J. and Wojna, Z., 2016. Rethinking the inception architecture for computer vision. In \u003cem\u003eProceedings of the IEEE conference on computer vision and pattern recognition\u003c/em\u003e (pp. 2818-2826).\u003c/li\u003e\n \u003cli\u003eTanguy, M., Chokmani, K., Bernier, M., Poulin, J., \u0026amp; Raymond, S. (2017). River flood mapping in urban areas combining Radarsat-2 data and flood return period data. Remote Sensing of Environment, 198, 442-459.\u003c/li\u003e\n \u003cli\u003eTanim, A.H., McRae, C.B., Tavakol-Davani, H. and Goharian, E., 2022. Flood Detection in Urban Areas Using Satellite Imagery and Machine Learning. \u003cem\u003eWater\u003c/em\u003e, \u003cem\u003e14\u003c/em\u003e(7), p.1140.\u003c/li\u003e\n \u003cli\u003eU. (2021a, May). \u003cem\u003eradar-based-flood-mapping/radar-based-flood-mapping.ipynb at main \u0026middot; UN-SPIDER/radar-based-flood-mapping\u003c/em\u003e. GitHub. https://github.com/UN-SPIDER/radar-based-flood-mapping/blob/main/radar-based-flood-mapping.ipynb\u003c/li\u003e\n \u003cli\u003eWang, J., Wang, S., Wang, F., Zhou, Y., Wang, Z., Ji, J., ... \u0026amp; Zhao, Q. (2022). FWENet: a deep convolutional neural network for flood water body extraction based on SAR images. \u003cem\u003eInternational Journal of Digital Earth\u003c/em\u003e, \u003cem\u003e15\u003c/em\u003e(1), 345-361.\u003c/li\u003e\n \u003cli\u003eWang, M., Tan, K., Jia, X., Wang, X. and Chen, Y., 2020. A deep siamese network with hybrid convolutional feature extraction module for change detection based on multi-sensor remote sensing images. \u003cem\u003eRemote Sensing\u003c/em\u003e, \u003cem\u003e12\u003c/em\u003e(2), p.205.\u003c/li\u003e\n \u003cli\u003eWang, Z., Peng, C., Zhang, Y., Wang, N. and Luo, L., 2021. Fully convolutional siamese networks based change detection for optical aerial images with focal contrastive loss. Neurocomputing, 457, pp.155-167.\u003c/li\u003e\n \u003cli\u003eWikipedia contributors. (2022, May 8). \u003cem\u003eNovember 2021 Pacific Northwest floods\u003c/em\u003e. Wikipedia. https://en.wikipedia.org/wiki/November_2021_Pacific_Northwest_floods\u003c/li\u003e\n \u003cli\u003eYang, X., Hu, L., Zhang, Y., \u0026amp; Li, Y. (2021). MRA-SNet: Siamese Networks of Multiscale Residual and Attention for Change Detection in High-Resolution Remote Sensing Images. \u003cem\u003eRemote Sensing\u003c/em\u003e, \u003cem\u003e13\u003c/em\u003e(22), 4528.\u003c/li\u003e\n \u003cli\u003eYang, L., Chen, Y., Song, S., Li, F. and Huang, G., 2021. Deep Siamese networks based change detection with remote sensing images. \u003cem\u003eRemote Sensing\u003c/em\u003e, \u003cem\u003e13\u003c/em\u003e(17), p.3394.\u003c/li\u003e\n \u003cli\u003eZhang, C., Feng, Y., Hu, L., Tapete, D., Pan, L., Liang, Z., ... \u0026amp; Yue, P. (2022). A domain adaptation neural network for change detection with heterogeneous optical and SAR remote sensing images. \u003cem\u003eInternational Journal of Applied Earth Observation and Geoinformation\u003c/em\u003e, \u003cem\u003e109\u003c/em\u003e, 102769.\u003c/li\u003e\n \u003cli\u003eZhang, H., Qi, Z., Li, X., Chen, Y., Wang, X., \u0026amp; He, Y. (2021). An Urban Flooding Index for Unsupervised Inundated Urban Area Detection Using Sentinel-1 Polarimetric SAR Images. \u003cem\u003eRemote Sensing\u003c/em\u003e, \u003cem\u003e13\u003c/em\u003e(22), 4511.\u003c/li\u003e\n \u003cli\u003eZhang, X., He, L., Qin, K., Dang, Q., Si, H., Tang, X., \u0026amp; Jiao, L. (2022). SMD-Net: Siamese Multi-Scale Difference-Enhancement Network for Change Detection in Remote Sensing. \u003cem\u003eRemote Sensing\u003c/em\u003e, \u003cem\u003e14\u003c/em\u003e(7), 1580.\u003c/li\u003e\n\u003c/ol\u003e"}],"fulltextSource":"","fullText":"","funders":[],"hasAdminPriorityOnWorkflow":false,"hasManuscriptDocX":true,"hasOptedInToPreprint":true,"hasPassedJournalQc":"","hasAnyPriority":false,"hideJournal":false,"highlight":"","institution":"","isAcceptedByJournal":true,"isAuthorSuppliedPdf":false,"isDeskRejected":"","isHiddenFromSearch":false,"isInQc":false,"isInWorkflow":true,"isPdf":false,"isPdfUpToDate":true,"isWithdrawnOrRetracted":false,"journal":{"display":true,"email":"
[email protected]","identity":"natural-hazards","isNatureJournal":false,"hasQc":true,"allowDirectSubmit":false,"externalIdentity":"nhaz","sideBox":"Learn more about [Natural Hazards](https://www.springer.com/journal/11069)","snPcode":"11069","submissionUrl":"https://submission.nature.com/new-submission/11069/3","title":"Natural Hazards","twitterHandle":"","acdcEnabled":true,"dfaEnabled":true,"editorialSystem":"em","reportingPortfolio":"Springer Hybrid","inReviewEnabled":true,"inReviewRevisionsEnabled":false},"keywords":"urban flood mapping, SAR, coherency, intensity, DEM, Sentinel-1, RCM, Deep Learning","lastPublishedDoi":"10.21203/rs.3.rs-1984196/v1","lastPublishedDoiUrl":"https://doi.org/10.21203/rs.3.rs-1984196/v1","license":{"name":"CC BY 4.0","url":"https://creativecommons.org/licenses/by/4.0/"},"manuscriptAbstract":"\u003cp\u003eUrban floods can affect people's lives and properties, therefore, urban flood mapping is crucial for reliable risk assessment and the development of effective mitigation strategies. With the advent of high spatial and temporal resolution satellite images, remote sensing has become popular for urban flood mapping. Synthetic Aperture RADAR (SAR) sensors can capture image data during a flood event because their emitted signal can penetrate through the clouds. However, they have some limitations, such as layover, shadowing, and speckle noise, that might challenge their usage, especially for urban flood mapping. Deep Learning (DL) algorithms have been widely used for automatic urban flood mapping using remote sensing data, but the flood mapping accuracy achieved using SAR and DL algorithms is still uncertain. This paper proposes a DL-based change detection framework, Convolutional Siamese Network (CSN), for flood mapping in three urban areas: parts of Ottawa, ON and Gatineau, QC, Abbotsford, BC, and Leverkusen, Germany. The dataset applied were Sentinel-1 and dual-polarized RADARSAT Constellation Mission (RCM) data. The applied data were captured in C-band, and their resolutions were 10m and 5m for Sentinel-1 and RCM, respectively. Comparison with other DL-based segmentation algorithms, including Unet, Unet++, DeepLabV3+, and Siamese-Unet, confirmed the reliability of the proposed CSN. It was inferred from the flood class accuracies that Sentinel-1 data medium resolution might hinder its application for urban flood mapping. Further, RCM data was also tested in both urban and and non urban areas, and a precision of 0.79 was achieved for the non urban case.\u003c/p\u003e","manuscriptTitle":"Urban flood mapping using Sentinel-1 and RADARSAT Constellation Mission image and Convolutional Siamese Network","msid":"","msnumber":"","nonDraftVersions":[{"code":1,"date":"2022-08-26 17:16:55","doi":"10.21203/rs.3.rs-1984196/v1","editorialEvents":[{"type":"communityComments","content":0},{"type":"reviewerAgreed","content":"","date":"2022-09-28T04:17:20+00:00","index":0,"fulltext":""},{"type":"reviewersInvited","content":"","date":"2022-08-23T07:27:18+00:00","index":"","fulltext":""},{"type":"editorAssigned","content":"","date":"2022-08-22T11:46:38+00:00","index":"","fulltext":""},{"type":"submitted","content":"Natural Hazards","date":"2022-08-21T19:46:07+00:00","index":"","fulltext":""}],"status":"published","journal":{"display":true,"email":"
[email protected]","identity":"natural-hazards","isNatureJournal":false,"hasQc":true,"allowDirectSubmit":false,"externalIdentity":"nhaz","sideBox":"Learn more about [Natural Hazards](https://www.springer.com/journal/11069)","snPcode":"11069","submissionUrl":"https://submission.nature.com/new-submission/11069/3","title":"Natural Hazards","twitterHandle":"","acdcEnabled":true,"dfaEnabled":true,"editorialSystem":"em","reportingPortfolio":"Springer Hybrid","inReviewEnabled":true,"inReviewRevisionsEnabled":false}}],"origin":"","ownerIdentity":"afead689-dfdc-4833-b048-17763d921b35","owner":[],"postedDate":"August 26th, 2022","published":true,"recentEditorialEvents":[],"rejectedJournal":[],"revision":"","amendment":"","status":"published-in-journal","subjectAreas":[],"tags":[],"updatedAt":"2024-02-26T15:13:01+00:00","versionOfRecord":{"articleIdentity":"rs-1984196","link":"https://doi.org/10.1007/s11069-024-06434-2","journal":{"identity":"natural-hazards","isVorOnly":false,"title":"Natural Hazards"},"publishedOn":"2024-02-20 15:01:39","publishedOnDateReadable":"February 20th, 2024"},"versionCreatedAt":"2022-08-26 17:16:55","video":"","vorDoi":"10.1007/s11069-024-06434-2","vorDoiUrl":"https://doi.org/10.1007/s11069-024-06434-2","workflowStages":[]},"version":"v1","identity":"rs-1984196","journalConfig":"researchsquare"},"__N_SSP":true},"page":"/article/[identity]/[[...version]]","query":{"redirect":"/article/rs-1984196","identity":"rs-1984196","version":["v1"]},"buildId":"7rjqhiLT3MXkJMwkYKINL","isFallback":false,"isExperimentalCompile":false,"dynamicIds":[84888],"gssp":true,"scriptLoader":[]}
Text is read by the "Ask this paper" AI Q&A widget below.
Extraction quality varies by source — PMC NXML preserves structure
cleanly, OA-HTML may include some navigation residue, and OA-PDF can
have broken hyphenation. The publisher copy
(via DOI)
is the canonical version.