Skip to main content
Log in

Reliable pose estimation of underwater dock using single camera: a scene invariant approach

  • Original Paper
  • Published:
Machine Vision and Applications Aims and scope Submit manuscript

Abstract

It is well known that docking of Autonomous Underwater Vehicle (AUV) provides scope to perform long duration deep-sea exploration. A large amount of literature is available on vision-based docking which exploit mechanical design, colored markers to estimate the pose of a docking station. In this work, we propose a method to estimate the relative pose of a circular-shaped docking station (arranged with LED lights on periphery) up to five degrees of freedom (5-DOF, neglecting roll effect). Generally, extraction of light markers from underwater images is based on fixed/adaptive choice of threshold, followed by mass moment-based computation of individual markers as well as center of the dock. Novelty of our work is the proposed highly effective scene invariant histogram-based adaptive thresholding scheme (HATS) which reliably extracts positions of light sources seen in active marker images. As the perspective projection of a circle features a family of ellipses, we then fit an appropriate ellipse for the markers and subsequently use the ellipse parameters to estimate the pose of a circular docking station with the help of a well-known method in Safaee-Rad et al. (IEEE Trans Robot Autom 8(5):624–640, 1992). We analyze the effectiveness of HATS as well as proposed approach through simulations and experimentation. We also compare performance of targeted curvature-based pose estimation with a non-iterative efficient perspective-n-point (EPnP) method. The paper ends with a few interesting remarks on vantages with ellipse fitting for markers and utility of proposed method in case of non-detection of all the light markers.

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

References

  1. Bingham, D., Drake, T., Hill, A., Lott, R.: The Application of Autonomous Underwater Vehicle (AUV) Technology in the Oil Industry—Vision and Experiences. In: Proceedings of FIG XXII International Congress, pp. 1–13. Washington, D.C. USA (2002)

  2. Hong, Y.H., Kim, J.Y., Lee, P.M., Jeon, B.H., Oh, K.H., Oh, J.H.: Development of the homing and docking algorithm for AUV. In: Proceedings of ISOPE 2003, pp. 205–212. Honololu, USA (2003)

  3. Allen, B., Austin, T., Forrester, N., Goldsborough, R., Kukulya, A., Packard, G., Purcell, M., Stokey, R.: Autonomous docking demonstrations with enhanced REMUS technology. In: MTS/IEEE Proceedings of OCEANS, pp. 1–6. Boston, Massachusetts (2006)

  4. Zhang, Y.W., Yang, L.P., Zhu, Y.W., Ren, X.H., Huang, H.: Self-docking capability and control strategy of electromagnetic docking technology. J. Actaastro. 69(1112), 10731081 (2011)

    Google Scholar 

  5. Feezor, M.D., Blankinship, P.R., Bellingham, J.G., Sorrell, F.Y.: Autonomous underwater vehicle homing/docking via electromagnetic guidance. In: Proceedings of OCEANS, MTS/IEEE, pp. 1137–1142 (1997)

  6. Deltheil, C., Didier, L., Hospital, E., Brutzman, D.P.: Simulating an optical guidance system for the recovery of an unmanned underwater vehicle. J. Ocean. Eng. 25(4), 568–574 (2000)

    Article  Google Scholar 

  7. Negre, A., Pradalier, C., Dunbabin, M.: Robust vision-based underwater target identification and homing using self-similar landmarks. In: Laugier, C., Siegwart, R. (eds.) Field and Service robotics, STAR 42, pp. 51–60 (2008)

  8. Wirtz, M., Hildebrandt, M., Gaudig, C.: Design and test of a robust docking system for hovering AUVs. In: IEEE Proceedings of OCEANS, pp. 1–6. Hampton Roads, VA (2012)

  9. Maire, F.D., Prasser, D., Dunbabin, M., Dawson, M.: A vision based target detection system for docking of an autonomous underwater vehicle. In: Proceedings of Australasion Robotics and Automation. Australian Robotics and automation Association, University of Sydney, Sydney (2009)

  10. Maki, T., Mizushima, H., Ura, T., Sakamaki, T., Yanagisawa, M.: AUV navigation around jacket structures I: relative localization based on multi-sensor fusion. J. Mar. Sci. Technol. 17, 330–339 (2012)

    Article  Google Scholar 

  11. Ghosh S.: Noises in underwater active and passive marker—a comparative study. In: Proceedings of IEEE International Conference Communication and Signal Processing (2014)

  12. Davies, E.R.: Computer and Machine Vision: Theory, Algorithms, Practicalities, pp. 460–461. Academic Press, Waltham (2012)

    Google Scholar 

  13. Park, J.Y., Jun, B.H., Lee, P.M., Oh, J.: Experiments on vision guided docking of an autonomous underwater vehicle using one camera. Ocean Eng. 36(1), 48–61 (2009)

    Article  Google Scholar 

  14. Abdel-Aziz Y.I., Karara H.M.: Direct Linear Transformation from Comparator Coordinates into Object Space Coordinates in Close-Range Photogrammetry. In: Proceedings of ASP/UI Symp Close-Range Photogrammetry, pp. 1–18. Washington, D.C (1971)

  15. Lepetit, V., Moreno-Noguer, F., Fua, P.: EPnP: an accurate o(n) solution to the PnP problem. Int. J. Comput. Vis. 81(2), 155–166 (2009)

    Article  Google Scholar 

  16. Lu, C.P., Hager, G.D., Mjolsness, E.: Fast and globally convergent pose estimation from video images. IEEE Trans. Pattern Anal. Mach. Intell. 22(6), 610–622 (2000)

    Article  Google Scholar 

  17. Shiqi, L., Xu, C., Xie, M.: A robust o(n) solution to the perspective-n-point problem. IEEE Trans. Pattern Anal. Mach. Intell. 34(7), 1444–1450 (2012)

    Article  Google Scholar 

  18. Safaee-Rad, R., Tchoukanov, I., Smith, K.C., Benhabib, B.: Three-dimensional location estimation of circular features for machine vision. IEEE Trans. Robot. Autom. 8(5), 624–640 (1992)

    Article  Google Scholar 

  19. Singh, H., Bellingham, J.G., Hover, F., Lerner, S., Moran, B.A., Heydt, K., Yoerger, D.: Docking for an autonomous ocean sampling network. IEEE J. Ocean. Eng. 26(4), 498–514 (2001)

    Article  Google Scholar 

  20. McLean, J.W., Voss, K.J.: Point spread function in ocean water: comparison between theory and experiment. Appl. Opt. 30(15), 2027–2030 (1991)

    Article  Google Scholar 

  21. Hou, W., Weidemann, A.D., Gray, D.J., Fournier, G.R.: Imagery-derived modulation transfer function and its applications for underwater imaging. In: Tescher, A.G. (eds.) Proceedings of SPIE, Applications of Digital Image, Processing XXX, vol. 6696 (2007)

  22. Ghosh, S., Ray, R., Vadali, S.R.K., Shome, S.N.: Light-Particle interaction in underwater: a modified PSF. In: Proceedings of IEEE International Communication and Signal Processing, India (2014)

  23. Fitzgibbon, A., Pilu, M., Fisher, R.B.: Direct least square fitting of ellipses. IEEE Trans. Pattern Anal. Mach. Intell. 21(5), 476–480 (1999)

    Article  Google Scholar 

  24. Halir, R., Flusser, J.: Numerically stable direct least squares fitting of ellipses. In: Proceedings of International Conference Central Europe on Computer Graphics and Visualization, pp. 125–132 (1998)

  25. Otsu, N.: A threshold selection method from gray-level histograms. IEEE Trans. Syst. Man Cybern. SMC 9(1), 62–66 (1979)

    Article  MathSciNet  Google Scholar 

  26. Sezan, M.I.: A peak detection algorithm and its application to histogram-based image data reduction. Comput. Vis. Graph. Image Process. 49(1), 36–51 (1990)

    Article  Google Scholar 

  27. Kittler, J., Illingworth, J.: On threshold selection using clustering criteria. IEEE Trans. Syst. Man Cybern. SMC 15(5), 652–655 (1985)

    Article  Google Scholar 

  28. Kapur, J.N., Sahoo, P.K., Wong, A.K.C.: A new method for gray-level picture thresholding using the entropy of the histogram. Comput. Vis. Graph. Image Process. 29, 273–285 (1985)

    Article  Google Scholar 

Download references

Acknowledgments

The research was carried out in the “UnWaR” project (Project No. ESC-0113) funded by CSIR, India. The authors wish to express sincere thanks to all Robotics and Automation Group members for their help and support.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ranjit Ray.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ghosh, S., Ray, R., Vadali, S.R.K. et al. Reliable pose estimation of underwater dock using single camera: a scene invariant approach. Machine Vision and Applications 27, 221–236 (2016). https://doi.org/10.1007/s00138-015-0736-4

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00138-015-0736-4

Keywords

Navigation