Abstract
In Australian urban roads, pneumatic tubes are temporarily installed over roads to determine the road usage by vehicles. This is a relatively expensive process and the data cannot be obtained for about two weeks until a manual retrieval of data. This data is collected very randomly in order to determine the road usage in Australia. However, since the manual labor of installing such a device is very expensive in Australia, such deployments are rare and do not provide adequate information to the Road Maritime Services in Australia for future design and management of roads.
We have developed a highly accurate real-time computer vision-based system which relies on back ground subtraction, morphological operations and Gaussian filtering to track centroid of vehicles and accurately determine their speeds and count them. The system also sends speed alerts when congestion lowers the allowable speeds on highways. The real-time processing is achieved through optimization of our algorithms implemented using OpenCV. The code optimization has resulted in real-time operation of our system requiring no more processing power than that is available on a typical modern smartphone. The system is robust against typical lighting variations due to the movement of the sun and can maintain the accuracy in a drizzle or cloud movement making the system very practicable for deployment in Australian highways. In order to avoid the occlusion problem faced by many vision-based traffic monitoring systems, we have placed our cameras strategically above the highways with excellent results.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Miller, N., Thomas, M.A., Eichel, J.A., Mishra, A.: A hidden Markov model for vehicle detection and counting. In: 12th Conference on Computer and Robot Vision, pp. 269–276 (2015)
Tamersoy, B., Aggarwal, J.K.: Counting vehicles in highway surveillance videos. In: International Conference on Pattern Recognition, pp. 3631–3635 (2010)
Subaweh, M.B., Wibowo, E.P.: Implementation of pixel based adaptive segmenter method for tracking and counting vehicles in visual surveillance. In: International Conference on Informatics and Computing (ICIC) (2016)
Seenouvong, N., Watchareeruetai, U., Nuthong, C., Khongsomboon, K., Ohnishi, N.: A computer vision-based vehicle detection and counting system. In: 8th International Conference on Knowledge and Smart Technology (KST) (2016)
Li, D., Liang, B., Zhang, W.: Real-time moving vehicle detection, tracking, and counting system implemented with OpenCV. In: 4th IEEE International Conference on Information Science and Technology, pp. 631–634 (2014)
Zhang, Y., Zhao, C., Zhang, Q.: Counting vehicles in urban traffic scenes using foreground time-spatial images. IET Intel. Trans. Syst. 11(2), 61–67 (2017)
Yang, M., Jhang, R., Hou, J.: Traffic flow estimation and vehicle-type classification using vision-based spatial–temporal profile analysis. IET Comput. Vis. 7(5), 394–404 (2013)
Xiang, X., Zhai, M., Lv, N., Saddik, A.: Vehicle counting based on vehicle detection and tracking from aerial videos. Sensors 18, 2560 (2018). https://doi.org/10.3390/s18082560
Zhan, C., Duan, X., Xu, S., Song, Z., Luo, M.: An improved moving object detection algorithm based on frame difference and edge detection. In: Fourth International Conference on Image and Graphics (ICIG 2007), pp. 519–523 (2007)
Haag, M., Nagel, H.: Combination of edge element and optical flow estimates for 3D-model-based vehicle tracking in traffic image sequences. Int. J. Comput. Vis. 35(3), 295–319 (1999)
Niu, L., Jiang, N.: A moving objects detection algorithm based on improved background subtraction. In: 2008 Eighth International Conference on Intelligent Systems Design and Applications, vol. 3, pp. 604–607 (2008)
Cheon, M., Lee, W., Yoon, C., Park, M.: Vision-based vehicle detection system with consideration of the detecting location. IEEE Trans. Intell. Transp. Syst. 13(3), 1243–1252 (2012)
Premaratne, P., Yang, S., Zou, Z., Vial, P.: Australian sign language recognition using moment invariants. In: Huang, D.-S., Jo, K.-H., Zhou, Y.-Q., Han, K. (eds.) ICIC 2013. LNCS (LNAI), vol. 7996, pp. 509–514. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-39482-9_59
Premaratne, P., Ajaz, S., Premaratne, M.: Hand gesture tracking and recognition system for control of consumer electronics. In: Huang, D.-S., Gan, Y., Gupta, P., Gromiha, M.Michael (eds.) ICIC 2011. LNCS (LNAI), vol. 6839, pp. 588–593. Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-25944-9_76
Premaratne, P., Premaratne, M.: Image similarity index based on moment invariants of approximation level of discrete wavelet transform. Electron. Lett. 48(23), 1465–1467 (2012)
Premaratne, P., Premaratne, M.: Key-based scrambling for secure image communication. In: Huang, D.-S., Gupta, P., Zhang, X., Premaratne, P. (eds.) ICIC 2012. CCIS, vol. 304, pp. 259–263. Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-31837-5_38
Premaratne, P., Nguyen, Q., Premaratne, M.: Human computer interaction using hand gestures. In: Huang, D.-S., McGinnity, M., Heutte, L., Zhang, X.-P. (eds.) ICIC 2010. CCIS, vol. 93, pp. 381–386. Springer, Heidelberg (2010). https://doi.org/10.1007/978-3-642-14831-6_51
Premaratne, P., Ko, C.C.: Retrieval of symmetrical image blur using zero sheets. In: IEE Proceedings: Vision, Image and Signal Processing, vol. 148, no. 1, pp. 65–69 (2001)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Shiranthika, C., Premaratne, P., Zheng, Z., Halloran, B. (2019). Realtime Computer Vision-Based Accurate Vehicle Counting and Speed Estimation for Highways. In: Huang, DS., Bevilacqua, V., Premaratne, P. (eds) Intelligent Computing Theories and Application. ICIC 2019. Lecture Notes in Computer Science(), vol 11643. Springer, Cham. https://doi.org/10.1007/978-3-030-26763-6_56
Download citation
DOI: https://doi.org/10.1007/978-3-030-26763-6_56
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-26762-9
Online ISBN: 978-3-030-26763-6
eBook Packages: Computer ScienceComputer Science (R0)