International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 186 - Number 35 |
Year of Publication: 2024 |
Authors: Samitha P. Randeniya, Ruwan D. Nawarathna |
10.5120/ijca2024923915 |
Samitha P. Randeniya, Ruwan D. Nawarathna . Traffic Image Analysis using Deep Learning for Safe Vehicle Navigation in Roads Controlled by Police. International Journal of Computer Applications. 186, 35 ( Aug 2024), 8-18. DOI=10.5120/ijca2024923915
Driving in urban environments where traffic is controlled by police presents significant challenges for both human drivers and autonomous vehicles (AVs). Interacting with pedestrians and traffic police officers in such settings requires sophisticated communication and understanding of their intentions. Such interactions are critical because pedestrians are the most vulnerable road users. Traffic conditions, driving scenarios, police signals, and pedestrian behaviours can vary widely between countries. Understanding these behaviours and signals is not straightforward and depends on numerous factors such as pedestrian demographics, traffic dynamics, and environmental conditions. In different countries, pedestrians may use hand signals to stop traffic when crossing the road, and traffic police officers may control vehicles during traffic jams, traffic light malfunctions, and at zebra crossings. The common signals used are STOP and GO. Convolutional Neural Networks (CNNs), a deep learning technology, are widely applied in areas such as computer vision and object recognition. This study explores how an AV can identify the STOP signal from a pedestrian or traffic police officer amidst other pedestrians and officers on the road. A model is proposed using a custom dataset and a CNN-based multi-class object detection framework. Additionally, the model can identify pedestrians crossing at zebra crossings. To test the proposed model in real-time, a compact autonomous vehicle was designed using a Raspberry Pi, a popular microcontroller for small-scale projects. This prototype AV can detect five classes of objects and respond by moving forward or stopping based on the relevant signals. The study focused on the traffic conditions in Sri Lanka, where the case study was conducted.