Skip to main content
Log in

Ship Detection from Highly Cluttered Images Using Convolutional Neural Network

  • Published:
Wireless Personal Communications Aims and scope Submit manuscript

Abstract

Classification and Detection of vessels from cluttered images is an actively researched field of computer vision. The complexity of the coastal area makes it more complex in distinguishing different vessels. Environment conditions and visual aspect of the vessels make classification problem more difficult. The visual aspect ratio is very small and similar to most type of vessels. Since the traditional CNNs methods are slow and not much accurate, we present the robust method for the classification of ships derived from Support Vector Machine, bag of features and Convolutional Neural Networks (CNNs). First of all Support Vector Machine which is a supervised transfer leaning technique is introduced to remove the false candidates. As the ships have wide range of variability, bag of features are applied to handle the diversified features of different categories of vessels. Finally CNNs framework is applied for the deep feature extraction to successfully classify the ships from database. The proposed algorithm is trained with 16 different categories of ships with a data set of more than 2700 images. The algorithm trains and validates the results in terms of confusion matrix and provides better accuracy to classify the ships. The proposed Convolutional Neural Networks (CNNs) model outperforms the other previous methods and gives an accuracy of 91.04 percentages.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

References

  1. Robert-Inacio F., A. Raybaud, E. Clement, “Multispectral target detection and tracking for seaport video surveillance”, Proceedings of Image and Vision Computing New Zealand 2007, pp.169–174.

  2. Fefilatyev S., D. Goldgof, “Detection and tracking of marine vehicles in video”, International Conference on Pattern Recognition (ICPR), 2008.

  3. Sullivan, R., Mikel, D., & Shah, M. (2008). Visual surveillance in maritime port facilities. Proceedings of the SPIE, 3978, 697811.

    Article  Google Scholar 

  4. Lemoine, G., Schwartz-Juste, G., Kourti, N., Shepherd, I., Cesena, C., 2005. An open source framework for integration of vessel positions detected in space borne SAR imagery in operational fisheries monitoring and control. In: Proceedings of ENVISAT/ERS Symposium, vol. 572, pp. 252–258

  5. Saur, G.,Estable,S.,Zielinski,K.,Knabe,S.,Teutsch,M.,Gabel,M.,2011. “Detection and classification of man-made off shore objects in terrasar-xand rapid eye imagery: selected results of the demarine-dekoproject”. In:Proceedings of IEEE-Spain OCEANS,pp.1–10.

  6. Seibert, M.,Rhodes, B.,Bomberger, N.,Beane, P.,Sroka, J.,Kogel, W.,Kreamer, W., Stauffer, C.,Kirschner, L.,Chalom, E.,etal., 2006. See Coast port surveillance. In: Proceedings of SPIE,pp.62040B–1.

  7. Rodriguez Sullivan, M., Shah, M., 2008. “Visual surveillance in maritime port facilities”. In: Proceedings of SPIE, vol. 6978, pp. 29.

  8. Liu, H., Javed, O., Taylor, G., Cao, X., Haering, N., 2008. “Omni-directional surveillance for unmanned water vehicles”. In: Proceedings of International Workshop on Visual Surveillance.

  9. Wei, H., Nguyen, H., Ramu, P., Raju, C., Liu, X., Yadegar, J., 2009. “Automated intelligent video surveillance system for ships”. In: Proceedings of SPIE, vol. 7306, pp. 73061N.

  10. Fefilatyev, S., Goldgof, D., Lembke, C., 2009. “Autonomous buoy platform for low- cost visual maritime surveillance: design and initial deployment. In: Proceed- ings of SPIE, vol. 7317, p. 73170A.

  11. Kruger, W., Orlov, Z., 2010. Robust layer-based boat detection and multi-target- tracking in maritime environments. In: Proceedings of International Waterside

  12. Fefilatyev, S., Goldgof, D., Shreve, M., & Lembke, C. (2012). Detection and tracking of ships in open sea with rapidly moving buoy-mounted camera system, ocean. Engineering, 54, 1–12.

    Google Scholar 

  13. P Westall, J Ford, P O’Shea, S Hrabar, Evaluation of machine vision techniques for aerial search of humans in maritime environments, in Digital Image Computing: Techniques and Applications (DICTA) 2008 (Canberra, 1–3 Dec. 2008), pp. 176–183

  14. Herselman, P. L., & Baker, C. J. (2008). de HJ Wind, An analysis of X-band calibrated sea clutter and small boat reflectivity at medium-to-low grazing angles. Int. J. Navigation Observation. https://doi.org/10.1155/2008/347518

    Article  Google Scholar 

  15. Vicen-Bueno, R., Carrasco-Alvarez, R., Rosa-Zurera, M., & Nieto-Borge, J. C. (2009). Sea clutter reduction and target enhancement by neural networks in a marine radar system. Sensors, 2009(9), 1913–1936.

    Article  Google Scholar 

  16. Suoping Zhang, Zhanhui Qi, Dongliang Zhang, Ship Tracking Using Background Subtraction and Inter-frame Correlation, IEEE, 2009, 1–4.

  17. Frost, D., & Tapamo, J.-R. (2013). Detection and tracking of moving objects in a maritime environment using level set with shape priors. Journal on Image and Video Processing, 2013(42), 1–16.

    Google Scholar 

  18. Kocak, G., Yamamoto, S., & Hashimoto, T. (2013). Detection and tracking of ships using a stereo vision system. Scientific Research and Essays, 8(7), 288–303.

    Google Scholar 

  19. Naoya Kaido, Shigehiro Yamamoto and Takeshi Hashimoto, Examination of Automatic Detection and Tracking of Ships on Camera Image in Marine Environment, IEEE, 2016, 58–63.

  20. Szapk, Z. L., & Tapamo, J. R. (2011). Maritime surveillance: Tracking ships inside a dynamic background using a fast level-set. Expert Systems with Applications, 38(6), 6668–6680.

    Google Scholar 

  21. Wang, S., Wang, M., Yang, S., & Jiao, L. (2016). New hierarchical saliency filtering for fast ship detection in high-resolution SAR images. IEEE Transactions On Geoscience And Remote Sensing, 55, 1–12.

    Google Scholar 

  22. Li, H., Chen, L., Li, F., & Huang, M. (2019). Ship detection and tracking method for satellite video based on multiscale saliency and surrounding contrast analysis. Journal of Applied Remote Sensing, 13(2), 026511.

    Google Scholar 

  23. Buck, H., Sharghi, E., Guilas, C., Stastny, J., Morgart, W., Schalcosky, B., Pifko, K., “Enhanced ship detection from overhead imagery,” In Proc SPIE, v. 6945, pp. 69450U-69450U-12, 2008.

  24. Fefilatyev, S., Goldof, D., and Lembke, C., “Tracking Ships from fast moving camera through image registration,” In Proc. International Conference of Pattern Recognition, pp. 3500–3503, 2010.

  25. Felzenszwalb, P., Girshick, R., McAllester, D., & Ramaman, D. (2010). Object detection with discriminatively trained part-based models. IEEE Transactions on Pattern Analysis and Machine Intelligence, 32, 1627–1645.

    Article  Google Scholar 

  26. Rainey, K., and Stastny, J., "Object recognition in ocean imagery using feature selection and compressive sensing," IEEE Applied Imagery Pattern Recognition Workshop, pp. 1–6, 2011

  27. Gupta, V., & Gupta, M. (2020). Ships classification using neural network based on radar scattering. International Journal of Advanced Science and Technology, 29, 1349–1354.

    Google Scholar 

  28. Gundogdu, E., Solmaz, B., Ycesoy, V., and Ko, A. Marvel: A Large-Scale Image Dataset for Maritime Vessels, Computer Vision ACCV 2016 Lecture Notes in Computer Science, pp. 165180, 2017.

  29. Liu, W., Ma, L., & Chen, H. (June 2018). Arbitrary-oriented ship detection framework in optical remote-sensing images. IEEE Geoscience and Remote Sensing Letters, 15(6), 937–941. https://doi.org/10.1109/LGRS.2018.2813094

    Article  Google Scholar 

  30. Yang, M., & Guo, C. (Sept. 2018). Ship detection in SAR images based on lognormal $\rho$ -Metric. IEEE Geoscience and Remote Sensing Letters, 15(9), 1372–1376.

    Article  Google Scholar 

  31. Wu, F., Zhou, Z., Wang, B., & Ma, J. (Nov. 2018). Inshore ship detection based on convolutional neural network in optical satellite images. IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, 11(11), 4005–4015. https://doi.org/10.1109/JSTARS.2018.2873190

    Article  Google Scholar 

  32. Lin, Z., Ji, K., Leng, X., & Kuang, G. (May 2019). Squeeze and excitation rank faster R-CNN for ship detection in SAR images. IEEE Geoscience and Remote Sensing Letters, 16(5), 751–755. https://doi.org/10.1109/LGRS.2018.2882551

    Article  Google Scholar 

  33. Gupta, V., & Gupta, M. (2021). Automated Object Detection System in Marine Environment. LNNS Proceedings of MRCN. https://doi.org/10.1007/978-981-15-7130-5_17

    Article  Google Scholar 

  34. Xu, C., Yin, C., Wang, D., & Han, W. (2020). Fast ship detection combining visual saliency and a cascade CNN in SAR images. IET Radar, Sonar and Navigation, 14(2), 1879–1887. https://doi.org/10.1049/iet-rsn.2020.0113

    Article  Google Scholar 

  35. Zhuang, Y., Li, L., & Chen, H. (2020). Small sample set inshore ship detection from VHR optical remote sensing images based on structured sparse representation. IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, 13, 2145–2160. https://doi.org/10.1109/JSTARS.2020.2987827

    Article  Google Scholar 

  36. Dance, C., Willamowski, J., Fan, L., Bray, C., and Csurka, G. Visual categorization with bags of keypoints. In ECCV International Workshop on Statistical Learning in Computer Vision, Prague, 2004.

  37. Mathworks.com. Available: https://www.mathworks.com/help/nnet/ref/alexnet.html

  38. Shipspotting.com, Home - ShipSpotting.com - Ship Photos and Ship Tracker, ShipSpotting.com. [Online]. Available:http://www.shipspotting.com/. [Accessed: 21-Oct-2017].

  39. Kashyap, K., Bajpai, M., & Khanna, P. (2017). Globally supported radial basis function based collocation method for evolution of level set in mass segmentation using mammograms. Computers in Biology and Medicine, Elsevier, 87, 22–37.

    Article  Google Scholar 

  40. Kashyap, K., Bajpai, M., Khanna, P., & Giakos, G. (2018). Mesh free based variational level set evolution for breast region segmentation and abnormality detection using mammograms. International Journal for Numerical Methods in Biomedical Engineering, Wiley, 34(1), 1–20.

    Google Scholar 

  41. Kashyap, K., Bajpai, M., & Khanna, P. (2018). An efficient algorithm for mass detection and shape analysis of different masses present in digital mammograms. Multimedia Tools and Applications, Springer, 77, 9249–9269.

    Article  Google Scholar 

  42. Mathworks.com. Available: https://www.mathworks.com/discovery/convolutionalneural-network.html.

  43. Lu, K., An, X., & Li, J. (2017). He H “Efficient deep network for vision-based object detection in robotic applications.” Neurocomputing, 245, 31–45.

    Article  Google Scholar 

  44. Lee, G., Mallipeddi, R., Jang, G. J., & Lee, M. (2015). A genetic algorithm based moving object detection for real time traffic surveillance. IEEE Signal Processing Letters, 22(10), 1619–1622.

    Article  Google Scholar 

  45. Mathworks.com.Available:https://www.mathworks.com/help/vision/ug/imageclassification-with-bag-of-visual-words.html

  46. Chen, Y., Duan, T., Wang, C., Zhang, Y., & Huang, M. (2021). End-to-end ship detection in sar images for complex scenes based on deep CNNs. Journal of Sensors, 2021, 19.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Vishal Gupta.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Gupta, V., Gupta, M. & Singla, P. Ship Detection from Highly Cluttered Images Using Convolutional Neural Network. Wireless Pers Commun 121, 287–305 (2021). https://doi.org/10.1007/s11277-021-08635-5

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11277-021-08635-5

Keywords

Navigation