Skip to main content

NSGA-II Based Auto-Calibration of Automatic Number Plate Recognition Camera for Vehicle Speed Measurement

  • Conference paper
  • First Online:
Applications of Evolutionary Computation (EvoApplications 2016)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 9597))

Included in the following conference series:

Abstract

This paper introduces an auto-calibration mechanism for an Automatic Number Plate Recognition camera dedicated to a vehicle speed measurement. A calibration task is formulated as a multi-objective optimization problem and solved with Non-dominated Sorting Genetic Algorithm. For simplicity a uniform motion profile of a majority of vehicles is assumed. The proposed speed estimation method is based on tracing licence plates quadrangles recognized on video frames. The results are compared with concurrent measurements performed with piezoelectric sensors.

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 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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

Notes

  1. 1.

    By the term roughly calibrated it is meant that a camera is mounted at its desired location, it points at the road and its focal length is vaguely set with a bare eye such that number plates are readable on the captured images.

  2. 2.

    Infinitely-distant points of the 3D space correspond to \(s = 0\) which make them invisible in the image space.

  3. 3.

    The notations of \(x^{(\cdot )}\) and \(y^{(\cdot )}\) were introduced in Sect. 4.

References

  1. Qadri, M.T.: Automatic number plate recognition system for vehicle identification using optical character recognition. In: Proceedings of International Conference on Education Technology and Computer (ICETC ), pp. 335–338 (2009)

    Google Scholar 

  2. Cathey, F.W., Dailey, D., J.: A novel technique to dynamically measure vehicle speed using uncalibrated roadway cameras. In: Proceedings of IEEE Intelligent Vehicles Symposium, pp. 777–782 (2005)

    Google Scholar 

  3. Dailey, D.J.: An algorithm to estimate mean traffic speed using uncalibrated cameras. IEEE Trans. Intell. Transp. Syst. 1(2), 98–107 (2000)

    Article  Google Scholar 

  4. Dailey, D.J., Li, L.: Video image processing to create a speed sensor, University of Washington, Seattle, WA, ITS Research Program, final research report (1999)

    Google Scholar 

  5. Grammatikopoulos, L., Karras, G., Petsa, E.: Automatic estimation of vehicle speed from uncalibrated video sequences. In: Proceedings of International Symposium on Modern Technologies, Education and Profeesional Practice in Geodesy and Related Fields, pp. 332–338 (2005)

    Google Scholar 

  6. Lin, H.-Y., Li, K.-J., Chang, C.-H.: Vehicle speed detection from a single motion blurred image. Image Vis. Comput. 26(10), 1327–1337 (2008)

    Article  Google Scholar 

  7. Schoepflinand, T.N., Dailey, D.J.: Dynamic camera calibration of roadside traffic management cameras for vehicle speed estimation. IEEE Trans. Intell. Transp. Syst. 4(2), 90–98 (2003)

    Article  Google Scholar 

  8. Caprile, B., Torre, V.: Using vanishing points for camera calibration. Int. J. Comput. Vision 4(2), 127–140 (1990)

    Article  Google Scholar 

  9. Kim, Z.W.: Geometry of vanishing points and its application to external calibration and realtime pose estimation. Reseach Report, Institute of Transportation Studies, University of California at Berkeley (2006)

    Google Scholar 

  10. Lenz, R.K., Tsai, R.Y.: Techniques for calibration of the scale factor and image center for high accuracy 3D machine vision metrology. IEEE Trans. Pattern Anal. Mach. Intell. 1(5), 713–720 (2000)

    Google Scholar 

  11. Deb, K., Pratap, A., Agarwal, S., Meyarivan, T.A.M.T.: A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans. Evol. Comput. 6(2), 182–197 (2002)

    Article  Google Scholar 

  12. Wang, J.: An overview of research on weigh-in-motion system. In: Proceedings of Fifth World Congress on Intelligent Control and Automation (WCICA 2004), pp. 5241–5244 (2004)

    Google Scholar 

  13. Hanning, T.: High precision camera calibration. Habilitation thesis. Vieweg+Teubner Verlag, University of Passau (2009)

    Google Scholar 

  14. Zhang, Q., Li, H.: MOEA/D: a multiobjective evolutionary algorithm based on decomposition. IEEE Trans. Evol. Comput. 11(6), 712–731 (2007)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Patryk Filipiak .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Filipiak, P., Golenko, B., Dolega, C. (2016). NSGA-II Based Auto-Calibration of Automatic Number Plate Recognition Camera for Vehicle Speed Measurement. In: Squillero, G., Burelli, P. (eds) Applications of Evolutionary Computation. EvoApplications 2016. Lecture Notes in Computer Science(), vol 9597. Springer, Cham. https://doi.org/10.1007/978-3-319-31204-0_51

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-31204-0_51

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-31203-3

  • Online ISBN: 978-3-319-31204-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics