Skip to main content

Advertisement

Log in

ROV-based binocular vision system for underwater structure crack detection and width measurement

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

It is efficient to replace human eyes with underwater vehicles equipped with visual sensors to carry out underwater inspections. However, the inability of monocular vision to provide accurate depth information highlights the importance of binocular vision in underwater target detection and measurement. In this paper, an ROV (Remotely Operated Vehicles) based binocular vision system incorporating a specially designed underwater robot is developed to carry out underwater structure detection in real-time. The system is designed to adapt to long-distance and long-duration underwater missions in various underwater environments. Taking cracks as inspection targets, a crack detection and measurement approach is proposed after the robot’s surface cleaning function is applied. Firstly, an affine transformation model is used to enhance the color-distorted underwater images effectively. Then, the multi-directional gray-level fluctuation analysis is applied to acquire an accurate crack segmented result. Finally, the computed disparity map is combined with the segmentation map to determine the crack width quickly. A group of experiments is performed and the validity and effectiveness of the system and crack measurement algorithm are demonstrated.

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
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17

Similar content being viewed by others

Data availability

Data underlying the results presented in this paper are not publicly available at this time but may be obtained from the authors upon reasonable requests.

Code availability

Our code will be open source in the future.

References

  1. Alipour M, Harris DK, Miller GR (2019) Robust pixel-level crack detection using deep fully convolutional neural networks. J Comput Civ Eng 33:04019040. https://doi.org/10.1061/(asce)cp.1943-5487.0000854

    Article  Google Scholar 

  2. Cha YJ, You K, Choi W (2016) Vision-based detection of loosened bolts using the Hough transform and support vector machines. Autom Constr 71:181–188. https://doi.org/10.1016/j.autcon.2016.06.008

    Article  Google Scholar 

  3. Cha YJ, Choi W, Büyüköztürk O (2017) Deep learning-based crack damage detection using convolutional neural networks. Comput Civ Infrastruct Eng 32:361–378. https://doi.org/10.1111/mice.12263

    Article  Google Scholar 

  4. Chen Z, Zhang Z, Dai F, Bu Y, Wang H (2017) Monocular vision-based underwater object detection. Sensors (Switzerland) 17:1784. https://doi.org/10.3390/s17081784

    Article  Google Scholar 

  5. Cho H, Yoon HJ, Jung JY (2018) Image-based crack detection using crack width transform (CWT) algorithm. IEEE Access 6:60100–60114. https://doi.org/10.1109/ACCESS.2018.2875889

    Article  Google Scholar 

  6. Choi JK, Yokobiki T, Kawaguchi K (2018) ROV-based automated cable-laying system: application to DONET2 installation. IEEE J Ocean Eng 43:665–676. https://doi.org/10.1109/JOE.2017.2735598

    Article  Google Scholar 

  7. Collings S, Martin TJ, Hernandez E, Edwards S, Filisetti A, Catt G, Marouchos A, Boyd M, Embry C (2020) Findings from a combined subsea LiDAR and multibeam survey at Kingston reef, Western Australia. Remote Sens 12:2443. https://doi.org/10.3390/RS12152443

    Article  Google Scholar 

  8. Feng C, Zhang H, Wang H, Wang S, Li Y (2020) Automatic pixel-level crack detection on dam surface using deep convolutional network. Sensors (Switzerland) 20:2069. https://doi.org/10.3390/s20072069

    Article  Google Scholar 

  9. Gong Z, Li C, Jiang F (2020) A machine learning-based approach for auto-detection and localization of targets in underwater acoustic Array networks. IEEE Trans Veh Technol 69:15857–15866. https://doi.org/10.1109/TVT.2020.3036350

    Article  Google Scholar 

  10. Gottsäter E, Johansson M, Plos M, Larsson Ivanov O (2019) Crack widths in base restrained walls subjected to restraint loading. Eng Struct 189:272–285. https://doi.org/10.1016/J.ENGSTRUCT.2019.03.089

    Article  Google Scholar 

  11. Hachicha S, Zaoui C, Dallagi H, Nejim S, Maalej A (2019) Innovative design of an underwater cleaning robot with a two arm manipulator for hull cleaning. Ocean Eng 181:303–313. https://doi.org/10.1016/j.oceaneng.2019.03.044

    Article  Google Scholar 

  12. Hassan N, Ullah S, Bhatti N, Mahmood H, Zia M (2021) The Retinex based improved underwater image enhancement. Multimed Tools Appl 80:1839–1857. https://doi.org/10.1007/S11042-020-09752-2

    Article  Google Scholar 

  13. Hong S, Kim J (2020) Three-dimensional visual mapping of underwater ship Hull surface using piecewise-planar SLAM. Int J Control Autom Syst 18:564–574. https://doi.org/10.1007/S12555-019-0646-8

    Article  Google Scholar 

  14. Huang D, Wang Y, Song W et al (2018) Shallow-water image enhancement using relative global histogram stretching based on adaptive parameter acquisition. In: lecture notes in computer science (including subseries lecture notes in artificial intelligence and lecture notes in bioinformatics). Springer Verlag, pp 453–465. https://doi.org/10.1007/978-3-319-73603-7_37

  15. Huang Z, Wan L, Sheng M et al (2019) An underwater image enhancement method for simultaneous localization and mapping of autonomous underwater vehicle. In: proceedings of 2019 3rd IEEE international conference on robotics and automation sciences, ICRAS 2019. Institute of Electrical and Electronics Engineers Inc., pp 137–142. https://doi.org/10.1109/ICRAS.2019.8809014

  16. Islam MJ, Xia Y, Sattar J (2020) Fast underwater image enhancement for improved visual perception. IEEE Robot Autom Lett 5:3227–3234. https://doi.org/10.1109/LRA.2020.2974710

    Article  Google Scholar 

  17. Jin S, Lee SE, Hong JW (2020) A vision-based approach for autonomous crack width measurement with flexible kernel. Autom Constr 110:103019. https://doi.org/10.1016/j.autcon.2019.103019

    Article  Google Scholar 

  18. Kot P, Muradov M, Gkantou M, Kamaris GS, Hashim K, Yeboah D (2021) Recent advancements in non-destructive testing techniques for structural health monitoring. Appl Sci 11:1–28. https://doi.org/10.3390/APP11062750

    Article  Google Scholar 

  19. Li CY, Guo JC, Cong RM, Pang YW, Wang B (2016) Underwater image enhancement by Dehazing with minimum information loss and histogram distribution prior. IEEE Trans Image Process 25:5664–5677. https://doi.org/10.1109/TIP.2016.2612882

    Article  MathSciNet  MATH  Google Scholar 

  20. Li S, Yang W, Xu L, Li C (2019) An environmental perception framework for robotic fish formation based on machine learning methods. Appl Sci 9:3573. https://doi.org/10.3390/APP9173573

    Article  Google Scholar 

  21. Li L, Zhang H, Pang J, Huang J (2019) Dam surface crack detection based on deep learning. In: ACM International Conference Proceeding Series. Association for Computing Machinery, pp 738–743. https://doi.org/10.1145/3366194.3366327

  22. Lu P, Liu Q, Guo J (2016) Camera calibration implementation based on zhang zhengyou plane method. In: Lecture Notes in Electrical Engineering https://doi.org/10.1007/978-3-662-48386-2_4

  23. Marques TP, Branzan Albu A (2020) L2UWE: a framework for the efficient enhancement of low-light underwater images using local contrast and multi-scale fusion. In: IEEE Computer Society Conference on Computer Vision and Pattern Recognition Workshops https://doi.org/10.1109/CVPRW50498.2020.00277

  24. Muhammad N, Fuentes-Perez JF, Tuhtan JA, Toming G, Musall M, Kruusmaa M (2019) Map-based localization and loop-closure detection from a moving underwater platform using flow features. Auton Robot 43:1419–1434. https://doi.org/10.1007/s10514-018-9797-3

    Article  Google Scholar 

  25. Muñoz F, Cervantes-Rojas JS, Valdovinos JM, Sandre-Hernández O, Salazar S, Romero H (2021) Dynamic neural network-based adaptive tracking control for an autonomous underwater vehicle subject to modeling and parametric uncertainties. Appl Sci 11:2797. https://doi.org/10.3390/APP11062797

    Article  Google Scholar 

  26. Nasr A, Kjellström E, Björnsson I, Honfi D, Ivanov OL, Johansson J (2020) Bridges in a changing climate: a study of the potential impacts of climate change on bridges and their possible adaptations. Struct Infrastruct Eng 16:738–749. https://doi.org/10.1080/15732479.2019.1670215

    Article  Google Scholar 

  27. Nhat-Duc H, Nguyen QL, Tran VD (2018) Automatic recognition of asphalt pavement cracks using metaheuristic optimized edge detection algorithms and convolution neural network. Autom Constr 94:203–213. https://doi.org/10.1016/j.autcon.2018.07.008

    Article  Google Scholar 

  28. Nowald N, Ratmeyer V, Wefer G (2016) MARUM-Squid - A powerful, yet compact 2000 m ROV system designed for marine research operations from smaller vessels. OCEANS 2016 MTS/IEEE Monterey 1–4. https://doi.org/10.1109/OCEANS.2016.7761353.

  29. Palomer A, Ridao P, Ribas D (2019) Inspection of an underwater structure using point-cloud SLAM with an AUV and a laser scanner. J F Robot 36:1333–1344. https://doi.org/10.1002/rob.21907

    Article  Google Scholar 

  30. Peng X, Zhong X, Zhao C, Chen A, Zhang T (2021) A UAV-based machine vision method for bridge crack recognition and width quantification through hybrid feature learning. Constr Build Mater 299:123896. https://doi.org/10.1016/j.conbuildmat.2021.123896

    Article  Google Scholar 

  31. Protasiuk R, Bibi A, Ghanem B (2019) Local color mapping combined with color transfer for underwater image enhancement. In: proceedings - 2019 IEEE winter conference on applications of computer vision, WACV 2019. Inst Electric Electron Eng Inc, pp 1433–1439. https://doi.org/10.1109/WACV.2019.00157

  32. Qiu S, Wang W, Wang S, Wang KCP (2017) Methodology for accurate AASHTO PP67-10-based cracking quantification using 1-mm 3D pavement images. J Comput Civ Eng 31:04016056. https://doi.org/10.1061/(asce)cp.1943-5487.0000627

    Article  Google Scholar 

  33. Redmon J, Farhadi A (2018) A YOLOv3: An Incremental Improvement. https://doi.org/10.48550/arXiv.1804.02767

  34. Rizzini DL, Kallasi F, Oleari F, Caselli S (2015) Investigation of vision-based underwater object detection with multiple datasets. Int J Adv Robot Syst 12:1–13. https://doi.org/10.5772/60526

    Article  Google Scholar 

  35. Salumae T, Chemori A, Kruusmaa M (2019) Motion control of a hovering biomimetic four-fin underwater robot. IEEE J Ocean Eng 44:54–71. https://doi.org/10.1109/JOE.2017.2774318

    Article  Google Scholar 

  36. Shi P, Lu L, Fan X, Xin Y, Ni J (2021) A novel underwater sonar image enhancement algorithm based on approximation spaces of random sets. Multimed Tools Appl 2021:1–16. https://doi.org/10.1007/S11042-020-10187-Y

    Article  Google Scholar 

  37. Shortis M (2015) Calibration techniques for accurate measurements by underwater camera systems. Sensors (Switzerland) 2015:30810–30827

    Article  Google Scholar 

  38. Song W, Wang Y, Huang D, Tjondronegoro D (2018) A rapid scene depth estimation model based on underwater light attenuation prior for underwater image restoration. In: lecture notes in computer science (including subseries lecture notes in artificial intelligence and lecture notes in bioinformatics). Springer Verlag, pp 678–688. https://doi.org/10.1007/978-3-030-00776-8_62

  39. Villa J, Aaltonen J, Virta S, Koskinen KT (2020) A co-operative autonomous offshore system for target detection using multi-sensor technology. Remote Sens 12:1–24. https://doi.org/10.3390/rs12244106

    Article  Google Scholar 

  40. Wang C, Zhang Q, Lin S, et al (2019) Research and experiment of an underwater stereo vision system. OCEANS 2019-Marseille 2019:1-5. https://doi.org/10.1109/OCEANSE.2019.8867236.

  41. Wang Y, Ma X, Wang J, Wang H (2020) Pseudo-3D vision-inertia based underwater self-localization for AUVs. IEEE Trans Veh Technol 69:7895–7907. https://doi.org/10.1109/TVT.2020.2993715

    Article  Google Scholar 

  42. Xue X, Pan D, Zhang X, Luo B, Chen J, Guo H (2015) Faraday anomalous dispersion optical filter at ^133Cs weak 459 nm transition. Photonics Res 3:275. https://doi.org/10.1364/prj.3.000275

    Article  Google Scholar 

  43. Yang Q (2015) Local smoothness enforced cost volume regularization for fast stereo correspondence. IEEE Signal Process Lett 22:1429–1433. https://doi.org/10.1109/LSP.2015.2409203

    Article  Google Scholar 

  44. Yang X, Li H, Yu Y, Luo X, Huang T, Yang X (2018) Automatic pixel-level crack detection and measurement using fully convolutional network. Comput Civ Infrastruct Eng 33:1090–1109. https://doi.org/10.1111/mice.12412

    Article  Google Scholar 

  45. Yang C, Chen J, Li Z, Huang Y (2021) Structural crack detection and recognition based on deep learning. Appl Sci 11:2868. https://doi.org/10.3390/APP11062868

    Article  Google Scholar 

  46. Yeum CM, Dyke SJ (2015) Vision-based automated crack detection for bridge inspection. Comput Civ Infrastruct Eng 30:759–770. https://doi.org/10.1111/mice.12141

    Article  Google Scholar 

  47. Zhang D, Li Q, Chen Y, Cao M, He L, Zhang B (2017) An efficient and reliable coarse-to-fine approach for asphalt pavement crack detection. Image Vis Comput 57:130–146. https://doi.org/10.1016/j.imavis.2016.11.018

    Article  Google Scholar 

Download references

Funding

This research was funded by the National Natural Science Foundation of China, grant number 62001156, and the Jiangsu Provincial Key Research and Development Program, grant number BE2019036.

Author information

Authors and Affiliations

Authors

Contributions

Conceptualization, Y.M. and Q.L.; methodology, Y.M.; software, D.Y. and Y.Z.; validation, Y.M. and Y.W.; formal analysis, Y.Z.; investigation, Y.Z.; resources, Q.L.; data curation, Y.Z.; writing—original draft preparation, Y.W.; writing—review and editing, Y.M. and Y.W.; visualization, D.Y. and Y.Z.; supervision, Q.L.; project administration, Q.L.; funding acquisition, Y.M. and Q.L. All authors have read and agreed to the published version of the manuscript.

Corresponding author

Correspondence to Yi Wu.

Ethics declarations

Competing interests

The authors declare there is no conflicts of interest regarding the publication of this paper.

Additional information

Publisher’s note

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

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ma, Y., Wu, Y., Li, Q. et al. ROV-based binocular vision system for underwater structure crack detection and width measurement. Multimed Tools Appl 82, 20899–20923 (2023). https://doi.org/10.1007/s11042-022-14168-1

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-022-14168-1

Keywords

Navigation