Lightweight Deep Neural Network Approach for Parking Violation Detection

Routine patrolling and inspection of parking violations is a time-consuming and labour-intensive process. As such, a lightweight deep neural network approach is developed to automate parking violation detection in outdoor parking areas. An IP camera is utilized to continuously capture outdoor parking image covering multiple illegal parking regions and feed it to Raspberry Pi. Detection is performed on the Raspberry Pi by fusing the lightweight image classification model with sliding window search program to locate illegally parked vehicles. The system is able to detect double parking violations and vehicles that parked illegally in unmarked area. Multithreading processing is employed to speed up the detection process. An Android-based smartphone application known as the Enforcer App is developed to translate the detection results stored in server into graphical user interface. The application displays live parking violation information at parking areas as well as the position of each illegally parked vehicle to ease parking enforcement. An initial prototype was implemented at an outdoor parking lot of Multimedia University, Malaysia to study its detection performance. Experimental results demonstrate high reliability and robustness of the proposed system with no missed detection and 98.7% precision rate. The parking violation detection in three illegal parking regions are completed within a minimum time of 3.46 seconds.

[1]  Kang-Hyun Jo,et al.  Cumulative Dual Foreground Differences for Illegally Parked Vehicles Detection , 2017, IEEE Transactions on Industrial Informatics.

[2]  Md. Mostafa Kamal Sarker,et al.  Detection and Recognition of Illegally Parked Vehicles Based on an Adaptive Gaussian Mixture Model and a Seed Fill Algorithm , 2015, J. Inform. and Commun. Convergence Engineering.

[3]  Weisong Shi,et al.  The Promise of Edge Computing , 2016, Computer.

[4]  Nitish Srivastava,et al.  Dropout: a simple way to prevent neural networks from overfitting , 2014, J. Mach. Learn. Res..

[5]  Mohamed Sedky,et al.  Illegal Parking Detection Using Gaussian Mixture Model and Kalman Filter , 2017, 2017 IEEE/ACS 14th International Conference on Computer Systems and Applications (AICCSA).

[6]  Bo Chen,et al.  MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applications , 2017, ArXiv.

[7]  Soon Nyean Cheong,et al.  Outdoor Illegal Parking Detection System Using Convolutional Neural Network on Raspberry Pi , 2018 .

[8]  Tao Gu,et al.  Traveling Officer Problem: Managing Car Parking Violations Efficiently Using Sensor Data , 2018, IEEE Internet of Things Journal.

[9]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

[10]  Sang-Yong Rhee,et al.  Lane Detection for Parking Violation Assessments , 2016, Int. J. Fuzzy Log. Intell. Syst..

[11]  Michael S. Bernstein,et al.  ImageNet Large Scale Visual Recognition Challenge , 2014, International Journal of Computer Vision.

[12]  Guangming Shi,et al.  Real-Time Illegal Parking Detection System Based on Deep Learning , 2017, ICDLT '17.

[13]  Vijay Vasudevan,et al.  Learning Transferable Architectures for Scalable Image Recognition , 2017, 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition.