Machine Learning-Based Detection of Icebergs in Sea Ice and Open Water Using SAR Imagery
<p>Distribution of targets over date and location.</p> "> Figure 2
<p>These figures show four sample RGB images from the RCM dataset, where Red = HH, Green = HV, and Blue = (HH-HV)/2. (<b>A</b>,<b>B</b>) depict OW and SI, while (<b>C</b>,<b>D</b>) show icebergs in OW and SI. Only red circles highlight icebergs; other bright pixels represent clutter or sea ice.</p> "> Figure 3
<p>Block diagram illustrating the proposed system.</p> "> Figure 4
<p>The impact of despeckling on iceberg images in the HH channel from the SAR dataset, using mean, bilateral, and Lee filters.</p> "> Figure 5
<p>(<b>A</b>) shows that feature #780 exhibits the most overlap and is considered a weak feature. (<b>B</b>) In contrast, feature #114 is the strongest feature, displaying the least overlap.</p> "> Figure 6
<p>ROC curves for the evaluated models: (<b>A</b>) ViTFM, (<b>B</b>) StatFM, (<b>C</b>) ViTStatFM, and (<b>D</b>) ViTStatClimFM. The curves illustrate the classification performance across OW, OWT, SI, and SIT categories.</p> "> Figure 7
<p>Confusion matrices depicting the classification performance of the hybrid model with climate features: (<b>A</b>) represents the classification performance across all four classes, (<b>B</b>) highlights the model’s ability to distinguish between target-containing patches and those without targets, and (<b>C</b>) evaluates the classification of sea ice (SI and SIT) versus open water (OW and OWT).</p> "> Figure 8
<p>Application of the proposed method to a calibrated RCM image acquired on 23 June 2023. (<b>A</b>) The RCM image overlaid on the Labrador coast. (<b>B</b>) Corresponding ice chart from the Canadian Ice Service for the same region and date. (<b>C</b>) Probability map for OW. (<b>D</b>) Probability map for SI. (<b>E</b>) Probability map for OWT. (<b>F</b>) Probability map for SIT.</p> "> Figure 9
<p>An extracted section from the full RCM image captured on 23 June 2023, showing icebergs embedded in SI. Red triangles indicate ground truth points, while green circles represent model predictions.</p> "> Figure 10
<p>Missed targets located near patch borders, illustrating boundary effects. (<b>A</b>) A missed target near the top-left patch border. (<b>B</b>) A missed target within a central region affected by boundary artifacts. (<b>C</b>) A missed target near the bottom-right patch border, highlighting prediction inconsistencies at patch edges.</p> ">
Abstract
:1. Introduction
2. Materials and Methods
2.1. Datasets
2.1.1. RADARSAT Constellation Mission (RCM)
2.1.2. ERA5
2.1.3. Digital Ice Chart
2.2. Proposed Method
2.2.1. Preprocessing
2.2.2. ViT Model
2.2.3. Feature Extraction
- Minimum Intensity: The minimum intensity represents the smallest pixel value present in the image, indicating the darkest or least intense region.
- Maximum Intensity: The maximum intensity refers to the largest pixel value in the image, representing the brightest or most intense region.
- Mean Intensity (μ): Average Intensity is the mean pixel value of all the pixels in the image.
- Minimum and maximum of windowed min/max ratio (M1, M2): To capture finer spatial details from intensity variations, we calculated the ratio of the minimum to the maximum intensity within each 4 × 4 non-overlapping windows. This process was applied across all 625 windows in the image, and the global minimum and maximum values of these ratios were determined.
- Standard Deviation of Intensities: The standard deviation measures the dispersion or variability of pixel intensity values around the mean, indicating how spread out the pixel values are in the image:
- Σ represents the summation over all pixels in the target area.
- is the intensity value of each pixel.
- is the mean intensity value of the target area.
- is the total number of pixels.
- 6.
- Skewness: Skewness quantifies the asymmetry of the probability distribution of a real-valued random variable. It describes how much a distribution deviates from being symmetric. Mathematically, skewness is expressed as:
- 7.
- Kurtosis: Kurtosis quantifies the “tailedness” of the probability distribution for a real-valued random variable. It is defined as the measure of how heavily the tails of the distribution differ from the tails of a normal distribution.
- 8.
- Random variable is quantified by entropy, which measures the amount of unpredictability in the variable’s possible outcomes. The formula for entropy is:
2.2.4. Feature Classification
2.3. Evaluation Metrics
- True positives (TP) [38]: Refer to instances where the predicted class indicates the presence of an iceberg, and the ground truth also confirms the presence of an iceberg. This indicates that the model accurately detected an iceberg in the given region.
- False Alarms (FA) [38]: Instances where the predicted class indicates the presence of an iceberg, but the actual ground truth confirms there is no iceberg. This means the model incorrectly classified the region as containing an iceberg
- Precision [39]: This metric measures the proportion of correct iceberg detections out of all the instances predicted as icebergs. Where FP is another name for FA that we used throughout the paper. It is calculated using the following formula:
- Recall [39]: This metric represents the proportion of actual iceberg-containing regions that are correctly detected by the model. It measures the model’s ability to identify all icebergs in the dataset. FN refers to instances that are incorrectly classified as negative (no iceberg).
3. Results
Performance Evaluation of Models Using RCM Patches from 2022
4. Discussion
4.1. Deployment of the Proposed Method on a Full Image
4.2. Analysis of Missed and Misclassified Targets
5. Conclusions and Future Work
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Jafari, Z.; Karami, E.; Taylor, R.; Bobby, P. Enhanced ship/iceberg classification in SAR images using feature extraction and the fusion of machine learning algorithms. Remote Sens. 2023, 15, 5202. [Google Scholar] [CrossRef]
- Lane, K.; Power, D.; Youden, J.; Randell, C.; Flett, D. Validation of synthetic aperture radar for iceberg detection in sea ice. In Proceedings of the IGARSS 2004, 2004 IEEE International Geoscience and Remote Sensing Symposium, Anchorage, AK, USA, 20–24 September 2004; IEEE: Piscataway, NJ, USA, 2004; Volume 1. [Google Scholar]
- Chan, Y.K.; Koo, V. An introduction to synthetic aperture radar (SAR). Prog. Electromagn. Res. B 2008, 2, 27–60. [Google Scholar] [CrossRef]
- Jawak, S.D.; Bidawe, T.G.; Luis, A.J. A review on applications of imaging synthetic aperture radar with a special focus on cryospheric studies. Adv. Remote Sens. 2015, 4, 163. [Google Scholar] [CrossRef]
- Howell, C.; Power, D.; Lynch, M.; Dodge, K.; Bobby, P.; Randell, C.; Vachon, P.; Staples, G. Dual polarization detection of ships and icebergs-recent results with ENVISAT ASAR and data simulations of RADARSAT-2. In Proceedings of the IGARSS 2008-2008 IEEE International Geoscience and Remote Sensing Symposium, Boston, MA, USA, 8–11 July 2008; IEEE: Piscataway, NJ, USA, 2008; Volume 3, pp. III–206. [Google Scholar]
- Jafari, Z.; Bobby, P.; Karami, E.; Taylor, R. A Novel Method for the Estimation of Sea Surface Wind Speed from SAR Imagery. J. Mar. Sci. Eng. 2024, 12, 1881. [Google Scholar] [CrossRef]
- Karvonen, J.; Gegiuc, A.; Niskanen, T.; Montonen, A.; Buus-Hinkler, J.; Rinne, E. Iceberg detection in dual-polarized C-band SAR imagery by segmentation and nonparametric CFAR (SnP-CFAR). IEEE Trans. Geosci. Remote Sens. 2021, 60, 4300812. [Google Scholar] [CrossRef]
- CMcCracken. Techniques for Identifying and Classifying Icebergs in Synthetic Aperture Radar Images. Bachelor’s Thesis, University of Tasmania, Tasmania, Australia, 1995.
- Howell, C.; Bobby, P.; Power, D.; Randell, C.; Parsons, L. Detecting icebergs in sea ice using dual polarized satellite radar imagery. In Proceedings of the SNAME International Conference and Exhibition on Performance of Ships and Structures in Ice, Banff, AB, Canada, 17–20 September 2012. [Google Scholar]
- Zhang, Y.; Hao, Y. A Survey of SAR Image Target Detection Based on Convolutional Neural Networks. Remote Sens. 2022, 14, 6240. [Google Scholar] [CrossRef]
- Fracastoro, G.; Magli, E.; Poggi, G.; Scarpa, G.; Valsesia, D.; Verdoliva, L. Deep learning methods for synthetic aperture radar image despeckling: An overview of trends and perspectives. IEEE Geosci. Remote Sens. Mag. 2021, 9, 29–51. [Google Scholar] [CrossRef]
- El Housseini, A.; Toumi, A.; Khenchaf, A. Deep Learning for target recognition from SAR images. In Proceedings of the 2017 Seminar on Detection Systems Architectures and Technologies (DAT), Algiers, Algeria, 20–22 February 2017; IEEE: Piscataway, NJ, USA, 2017; pp. 1–5. [Google Scholar]
- Zhong, C.; Mu, X.; He, X.; Wang, J.; Zhu, M. SAR target image classification based on transfer learning and model compression. IEEE Geosci. Remote Sens. Lett. 2018, 16, 412–416. [Google Scholar] [CrossRef]
- Malmgren-Hansen, D.; Kusk, A.; Dall, J.; Nielsen, A.A.; Engholm, R.; Skriver, H. Improving SAR automatic target recognition models with transfer learning from simulated data. IEEE Geosci. Remote Sens. Lett. 2017, 14, 1484–1488. [Google Scholar] [CrossRef]
- Geng, J.; Deng, X.; Ma, X.; Jiang, W. Transfer learning for SAR image classification via deep joint distribution adaptation networks. IEEE Trans. Geosci. Remote Sens. 2020, 58, 5377–5392. [Google Scholar] [CrossRef]
- Weiss, K.; Khoshgoftaar, T.M.; Wang, D. A survey of transfer learning. J. Big Data 2016, 3, 9. [Google Scholar] [CrossRef]
- Bhatt, D.; Patel, C.; Talsania, H.; Patel, J.; Vaghela, R.; Pandya, S.; Modi, K.; Ghayvat, H. CNN variants for computer vision: History, architecture, application, challenges and future scope. Electronics 2021, 10, 2470. [Google Scholar] [CrossRef]
- Wang, P.; Zhang, H.; Patel, V.M. SAR image despeckling using a convolutional neural network. IEEE Signal Process. Lett. 2017, 24, 1763–1767. [Google Scholar] [CrossRef]
- Scarpa, G.; Gargiulo, M.; Mazza, A.; Gaetano, R. A CNN-based fusion method for feature extraction from sentinel data. Remote Sens. 2018, 10, 236. [Google Scholar] [CrossRef]
- Wan, Y.; Shao, M.; Cheng, Y.; Meng, D.; Zuo, W. Progressive convolutional transformer for image restoration. Eng. Appl. Artif. Intell. 2023, 125, 106755. [Google Scholar] [CrossRef]
- Barbat, M.M.; Rackow, T.; Hellmer, H.H.; Wesche, C.; Mata, M.M. Three years of near-coastal Antarctic iceberg distribution from a machine learning approach applied to SAR imagery. J. Geophys. Res. Ocean. 2019, 124, 6658–6672. [Google Scholar] [CrossRef]
- Barbat, M.M.; Wesche, C.; Werhli, A.V.; Mata, M.M. An adaptive machine learning approach to improve automatic iceberg detection from SAR images. ISPRS J. Photogramm. Remote Sens. 2019, 156, 247–259. [Google Scholar] [CrossRef]
- Barbat, M.M.; Rackow, T.; Wesche, C.; Hellmer, H.H.; Mata, M.M. Automated iceberg tracking with a machine learning approach applied to SAR imagery: A Weddell sea case study. ISPRS J. Photogramm. Remote Sens. 2021, 172, 189–206. [Google Scholar] [CrossRef]
- Akbari, V.; Brekke, C. Iceberg detection in open water and sea ice using C-band radar polarimetry. In Proceedings of the 2017 IEEE International Geoscience and Remote Sensing Symposium (IGARSS), Fort Worth, TX, USA, 23–28 July 2017; IEEE: Piscataway, NJ, USA, 2017; pp. 2298–2301. [Google Scholar]
- Heiselberg, P.; Sørensen, K.A.; Heiselberg, H.; Andersen, O.B. SAR ship–iceberg discrimination in arctic conditions using deep learning. Remote Sens. 2022, 14, 2236. [Google Scholar] [CrossRef]
- Demir, S.; Sahin, E.K. Predicting occurrence of liquefaction-induced lateral spreading using gradient boosting algorithms integrated with particle swarm optimization: PSO-XGBoost, PSO-LightGBM, and PSO-CatBoost. Acta Geotech. 2023, 18, 3403–3419. [Google Scholar] [CrossRef]
- Dabboor, M.; Olthof, I.; Mahdianpari, M.; Mohammadimanesh, F.; Shokr, M.; Brisco, B.; Homayouni, S. The RADARSAT constella-tion mission core applications: First results. Remote Sens. 2022, 14, 301. [Google Scholar] [CrossRef]
- Jafari, Z.; Karami, E. Breast cancer detection in mammography images: A CNN-based approach with feature selection. Information 2023, 14, 410. [Google Scholar] [CrossRef]
- Dosovitskiy, A. An image is worth 16 × 16 words: Transformers for image recognition at scale. arXiv 2020, arXiv:2010.11929. [Google Scholar]
- Yan, H.; Deng, B.; Li, X.; Qiu, X. TENER: Adapting transformer encoder for named entity recognition. arXiv 2019, arXiv:1911.04474. [Google Scholar]
- Guo, L.; Liu, J.; Zhu, X.; Yao, P.; Lu, S.; Lu, H. Normalized and geometry-aware self-attention network for image captioning. In Proceedings of the IEEE/CVF Conference On Computer Vision and Pattern Recognition 2020, Seattle, WA, USA, 13–19 June 2020; pp. 10327–10336. [Google Scholar]
- Islam, T.; Rico-Ramirez, M.A. An overview of the remote sensing of precipitation with polarimetric radar. Prog. Phys. Geogr. 2014, 38, 55–78. [Google Scholar] [CrossRef]
- Angelov, P.P.; Soares, E.A.; Jiang, R.; Arnold, N.I.; Atkinson, P.M. Explainable artificial intelligence: An analytical review. Wiley Interdiscip. Rev. Data Min. Knowl. Discov. 2021, 11, e1424. [Google Scholar] [CrossRef]
- Rigatti, S.J. Random forest. J. Insur. Med. 2017, 47, 31–39. [Google Scholar] [CrossRef] [PubMed]
- Jakkula, V. Tutorial on Support Vector Machine (svm); School of EECS, Washington State University: Pullman, WA, USA, 2006; Volume 37, p. 3. [Google Scholar]
- Ke, G.; Meng, Q.; Finley, T.; Wang, T.; Chen, W.; Ma, W.; Ye, Q.; Liu, T.Y. Lightgbm: A highly efficient gradient boosting decision tree. Adv. Neural Inf. Process. Syst. 2017, 30, 3149–3157. [Google Scholar]
- Prokhorenkova, L.; Gusev, G.; Vorobev, A.; Dorogush, A.V.; Gulin, A. CatBoost: Unbiased boosting with categorical features. Adv. Neural Inf. Process. Syst. 2018, 31, 6639–6649. [Google Scholar]
- Hossin, M.; Sulaiman, M.N. A review on evaluation metrics for data classification evaluations. Int. J. Data Min. Knowl. Manag. Process 2015, 5, 1. [Google Scholar]
- García Fernández, R.; Abascal, J.L.; Vega, C. The melting point of ice Ih for common water models calculated from direct coexistence of the solid-liquid interface. J. Chem. Phys. 2006, 124, 144506. [Google Scholar] [CrossRef] [PubMed]
Mode | Res. (m) | Looks rng × az | Swath Width (km) | Nominal NESZ (dB) | Polarization Mode |
---|---|---|---|---|---|
RCM | 50 | 4 × 1 | 350 | −22 | HH, HV |
Sentinel-1 | 20 | 5 × 1 | 250 | −23 | HH, HV |
Sentinel-2 | 10 | 3 × 1 | 290 | - | Multi-spectral (VNIR) |
Landsat 8/9 | 15 | 3 × 1 | 185 | - | panchromatic |
Models | Open Water 1 | Open Water Target 2 | Sea Ice 3 | Sea ice Target 4 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
TP | FA | Precision | Recall | TP | FA | Precision | Recall | TP | FA | Precision | Recall | TP | FA | Precision | Recall | |
ViTFM | 4078 | 0.05 | 0.80 | 0.82 | 4887 | 0.05 | 0.83 | 0.81 | 3841 | 0.06 | 0.80 | 0.78 | 4542 | 0.06 | 0.80 | 0.83 |
StatFM | 4301 | 0.04 | 0.85 | 0.86 | 5154 | 0.04 | 0.87 | 0.85 | 4052 | 0.05 | 0.85 | 0.83 | 4790 | 0.05 | 0.85 | 0.87 |
ViTStatFM | 4601 | 0.03 | 0.90 | 0.92 | 5514 | 0.03 | 0.93 | 0.91 | 4334 | 0.03 | 0.90 | 0.89 | 5125 | 0.04 | 0.90 | 0.93 |
ViTStatClimFM | 4837 | 0.01 | 0.96 | 0.97 | 5829 | 0.01 | 0.98 | 0.97 | 4579 | 0.01 | 0.95 | 0.94 | 5395 | 0.01 | 0.95 | 0.97 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Jafari, Z.; Bobby, P.; Karami, E.; Taylor, R. Machine Learning-Based Detection of Icebergs in Sea Ice and Open Water Using SAR Imagery. Remote Sens. 2025, 17, 702. https://doi.org/10.3390/rs17040702
Jafari Z, Bobby P, Karami E, Taylor R. Machine Learning-Based Detection of Icebergs in Sea Ice and Open Water Using SAR Imagery. Remote Sensing. 2025; 17(4):702. https://doi.org/10.3390/rs17040702
Chicago/Turabian StyleJafari, Zahra, Pradeep Bobby, Ebrahim Karami, and Rocky Taylor. 2025. "Machine Learning-Based Detection of Icebergs in Sea Ice and Open Water Using SAR Imagery" Remote Sensing 17, no. 4: 702. https://doi.org/10.3390/rs17040702
APA StyleJafari, Z., Bobby, P., Karami, E., & Taylor, R. (2025). Machine Learning-Based Detection of Icebergs in Sea Ice and Open Water Using SAR Imagery. Remote Sensing, 17(4), 702. https://doi.org/10.3390/rs17040702