Detection of Empty/Occupied States of Parking Slots in Multicamera system using Mask R-CNN Classifier

Main Article Content

Hertog Nugroho
Ginanjar Suwasono Adi
Muhammad Khoer Afandi


Parking management system, Mask R-CNN, multicamera, occlusion


A fast growth of vehicles in big cities has an impact of arising road loads and difficulty of finding empty parking spaces. One solution to cope with the problem is to develop a parking management system which can provide useful information of available parking spaces to the potential users. This paper discusses about a new multicamera arrangement and the function to evaluate the empty/occupied states of the parking slots, as an alternative solution to the existing single camera system, The system adopted Mask R-CNN for its classifier, because of its capability to provide the polygon outputs for its detected objects, compared with the existing bounding box outputs provided by other classifiers. The proposed function has optimized the available information from all cameras, by considering the relative position of each camera to the parking spaces, and also capable of overcoming occlusion problem occurs in some cameras, The experiment shows that the capability of overcoming the occlusion problem has been validated, and its performance to evaluate the empty/occupied states of the parking slots was better than the single camera system to a certain threshold.


Download data is not yet available.
Abstract 59 | PDF Downloads 43


[1] Central Statistics Agency (biro Pusat Statistik (ind)), "Number of vehicles in Jakarta province 2019-2021," 2021. [Online]. Available: [Accessed 24 9 2022].
[2] K. Gkolias and Eleni I. Vlahogianni, "Convolutional Neural Networks for On-Street Parking Space Detection in Urban Networks," IEEE Transactions on Intelligent Transportation Systems, vol. 20, no. 12, pp. 4318 - 4327, 2019.
[3] Q. Li, C. Lin and Y. Zhao, "Geometric Features-Based Parking Slot Detection," Sensors, vol. 18, no. 9, 2018.
[4] Y. Gao, C. Lin, Y. Zhao, X. Wang, S. Wei and Q. Huang, ""3-D Surround View for Advanced Driver Assistance Systems," IEEE Transactions on Intelligent Transportation Systems, vol. 19, no. 1, pp. 320-328, 2018.
[5] Z. Wu, W. Sun, M. Wang, X. Wang, L. Ding and F. Wang, "PSDet: Efficient and Universal Parking Slot Detection," in IEEE Intelligent Vehicles Symposium (IV), 2020.
[6] W. Li, L. Cao, L. Yan, C. Li, X. Feng and P. Zhao, "Vacant Parking Slot Detection in the Around View Image Based on Deep Learning," Sensors, vol. 20, no. 7, p. 2138, 2020.
[7] Z. Yu, Z. Gao, H. Chen and Y. Huang, "SPFCN: Select and Prune the Fully Convolutional Networks for Real-time Parking Slot Detection," in IEEE Intelligent Vehicles Symposium (IV), 2020.
[8] A. Zinelli, L. Musto and F. Pizzati, "A Deep-Learning Approach for Parking Slot Detection on Surround-View Image," in IEEE Intelligent Vehicles Symposium (IV), 2019.
[9] M. Lee, S. Kim, W. Lim and M. Sunwoo, "Probabilistic Occupancy Filter for Parking Slot Marker Detection in an Autonomous Parking System Using AVM," IEEE Transactions on Intelligent Transportation Systems, vol. 20, no. 6, pp. 2389-2394, 2019.
[10] A. Regester and V. Paruchuri, "Using Computer Vision Techniques for Parking Space Detection in Aerial Imagery," in Advances in Computer Vision. CVC 2019. Advances in Intelligent Systems and Computing, vol. 944, K. Arai and S. Kapoor, Eds., Springer Cham., 2020.
[11] G. S. Adi, M. Y. Fadhlan, S. Slameta, G. M. Rahmatullah and A. Faturahman, "Parking slot detection system based on structural similarity index," in IOP Conference Series: Materials Science and Engineering, 2020.
[12] A. Farley, H. Ham and Hendra, "Real Time IP Camera Parking Occupancy Detection using Deep Learning," in 5th International Conference on Computer Science and Computational Intelligence, 2020.
[13] A. Krizhevsky, I. Sutskever and G. E. Hinton, "Imagenet classification with deep convolutional neural networks," in Advances in neural information processing systems, 2012.
[14] C. G. d. Postigo, J. Torres and J.-M. Menéndez, "Vacant parking area estimation through background subtraction and transience map analysis," IET Intelligent Transport Systems, vol. 9, no. 9, pp. 835-841, 2015.
[15] R. K. Patel and P. Meduri, "Car Detection Based Algorithm For Automatic Parking Space Detection," in 19th IEEE International Conference on Machine Learning and Applications (ICMLA), 2020.
[16] G. Amato, F. Carrara, F. Falchi, C. Gennaro and C. Vairo, "Car Parking Occupancy Detection Using Smart Camera Networks and Deep Learning," in IEEE Symposium on Computers and Communication (ISCC), 2016.
[17] Y. LeCun, L. Bottou, Y. Bengio and P. Haffner, "Gradient-based learning applied to document recognition," Proceedings of the IEEE, vol. 86, no. 11, p. 2278–2324, 1998.
[18] R. M. Nieto, Á. García-Martín, A. G. Hauptmann and J. M. Martínez, "Automatic Vacant Parking Places Management System Using Multicamera Vehicle Detection," IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, vol. 20, no. 3, pp. 1-12, 2018.
[19] S. Ren, K. He, R. Girshick and J. Sun, "Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks," IEEE Transactions on Pattern Analysis and Machine Intelligence, 2016.
[20] A. Dutta and A. Zisserman, "The VIA Annotation Software for Images, Audio and Video," in The 27th ACM International Conference on Multimedia, Nice, 2019 .
[21] A. Bochkovskiy, C.-Y. Wang and H.-Y. M. Liao, "YOLOv4: Optimal Speed and Accuracy of Object Detection," 2020.
[22] K. He, G. Gkioxari, P. Dollar and R. Girshick, "Mask R-CNN," in IEEE International Conference on Computer Vision (ICCV), Venice, Italy, 2017.
[23] J. Redmon and A. Farhadi, " YOLOv3: An incremental improvement," arXiv preprint arXiv:1804.02767, 2018.