Skip to main content

Advertisement

Log in

QuickSpot: a video analytics solution for on-street vacant parking spot detection

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

Abstract

Vehicles searching for a vacant parking spot on the street can amount to as much as 40 % of the traffic in certain city areas, thus largely affecting mobility in urban environments. For this reason, it would be desirable to create integrated smart traffic management systems capable of providing real-time information to drivers about the location of available vacant parking spots. A scalable solution would consist in exploiting the existing and widely-deployed video surveillance camera networks, which requires the development of computer vision algorithms for detecting vacant parking spots. Following this idea, this work introduces QuickSpot, a car-driven video analytics solution for on-street vacant parking spot detection designed as a motion detection, object tracking and visual recognition pipeline. One of the main features of QuickSpot is its simplified setup, as it can be trained on external databases to learn the appearances of the objects it is capable of recognizing (pedestrians and vehicles). To test its performance under different daytime lighting conditions, we have recorded, edited, annotated and made available to the research community the QuickSpotDB video database for the vacant parking spot detection problem. In the conducted experiments, we have evaluated the trade-off between the accuracy and the computational complexity of QuickSpot with an eye to its practical applicability. The results show that QuickSpot detects parking spot status with an average accuracy close to 99 % at a 1-second rate regardless of the illumination conditions, outperforming in an indirect comparison the other car-driven approaches reported in the literature.

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

Notes

  1. The QuickSpotDB video database is available upon request to the corresponding author.

  2. As for the configuration of the classifier, initial validation experiments (not reported here for the sake of brevity) allowed to observe that k = 1 nearest neighbor yielded the highest recognition accuracy. Moreover, the Euclidean distance is used to measure the similarity between patterns.

  3. Available online at http://www.vision.caltech.edu/html-files/archive.html (last accessed in May 2016).

  4. Available online at http://www.vision.caltech.edu/Image_Datasets/Caltech101 (last accessed in May 2016).

  5. Available online at http://cbcl.mit.edu/software-datasets/PedestrianData.html (last accessed in May 2016).

  6. Available online at http://viper-toolkit.sourceforge.net/ (last accessed in May 2016)

References

  1. Albiol A, Sanchis L, Albiol A, Mossi JM (2011) Detection of parked vehicles using spatiotemporal maps. IEEE Trans Intell Transp Syst 12(4):1277–1291

    Article  Google Scholar 

  2. Almeida P, Oliveira LS, Silva E, Britto A, Koerich A (2013) Parking space detection using textural descriptors. In: Proceedings of IEEE international conference on systems, man, and cybernetics, pp 3603–3608

  3. Almeida P, Oliveira LS, Britto A, Silva E, Koerich A (2015) PKLot – A robust dataset for parking lot classification. Expert Syst Appl 42:4937–4949

    Article  Google Scholar 

  4. Antoniou C, Balakrishna R, Koutsopoulos HN (2011) Synthesis of emerging data collection technologies and their impact on traffic management applications. Eur Transp Res Rev 3:139–148

    Article  Google Scholar 

  5. Bay H, Tuytelaars T, Van Gool L (2006) SURF: speeded up robust features. In: Proceedings of ECCV, pp 404–417

  6. Bellucci P, Peruzzi L, Zambon G (2015) The LIFE DYNAMAP project: towards the future of real time noise mapping. In: Proceedings of international congress on sound and vibration

  7. Bong DBL, Ting KC, Lai KC (2008) Integrated approach in the design of car park occupancy information system (COINS). IAENG Int J Comput Sci 35(1):7–14

    Google Scholar 

  8. Carletti V, Foggia P, Greco A, Saggese A, Vento M (2015) Automatic detection of long term parked cars. In: Proceedings of IEEE International Conference on Advanced Video and Signal Based Surveillance (AVSS), pp 1–6

  9. Chen LC, Hsieh JW, Lai WR, Wu CX, Chen SY (2010) Vision-based vehicle surveillance and parking lot management using multiple cameras. In: Proceedings of IIH-MSP, pp 631–634

  10. Choeychuen K (2012) Available car parking space detection from webcam by using adaptive mixing features. In: Proceedings of JCSSE, pp 12–16

  11. Delibaltov D, Wu W, Loce RP, Bernal EA (2013) Parking lot occupancy determination from lamp post camera images. In: Proceedings of IEEE conference on intelligent transportation systems

  12. Fabian T (2008) An algorithm for parking lot occupation detection. In: Proceedings of CISIM, pp 165–170

  13. Fabian T (2013) Parking lot occupancy detection using computational fluid dynamics. In: Proceedings of CORES, pp 733–742

  14. Fan Q, Pankanti S, Brown L. (2014) Long-term object tracking for parked vehicle detection. In: Proceedings of IEEE international conference on advanced video and signal based surveillance (AVSS), pp 223–229

  15. Funck S, Mohler N, Oertel W (2004) Determining car-park occupancy from single images. In: Proceedings IEEE intelligent vehicles symposium, pp 325–328

  16. Gálvez del Postigo C, Torres J, Menéndez JM (2015) Vacant parking area estimation through background subtraction and transience map analysis. IET Intell Transp Syst 9(9):835–841

    Article  Google Scholar 

  17. Huang CC, Wang SJ, Chang YJ, Chen T (2008) A Bayesian hierarchical detection framework for parking space detection. In: Proceedings of ICASSP, pp 2097–2100

  18. Huang CC, Wang SJ (2010) A hierarchical Bayesian generation framework for vacant parking space detection. IEEE Trans Circuits Syst Video Technol 20 (12):1770–1785

    Article  Google Scholar 

  19. Huang CC, Dai YS, Wang SJ (2012) A surface-based vacant space detection for an intelligent parking lot. In: Proceedings of international conference on ITS telecommunications (ITST), pp 284–288

  20. Huang CC, Tai YS, Wang SJ (2013) Vacant parking space detection based on plane-based Bayesian hierarchical framework. IEEE Trans Circuits Syst Video Technol 23(9):1598–1610

    Article  Google Scholar 

  21. Ichihashi H, Notsu A, Honda K, Katada T, Fujiyoshi M (2009) Vacant parking space detector for outdoor parking lot by using surveillance camera and FCM classifier. In: Proceedings of FUZZ, pp 127–134

  22. Ichihashi H, Katada T, Fujiyoshi M, Notsu A, Honda K (2010) Improvement in the performance of camera based vehicle detector for parking lot. In: Proceedings of FUZZ, pp 1–7

  23. Idris M, Leng Y, Tamil EM, Noor NM, Razak Z (2009) Car park system: a review of smart parking system and its technology. Inf Technol J 8(2):101–113

    Article  Google Scholar 

  24. Jermsurawong J, Ahsan U, Haidar A, Haiwei D, Mavridis N (2012) Car parking vacancy detection and its application in 24-hour statistical analysis. In: Proceedings of international conference on frontiers of information technology, pp 84–90

  25. Jermsurawong J, Ahsan U, Haidar A, Haiwei D, Mavridis N (2014) One-day long statistical analysis of parking demand by using single-camera vacancy detection. J Transp Syst Eng Inf Technol 14(2):33– 44

    Google Scholar 

  26. Kaewtrakulpong P, Bowden R (2001) An improved adaptive background mixture model for realtime tracking with shadow detection. In: Proceedings of AVBS

  27. Kim J, Ramirez Rivera A, Ryu B, Ahn K, Chae O (2014) Unattended object detection based on edgesegment distributions. In: Proceedings of IEEE international conference on advanced video and signal based surveillance (AVSS), pp 283–288

  28. Kuhn H (1955) The Hungarian method for the assignment problem. Nav Res Log 2:83–97

    Article  MathSciNet  MATH  Google Scholar 

  29. Li Y, Chen D (2015) A learning-based comprehensive evaluation model for traffic data quality in intelligent transportation systems. Multimed Tools Appl. doi:10.1007/s11042-015-2676-4

    Google Scholar 

  30. Lin SF, Chen YY, Liu SC (2006) A vision-based parking lot management system. In: Proceedings of IEEE international conference on systems, Man and Cybernetics, vol 4, pp 2897–2902

  31. Liu S (2005) Robust vehicle detection from parking lot images. Technical Report no. ECE-2005-06, Boston University, Department of electrical and computer engineering

  32. Liu J, Mohandes M, Deriche M (2013) A multi-classifier image based vacant parking detection system. In: Proceedings of IEEE 20th international conference on electronics, circuits, and systems, pp 933–936

  33. Lowe DG (1999) Object recognition from local scale-invariant features. In: Proceedings of ICCV, vol 2, pp 1150–1157

  34. MacDonell A, Lobo J (2011) Visual sensor for smart parking. Boston University. Technical Report No. ECE-2011-01

  35. Martchouk M, Mannering F, Bullock D (2011) Analysis of freeway travel time variability using Bluetooth detection. J Transp Eng 137(10):697–704

    Article  Google Scholar 

  36. Masmoudi I, Wali A, Alimi AM (2014) Parking spaces modelling for inter spaces occlusion handling. Proc WSCG

  37. Masmoudi I, Wali A, Jamoussi A, Alimi AM (2016) Multi agent parking lots modelling for anomalies detection while parking. IET Comput Vis

  38. Mateus PA, Maldonado EO, Nino CL (2015) Surveillance and management of parking spaces using computer vision. In: Proceedings of symposium on signal processing, images and computer vision, pp 53–59

  39. Ng LL, Chua HS (2012) Vision-based activities recognition by trajectory analysis for parking lot surveillance. In: Proceedings ICCAS, pp 137–142

  40. Oh S, Hoogs A, Perera A, Cuntoor N, Chen CC, Lee JT, Mukherjee S, Aggarwal JK, Lee H, Davis L, Swears E, Wang X, Ji Q, Reddy K, Shah M, Vondrick C, Pirsiavash H, Ramanan D, Yuen J, Torralba A, Song B, Fong A, Roy-Chowdhury A, Desai MA (2011) Large-scale benchmark dataset for event recognition in surveillance video. In: Proceedings of CVPR

  41. Ortego D, SanMiguel JC, Martínez JM (2015) Long-Term Stationary object detection based on Spatio-Temporal change detection. IEEE Signal Process Lett 22 (12):2368–2372

    Article  Google Scholar 

  42. Rosten E, Porter R, Drummond T (2010) Faster and better: a machine learning approach to corner detection. IEEE Trans Pattern Anal Mach Intell 32:105–119

    Article  Google Scholar 

  43. Sastre RL, Jiménez GP, Acevedo FJ, Basc´on MS (2007) Computer algebra algorithms applied to computer vision in a parking management system. In: Proceedings of IEEE international symposium on industrial electronics, pp 1675–1680

  44. Sevillano X, Màrmol E, Fernández-Arguedas V (2014) Towards smart traffic management systems: vacant on-street parking spot detection based on video analytics. In: Proceedings of international conference on information fusion, pp 1–8

  45. Sevillano X, Socoró JC, Alías F, Bellucci P, Peruzzi L, Radaelli S, Coppi P, Nencini L, Cerniglia A, Bisceglie A, Benocci R, Zambon G (2016) DYNAMAP - Development of low cost sensors networks for real time noise mapping. Noise Mapp 3:172–189

    Google Scholar 

  46. Schaller Consulting, Curbing Cars: Shopping, Parking and Pedestrian Space in SoHo, Transportation Alternatives Reports, http://transalt.org/sites/default/files/news/reports/soho_curbing_cars.pdf (2006)

  47. Shi X, Zhao N, Xia Y (2014) Detection and classification of traffic lights for automated setup of road surveillance systems. Multimed Tools Appl. doi:10.1007/s11042-014-2343-1

    Google Scholar 

  48. Tang Y, Zhang C, Gu R, Li P, Yang B (2015) Vehicle detection and recognition for intelligent traffic surveillance system. Multimed Tools Appl. doi:10.1007/s11042-015-2520-x

    Google Scholar 

  49. True N (2007) Vacant parking space detection in static images. University of California, San Diego

    Google Scholar 

  50. Tschentscher M, Neuhausen M, Koch C, K¨onig M, Salmen J, Schlipsing M (2013) Comparing image features and machine learning algorithms for real-time parking space classification. In: Proceedings of ASCE international workshop on computing in civil engineering

  51. Wang Y, Hu Y, Hu X, Zhao Y (2015) Vision-based method for parking space surveillance and parking lot management. In: Proceedings of international conference on image and graphics, pp 516–528

  52. Wen Y, Lu Y, Yan J, Zhou Z, von Deneen KM, Shi P (2011) An algorithm for license plate recognition applied to intelligent transportation system. IEEE Trans Intell Transp Syst 12(3):830–845

    Article  Google Scholar 

  53. Wolff J, Heuer J, Haibin T, Weinmann G, Voit M, Hartmann S (2006) Parking monitor system based on magnetic field sensors. In: Proceedings of IEEE intelligent transportation systems conference, pp 1275–1279

  54. Wu Q, Zhang Y (2006) Parking lots space detection. Mach Learn Fall

  55. Wu Q, Huang C, Wang S, Chiu W, Chen T (2007) Robust parking space detection considering interspace correlation. In: Proceedings of IEEE international conference on multimedia and expo, pp 659–662

  56. Yao Y, Wang K, Xiong G (2013) Embedded technology and algorithm for video-based vehicle queue length detection. In: Proceedings of IEEE SOLI, pp 45–50

  57. Zou Y, Shi G, Shi H, Zhao H (2010) Traffic incident classification at intersections based on image sequences by HMM-SVM classifiers. Multimed Tools Appl 52:133–145

    Article  Google Scholar 

  58. Zhang X, Hu S, Xie J, Zheng S (2013) A novel traffic congestion detection system with feature fusion based track initiation technique. In: Proceedings international conference on information fusion

  59. Zhong C, Huang X, Arisona SM, Schmitt G, Batty M (2014) Inferring building functions from a probabilistic model using public transportation data. Computers Environment and Urban Systems 48:124–137

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xavier Sevillano.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Màrmol, E., Sevillano, X. QuickSpot: a video analytics solution for on-street vacant parking spot detection. Multimed Tools Appl 75, 17711–17743 (2016). https://doi.org/10.1007/s11042-016-3773-8

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-016-3773-8

Keywords

Navigation