Skip to main content

Robust Camera Calibration for the MiroSot and the AndroSot Vision Systems Using Artificial Neural Networks

  • Conference paper
Robot Intelligence Technology and Applications 3

Abstract

The MirosSot and the AndroSot soccer robots have the ability to recognize, and navigate within, their environments without human intervention. An overhead global camera, usually at a fixed position, is used for the robot’s vision. Because of the lens distortion, images obtained from the camera do not accurately represent the robot’s environment. The distortions affect the coordinates. A technique to calibrate the camera is required to transform the skewed coordinates of the objects in the image to the physical coordinates, which define their real-world position. In this study, a method is proposed for camera calibration using an artificial neural network (ANN) in a two-step process. First, ANN was used to select the camera height and the lens focal lengths for high accuracy. Second, ANN was used to map a coordinate transformation from the camera coordinates to the physical coordinates. During the learning process, the weight of each node in the ANN model changed until the best architecture is reached. The experiments thus resulted in an optimum ANN architecture of 2×4×25×2. The accuracy and efficiency of the camera calibration method were obtained by relearning using the ANN whenever changes to the environmental occurred. Relearning was done using the new input data set for each respective environmental change. Based on our experiments, the average transformation error of the calibration method, using many types of camera, camera positions, camera heights, lens sizes, and focal lengths, was 0.18283 cm.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Relf, C.G.: Image Acquisition and Processing with LabVIEW. CRC Press (2004)

    Google Scholar 

  2. Fraga, L.G., Schultze, O.: Direct Calibration by Fitting of Cuboids to a Single Image Using Diferential Evolution. International Journals of Computer Vision, 119–127 (2008)

    Google Scholar 

  3. Chen, L., Zheng, X., Hong, J., Qiao, Y., Wang, Y.: A Novel Method for Adjusting CCD Camera in Geometrical Calibration Based on a Two-dimensional Turntable. International Journal of Optic for Light and Electron Optics 121(5), 8–11 (2008)

    Google Scholar 

  4. Mendonca, M., Silva, I.N., Castanho, J.E.C.: Camera Calibration Using Neural Network. In: Proc of Int Conf in Central Europe on Computer Graphics, Visualization and Computer Vision, pp. 61–64 (2002)

    Google Scholar 

  5. Peng, E., Li, L.: Camera Calibration Using One-Dimensional Information and Its Applications in Both Controlled and Uncontrolled Environments. International Journal on Pattern Recognition 43(3), 1188–1198 (2010)

    Article  MATH  Google Scholar 

  6. Claus, D., Fritzgibbon, A.W.: A Rational Lens Distortion Model for General Cameras. In: Proceedings of International Conference on Computer Vision and Pattern Recognition, CVPR 2005, pp. 213–219. IEEE Computer Society (2005)

    Google Scholar 

  7. Sugawa, R., Takatsuji, M., Echigo, T., Yagi, Y.: Calibration of Lens Distortion by Structured-Light Scanning. In: Proceedings of International Conference on Intelligent Robots and Systems, pp. 832–837 (2005)

    Google Scholar 

  8. Hartley, R., Kang, S.B.: Parameter-Free Radial Distortion Correction with Center of Distortion Estimation. International Journal of IEEE Transaction on Pattern Analysis and Machine Intelligence 29(8), 1309–1321 (2007)

    Article  Google Scholar 

  9. Lee, D.J., Cha, S.S., Park, J.H.: Stereoscopic Vision Calibration for Three-dimensional Tracking Velocimetry Based on Artificial Neural Networks. In: Proceedings of SPIE International Symposium, Optical Science and Technology, pp. 1–13 (2003)

    Google Scholar 

  10. Kim, J.K., Kweon, I.S.: Camera Calibration Based in Arbitrary Parallelograms. International Journal of Computer Vision and Image Understanding, 1–10 (2009)

    Google Scholar 

  11. Miks, A., Novak, J.: Estimation of Accuracy of Optical Measuring Systems with Respect to Object Distance. International Journal of Optics Express 19(15), 14300–14314 (2011)

    Article  Google Scholar 

  12. Hartley, R., Kang, S.B.: Parameter-Free Radial Distortion Correction with Center of Distortion Estimation. International Journal of IEEE Transaction on Pattern Analysis and Machine Intelligence 29(8), 1309–1321 (2007)

    Article  Google Scholar 

  13. Kusumadewi, S.: Artificial Intellegence: Teori dan Aplikasinya. Penerbit Graha Ilmu, Yogyakarta (2003)

    Google Scholar 

  14. Haykin, S.: Neural Network: A Comprehensive Foundation. New York MacMilan, Penerbit (1994)

    Google Scholar 

  15. Xiaobo, C., Haifeng, G., Yinghua, Y., Shukai, Q.: A New Method for Coplanar Camera Calibration Based on Neural Network. In: Proc. of Int. Conf. on Computer Application and System Modeling, pp. 617–621 (2010)

    Google Scholar 

  16. Woo, D.-M., Park, D.-C.: Implicit camera calibration using an artificial neural network. In: King, I., Wang, J., Chan, L.-W., Wang, D. (eds.) ICONIP 2006. LNCS, vol. 4233, pp. 641–650. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  17. Woo, D.M., Park, D.C.: Implicit Camera Calibration using Multilayer Perceptron Type Neural network. In: Proceedings of the First Asian Conference on Intelligent Information and Database System, pp. 313–317 (2009a)

    Google Scholar 

  18. Woo, D.-M., Park, D.-C.: Implicit camera calibration based on a nonlinear modeling function of an artificial neural network. In: Yu, W., He, H., Zhang, N. (eds.) ISNN 2009, Part I. LNCS, vol. 5551, pp. 967–975. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  19. Wang, H., Cao, G., Xu, H., Wang, P.: Application of Neural Network on Distortion Correction Based of Standard Grid. In: Proceedings of International Conference on Mechatronics and Application, pp. 2717–2722 (2009)

    Google Scholar 

  20. Lee, J.H., Oh, S.Y.: An Absolute Robot Pose Estimation System Based on a Ceiling Camera Image Using a Neural Network. In: Proceedings of International Conference on System, Man, and Cybernetics, pp. 3839–3843 (2006)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Pratomo, A.H., Zakaria, M.S., Nasrudin, M.F., Prabuwono, A.S., Liong, CY., Azmi, I. (2015). Robust Camera Calibration for the MiroSot and the AndroSot Vision Systems Using Artificial Neural Networks. In: Kim, JH., Yang, W., Jo, J., Sincak, P., Myung, H. (eds) Robot Intelligence Technology and Applications 3. Advances in Intelligent Systems and Computing, vol 345. Springer, Cham. https://doi.org/10.1007/978-3-319-16841-8_51

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-16841-8_51

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-16840-1

  • Online ISBN: 978-3-319-16841-8

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics