Skip to main content
Log in

Single–camera vehicle speed measurement using the geometry of the imaging system

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

Abstract

In recent years, measuring the speed of vehicles by a single camera has been done using several methods including the road geometric information, the difference in the number of image pixels of moving objects, and the homographic mapping of the motion vector from the image plane to the global coordinate plane. In this paper, we present a new method based on the geometry of the imaging system and the definition of solid angle. Our method does not require 3D modeling; It has a lower computational cost than the existing methods; And it has an accuracy comparable to the other approaches. In this method, we use the video images taken with a single camera on the road to extract the license plate in the image. Then, using the geometric information of the system and the distance travelled by vehicles the speed is computed. The average relative error of the proposed method is 3.23% and the mean absolute error is 1.32 km/h, which is comparable to the available algorithms. Furthermore, the computational cost of our method is less than the existing ones, which makes it suitable for implementing on embedded systems.

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

Similar content being viewed by others

References

  1. Bevilacqua M, Tsourdos A, Starr A (2016) Egomotion estimation for monocular camera visual odometer. In: 2016 IEEE International instrumentation and measurement technology conference proceedings, pp 1–6

  2. Bobick A, Davis J (2001) The recognition of human movement using temporal templates. IEEE Trans Pattern Anal Mach Intell 23(3):257–267

    Article  Google Scholar 

  3. Chen B, Yang Z, Huang S, Du X, Cui Z, Bhimani J, Xie X, Mi N (2017) Cyber-physical system enabled nearby traffic flow modelling for autonomous vehicles. In: 2017 IEEE 36th international performance computing and communications conference, IPCCC 2017. pp 1–6

  4. Czajewski W, Iwanowski M (2010) Vision-based vehicle speed measurement method. In: Computer vision and graphics. Springer, Berlin, pp 308–315

  5. Dailey DJ, Cathey FW, Pumrin S (2000) An algorithm to estimate mean traffic speed using uncalibrated cameras. IEEE Trans Intell Transp 1(2):98–107

    Article  Google Scholar 

  6. Dehghani A, Pourmohammad A (2013) Single camera vehicles speed measurement. In: 2013 8th Iranian conference on machine vision and image processing (MVIP). IEEE, pp 190–193

  7. Garg M, Goel S (2013) Real-time license plate recognition and speed estimation from video sequences. ITSI Trans Electrical Electron Eng 1(5):1–4

    Google Scholar 

  8. Gunawan AA, Tanjung DA, Gunawan FE (2019) Detection of vehicle position and speed using camera calibration and image projection methods. Procedia Comput Sci 157:255–265

    Article  Google Scholar 

  9. He XC, Yung NHC (2007) A novel algorithm for estimating vehicle speed from two consecutive images. In: 2007 IEEE Proc IEEE workshop. Appl Comput Vis (WACV ’07). IEEE, pp 12–12

  10. Zhiwei H, Liu Y, Ye X (2007) Models of vehicle speeds measurement with a single camera. In: 2007 International conference on computational intelligence and security workshops (CISW 2007). IEEE, Heilongjiang pp 283–286

  11. Heikkila J, Silven O (1997) A four-step camera calibration procedure with implicit image correction. In: Proceedings of IEEE computer society conference on computer vision and pattern recognition. IEEE Comput. Soc

  12. Javadi S, Dahl M, Pettersson MI (2019) Vehicle speed measurement model for video-based systems. Comput Electr Eng 76:238–248

    Article  Google Scholar 

  13. Wu J, Liu Z, Li J, Gu C, Si M, Tan F (2009) An algorithm for automatic vehicle speed detection using video camera. In: 2009 4th International conference on computer science & education. IEEE, Nanning pp 193–196

  14. Lan J, Li J, Hua G, Ranb B, Wanga L (2014) Vehicle speed measurement based on gray constraint optical flow algorithm. OPTIK Journal 125(1):289–295

    Article  Google Scholar 

  15. Li Y, Yin L, Jia Y, Wang M (2008) Vehicle speed measurement based on video images. In: 2008 3rd International conference on innovative computing information and control. IEEE, pp 439–439

  16. Luvizon DC, Nassu BT, Minetto R (2017) A video-based system for vehicle speed measurement in urban roadways. IEEE Trans Intell Transp Syst 18(6):1393–1404

    Google Scholar 

  17. Maduro C, Batista K, Peixoto P, Batista J (2008) Estimation of vehicle velocity and traffic intensity using rectified images. In: 2008 15th IEEE International conference on image processing. IEEE, pp 777–780

  18. Moazzam MG, Haque MR, Uddin MS (2019) Image-based vehicle speed estimation. J Comput Commun 7(6):1–5

    Article  Google Scholar 

  19. Openalpr/openalpr. https://www.github.com/OpenALPR/OpenALPR

  20. Respberry Pi Camera. https://www.raspberrypi.org/documentation/hardware/camera/

  21. Sochor J, Juránek R, Spanhel J, Marsík L, Siroky A, Herout A, Zemcík P (2017) BrnoCompSpeed: review of traffic camera calibration and a comprehensive dataset for monocular speed measurement 3(5): 6. arXiv.https://doi.org/1702.06441

  22. Sonth A, Settibhaktini H, Jahagirdar A (2019) Vehicle speed determination and license plate localization from monocular video streams. In: Proceedings of 3rd international conference on computer vision and image processing. Springer, Singapore, pp 267–277

  23. Sun C, Ritchie SG (1999) Individual vehicle speed estimation using single loop inductive waveforms. J Transp Eng 125(6):531–538

    Article  Google Scholar 

  24. Tourani A, Shahbahrami A, Akoushideh A, Khazaee S, Suen CY (2019) Motion–based vehicle speed measurement for intelligent transportation systems. Int J Image Graph Signal Process 11(4)

  25. Trucco E, Verri A (1998) Introductory techniques for 3-D computer vision. Prentice Hall, Englewood Cliffs, pp 24–25

    Google Scholar 

  26. Wang Y, Nihan NL (2000) Freeway traffic speed estimation with single-loop outputs. Transp Res Rec 1727:120–126

    Article  Google Scholar 

  27. Woods DL, Cronin BP, Hamm RA (1994) Speed measurement with inductance loop speed traps. Transport Research International Documentation, Nottingham, pp 1–10

    Google Scholar 

  28. Xiao Q, Wang H, Li F, Gao Y (2011) 3D object retrieval based on a graph model descriptor. Neurocomputing 74(17):3486–3493

    Article  Google Scholar 

  29. Xiao Q, Luo Y, Wang H (2014) Motion retrieval based on switching Kalman filters model. Multimed Tools Appl 72(1):951–966

    Article  Google Scholar 

  30. Xiao Q, Wang Y, Wang H (2015) Motion retrieval using weighted graph matching. Soft Comput 19(1):133–144

    Article  Google Scholar 

  31. Xiao Q, Song R (2018) Action recognition based on hierarchical dynamic Bayesian network. Multimed Tools Appl 77(6):6955–6968

    Article  Google Scholar 

  32. Yan C, Li L, Zhang C, Liu B, Zhang Y, Dai Q (2019) Cross-modality bridging and knowledge transferring for image understanding. IEEE T Multimedia 21:2675–2685

    Article  Google Scholar 

  33. Yan C, Xie H, Chen J, Zha Z, Hao X, Zhang Y, Dai Q (2018) A fast Uyghur text detector for complex background images. IEEE T Multimedia 20 (12):3389–3398

    Article  Google Scholar 

  34. Yan C, Tu Y, Wang X, Zhang Y, Hao X, Zhang Y, Dai Q (2019) Stat: spatial-temporal attention mechanism for video captioning. IEEE Trans Multimed: 1–1

  35. Yang L, Li M, Song X, Xiong Z, Hou C, Qu B (2019) Vehicle speed measurement based on binocular stereovision system. IEEE Access 7:106628–106641

    Article  Google Scholar 

  36. Zhang Z (2000) A flexible new technique for camera calibration. IEEE Trans Pattern Anal Mach Intell 22(11):1330–1334

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Maryam Shoaran.

Additional information

Publisher’s note

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

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Vakili, E., Shoaran, M. & Sarmadi, M.R. Single–camera vehicle speed measurement using the geometry of the imaging system. Multimed Tools Appl 79, 19307–19327 (2020). https://doi.org/10.1007/s11042-020-08761-5

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-020-08761-5

Keywords

Navigation