# 2021-238

Main objective :- Our main objective is developing an automatic vehicle detection for highway rules violations, which can process videos recorded from CCTV cameras installed in highways.

Main Research questions :- In Sri Lanka’s highways there are lot of accidents caused due to the violation of rules by some drivers. But there are no effective methods for detecting those rules violations yet.

**Individual research question**

Bojitha Mindula A.M.K:	

•	Vehicle type detection: 
    eg: Different vehicle types have different charges from highway.
    
    
•	License plate detection:
	eg: Highway traffic police can identify the vehicle.



Ranasinghe M.M.C : 	

•	Parking violation: If a vehicle park from highway in road, it is detected as a Parking violation.

•	Road lane violation:  If a vehicle crosses a road middle line and driving second lane (not overtake vehicle), it is detected as a Road lane violation.

Tennakoon T.M.P.J.A.: 

•	In here we detect the vehicles that are moving faster than the speed limit. We take a video of the moving vehicle and by using the video we are going to measure the speed of the vehicle and check whether that the vehicle is moving faster than the speed limit. 

•	When there are more vehicles in the video, we check the speed of each and every vehicle in the video and give the license plates of vehicles that are exceeding the speed limit as information. 


Rushdy Ahamed M.H:

•	Signal violation: system detects, if a vehicle overtakes another vehicle without using a valid signal lights, it is detected as a signal violation.

•	Reverse violation: If a vehicle drives in the reverse direction of the highway, it is detected as a reverse violation.


**Individual Objectives**

Bojitha Mindula A.M.K: An Automatic vehicle detection system makes use of video data acquired from stationary traffic cameras, performing causal tracking operations over a set of frames obtained from the video to estimate the type of vehicles and vehicle number plate present in a scene. It is just the ability of automatically extract and recognize the vehicle data.

Ranasinghe M.M.C: Parking violation and road lane violation detection system based on video processing. The proposed system captures and processes the images from a video. A camera is used as a detector to take videos to determine the violation. Vehicle can identify number plate number.

Tennakoon T.M.P.J.A.: Digital image processing to realize the real-time automatic vehicle speed monitoring using video camera. We take a video of the moving vehicle and by using the video we are going to measure the speed of the vehicle and check whether that the vehicle is moving faster than the speed limit and give the license plate of that vehicle as information.

Rushdy Ahamed M.H: Automatic violation detection when vehicle overtaking another vehicle without using a valid signal lights, that will be warned as a signal violation and vehicle reverse violation system using image processing.


** Other necessary information**
 
 Technologies to be used:
 
 •	Machine Learning 

•	Image processing 

•	Python

•	PyCharm

•	Anaconda




