Skip to main content
Log in

A vision-based system for robotic inspection of marine vessels

  • Original Paper
  • Published:
Signal, Image and Video Processing Aims and scope Submit manuscript

Abstract

This paper presents a novel intelligent system for the automatic visual inspection of vessels consisting of three processing levels: (a) data acquisition: images are collected using a magnetic climbing robot equipped with a low-cost monocular camera for hull inspection; (b) feature extraction: all the images are characterized by 12 features consisting of color moments in each channel of the HSV space; (c) classification: a novel tool, based on an ensemble of classifiers, is proposed to classify sub-images as rust or non-rust. This paper provides a helpful roadmap to guide future research on the detection of rusting of metals using image processing.

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

Similar content being viewed by others

References

  1. Acosta, M., Diaz, J., Castro, N.S.: An innovative image-processing model for rust detection using perlin noise to simulate oxide textures. Corros. Sci. 88, 141–151 (2014)

    Article  Google Scholar 

  2. Ancona, N., Maglietta, R., Piepoli, A., D’Addabbo, A., Cotugno, R., Savino, M., Liuni, S., Carella, M., Pesole, G., Perri, F.: On the statistical assessment of classifiers using dna microarray data. BMC Bioinform. 7, 38 (2006)

    Article  Google Scholar 

  3. Ancona, N., Maglietta, R., Stella, E.: Data representations and generalization error in kernel based learning machines. Pattern Recogn. 39(9), 1588–1603 (2006)

    Article  MATH  Google Scholar 

  4. Avas, S., Ekinci, M.: Random forest-based tuberculosis bacteria classification in images of ZN-stained sputum smear samples. SIViP 8(1), 49–61 (2014)

    Article  Google Scholar 

  5. Banfield, R., Hall, L., Bowyer, K., Kegelmeyer, W.: Ensemble diversity measures and their application to thinning. Inf. Fusion 6(1), 49–62 (2005)

    Article  Google Scholar 

  6. Bibuli, M., Bruzzone, G., Bruzzone, G., Caccia, M., Giacopelli, M., Petitti, A., Spirandelli, E.: MARC: magnetic autonomous robotic crawler development and exploitation in the MINOAS project. In: Conference on Computer Applications and Information Technology in Maritime Industries (COMPIT), Liegi (Belgio), pp. 62–75 (2012)

  7. Breiman, L.: Random forests. Mach. Learn. 45, 5–32 (2001)

    Article  MATH  Google Scholar 

  8. Brown, G., Wyatt, J., Harris, R., Yao, X.: Diversity creation methods: a survey and categorisation. J. Inf. Fusion 6(1), 5–20 (2005)

    Article  Google Scholar 

  9. Caccia, M., Robino, R., Bateman, W., Eich, M., Ortiz, A., Drikos, L., Todorova, A., Gaviotis, I., Spadoni, F., Apostolopoulou, V.: MINOAS—a Marine INspection rObotic Assistant: system requirements and design. In: Proceedings of IAV 2010, 7th IFAC Symposium on Intelligent Autonomous Vehicles (2010)

  10. Ceamanos, X., Waske, B., Benediktsson, J., Chanussot, J., Fauvel, M., Sveinsson, J.: A classifier ensemble based on fusion of support vector machines for classifying hyperspectral data. Int. J. Image Data Fusion 1, 293–307 (2010)

    Article  Google Scholar 

  11. Cover, T., Hart, P.: Nearest neighbor pattern classification. IEEE Trans. Inf. Theory 13, 21–27 (1967)

    Article  MATH  Google Scholar 

  12. Dietterich, T.: Machine-learning research: four current directions. AI Mag. 18(4), 97–136 (1997)

    Google Scholar 

  13. Du, P., Xia, J., Zang, W., Tan, K., Liu, Y., Liu, S.: Multiple classifier system for remote sensing image classification: a review. Sensor 12(4), 4764–4792 (2012)

    Article  Google Scholar 

  14. Eich, M., Bonnin-Pascual, F., Garcia-Fidalgo, E., Ortiz, A., Bruzzone, G., Koveos, Y., Kirchner, F.: A robot application for marine vessel inspection. J. Field Robot. 31(2), 319–341 (2014)

    Article  Google Scholar 

  15. Guo, Y., Hastie, T., Tibshirani, R.: Regularized linear discriminant analysis and its application in microarrays. Biostatistics 8(1), 86–100 (2007)

    Article  MATH  Google Scholar 

  16. Gupta, M., Rajagopalan, V., Rao, B.: Volumetric analysis of MR images for glioma classification and their effect on brain tissues. SIViP 11(7), 1337–1345 (2017)

    Article  Google Scholar 

  17. Hansen, L., Salamon, P.: Neural network ensembles. IEEE Trans. Pattern Anal. Mach. Intell. 12(10), 993–1001 (1990)

    Article  Google Scholar 

  18. Hastie, T., Tibshirani, R., Friedman, J.: The Elements of Statistical Learning: Data Mining, Inference and Prediction. Springer, New York (2008)

    MATH  Google Scholar 

  19. Hattori, K., Takahashi, M.: A new nearest-neighbor rule in the pattern classification problem. Pattern Recogn. 32(3), 425–432 (1999)

    Article  Google Scholar 

  20. Jackowski, K., Krawczyk, B., Woniak, M.: Cost-sensitive splitting and selection method for medical decision support system. Intell. Data Eng. Autom. Learn. IDEAL 7435, 850–857 (2012)

    Google Scholar 

  21. Kim, H., Pang, S., Je, H., Kim, D., Bang, S.: Constructing support vector machine ensemble. Pattern Recogn. 36(12), 2757–2767 (2003)

    Article  MATH  Google Scholar 

  22. Kuncheva, L., Whitaker, C.: Measures of diversity in classifier ensembles. Mach. Learn. 51, 181–207 (2003)

  23. Maglietta, R., Amoroso, N., Boccardi, M., Bruno, S., Chincarini, A., Frisoni, G., Inglese, P., Redolfi, A., Tangaro, S., Tateo, A., Bellotti, R.: Automated hippocampal segmentation in 3D MRI using random undersampling with boosting algorithm. Pattern Anal. Appl. 19(2), 579–591 (2016)

    Article  MathSciNet  Google Scholar 

  24. Medeiros, F., Ramalho, G., Bento, M., Medeiros, L.: On the evaluation of texture and color features for nondestructive corrosion detection. EURASIP J. Adv. Signal Process. (2010). doi:10.1155/2010/817473

    Google Scholar 

  25. Nemmour, H., Chibani, Y.: Multiple support vector machines for land cover change detection: an application for mapping urban extensions. ISPRS J. Photogramm. Remote Sens. 61, 125–133 (2006)

    Article  Google Scholar 

  26. Patridge, D., Krzanowski, W.: Software diversity: practical statistics for its measurement and exploitation. Inf. Softw. Technol. 39, 707–717 (1997)

    Article  Google Scholar 

  27. Ruta, D., Gabrys, B.: Application of the evolutionary algorithms for classifier selection in multiple classifier systems with majority voting. In: Multiple Classifier Systems: Second International Workshop, MCS 2001 Cambridge, UK, July 2–4, 2001 Proceedings, pp. 399–408. Springer, Berlin (2001)

  28. Salem, Y., Nasri, S.: Automatic recognition of woven fabrics based on texture and using SVM. SIViP 4(4), 429–434 (2010)

    Article  MATH  Google Scholar 

  29. Vapnik, V.: An overview of statistical learning theory. IEEE Trans. Neural Netw. 10(5), 988–999 (1999)

    Article  Google Scholar 

Download references

Acknowledgements

This work has been funded by the EC FP7 SST.2008.5.2.1 Innovative Product Concepts project: Marine INspection rObotic Assistant System, Grant No. SCP8-GA- 2009-233715-MINOAS, and by the BANDIERA (Best Action for National Development of International Expert Researchers Activities) project RITMARE. The authors thank Giorgio Bruzzone, Edoardo Spirandelli and Mauro Giacopelli for their extraordinary contribution to the design, development and test of the MARC platform, and Arturo Argentieri for technical assistance. Special thanks to the MINOAS consortium and, in particular, to Albena Todorova and all the personnel of Dolphin shipyards who supported with their high professionalism and kindness the field validation of the system.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Rosalia Maglietta.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Maglietta, R., Milella, A., Caccia, M. et al. A vision-based system for robotic inspection of marine vessels. SIViP 12, 471–478 (2018). https://doi.org/10.1007/s11760-017-1181-9

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11760-017-1181-9

Keywords

Navigation