Using Machine learning to solve traffic problems
- Hatem alkhonini
- Muath alsaeed
- Abdulrahman alhomaidany
- this project is focusing on finding a new way to solve the traffic problem using machine learning and computer vision
- will mention some problems in traffic and how will be solved in this project
- And future work to make it more efficient and reliable
- OpenCV
- yolo
- Python programming language
- Visual studio code
- Pycharm
It is hard to know where the traffic will happen and when Because if we know when and where the traffic jams we can act accordingly And it need to be fast and accurate to revent the traffic jam before it happens
It seems impossible to know the reason of the traffic jams with out data or information that help to identify the reason That means it needs collecting data to identify the reason of traffic jam
- Using surveillance cameras and using openCV library and python programming language to count and classify the vehicle
- By counting the vehicles we can know if the capacity of the road can handle this number or not
- And classify the vehicles to identify the trucks and cars because the size of the vehicle is effecting the capacity of the road
- Using surveillance cameras and using openCV library and python programming language to track the vehicle movement
- By tracking the movement of the vehicles we can identify the speed of the vehicle to predict the reason of the traffic jam
- Because unmoving object or under speed vehicle is causing the traffic jam
- This project have a good potential to make the traffic monitoring and implementing autonomously
- By connoting the project with a simulated map for roads of the city
- And connect it with AI to control traffic lights to control the traffic more efficiently