A Deep Learning-Based Pipeline for Detecting Rip Currents from Satellite Imagery
Highlights
- A deep learning-based pipeline was developed for detecting rip currents from satellite imagery and demonstrated efficacy in locating rip occurrences within complex coastal scenes.
- A new image dataset featuring rip currents as small objects in far-view satellite images was established, expanding available resources for rip current research.
- Reliable detection of rip currents using satellite imagery can provide valuable geospatial information for characterization and assessment of this coastal hazard.
Abstract
1. Introduction
2. Materials and Methods
2.1. Detection Pipeline
2.2. Dataset
2.3. Model Training and Evaluation
2.4. Rip Current Characterization
3. Results
3.1. Performance of Rip Detection Pipeline
3.2. Key Procedures to Remove Spurious Detections
3.3. Rip Current Occurrence and Characterization
4. Discussion
4.1. Comparative Experiments
4.2. Small Object Detection Challenges, Limitations, and Future Directions
4.3. Computational Efficiency and Scalability
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
Appendix A
| Site Name | Latitude Range | Longitude Range | Image Acquisition Time | |||
|---|---|---|---|---|---|---|
| 1 | DaJiaoWan | 21.550 | 21.567 | 111.833 | 111.850 | 2014-10, 2019-09, 2021-05, 2021-09, 2024-10 |
| 2 | GaoLan Beach | 21.900 | 21.917 | 113.267 | 113.283 | 2010-10, 2013-11, 2014-12, 2015-01, 2018-01, 2021-02, 2022-05, 2024-01 |
| 21.850 | 21.900 | 113.233 | 113.300 | 2022-05 | ||
| 3 | GuangAoWan | 23.167 | 23.267 | 116.717 | 116.817 | 2012-10, 2012-11, 2013-01, 2014-10, 2014-11, 2014-12, 2016-08, 2018-05, 2018-12 |
| 23.217 | 23.250 | 116.700 | 116.750 | 2012-08, 2012-11, 2013-09, 2014-01, 2014-03, 2014-09, 2014-11, 2016-02, 2016-08, 2019-01, 2019-09, 2019-10, 2020-09 | ||
| 23.183 | 23.233 | 116.667 | 116.717 | 2010-08, 2011-12, 2012-08, 2012-11, 2012-12, 2013-01, 2013-09, 2014-03, 2014-11, 2015-03, 2016-02, 2016-09, 2017-01, 2017-10, 2017-12, 2018-05, 2018-12, 2019-09, 2019-10, 2020-09, 2022-09 | ||
| 23.167 | 23.200 | 116.650 | 116.683 | 2011-12, 2012-11, 2013-01, 2013-09, 2014-10, 2014-11, 2014-12, 2015-03, 2016-02, 2016-09, 2017-01, 2017-10, 2017-11, 2017-12, 2018-01, 2018-10, 2019-10, 2022-09, 2024-01 | ||
| 4 | HaiMenWan | 23.083 | 23.200 | 116.533 | 116.650 | 2009-01, 2012-08, 2012-11, 2014-09, 2014-10, 2014-11, 2014-12, 2016-02, 2016-09, 2017-10, 2017-12, 2018-01, 2018-02, 2018-10, 2018-12, 2020-04 |
| 23.017 | 23.133 | 116.500 | 116.617 | 2010-12, 2012-09, 2013-01, 2013-09, 2014-06, 2015-03, 2016-03, 2016-09, 2017-06, 2017-10, 2017-11, 2017-12, 2018-03, 2019-10, 2020-04, 2020-09 | ||
| 5 | HeBeiWan | 21.483 | 21.533 | 111.550 | 111.617 | 2014-01, 2014-10, 2017-01, 2017-10, 2019-09, 2021-03, 2021-09 |
| 6 | HouMenWan | 22.767 | 22.817 | 115.100 | 115.133 | 2012-10, 2017-01, 2017-02, 2018-11, 2022-08, 2022-10 |
| 7 | HuDongWan | 22.767 | 22.800 | 115.900 | 115.933 | 2014-11, 2016-12, 2017-11, 2018-01, 2020-01, 2020-02, 2021-08, 2022-04, 2022-12, 2023-02 |
| 8 | JiaZiWan | 22.767 | 22.850 | 116.000 | 116.083 | 2006-04, 2010-12, 2011-02, 2013-01, 2014-01, 2016-12, 2017-11, 2018-01, 2020-04, 2022-01, 2022-03, 2022-04, 2024-08 |
| 9 | JieShiWan | 22.800 | 22.867 | 115.583 | 115.650 | 2013-01, 2020-07, 2020-11, 2022-10 |
| 22.833 | 22.867 | 115.667 | 115.700 | 2012-09, 2013-01, 2018-09, 2018-10, 2020-11 | ||
| 22.783 | 22.800 | 115.550 | 115.567 | 2015-01, 2016-03, 2019-03, 2020-11, 2021-04 | ||
| 22.783 | 22.783 | 115.533 | 115.550 | 2015-01 | ||
| 22.767 | 22.783 | 115.533 | 115.550 | 2013-01, 2015-01, 2016-12, 2019-03, 2020-11, 2021-04, 2022-10 | ||
| 22.683 | 22.750 | 115.567 | 115.617 | 2013-01, 2015-01, 2016-02, 2016-03, 2017-08, 2018-09, 2018-10, 2021-04, 2022-01, 2024-10 | ||
| 22.633 | 22.700 | 115.533 | 115.600 | 2013-01, 2014-01, 2016-02, 2016-03, 2019-08, 2021-04, 2022-01, 2024-10 | ||
| 22.650 | 22.667 | 115.517 | 115.550 | 2018-03, 2018-10, 2020-04, 2023-10 | ||
| 22.667 | 22.683 | 115.467 | 115.500 | 2014-01, 2016-03, 2016-12, 2018-10, 202-210 | ||
| 22.650 | 22.700 | 115.417 | 115.467 | 2005-11, 2013-01, 2014-09, 2015-08, 2016-03, 2016-12, 2018-10, 2022-06, 2022-10 | ||
| 22.633 | 22.700 | 115.317 | 115.400 | 2018-03, 2021-11, 2022-10 | ||
| 10 | JingHaiWan | 22.950 | 23.000 | 116.500 | 116.550 | 2010-12, 2012-08, 2012-09, 2014-06, 2016-03, 2017-04, 2017-10, 2017-12, 2018-03, 2018-12, 2019-10, 2020-01, 2021-01 |
| 11 | LiBianWan | 21.633 | 21.633 | 112.000 | 112.017 | 2014-10, 2021-11 |
| 12 | NanWan | 21.833 | 21.850 | 113.133 | 113.167 | 2010-10, 2012-10, 2013-12, 2014-12, 2015-01, 2017-12, 2019-08, 2024-01 |
| 13 | PingHaiWan | 22.567 | 22.600 | 114.850 | 114.883 | 2011-01, 2014-10, 2017-10, 2019-07, 2019-11 |
| 22.567 | 22.600 | 114.817 | 114.850 | 2008-09, 2013-10, 2014-07, 2014-10, 2017-01, 2017-02, 2017-10, 2019-07, 2019-10, 2020-12 | ||
| 14 | RuDongHe | 21.483 | 21.517 | 111.383 | 111.417 | 2014-10, 2017-03, 2017-10 |
| 21.467 | 21.500 | 111.333 | 111.383 | 2013-03, 2014-01, 2014-11, 2017-03, 2017-04, 2017-07, 2018-03, 2020-01, 2021-08, 2021-10 | ||
| 21.433 | 21.467 | 111.317 | 111.350 | 2011-12, 2013-03, 2014-01, 2014-10, 2016-10, 2017-03, 2017-04, 2017-07, 2017-10, 2018-03, 2020-01, 2021-08, 2021-12 | ||
| 15 | ShanWeiWan | 22.750 | 22.800 | 115.267 | 115.317 | 2013-01, 2015-01, 2015-08, 2017-02, 2017-10, 2017-12, 2022-06, 2024-10 |
| 16 | ShenQuanWan | 22.900 | 22.967 | 116.233 | 116.317 | 2008-12, 2011-12, 2013-01, 2015-09, 2017-09, 2017-10, 2017-12, 2018-07, 2018-10, 2021-01 |
| 17 | ShuangGuanWan | 21.567 | 21.633 | 111.717 | 111.783 | 2014-01, 2021-03 |
| 21.550 | 21.600 | 111.667 | 111.717 | 2016-11, 2017-01 | ||
| 18 | WangCunWan | 21.383 | 21.417 | 110.917 | 110.950 | 2010-09, 2017-10, 2021-07 |
| 21.367 | 21.400 | 110.883 | 110.917 | 2014-11, 2015-01, 2019-10, 2020-11, 2021-07 | ||
| 19 | XiaoMoWan | 22.750 | 22.783 | 115.050 | 115.083 | 2014-10, 2015-10, 2017-01, 2017-02, 2018-11, 2020-11, 2021-02, 2021-11 |
| Site Name | Latitude Range | Longitude Range | Image Acquisition Date | |||
|---|---|---|---|---|---|---|
| 1 | BengTanWan | 21.727 | 21.736 | 112.381 | 112.391 | 2012-08-24, 2013-01-14, 2020-10-21 |
| 2 | BiJiaWan | 22.592 | 22.598 | 114.757 | 114.763 | 2008-05-15, 2013-10-24, 2017-06-23, 2019-11-11, 2021-01-19 |
| 3 | CaoTangWan | 21.719 | 21.725 | 112.348 | 112.354 | 2012-08-24, 2013-01-14, 2017-03-27, 2018-09-29, 2020-10-21, 2022-04-06 |
| 4 | ChangShaTou | 22.589 | 22.604 | 114.773 | 114.790 | 2008-05-15, 2013-10-24, 2019-11-11, 2021-01-19 |
| 5 | ChangShaTou_West | 22.592 | 22.599 | 114.763 | 114.771 | 2008-05-15, 2013-10-24, 2017-06-23, 2019-11-11, 2021-01-19, 2021-05-18 |
| 6 | ChongKouWan | 21.997 | 22.007 | 113.337 | 113.347 | 2010-11-14, 2014-12-13, 2018-01-15, 2021-02-15, 2021-12-05, 2022-10-14, 2023-10-13 |
| 7 | DaHaiWan | 21.860 | 21.891 | 112.687 | 112.721 | 2010-10-23, 2012-11-13 |
| 8 | DaJinDao | 21.849 | 21.862 | 113.018 | 113.032 | 2010-07-13, 2015-08-09, 2021-02-02, 2021-10-06 |
| 9 | DaLangWan | 21.886 | 21.891 | 112.874 | 112.887 | 2010-10-23, 2015-08-25, 2019-10-29, 2023-02-28 |
| 10 | DaShaWan | 21.934 | 21.940 | 113.272 | 113.279 | 2008-01-15, 2014-12-13, 2017-11-01, 2019-09-29, 2019-12-02, 2021-10-06, 2023-07-15 |
| 11 | DaWuWan | 22.366 | 22.370 | 113.619 | 113.624 | 2015-10-21, 2017-11-01, 2019-01-26, 2019-12-06, 2022-03-02, 2023-04-30 |
| 12 | DaXiaoMeiSha | 22.587 | 22.606 | 114.298 | 114.330 | 2010-11-03, 2015-01-01, 2021-11-08 |
| 13 | DaYaWan | 22.766 | 22.780 | 114.642 | 114.679 | 2008-05-15, 2013-10-24, 2018-05-14, 2019-11-11, 2020-12-27 |
| 14 | DongHeCun | 22.630 | 22.644 | 114.919 | 114.934 | 2008-05-15, 2013-10-24, 2021-01-26, 2023-02-23 |
| 15 | DongShanHai | 22.574 | 22.626 | 114.897 | 114.922 | 2008-05-15, 2013-10-24, 2021-01-26, 2023-02-23 |
| 16 | DongYongBeach | 22.488 | 22.495 | 114.577 | 114.584 | 2008-05-15, 2011-08-15, 2018-05-14, 2018-10-30, 2020-01-15, 2021-03-25, 2021-11-08 |
| 17 | FeiShaWan | 21.912 | 21.919 | 113.279 | 113.287 | 2014-12-13, 2017-11-01, 2019-09-29, 2019-11-24, 2021-10-06, 2023-07-15 |
| 18 | GangKouZhen | 22.546 | 22.555 | 114.886 | 114.896 | 2008-05-15, 2013-10-24, 2017-10-25, 2021-01-26, 2023-02-23 |
| 19 | GaoYangWei | 22.644 | 22.659 | 114.927 | 114.944 | 2013-10-24, 2021-01-26 |
| 20 | GuanHuBeach | 22.594 | 22.609 | 114.412 | 114.428 | 2008-05-15, 2015-04-15, 2021-11-08 |
| 21 | HK-DaLangWan | 22.244 | 22.248 | 114.245 | 114.249 | 2010-12-06, 2014-10-12, 2017-01-21, 2019-12-14, 2021-10-11, 2022-09-08 |
| 22 | HK-ShangChangShaBeach | 22.225 | 22.236 | 113.934 | 113.958 | 2010-12-06, 2016-07-29, 2019-09-22, 2020-03-16, 2022-03-02, 2025-01-10 |
| 23 | HaiBinBeach | 22.254 | 22.261 | 113.584 | 113.591 | 2010-11-11, 2015-10-21, 2017-11-01, 2019-01-26, 2019-12-06, 2022-09-13, 2024-06-27 |
| 24 | HeBaoDao_East | 21.856 | 21.858 | 113.179 | 113.182 | 2008-01-15, 2010-10-23, 2017-11-01, 2018-10-05, 2020-06-12 |
| 25 | HeBaoDao_South | 21.846 | 21.860 | 113.145 | 113.173 | 2008-01-15, 2015-08-09, 2018-10-05, 2020-06-12 |
| 26 | HeiShaWanBeach | 21.861 | 21.875 | 112.927 | 112.942 | 2010-10-23, 2015-08-25, 2019-10-29, 2021-07-23, 2023-02-28 |
| 27 | HengShanDao | 22.247 | 22.250 | 113.596 | 113.599 | 2015-10-21, 2017-11-01, 2019-01-26, 2019-12-06, 2022-09-13, 2024-06-27 |
| 28 | HuangBuZhen | 22.665 | 22.674 | 114.953 | 114.962 | 2010-11-25, 2013-10-24, 2017-02-16, 2021-01-26, 2022-12-09 |
| 29 | HuangHuaWan | 21.704 | 21.710 | 112.300 | 112.308 | 2012-08-24, 2013-01-14, 2017-09-22, 2020-10-21, 2022-04-06 |
| 30 | HuiDongXian | 22.696 | 22.707 | 114.995 | 115.006 | 2010-11-25, 2013-10-29, 2017-02-16, 2021-02-14, 2021-11-21, 2022-12-09 |
| 31 | HuiDongXian_East | 22.702 | 22.709 | 115.013 | 115.021 | 2010-11-25, 2013-10-29, 2017-02-16, 2021-02-14, 2021-11-21, 2022-12-09 |
| 32 | JiaoChangWei | 22.581 | 22.596 | 114.498 | 114.514 | 2008-05-15, 2008-10-30, 2013-11-15, 2021-02-02, 2021-12-05 |
| 33 | JiaoChangWei_South | 22.567 | 22.581 | 114.499 | 114.502 | 2008-05-15, 2013-11-15, 2018-03-12, 2018-10-30, 2021-02-02, 2021-12-05, 2022-05-03 |
| 34 | JiaoWan | 21.854 | 21.857 | 112.899 | 112.903 | 2010-10-23, 2015-08-25, 2019-10-29, 2023-02-28 |
| 35 | JinHaiWan | 22.629 | 22.653 | 114.730 | 114.747 | 2008-05-15, 2013-10-24, 2017-06-23, 2019-11-11, 2021-01-19 |
| 36 | JinShaWanBeach | 22.567 | 22.572 | 114.437 | 114.460 | 2008-05-15, 2014-04-05, 2016-07-16, 2018-10-30, 2021-02-02, 2021-12-05, 2022-09-16, 2024-01-07, 2025-01-10 |
| 37 | JinShaWan | 21.996 | 22.011 | 113.373 | 113.401 | 2010-11-14, 2018-01-15, 2019-09-23, 2021-02-15, 2021-12-05, 2022-10-14, 2023-10-13 |
| 38 | JingShanParkBeach | 22.263 | 22.274 | 113.575 | 113.587 | 2015-10-21, 2017-11-01, 2019-01-26, 2019-12-06, 2022-09-13, 2023-07-15, 2024-06-27 |
| 39 | JuDiaoShaBeach | 22.558 | 22.563 | 114.548 | 114.553 | 2008-05-15, 2013-11-15, 2018-03-12, 2018-10-30, 2021-02-02, 2021-03-25, 2021-12-05, 2022-05-03 |
| 40 | Macau-HeiBeach | 22.116 | 22.126 | 113.568 | 113.579 | 2010-11-11, 2015-10-21, 2017-11-01, 2019-01-26, 2021-11-24, 2022-09-13, 2023-02-23, 2023-10-13 |
| 41 | Macau-ZhuWanBeach | 22.111 | 22.115 | 113.558 | 113.562 | 2011-02-04, 2015-10-21, 2017-11-01, 2019-01-26, 2021-11-24, 2022-09-13, 2023-02-23, 2023-10-13 |
| 42 | MeiGuiYuanBeach | 22.599 | 22.614 | 114.366 | 114.382 | 2008-05-15, 2014-10-17, 2021-11-08 |
| 43 | NaYaoWan | 21.723 | 21.731 | 112.354 | 112.378 | 2012-08-24, 2013-01-14, 2017-03-27, 2018-09-29, 2020-10-21, 2022-04-06 |
| 44 | NanAoBeach | 22.545 | 22.554 | 114.469 | 114.478 | 2008-05-15, 2014-04-05, 2016-07-16, 2018-10-30, 2021-02-02, 2021-03-25, 2021-12-05, 2022-05-03, 2024-01-07, 2025-01-10 |
| 45 | PingHai | 22.575 | 22.606 | 114.822 | 114.893 | 2008-05-15, 2013-10-24, 2023-02-23 |
| 46 | QiAoDao_East | 22.419 | 22.427 | 113.655 | 113.664 | 2010-11-11, 2015-10-21, 2016-07-29, 2019-01-26, 2021-11-24, 2022-03-02, 2023-07-15, 2023-08-21 |
| 47 | QiAoDao_South | 22.388 | 22.399 | 113.627 | 113.638 | 2010-11-11, 2015-10-21, 2017-11-01, 2019-01-26, 2019-12-06, 2022-03-02, 2023-04-30 |
| 48 | QiAoDao_Southeast | 22.403 | 22.412 | 113.642 | 113.652 | 2010-11-11, 2015-10-21, 2017-11-01, 2019-01-26, 2021-11-24, 2022-03-02, 2023-07-15, 2023-08-21 |
| 49 | QinTouWan | 21.876 | 21.893 | 112.958 | 112.983 | 2010-10-23, 2015-08-25, 2015-09-29, 2019-10-29, 2021-02-02, 2021-10-06, 2023-02-28 |
| 50 | SanLangWan | 21.907 | 21.911 | 113.274 | 113.279 | 2014-12-13, 2017-11-01, 2019-09-29, 2019-11-24, 2021-10-06, 2023-07-15 |
| 51 | SanShaWan | 21.707 | 21.714 | 112.314 | 112.322 | 2012-08-24, 2013-01-14, 2017-09-22, 2018-09-29, 2020-10-21, 2022-04-06 |
| 52 | ShaBianCun | 21.788 | 21.793 | 112.636 | 112.646 | 2010-10-23, 2011-12-29, 2021-02-17 |
| 53 | ShuiShaWan | 21.795 | 21.800 | 112.644 | 112.650 | 2010-10-23, 2011-12-29, 2021-02-17 |
| 54 | TangJiaWanBeach | 22.337 | 22.348 | 113.587 | 113.599 | 2010-11-11, 2015-10-21, 2017-11-01, 2019-01-26, 2019-12-06, 2022-09-13, 2023-04-30 |
| 55 | WaYaoWan | 21.800 | 21.825 | 112.645 | 112.652 | 2010-10-23, 2011-12-29, 2021-02-17 |
| 56 | WanShaWan | 21.847 | 21.856 | 112.671 | 112.682 | 2010-10-23, 2011-12-29, 2019-09-23, 2021-02-17 |
| 57 | WangTouCun | 21.758 | 21.769 | 112.569 | 112.610 | 2010-10-23, 2011-12-29, 2021-02-17 |
| 58 | WangTouCun_East | 21.775 | 21.779 | 112.624 | 112.628 | 2010-10-23, 2011-12-29, 2021-02-17 |
| 59 | WeiJiaoWan | 21.714 | 21.721 | 112.336 | 112.344 | 2012-08-24, 2013-01-14, 2017-09-22, 2018-09-29, 2020-10-21, 2022-04-06 |
| 60 | XiShaWan | 21.925 | 21.934 | 113.278 | 113.289 | 2008-01-15, 2014-12-13, 2017-11-01, 2019-09-29, 2019-12-02, 2021-10-06, 2023-07-15 |
| 61 | XiYongBeach | 22.465 | 22.488 | 114.525 | 114.550 | 2008-05-15, 2013-07-13, 2017-01-21, 2018-10-30, 2020-01-15, 2021-03-25, 2021-12-05 |
| 62 | XiZhenWan | 21.892 | 21.896 | 113.268 | 113.273 | 2014-12-13, 2017-11-01, 2019-09-29, 2019-12-02, 2021-10-06, 2023-07-15 |
| 63 | XiaTangWan | 21.712 | 21.721 | 112.324 | 112.333 | 2012-08-24, 2013-01-14, 2018-09-29, 2020-10-21, 2022-04-06 |
| 64 | XiangZhouWan | 22.294 | 22.315 | 113.573 | 113.583 | 2010-11-11, 2015-10-21, 2017-11-01, 2019-01-26, 2019-12-06, 2022-09-13, 2023-04-30 |
| 65 | XiaoJingWan | 22.776 | 22.800 | 114.684 | 114.710 | 2008-05-15, 2013-10-24, 2021-01-19 |
| 66 | XiaoJingWan_East | 22.779 | 22.788 | 114.724 | 114.733 | 2008-05-15, 2013-10-24, 2021-01-19 |
| 67 | XinAnCun | 22.594 | 22.600 | 114.793 | 114.800 | 2008-05-15, 2013-10-24, 2019-11-11, 2021-01-26 |
| 68 | XunLiaoWan | 22.674 | 22.708 | 114.733 | 114.755 | 2008-05-15, 2013-10-24, 2019-11-11, 2021-01-19 |
| 69 | XunLiaoWan_South | 22.657 | 22.674 | 114.726 | 114.745 | 2008-05-15, 2013-10-24, 2019-11-11, 2021-01-19 |
| 70 | YanCongWan | 22.588 | 22.603 | 114.739 | 114.755 | 2008-05-15, 2013-10-24, 2017-06-23, 2019-11-11, 2021-01-19 |
| 71 | YijingWan | 22.674 | 22.687 | 114.961 | 114.975 | 2010-11-25, 2013-10-29, 2017-02-16, 2021-01-26, 2022-12-09 |
| Rip Date | SWH (m) | MWD (°) | Location | Rip Beaches | |
|---|---|---|---|---|---|
| 1 | 2008-05-15 | 1.32 | 101 | P2 | DongHeCun, DongShanHai, |
| 2 | 2010-10-23 | 1.01 | 122 | P1 | HeiShaWanBeach |
| 3 | 2010-11-25 | 0.97 | 86 | P2 | HuangBuZhen, HuiDongXian, HuiDongXian_East, YijingWan |
| 4 | 2013-10-24 | 0.67 | 76 | P2 | DongHeCun, DongShanHai, GangKouZhen, GaoYangWei, HuangBuZhen, PingHai |
| 5 | 2013-10-29 | 0.96 | 96 | P2 | HuiDongXian_East |
| 6 | 2017-02-16 | 1.16 | 108 | P2 | HuiDongXian, HuiDongXian_East, YijingWan |
| 7 | 2017-11-01 | 1.29 | 85 | P1 | FeiShaWan |
| 8 | 2018-10-30 | 1.28 | 92 | P2 | XiYongBeach |
| 9 | 2019-11-11 | 1.09 | 124 | P2 | ChangShaTou |
| 10 | 2019-11-24 | 0.71 | 84 | P1 | FeiShaWan |
| 11 | 2019-12-14 | 1.02 | 94 | P2 | HK-DaLangWan |
| 12 | 2021-01-26 | 0.90 | 101 | P2 | DongHeCun, DongShanHai, GaoYangWei, HuangBuZhen, YijingWan |
| 13 | 2021-02-14 | 0.66 | 97 | P2 | HuiDongXian, HuiDongXian_East |
| 14 | 2021-10-06 | 1.60 | 89 | P1 | FeiShaWan |
| 15 | 2021-12-05 | 1.40 | 78 | P1 | JinShaWan |
| 16 | 2022-04-06 | 0.95 | 99 | P1 | CaoTangWan |
| 17 | 2022-10-14 | 1.37 | 81 | P1 | ChongKouWan, JinShaWan |
| 18 | 2022-12-09 | 0.85 | 74 | P2 | HuiDongXian, HuiDongXian_East |
| 19 | 2023-02-23 | 1.21 | 93 | P2 | DongHeCun, DongShanHai, GangKouZhen |
| 20 | 2023-02-28 | 1.33 | 93 | P1 | HeiShaWanBeach |
References
- Brander, R.W.; Bradstreet, A.; Sherker, S.; MacMahan, J. Responses of Swimmers Caught in Rip Currents: Perspectives on Mitigating the Global Rip Current Hazard. Int. J. Aquat. Res. Educ. 2011, 5, 11. [Google Scholar] [CrossRef][Green Version]
- Drozdzewski, D.; Shaw, W.; Dominey-Howes, D.; Brander, R.; Walton, T.; Gero, A.; Sherker, S.; Goff, J.; Edwick, B. Surveying Rip Current Survivors: Preliminary Insights into the Experiences of Being Caught in Rip Currents. Nat. Hazards Earth Syst. Sci. 2012, 12, 1201–1211. [Google Scholar] [CrossRef]
- Castelle, B.; Scott, T.; Brander, R.W.; McCarroll, R.J. Rip Current Types, Circulation and Hazard. Earth-Sci. Rev. 2016, 163, 1–21. [Google Scholar] [CrossRef]
- MacMahan, J.H.; Thornton, E.B.; Reniers, A.J.H.M. Rip Current Review. Coast. Eng. 2006, 53, 191–208. [Google Scholar] [CrossRef]
- McCarroll, R.J.; Castelle, B.; Brander, R.W.; Scott, T. Modelling Rip Current Flow and Bather Escape Strategies across a Transverse Bar and Rip Channel Morphology. Geomorphology 2015, 246, 502–518. [Google Scholar] [CrossRef]
- Moulton, M.; Elgar, S.; Raubenheimer, B.; Warner, J.C.; Kumar, N. Rip Currents and Alongshore Flows in Single Channels Dredged in the Surf Zone. J. Geophys. Res. Ocean. 2017, 122, 3799–3816. [Google Scholar] [CrossRef]
- Schönhofer, J.; Dudkowska, A. Rip Currents in the Southern Baltic Sea Multi-Bar Nearshore Zone. Cont. Shelf Res. 2021, 212, 104324. [Google Scholar] [CrossRef]
- Pattiaratchi, C.; Olsson, D.; Hetzel, Y.; Lowe, R. Wave-Driven Circulation Patterns in the Lee of Groynes. Cont. Shelf Res. 2009, 29, 1961–1974. [Google Scholar] [CrossRef]
- Scott, T.; Austin, M.; Masselink, G.; Russell, P. Dynamics of Rip Currents Associated with Groynes—Field Measurements, Modelling and Implications for Beach Safety. Coast. Eng. 2016, 107, 53–69. [Google Scholar] [CrossRef]
- Castelle, B.; Coco, G. Surf Zone Flushing on Embayed Beaches. Geophys. Res. Lett. 2013, 40, 2206–2210. [Google Scholar] [CrossRef]
- Mouragues, A.; Martins, K.; Bonneton, P.; Castelle, B. Headland Rip Very Low Frequency Fluctuations and Surfzone Eddies During High-Energy Wave Events. J. Phys. Oceanogr. 2022, 52, 2935–2956. [Google Scholar] [CrossRef]
- Spydell, M.; Feddersen, F. Lagrangian Drifter Dispersion in the Surf Zone: Directionally Spread, Normally Incident Waves. J. Phys. Oceanogr. 2009, 39, 809–830. [Google Scholar] [CrossRef]
- Clark, D.B.; Elgar, S.; Raubenheimer, B. Vorticity Generation by Short-Crested Wave Breaking. Geophys. Res. Lett. 2012, 39, 24604. [Google Scholar] [CrossRef]
- Elgar, S.; Raubenheimer, B. Field Evidence of Inverse Energy Cascades in the Surfzone. J. Phys. Oceanogr. 2020, 50, 2315–2321. [Google Scholar] [CrossRef]
- Macmahan, J.; Thornton, E.; Stanton, T.; Reniers, A. RIPEX: Observations of a Rip Current System. Mar. Geol. 2005, 218, 113–134. [Google Scholar] [CrossRef]
- Spydell, M.; Feddersen, F.; Guza, R.T.; Schmidt, W.E. Observing Surf-Zone Dispersion with Drifters. J. Phys. Oceanogr. 2007, 37, 2920–2939. [Google Scholar] [CrossRef]
- McCarroll, R.J.; Brander, R.W.; Turner, I.L.; Power, H.E.; Mortlock, T.R. Lagrangian Observations of Circulation on an Embayed Beach with Headland Rip Currents. Mar. Geol. 2014, 355, 173–188. [Google Scholar] [CrossRef]
- Leatherman, S.B.; Leatherman, S.P. Techniques for Detecting and Measuring Rip Currents. Int. J. Earth Sci. Geophys. 2017, 3, 1–2. [Google Scholar] [CrossRef] [PubMed]
- Shepard, F.P.; Emery, K.O.; La Fond, E.C. Rip Currents: A Process of Geological Importance. J. Geol. 1941, 49, 337–369. [Google Scholar] [CrossRef]
- Dalrymple, R.A.; MacMahan, J.H.; Reniers, A.J.; Nelko, V. Rip Currents. Annu. Rev. Fluid Mech. 2011, 43, 551–581. [Google Scholar] [CrossRef]
- Holman, R.A.; Symonds, G.; Thornton, E.B.; Ranasinghe, R. Rip Spacing and Persistence on an Embayed Beach. J. Geophys. Res. 2006, 111, 2005JC002965. [Google Scholar] [CrossRef]
- Murray, T.; Cartwright, N.; Tomlinson, R. Video-Imaging of Transient Rip Currents on the Gold Coast Open Beaches. J. Coast. Res. 2013, 165, 1809–1814. [Google Scholar] [CrossRef]
- Floc’h, F.; Mabiala, G.R.; Almar, R.; Castelle, B.; Hall, N.; Du Penhoat, Y.; Scott, T.; Delacourt, C. Flash Rip Statistics from Video Images. J. Coast. Res. 2018, 81, 100–106. [Google Scholar] [CrossRef]
- Liu, Y.; Wu, C.H. Lifeguarding Operational Camera Kiosk System (LOCKS) for Flash Rip Warning: Development and Application. Coast. Eng. 2019, 152, 103537. [Google Scholar] [CrossRef]
- Chickadel, C.C.; Holman, R.A.; Freilich, M.H. An Optical Technique for the Measurement of Longshore Currents. J. Geophys. Res. 2003, 108, 2003JC001774. [Google Scholar] [CrossRef]
- Philip, S.; Pang, A. Detecting and Visualizing Rip Current Using Optical Flow. In Proceedings of the EuroVis 2016—Short Papers, Groningen, The Netherlands, 6–10 June 2016. [Google Scholar]
- Anderson, D.; Bak, A.S.; Brodie, K.L.; Cohn, N.; Holman, R.A.; Stanley, J. Quantifying Optically Derived Two-Dimensional Wave-Averaged Currents in the Surf Zone. Remote Sens. 2021, 13, 690. [Google Scholar] [CrossRef]
- McGill, S. Rip Current and Channel Detection Using Surfcams and Optical Flow. Shore Beach 2022, 90, 50–58. [Google Scholar] [CrossRef]
- De Silva, A.; Zhao, M.; Stewart, D.; Khan, F.H.; Dusek, G.; Davis, J.; Pang, A. RipViz: Finding Rip Currents by Learning Pathline Behavior. IEEE Trans. Vis. Comput. Graph. 2024, 30, 3930–3944. [Google Scholar] [CrossRef]
- Maryan, C.; Hoque, M.T.; Michael, C.; Ioup, E.; Abdelguerfi, M. Machine Learning Applications in Detecting Rip Channels from Images. Appl. Soft Comput. 2019, 78, 84–93. [Google Scholar] [CrossRef]
- De Silva, A.; Mori, I.; Dusek, G.; Davis, J.; Pang, A. Automated Rip Current Detection with Region Based Convolutional Neural Networks. Coast. Eng. 2021, 166, 103859. [Google Scholar] [CrossRef]
- Rampal, N.; Shand, T.; Wooler, A.; Rautenbach, C. Interpretable Deep Learning Applied to Rip Current Detection and Localization. Remote Sens. 2022, 14, 6048. [Google Scholar] [CrossRef]
- Dumitriu, A.; Tatui, F.; Miron, F.; Ionescu, R.T.; Timofte, R. Rip Current Segmentation: A Novel Benchmark and YOLOv8 Baseline Results. In Proceedings of the 2023 IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops (CVPRW), Vancouver, BC, Canada, 18–22 June 2023; pp. 1261–1271. [Google Scholar]
- Zhu, D.; Qi, R.; Hu, P.; Su, Q.; Qin, X.; Li, Z. YOLO-Rip: A Modified Lightweight Network for Rip Currents Detection. Front. Mar. Sci. 2022, 9, 930478. [Google Scholar] [CrossRef]
- Rashid, A.H.; Razzak, I.; Tanveer, M.; Hobbs, M. Reducing Rip Current Drowning: An Improved Residual Based Lightweight Deep Architecture for Rip Detection. ISA Trans. 2023, 132, 199–207. [Google Scholar] [CrossRef]
- Rashid, A.H.; Razzak, I.; Tanveer, M.; Robles-Kelly, A. RipDet: A Fast and Lightweight Deep Neural Network for Rip Currents Detection. In Proceedings of the 2021 International Joint Conference on Neural Networks (IJCNN), Shenzhen, China, 18 July 2021; pp. 1–6. [Google Scholar]
- Choi, J.; Rajendran, M.; Cheol Suh, Y. Explainable Rip Current Detection and Visualization with XAI EigenCAM. In Proceedings of the 2024 26th International Conference on Advanced Communications Technology (ICACT), Pyeong Chang, Republic of Korea, 4 February 2024; pp. 1–6. [Google Scholar]
- Khan, F.H.; Stewart, D.; De Silva, A.; Palinkas, A.; Dusek, G.; Davis, J.; Pang, A. RipScout: Realtime ML-Assisted Rip Current Detection and Automated Data Collection Using UAVs. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2025, 18, 7742–7755. [Google Scholar] [CrossRef]
- Zhang, Y.; Huang, W.; Liu, X.; Zhang, C.; Xu, G.; Wang, B. Rip Current Hazard at Coastal Recreational Beaches in China. Ocean Coast. Manag. 2021, 210, 105734. [Google Scholar] [CrossRef]
- Hu, P.; Li, Z.; Zhu, D.; Su, Q.; Li, G. Types and Statistical Analysis of Rip Currents at 14 Beaches in the Guangdong Province. Haiyang Xuebao 2022, 44, 140–149. [Google Scholar]
- Mahat, N.F.; Saleh, E.; Azmi, N.F.; Sidik, M.J.; Al-Azad, S. The Potential of Rip Current Formation Using Google Earth Pro Platform—A Case Study at West Coast of Sabah, Malaysia. Environ. Ecol. Res. 2023, 11, 1039–1046. [Google Scholar] [CrossRef]
- Wei, W.; Cheng, Y.; He, J.; Zhu, X. A Review of Small Object Detection Based on Deep Learning. Neural Comput. Appl. 2024, 36, 6283–6303. [Google Scholar] [CrossRef]
- Nikouei, M.; Baroutian, B.; Nabavi, S.; Taraghi, F.; Aghaei, A.; Sajedi, A.; Moghaddam, M.E. Small Object Detection: A Comprehensive Survey on Challenges, Techniques and Real-World Applications. Intell. Syst. Appl. 2025, 27, 200561. [Google Scholar] [CrossRef]
- Wang, H.-M.; Doong, D.-J.; Lai, J.-W. Rip Current Identification in Optical Images Using Wavelet Transform. J. Mar. Sci. Eng. 2025, 13, 707. [Google Scholar] [CrossRef]
- Jocher, G.; Qiu, J. Ultralytics YOLO11. 2024. Available online: https://github.com/ultralytics/ultralytics (accessed on 18 January 2026).
- Khanam, R.; Hussain, M. YOLOv11: An Overview of the Key Architectural Enhancements. arXiv 2024, arXiv:2410.17725. [Google Scholar] [CrossRef]
- Hersbach, H.; Bell, B.; Berrisford, P.; Hirahara, S.; Horányi, A.; Muñoz-Sabater, J.; Nicolas, J.; Peubey, C.; Radu, R.; Schepers, D.; et al. The ERA5 Global Reanalysis. Q. J. R. Meteorol. Soc. 2020, 146, 1999–2049. [Google Scholar] [CrossRef]
- Ding, Y.; Yu, J.; Cheng, H. Long-Term Wave Climate Characteristics and Potential Impacts on Embayed Beaches along the West Guangdong Coastline. Reg. Stud. Mar. Sci. 2019, 30, 100741. [Google Scholar] [CrossRef]







| Source | 1 | 2 | 3 |
|---|---|---|---|
| de Silva et al. [31] | Google Earth Historical Imagery | ESRI World Imagery | |
| Images | 2440 | 307 | 387 |
| Rip | 1740 | 257 | 40 |
| Non-rip | 700 | 50 | 347 |
| Acquisition Time | - | 2005–2024 | 2008–2021 |
| Beach Locations | - | 21 beaches along the coastal region of Guangdong Province | 71 beaches in the Guangdong–Hong Kong–Macao Greater Bay Area |
| Usage | Training the rip detector | Training the rip detector and beach classifier | Testing the rip detection pipeline |
| Transformation | Parameter | Value | Model |
|---|---|---|---|
| Hue adjustment | Color shift | −0.015 to 0.015 | C |
| Saturation adjustment | Intensity | −0.7 to 0.7 | C |
| Brightness adjustment | Intensity | −0.4 to 0.4 | C |
| Rotation | Rotation angle in degrees | −45 to 45 | C |
| Horizontal translation | Fraction of width shifted | −0.1 to 0.1 | C, D |
| Vertical translation | Fraction of height shifted | −0.1 to 0.1 | C, D |
| Flip up–down | Probability | 0.5 | C, D |
| Flip left–right | Probability | 0.5 | C, D |
| Scale | Scale factor | 0.5–1.5 | C, D |
| Parameter | Value | |
|---|---|---|
| Hyperparameters | batch (batch size) | 16 |
| imgsz (image size) | 224 | |
| optimizer | Adam | |
| lr0 (learning rate) | 0.001 | |
| box (weight of the box loss) | 0.5 (D) | |
| cls (weight of the classification loss) | 10 (D) | |
| dfl (weight of the distribution focal loss) | 2.5 (D) | |
| Performance | parameter (M) | 9.4 (D), 6.7 (C) |
| size (MB) | 18.3 (D), 10.5 (C) | |
| mAPval50 | 0.824 (D) | |
| acctop1 | 0.988 (C) |
| Case | Key Procedures | Performance | |||||
|---|---|---|---|---|---|---|---|
| Non-Beach Scene Filtering | Rip Detection on Augmented Images | Hard Sample Mining | Precision | Recall | F2 Score | Accuracy | |
| 1 | yes | yes | yes | 0.632 | 0.890 | 0.823 | 0.984 |
| 2 | yes | yes | 0.302 | 0.934 | 0.659 | 0.849 | |
| 3 | yes | yes | 0.337 | 0.945 | 0.695 | 0.963 | |
| 4 | yes | yes | 0.405 | 0.747 | 0.639 | 0.966 | |
| 5 | yes | 0.120 | 1.000 | 0.404 | 0.675 | ||
| 6 | yes | 0.102 | 0.791 | 0.336 | 0.619 | ||
| 7 | yes | 0.221 | 0.868 | 0.547 | 0.892 | ||
| 8 | 0.039 | 0.934 | 0.169 | 0.362 | |||
| Testing Scenario | Detector Model | Precision | Recall | F2 Score | Accuracy |
|---|---|---|---|---|---|
| Close-view images | YOLO11 | 0.895 | 0.803 | 0.820 | 0.933 |
| YOLOv8 | 0.883 | 0.838 | 0.846 | 0.937 | |
| YOLOv5 | 0.854 | 0.752 | 0.771 | 0.914 | |
| Far-view images (Case 4) | YOLO11 | 0.405 | 0.747 | 0.639 | 0.966 |
| YOLOv8 | 0.371 | 0.538 | 0.494 | 0.931 | |
| YOLOv5 | 0.414 | 0.582 | 0.584 | 0.941 | |
| Far-view images (Case 7) | YOLO11 | 0.221 | 0.868 | 0.547 | 0.892 |
| YOLOv8 | 0.202 | 0.835 | 0.513 | 0.865 | |
| YOLOv5 | 0.200 | 0.813 | 0.505 | 0.889 |
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. |
© 2026 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.
Share and Cite
Liu, Y.; Yang, Y.; Li, X.; Yang, F.; Xie, H.; Wang, W.; Dong, C. A Deep Learning-Based Pipeline for Detecting Rip Currents from Satellite Imagery. Remote Sens. 2026, 18, 368. https://doi.org/10.3390/rs18020368
Liu Y, Yang Y, Li X, Yang F, Xie H, Wang W, Dong C. A Deep Learning-Based Pipeline for Detecting Rip Currents from Satellite Imagery. Remote Sensing. 2026; 18(2):368. https://doi.org/10.3390/rs18020368
Chicago/Turabian StyleLiu, Yuli, Yifei Yang, Xiang Li, Fan Yang, Huarong Xie, Wei Wang, and Changming Dong. 2026. "A Deep Learning-Based Pipeline for Detecting Rip Currents from Satellite Imagery" Remote Sensing 18, no. 2: 368. https://doi.org/10.3390/rs18020368
APA StyleLiu, Y., Yang, Y., Li, X., Yang, F., Xie, H., Wang, W., & Dong, C. (2026). A Deep Learning-Based Pipeline for Detecting Rip Currents from Satellite Imagery. Remote Sensing, 18(2), 368. https://doi.org/10.3390/rs18020368

