Automated Helmet Detection for Multiple Motorcycle Riders using CNN

Automated detection of traffic rule violators is an essential component of any smart traffic system. In a country like India with high density of population in all big cities, motorcycle is one of the main modes of transport. It is observed that most of the motorcyclists avoid the use of helmet within the city or even in highways. Use of helmet can reduce the risk of head and severe brain injury of the motorcyclists in most of the motorcycle accident cases. Today violation of most of the traffic and safety rules are detected by analysing the traffic videos captured by surveillance camera. This paper proposes a framework for detection of single or multiple riders travel on a motorcycle without wearing helmets. In the proposed approach, at first stage, motorcycle riders are detected using YOLOv3 model which is an incremental version of YOLO model, the state-of-the-art method for object detection. In the second stage, a Convolutional Neural Network (CNN) based architecture has been proposed for helmet detection of motorcycle riders. The proposed model is evaluated on traffic videos and the obtained results are promising in comparison with other CNN based approaches.

[1]  Ali Farhadi,et al.  YOLO9000: Better, Faster, Stronger , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[2]  Romuere Rodrigues Veloso e Silva,et al.  Helmet Detection on Motorcyclists Using Image Descriptors and Classifiers , 2014, 2014 27th SIBGRAPI Conference on Graphics, Patterns and Images.

[3]  Ali Farhadi,et al.  YOLOv3: An Incremental Improvement , 2018, ArXiv.

[4]  Jie Li,et al.  Safety helmet wearing detection based on image processing and machine learning , 2017, 2017 Ninth International Conference on Advanced Computational Intelligence (ICACI).

[5]  Bill Triggs,et al.  Histograms of oriented gradients for human detection , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[6]  Rachel Huang,et al.  YOLO-LITE: A Real-Time Object Detection Algorithm Optimized for Non-GPU Computers , 2018, 2018 IEEE International Conference on Big Data (Big Data).

[7]  Jürgen Schmidhuber,et al.  Deep learning in neural networks: An overview , 2014, Neural Networks.

[8]  G LoweDavid,et al.  Distinctive Image Features from Scale-Invariant Keypoints , 2004 .

[9]  Zhenhua Guo,et al.  A Completed Modeling of Local Binary Pattern Operator for Texture Classification , 2010, IEEE Transactions on Image Processing.

[10]  C. Krishna Mohan,et al.  Detection of motorcyclists without helmet in videos using convolutional neural network , 2017, 2017 International Joint Conference on Neural Networks (IJCNN).

[11]  Rattapoom Waranusast,et al.  Machine vision techniques for motorcycle safety helmet detection , 2013, 2013 28th International Conference on Image and Vision Computing New Zealand (IVCNZ 2013).

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

[13]  Trevor Darrell,et al.  Rich Feature Hierarchies for Accurate Object Detection and Semantic Segmentation , 2013, 2014 IEEE Conference on Computer Vision and Pattern Recognition.

[14]  Atsushi Hirota,et al.  Classifying Helmeted and Non-helmeted Motorcyclists , 2017, ISNN.

[15]  John F. Canny,et al.  A Computational Approach to Edge Detection , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[16]  John Chiverton,et al.  Helmet presence classification with motorcycle detection and tracking , 2012 .

[17]  Ali Farhadi,et al.  You Only Look Once: Unified, Real-Time Object Detection , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[18]  Pietro Perona,et al.  Microsoft COCO: Common Objects in Context , 2014, ECCV.

[19]  Kishor P. Upla,et al.  An automatic detection of helmeted and non-helmeted motorcyclist with license plate extraction using convolutional neural network , 2017, 2017 Seventh International Conference on Image Processing Theory, Tools and Applications (IPTA).

[20]  Sergio A. Velastin,et al.  Motorcycle detection and classification in urban Scenarios using a model based on Faster R-CNN , 2018, ICPR 2018.

[21]  Romuere Rôdrigues Veloso e Silva,et al.  Automatic detection of motorcyclists without helmet , 2013, 2013 XXXIX Latin American Computing Conference (CLEI).