{"id":{"repo_id":"central-wash","oai_identifier":"oai:digitalcommons.cwu.edu:etd-2507"},"canonical_url":"https://search.dev.ndltd.org/etd/central-wash/oai:digitalcommons.cwu.edu:etd-2507","repository":{"repo_id":"central-wash","name":"Central Washington University","base_url":"https://digitalcommons.cwu.edu/do/oai/"},"display":{"title":"Water Surfaces Detection from Sentinel-1 SAR Images using Deep Learning","abstract":"<p>Nowadays, Synthetic Aperture Radar (SAR) images have been widely used in the industry and the scientific community for different remote sensing applications. The main advantage of SAR technology is that it can acquire images from nighttime since it does not require sunlight. Additionally, it can capture images under the cloud where the traditional optical sensor is limited. It is very convenient to use SAR image for surface water detection because the flatness of the calm water surface reflects off all the energy from the radar and this makes the surface water appears in a SAR image as dark pixels. The traditional way to mark out water from SAR images is by just using the thresholding method which a pixel is classified as water when its value is below a certain threshold. This method works fine in a plain rural area, but the complex features of urban areas make it more challenging, for example, highways and buildings’ shadows can be easily misclassified as water. To solve this problem, we propose the Fully Convolutional Neural Network (FCN) Encoder method, a deep learning model based on the convolutional implementation of sliding windows. The FCN Encoder is designed to detect water from SAR images by considering both the pixel intensity and the spatial information of the pixel (i.e., its neighborhood). In our experiments, we first train the network using the So2sat dataset, which contains patches of Sentinel-1 satellite SAR images. Next, we use the trained neural network to detect water from SAR images of several cities. The obtained results show satisfactory scores and also visually appear accurate. In the final optimization phase, we: a) train the FCN Encoder with our custom HARD dataset - a dataset with images that are harder to classify, and b) we optimize the hyperparameters of the model. We test the resulted classifier on public SAR images and compare it with other methods such as Smooth Labeling, Random Forest, and FCN Segmentation.</p>","abstract_html":"&lt;p&gt;Nowadays, Synthetic Aperture Radar (SAR) images have been widely used in the industry and the scientific community for different remote sensing applications. The main advantage of SAR technology is that it can acquire images from nighttime since it does not require sunlight. Additionally, it can capture images under the cloud where the traditional optical sensor is limited. It is very convenient to use SAR image for surface water detection because the flatness of the calm water surface reflects off all the energy from the radar and this makes the surface water appears in a SAR image as dark pixels. The traditional way to mark out water from SAR images is by just using the thresholding method which a pixel is classified as water when its value is below a certain threshold. This method works fine in a plain rural area, but the complex features of urban areas make it more challenging, for example, highways and buildings’ shadows can be easily misclassified as water. To solve this problem, we propose the Fully Convolutional Neural Network (FCN) Encoder method, a deep learning model based on the convolutional implementation of sliding windows. The FCN Encoder is designed to detect water from SAR images by considering both the pixel intensity and the spatial information of the pixel (i.e., its neighborhood). In our experiments, we first train the network using the So2sat dataset, which contains patches of Sentinel-1 satellite SAR images. Next, we use the trained neural network to detect water from SAR images of several cities. The obtained results show satisfactory scores and also visually appear accurate. In the final optimization phase, we: a) train the FCN Encoder with our custom HARD dataset - a dataset with images that are harder to classify, and b) we optimize the hyperparameters of the model. We test the resulted classifier on public SAR images and compare it with other methods such as Smooth Labeling, Random Forest, and FCN Segmentation.&lt;/p&gt;","abstract_has_math":false,"creators":["Huang Lin, Chao"],"institution":null,"degree_name":"Master of Science (MS)","degree_level":null,"degree_discipline":"Computational Science","degree_department":null,"school":null,"contributors":["Răzvan Andonie","Boris Kovalerchuk","Szilard Vajda"],"advisors":[],"committee_chairs":[],"committee_members":[],"year":2021,"date_issued":"2021-01-01T08:00:00Z","date_published":"2021-01-01T08:00:00Z","updated_at":"2026-07-24T01:37:54Z","subjects":["Deep Learning","SAR images","Water","CNN","FCN","Computational Engineering"],"languages":[],"rights":[],"rights_urls":[],"identifier_entries":[]},"links":{"outbound_url":"https://digitalcommons.cwu.edu/etd/1482","outbound_label":"Repository record","outbound_source":"dc:identifier"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor","label":"Contributor","values":["Răzvan Andonie","Boris Kovalerchuk","Szilard Vajda"]},{"key":"dc:creator","label":"Author","values":["Huang Lin, Chao"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date.available","label":"Dc Date Available","values":["2021-03-05T08:00:00Z"]},{"key":"dc:type","label":"Dc Type","values":["Text"]},{"key":"thesis:degree_discipline","label":"Discipline","values":["Computational Science"]},{"key":"thesis:degree_name","label":"Degree Name","values":["Master of Science (MS)"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Deep Learning","SAR images","Water","CNN","FCN","Computational Engineering"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier","label":"Identifier","values":["https://digitalcommons.cwu.edu/etd/1482"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description.abstract","label":"Abstract","values":["<p>Nowadays, Synthetic Aperture Radar (SAR) images have been widely used in the industry and the scientific community for different remote sensing applications. The main advantage of SAR technology is that it can acquire images from nighttime since it does not require sunlight. Additionally, it can capture images under the cloud where the traditional optical sensor is limited. It is very convenient to use SAR image for surface water detection because the flatness of the calm water surface reflects off all the energy from the radar and this makes the surface water appears in a SAR image as dark pixels. The traditional way to mark out water from SAR images is by just using the thresholding method which a pixel is classified as water when its value is below a certain threshold. This method works fine in a plain rural area, but the complex features of urban areas make it more challenging, for example, highways and buildings’ shadows can be easily misclassified as water. To solve this problem, we propose the Fully Convolutional Neural Network (FCN) Encoder method, a deep learning model based on the convolutional implementation of sliding windows. The FCN Encoder is designed to detect water from SAR images by considering both the pixel intensity and the spatial information of the pixel (i.e., its neighborhood). In our experiments, we first train the network using the So2sat dataset, which contains patches of Sentinel-1 satellite SAR images. Next, we use the trained neural network to detect water from SAR images of several cities. The obtained results show satisfactory scores and also visually appear accurate. In the final optimization phase, we: a) train the FCN Encoder with our custom HARD dataset - a dataset with images that are harder to classify, and b) we optimize the hyperparameters of the model. We test the resulted classifier on public SAR images and compare it with other methods such as Smooth Labeling, Random Forest, and FCN Segmentation.</p>"]},{"key":"dc:title","label":"Title","values":["Water Surfaces Detection from Sentinel-1 SAR Images using Deep Learning"]}]}],"canonical_facts":{"dc:contributor":["Răzvan Andonie","Boris Kovalerchuk","Szilard Vajda"],"dc:creator":["Huang Lin, Chao"],"dc:date.available":["2021-03-05T08:00:00Z"],"dc:description.abstract":["<p>Nowadays, Synthetic Aperture Radar (SAR) images have been widely used in the industry and the scientific community for different remote sensing applications. The main advantage of SAR technology is that it can acquire images from nighttime since it does not require sunlight. Additionally, it can capture images under the cloud where the traditional optical sensor is limited. It is very convenient to use SAR image for surface water detection because the flatness of the calm water surface reflects off all the energy from the radar and this makes the surface water appears in a SAR image as dark pixels. The traditional way to mark out water from SAR images is by just using the thresholding method which a pixel is classified as water when its value is below a certain threshold. This method works fine in a plain rural area, but the complex features of urban areas make it more challenging, for example, highways and buildings’ shadows can be easily misclassified as water. To solve this problem, we propose the Fully Convolutional Neural Network (FCN) Encoder method, a deep learning model based on the convolutional implementation of sliding windows. The FCN Encoder is designed to detect water from SAR images by considering both the pixel intensity and the spatial information of the pixel (i.e., its neighborhood). In our experiments, we first train the network using the So2sat dataset, which contains patches of Sentinel-1 satellite SAR images. Next, we use the trained neural network to detect water from SAR images of several cities. The obtained results show satisfactory scores and also visually appear accurate. In the final optimization phase, we: a) train the FCN Encoder with our custom HARD dataset - a dataset with images that are harder to classify, and b) we optimize the hyperparameters of the model. We test the resulted classifier on public SAR images and compare it with other methods such as Smooth Labeling, Random Forest, and FCN Segmentation.</p>"],"dc:identifier":["https://digitalcommons.cwu.edu/etd/1482"],"dc:subject":["Deep Learning","SAR images","Water","CNN","FCN","Computational Engineering"],"dc:title":["Water Surfaces Detection from Sentinel-1 SAR Images using Deep Learning"],"dc:type":["Text"],"thesis:degree_discipline":["Computational Science"],"thesis:degree_name":["Master of Science (MS)"]},"updated_at":"2026-07-24T01:37:54Z"}