Skip to main content

Advertisement

Log in

Fast calibration stitching algorithm for underwater camera

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

Abstract

Underwater environment is complex and changeable. In order to obtain more underwater environment information. The larger the field of view of underwater images collected by ROV, the more information is contained. Effective methods to obtain large field of view include fish-eye lens and image stitching. In order to obtain larger field information, we combine the two methods and propose a splicing algorithm that can be applied to fish-eye lenses. This algorithm includes two parts, the first part is correction the fish-eye images, on the basis of the traditional chessboard correction method to improve, this paper put forward a new adaptive gray level method, this method can keep more angular point features, can be more accurate extraction of checkerboard angular point, will be further accurate correction result. In order to achieve real-time underwater patchwork effect. For stitching the corrected images, this paper proposes a fast stitching algorithm (FASTITCH), in the process of image stitching, the algorithm can preserve image feature points and transposed matrix of image matching, so as to calculate the new coordinates, joining together the original feature points in the image. Using this coordinate to match the feature points of another image can save the time of finding feature points in the stitching image, and finally speed up the stitching and complete the task of real-time stitching. The experiment proves that: The error obtained by the new correction method is smaller. Compared with the traditional feature point stitching algorithm, the fast stitching algorithm (FASTITCN) proposed in this paper can shorten the stitching time by about 20%.

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

Similar content being viewed by others

References

  1. Bay H, Tuytelaars T, Gool LV (2006) SURF: speeded up robust features [C]// Proceedings of the 9th European conference on Computer Vision - Volume Part I. Springer-Verlag

  2. Horé A, Ziou D (2010) Image quality metrics: PSNR vs. SSIM [C]// 20th International Conference on Pattern Recognition, ICPR 2010, Istanbul, Turkey, 23–26 August 2010. IEEE Computer Society, 2010

  3. Hossein-Nejad Z, Agahi H, Mahmoodzadeh A (2020) Image matching based on the adaptive redundant keypoint elimination method in the SIFT algorithm [J]. Pattern Anal Applic:1–15

  4. Jian-hua W, Fan-huai S, Yun-cai L (2008) A new calibration model of camera lens distortion [J]. Pattern Recognition 41(2):607–615

    Article  Google Scholar 

  5. Jong-Eun, Ha (2013) Radial distortion correction of fish-eye lens using straight lines [C]// 2013 International Symposium on Mechatronics and Applied Mechanics (ISMAM 2013). 0.

  6. Lu L, Meng L, Ye S (2019) Correction method of image distortion of fish-eye lens [J]. Infrared and Laser Engineering 48(9):926002

    Article  Google Scholar 

  7. Martínez NT, Anguiano-Morales M, Trujillo-Schiaffino G (2021) Image stitching for fringe projection profilometry [J]. Optic Quant Electron

  8. Rublee E, Rabaud V, Konolige K, et al. (2011) ORB: an efficient alternative to SIFT or SURF [C]// IEEE international conference on computer vision, ICCV 2011, Barcelona, Spain, November 6–13, 2011. IEEE

    Google Scholar 

  9. Tang M, Wen J, Zhang Y, Gu J, Junker P, Guo B, Jhao G, Zhu Z, Han Y (2019) A universal optical flow based real-time low-latency omnidirectional stereo video system. IEEE Trans Multime 21(4):957–972

    Article  Google Scholar 

  10. Uyttendaele M, Criminisi A, Kang SB, Winder S, Szeliski R, Hartley R (2004) Image-based interactive exploration of real-world environments. IEEE Comput Graph Appl 24(3):52–63

    Article  Google Scholar 

  11. Wang M, Cheng B, Yuen C (2018) Joint coding-transmission optimization for a video surveillance system with multiple cameras. IEEE Trans Multimedia 20(3):620–633

    Article  Google Scholar 

  12. Wang Y, Center I I, Corporation C R (2019) Experimental study on rail image calibration error for track inspection system [J]. Railway. Engineering

    Google Scholar 

  13. Xiang X, Qin J, Tan J, Xiong NN (2020) An adaptive image calibration algorithm for steganalysis [J]. CMC: Computers, Materials & Continua 62(2)

  14. Xue W, Xie W, Zhang Y, et al. (2021) Stable linear structures and seam measurements for parallax image stitching [J]. IEEE Trans Circuits Syst Vid Technol, (99):1–1

  15. Xuemin C, Qun H, Mengdi X (2016) A comprehensive motion estimation technique for the improvement of EIS methods based on the SURF algorithm and Kalman filter [J]. Sensors 16(4):486

    Article  Google Scholar 

  16. Zhang X (2018) A fast correction method for fish-eye image based on inverse latitude-longitude projection [J]. J Image Signal Process 07(1):16–23

    Article  Google Scholar 

  17. Zhao Q, Wan L, Feng W, Zhang J, Wong T (2013) Cube2video: navigate between cubic panoramas in real-time. IEEE Trans Multim 15(8):1745–1754

    Article  Google Scholar 

Download references

Acknowledgements

The author(s) disclosed receipt of the following financial support for the research, authorship, and publication of this article: This work was supported by the Natural Science Foundation of Shanghai (No.19ZR1419300) for providing financial support for this work.

CRediT authorship contribution statement

Zhanhua Wang: Served as scientific advisors, Critically reviewed the study proposal, Software, Validation,Writing – original draft.

Zhijie Tang: Served as scientific advisors, Funding acquisition.

Jingke Huang: Writing – review & collected data.

Jianda Li: Writing– review & collected data.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zhijie Tang.

Ethics declarations

Conflict of interest

We declare that no conflict of interest exits in the submission of this manuscript entitled “Accurate Image Mosaic Algorithm for Complex Waters”, and manuscript is approved by all authors for publication.

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

Wang, Z., Tang, Z., Huang, J. et al. Fast calibration stitching algorithm for underwater camera. Multimed Tools Appl 82, 27707–27726 (2023). https://doi.org/10.1007/s11042-023-14533-8

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-023-14533-8

Keywords

Navigation