Professional Documents
Culture Documents
Density Based Traffic Control System Using Video Processing (Hardware and Software Implementation)
Density Based Traffic Control System Using Video Processing (Hardware and Software Implementation)
2. Related Work
Computer Vision based vehicles Detection and Capture the video and extract frames.
Counting for Four Way Traffic Calculate vehicle density.
Meru A.V, Mujawar I. I Match for the rule violation and send the
Background subtraction method gives us better and message.
accurate result for moving vehicles detection. After Detect priority vehicle and give green
the vehicles detection counting is accurately done signal.
using the Gaussian mixture model and BLOB Circular Switch based on density.
analysis method[7].
3.2. Methodology {
_forgroundDetector = new
3.2.1. Video Acquisition FGDetector<Bgr>
(Emgu.CV.CvEnum.FORGROUND_DETECTOR_
Video is captured through cameras mounted on TYPE.FGD_SIMPLE);
Signal polls. This video is further converted into }
frames.
_forgroundDetector.Update(frame);
#region cameracapture
if (comboBox1.Text == "Capture Fr 3.2.4. Blob Tracker
om Camera")
{ try private static BlobTrackerAuto<Bgr>
{ _tracker;
_capture = null; _tracker=new
_capture = new Capture(0); BlobTrackerAuto<Bgr>();
Frame=_capture.QueryFrame();
Framesno=_capture1.GetCaptureProper
Figure 2 Blob Count
ty(Emgu.CV.CvEnum.CAP_PROP.CV_CAP_P
ROP_POS_FRAMES;
3.2.5. Template Matching
Frame is converted into bitmap and assigned to Template matching is a technique in digital
picture box to display. image processing for finding small parts of an image
which match a template image. Our project uses
pictureBox1.Image=frame.ToBitmap(); template-matching method to recognize emergency
vehicle.
3.2.3. Background Detection
Public int
Background subtraction, also known templateMatchAmbulance(Image<Bgr,
as Foreground Detection, is a technique in the fields byte> source{
of image processing. Generally an image's regions of
interest are objects (humans, cars, text etc.) in
its foreground.
privateIBGFGDetector<Bgr>_forground
Detector;
if (_forgroundDetector == null)
60 Density count<=10
90 Density count<=20
120 Density count<=30
Step 1: Initialize the signal to 1.
6. Conclusions
7. Acknowledgements
8. References
[1]. Fahreena Shaikh, Naisha taban khan, Saima
Zareen Ansari,Controlling Traffic Light Signals to
Implement Traffic Scheduling Using Density
Calculation (ICAET15TR012000) , February 2015