TR
EN
Automatic Ship Detection and Classification using Machine Learning from Remote Sensing Images on Apache Spark
Öz
Ship detection and classification is very important for port and coastal security. Due to maritime safety and traffic control, high-resolution images of ships should be obtained. High resolution color remote sensing ship images taken from short distances provide advantages in ship detection applications. But the analysis of these high-dimensional images is complicated and requires long time. Dividing the image data into smaller blocks and representing them with a vector with distinctive and independent features facilitates the analysis process. For this reason, a block division method is applied first, dividing the image data into small pixel blocks. These obtained image blocks are also represented by the hybrid feature vectors. These feature vectors are created by adding the sub-features extracted from the color and texture properties of the images one after another. Using the obtained hybrid vectors, the images are classified using machine learning methods on Apache Spark. Classification studies were realized using Naive Bayes, Decision Trees and Random Forest methods in the MLlib. The analysis of the images was realized much faster with the clustering architecture created on Apache Spark platform. According to the obtained classification results, 99.62% classification success was achieved by using Random Forest method. In addition, an average of 3.4 times acceleration was achieved by running each method on 1 master + 4 workers clustering architecture on Spark. The analysis results obtained are presented in detail in the experimental studies section.
Anahtar Kelimeler
Destekleyen Kurum
Scientific Research Projects Unit of Karabuk University
Proje Numarası
FYL-2019-2044
Teşekkür
This work was supported by the Scientific Research Projects Unit of Karabuk University under project number FYL-2019-2044.
Kaynakça
- Bi, F., Hou, J., Chen, L., Yang, Z., Wang, Y., 2019. “Ship Detection for Optical Remote Sensing Images Based on Visual Attention Enhanced Network”. Sensors, 8, 4634-4646, 2015.
- Cavallaro G, Riedel M, Richerzhagen M, Benediktsson JA, Plaza A. “On Understanding Big Data Impacts in Remotely Sensed Image Classification Using Support Vector Machine Methods”. IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, 8, 4634-4646, 2015.
- Chen, Z., Chen D., Zhang Y., Cheng X., Zhang M., 2020. “Deep learning for autonomous ship-oriented small ship detection”. Safety Science, 130.
- Cortes C, Vapnik Vladimir. “Support-Vector Networks”, Machine Learning, 20, 273-297 (1995).
- Ergül M, Alatan AA. “Geospatial Object Recognition From High Resolution Satellite Imagery”. 2013 21st Signal Processing and Communications Applications Conference (SIU), Haspolat, Turkey, 24-26 April 2013.
- Gonzalez RC, Woods RE, Eddins SL. Digital Image Processing using Matlab. New Jersey, Prentice Hall, 2003.
- Han J, Kamber M, Pei J. Data Mining: Concepts and Techniques. Waltham, MA, USA: Elsevier, Second Edition, 2006
- Kanjir, U., Greidanus, H., Ostir, K., 2018. “Vessel detection and classification from spaceborne optical images: A literature survey”. Remote Sensing of Environment, 207 (1-26).
Ayrıntılar
Birincil Dil
İngilizce
Konular
Yapay Zeka
Bölüm
Araştırma Makalesi
Yayımlanma Tarihi
23 Eylül 2021
Gönderilme Tarihi
21 Temmuz 2020
Kabul Tarihi
23 Şubat 2021
Yayımlandığı Sayı
Yıl 2021 Cilt: 4 Sayı: 2
APA
Dolapcı, B., & Özcan, C. (2021). Automatic Ship Detection and Classification using Machine Learning from Remote Sensing Images on Apache Spark. Journal of Intelligent Systems: Theory and Applications, 4(2), 94-102. https://doi.org/10.38016/jista.772145
AMA
1.Dolapcı B, Özcan C. Automatic Ship Detection and Classification using Machine Learning from Remote Sensing Images on Apache Spark. jista. 2021;4(2):94-102. doi:10.38016/jista.772145
Chicago
Dolapcı, Betül, ve Caner Özcan. 2021. “Automatic Ship Detection and Classification using Machine Learning from Remote Sensing Images on Apache Spark”. Journal of Intelligent Systems: Theory and Applications 4 (2): 94-102. https://doi.org/10.38016/jista.772145.
EndNote
Dolapcı B, Özcan C (01 Eylül 2021) Automatic Ship Detection and Classification using Machine Learning from Remote Sensing Images on Apache Spark. Journal of Intelligent Systems: Theory and Applications 4 2 94–102.
IEEE
[1]B. Dolapcı ve C. Özcan, “Automatic Ship Detection and Classification using Machine Learning from Remote Sensing Images on Apache Spark”, jista, c. 4, sy 2, ss. 94–102, Eyl. 2021, doi: 10.38016/jista.772145.
ISNAD
Dolapcı, Betül - Özcan, Caner. “Automatic Ship Detection and Classification using Machine Learning from Remote Sensing Images on Apache Spark”. Journal of Intelligent Systems: Theory and Applications 4/2 (01 Eylül 2021): 94-102. https://doi.org/10.38016/jista.772145.
JAMA
1.Dolapcı B, Özcan C. Automatic Ship Detection and Classification using Machine Learning from Remote Sensing Images on Apache Spark. jista. 2021;4:94–102.
MLA
Dolapcı, Betül, ve Caner Özcan. “Automatic Ship Detection and Classification using Machine Learning from Remote Sensing Images on Apache Spark”. Journal of Intelligent Systems: Theory and Applications, c. 4, sy 2, Eylül 2021, ss. 94-102, doi:10.38016/jista.772145.
Vancouver
1.Betül Dolapcı, Caner Özcan. Automatic Ship Detection and Classification using Machine Learning from Remote Sensing Images on Apache Spark. jista. 01 Eylül 2021;4(2):94-102. doi:10.38016/jista.772145
Cited By
Makine Öğrenme Teknikleri Kullanılarak Kükürt Giderme İşleminde Kullanılan Malzeme Miktarının Tahmini
Journal of Intelligent Systems: Theory and Applications
https://doi.org/10.38016/jista.993853Deep Learning based Ship Variants Classification Using Different Scale Images
Journal of Intelligent Systems: Theory and Applications
https://doi.org/10.38016/jista.1118740Survey on Deep Learning-Based Marine Object Detection
Journal of Advanced Transportation
https://doi.org/10.1155/2021/5808206