YOLO based Ocean Eddy Localization with AWS SageMaker (2404.06744v2)
Abstract: Ocean eddies play a significant role both on the sea surface and beneath it, contributing to the sustainability of marine life dependent on oceanic behaviors. Therefore, it is crucial to investigate ocean eddies to monitor changes in the Earth, particularly in the oceans, and their impact on climate. This study aims to pinpoint ocean eddies using AWS cloud services, specifically SageMaker. The primary objective is to detect small-scale (<20km) ocean eddies from satellite remote images and assess the feasibility of utilizing SageMaker, which offers tools for deploying AI applications. Moreover, this research not only explores the deployment of cloud-based services for remote sensing of Earth data but also evaluates several YOLO (You Only Look Once) models using single and multi-GPU-based services in the cloud. Furthermore, this study underscores the potential of these services, their limitations, challenges related to deployment and resource management, and their user-riendliness for Earth science projects.
- Labelimg. https://viso.ai/computer-vision/labelimg-for-image-annotation/. (Accessed: 2023-03-08).
- Qgis software. https://docs.qgis.org/2.18/en/docs/user_manual/plugins/plugins_gdaltools.html. (Accessed: 2023-04-05).
- Geospatial Data Abstraction Library (GDAL). https://www.gislounge.com/gdal-geospatial-data-abstraction-library/, (accessed: 2024-02-10).
- Data source. https://sentinel.esa.int/web/sentinel/missions/sentinel-1, (accessed: 2023-08-30).
- SageMaker. https://aws.amazon.com/about-aws/whats-new/2017/11/introducing-amazon-sagemaker/, (accessed: 2023-12-29).
- A multi-model optimization framework for the model driven design of cloud applications. In International Symposium on Search Based Software Engineering, pages 61–76. Springer, 2014.
- AWS. Sagemaker. https://aws.amazon.com/ec2/instance-types/p3/. (Accessed: 2024-03-08).
- Global observations of nonlinear mesoscale eddies. Progress in Oceanography, 91(2):167–216, 2011.
- Yolov5. https://github.com/ultralytics/yolov5. (Accessed: 2023-05-15).
- Space4cloud: A tool for system performance and costevaluation of cloud systems. In Proceedings of the 2013 international workshop on Multi-cloud applications and federated clouds, pages 27–34, 2013.
- An approach for the development of portable applications on paas clouds. In CLOSER, pages 591–601, 2013.
- One size does not fit all: Quantifying and exposing the accuracy-latency trade-off in machine learning cloud service apis via tolerance tiers. arXiv preprint arXiv:1906.11307, 2019.
- Glenn Jocher Lakshantha. Yolov8. https://github.com/ultralytics/ultralytics. (Accessed: 2023-05-15).
- Elastic machine learning algorithms in amazon sagemaker. In Proceedings of the 2020 ACM SIGMOD International Conference on Management of Data, pages 731–737, 2020.
- Cnn based ocean eddy detection using cloud services. In IGARSS 2023-2023 IEEE International Geoscience and Remote Sensing Symposium, pages 4052–4055. IEEE, 2023.
- You only look once: Unified, real-time object detection. In Proceedings of the IEEE conference on computer vision and pattern recognition, pages 779–788, 2016.
- A comparison of yolov5 and yolov8 in the context of mobile ui detection. In International Conference on Mobile Web and Intelligent Information Systems, pages 161–174. Springer, 2023.
- Yolov9: Learning what you want to learn using programmable gradient information. arXiv preprint arXiv:2402.13616, 2024.
- Reproducible and portable big data analytics in the cloud. arXiv preprint arXiv:2112.09762, 2021.
- Big data and cloud computing: innovation opportunities and challenges. International Journal of Digital Earth, 10(1):13–53, 2017.