SlideShare a Scribd company logo
1 of 4
Download to read offline
M.Jyothirmai et al Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 4, Issue 3( Version 1), March 2014, pp.931-934
www.ijera.com 931 | P a g e
Vehicle counting system using optimized virtual loop method
based on Real Time video
Asst.Prof M.Jyothirmai, M.Tech,* Asst Prof R.Himabindu, M.Tech,**
Asst Prof T.Swetha, M.Tech,***
*(Department of Electronics & Communication Engineering, Ravindra engineering college for women,
Kurnool)
** (Department of Electronics & Communication Engineering, Ravindra engineering college for women ,
Kurnool)
** (Department of Electronics & Communication Engineering, Ravindra engineering college for women,
Kurnool)
ABSTRACT
This paper describes a computer vision system to detect and count moving vehicles on roads. The system uses a
real-time traffic video surveillance camera mounted over roads and computes the total number of vehicles which
passed the road. Moving vehicle image is extracted using
„double difference image „algorithm and counting is accomplished by tracking vehicle movements within a
tracking zone, called virtual loop. The system was tested on a video surveillance record file of a road that has a
medium-level traffic volume.
I. INTRODUCTION
With the rapid development of multimedia,
wireless communication and cloud computing
technology, video has become the main carrier of
information in applications of management purposes.
Video based real-time vehicle monitoring has
become an important part of intelligent traffic
systems, and counting is its basic function. Virtual
loop method detect and count number of cars based
on relative position of cars with virtual loop, which is
simple and effective, and became a basic method
to count vehicles in many related approaches[1].
Two aspects are needed for effective virtual loop
detection: successful segmentation of moving
vehicle(s) from background and an algorithm to
avoid recounting of vehicles.
In this paper, we propose a system to count moving
vehicles from surveillance videos, moving vehicle
image is extracted using „double difference image
„algorithm and
counting is accomplished by tracking vehicle
movements within a virtual loop area with the help
of detection lines.
The system works in 5 steps, as shown in Figure 1.
All steps will be described in following sections.
Surveillance video
Vehicle image extraction
Defining virtual loop, virtual lines
Determining detectors state
Counting
Figure 1. System overview
II. PREVIOUS WORK
As a main problem of motion detection,
moving vehicles and moving region detection from
video frames were accomplished by frame
differencing method, background subtraction, or
by computing the error between a background
model and current frame.
Distinguish moving vehicles from the static
background by modeling the background scene with
Gaussian Mixture Model, and established tracking
moving vehicles by Kalman filtering. In order to
count passing vehicles, they defined a boundary for
each outbound and inbound lane to form a region of
interest. When position of a tracked vehicle gets out
of this region in terms of pixel values, the counting
RESEARCH ARTICLE OPEN ACCESS
M.Jyothirmai et al Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 4, Issue 3( Version 1), March 2014, pp.931-934
www.ijera.com 932 | P a g e
algorithm increases the vehicle count by 1 for the
corresponding lane. Accuracy of this approach relies
on effectiveness of tracking procedure.
Kalman filter is used to track moving vehicles, while
using virtual loop to detect vehicle presence on
each lane. A drawback of traditional virtual loop
method is wrong counting of non-moving objects,
slower moving cars or closely following vehicles.
On the other side, traditional frame differencing
algorithm acquires moving object contour by using
image difference information between successive
two frames and widely used in motion segmentation
because of it‟s characteristics of easy to
programming and less sensitive to changes of
lighting conditions. But the approach also suffers
drawbacks like foreground aperture and ghosting,
especially sensitive to object speed and video
camera frame rate [1 ].To solve these issues
K.Yoshinari and M.Michihiko [5] proposed a
variation of this method, called “the double
difference” method which operates a thresholded
difference between frames at time t ,t − 1 and t+1 and
combine them with a logical AND. Davide A.
Migliore and Matteo Matteucc[4] proposed a
technique that uses both frame by frame difference
and background subtraction. The difference between
the actual frame and previous frame with the
difference between actual frame and the actual model
of background are combined to detect a moving
object within the current frame. The first image of
the sequence is used as initial background model and
it is dynamically updated with the new frame
according to motion segmentation. The approach is
promising in robust motion detection as long as
background model gives up-to-date information of
the background.
III. VEHICLE IMAGE EXTRACTION
USING DOUBLE DIFFERENE
IMAGE
Correct position and correct shape of the
vehicle is the key factor for accurate car counting
when using virtual loop method, as it relies highly
changes of pixels values. Contour on a normal
difference image do not express the shape well of
the object because it is a mixture of object shape
on two different times. „double difference image‟
approach uses information from previous frame
and following frame to estimate shape and position
of the vehicle on current frame, which gives more
accurate position information.
To obtain „double difference „ vehicle image, two
difference images were generated from
corresponding two successive images ( frames at
time „t-1‟,‟t‟ and „t+1) and then the difference
images were binarized and logical
„AND‟ operation was executed on these two images .
The car object in resulting image keeps original
shape and position of car at time„t‟. At the same
time, to eliminate isolated noise pixels,
morphologically open, close, and dilate operation to
binary images were executed.
Figure2. shows the normal difference image and
double difference image of a detected vehicle on the
lane. Moving position of the vehicle was correctly
detected on double difference image, marked with
white line, while normal difference image gives
wrong information. Although the position difference
on two images are quite small, but it has large
effect when estimation relative position with
virtual detectors.
(a) (b)
Figure 2. (a) normal difference image (b)double
difference image
IV. SETTING OF VIRTUAL
DETECTORS
3.1 Virtual loop setting
Extracted moving vehicle image obtained
using procedures above include only the moving
vehicle(s), we can select a rectangle region of M*N
called virtual loop (compared to real induction loop
vehicle detectors) or virtual detector on every lane
and compute the area of objects in that region for
each frame. M represents width of the region, and N
is the length. Experiments show that M could have a
value equal to 0.8-0.9 times of real line width to
avoid interference from vehicles on other lane and
road-side objects. Similarly, N could have a
value of
0.4-0.8 times of real standard vehicle length..
The principles of traditional virtual loop method is
that, if a vehicle is crossing the virtual loop region,
area of objects in that region should be higher than
certain threshold and the state of virtual loop is
recorded as true( occupied by car(s) ), otherwise, a
false record will be stored( not occupied ). We define
presence of a vehicle for virtual loop by the equation
(1).
When a vehicle is passing through the region, the
state of virtual loops is changes from 0 to 1.
M.Jyothirmai et al Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 4, Issue 3( Version 1), March 2014, pp.931-934
www.ijera.com 933 | P a g e
1 if area(virtual loop)> thr
P=
0 otherwise (1)
Figure 3. Setting of virtual detectors
3.2 Detection lines setting
Detection line is defined as a line on image
plane, with certain width much smaller than
virtual loop but with similar function. Detection
lines play quite important role in our approach. It‟s
statH is used in our algorithm as a reference signal to
avoid recounting of vehicles when vehicle speed or
frame rate is slow, and to avoid counting non-moving
objects or non-vehicle objects moving on the road.
Our approach needs two detecting lines,
placed parallel to virtual loop. First line, called line F
needs to be close to virtual loop border at exit
direction, while the second line, called line B keeps a
distance equal to 3/5 or
3/4 of expected space headway from line F.
Presence of vehicle on detection lines is
defined using equation (1) too, but with different
threshold. Figure 3 shows the setting of virtual loop
and detection lines.
V. VEHICLE COUNTING
When a vehicle passing through virtual
loop area, counting procedure were accomplished by
3 steps:
Step 1: Vehicle approaching. As long as area of
objects in virtual loop region reached the threshold
value, counting process starts and following steps
were marked as valid.
Step 2: Vehicle reaches line F and/or line B. If front
of vehicle reached detection line F and not
reached to detection line B on frame i, counting
state is marked as true and fills 1 to corresponding
line of a counting matrix. If the vehicle reached line F
and line B at the same time on frame n , suppose,
counting state is marked as false and all lines of
counting matrix corresponding to frame i to frame n
are filled with 1 and line corresponding to frame n is
filled with 0.
Step 3: Vehicle leaving line B. Calculate
number of vehicles during the period using value
of counting matrix. If the value corresponding to
frame i is 1 and the value corresponding to frame
i-1 is 0, add 1 to total number of vehicles.
VI. EXPERIMENTAL
RESULTS AND
DISCUSSION
In order to test effectiveness of the
propose method, system was implemented on
Maltab and tested on a freeway surveillance video
file, with resolution 320*280, captured at sampling
frequency of 30 frames per second and test result
was compared with result of traditional virtual loop
method. Test result was given on Table1.
Test results show that, the system could
count cars with high accuracy under various day
time conditions.
Table1. Experimental results
Virtual loop
Algorithm
Counted
number of
cars
Actual number
of cars
Double difference
+detection line
120
121
Single difference
without detection
line
116
Compared to counting error of 5 vehicles while
using traditional virtual loop method, our approach
gives good counting accuracy, and we believe that
error rate of traditional virtual loop method increases
when sampling frequency or average vehicles
speed changes unexpectedly.
We observe that this system will depend on, to
certain extent the visual angle and the choice of the
position of video camera. In most real applications
surveillance camera position is fixed over the
road at construction period. Besides that, sampling
frequency of video camera should not be lower
than 16 frames per second. These conditions could
be easily satisfied in real applications, and our
method could give good results compared to other
approaches.
Same method could be used to extract other traffic
data like occupation, average speed etc. with
slight changes to the algorithm.
REFERENCES
[1] M.LEI D.LEFLOCH P.GOUTON and
K.MADANI, “A video-based real-time
vehicle counting system using adaptive
background Method,” in Proc.IEEE Int.Conf.
M.Jyothirmai et al Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 4, Issue 3( Version 1), March 2014, pp.931-934
www.ijera.com 934 | P a g e
Signal Image Technology and Internet Based
Systems, Bali, IN,pp.523-528, December
2008.
[2] E. Baş, A.M.Tekalp and
F.S.Salman,”Automatic Vehicle Counting
from Video for Traffic Flow Analysis,” in
Proc. IEEE Int. Symp. Intelligent
Vehicles,pp.392-397,Istanbul,TU,June 2007.
[3] Wei Zhiqiang, Zhang Jianfeng, Jiang
Shuming, Li Jian, Xu Shijie,” Vehicle
forecast track based on virtual detector” in
Proc.IEEE Int.Conf. Communication
Software and Networks,pp 283-286,
Xi‟An ,China, June 2011.
[4] Davide A. Migliore, Matteo Matteucci,
Matteo Naccari,”A Revaluation of Frame
Difference in Fast and Robust Motion
Detection,” in Proc.4th ACM international
workshop on Video surveillance and
sensor networks,pp.215-218,NY,USA,July
2006.
[5] K.Yoshinari and M.Michihiko,“a human
motion estimation method using 3-
successive video frames,”in Proc. IEEE
Int. Conf.Virtual Systems and Multimedia,
Gifu,JP, pp. 135-140, June 1966.
[6] D. Beymer, P. McLauchlan, B. Coifman, and
J. Malik,ŶA realtime computer vision system
for measuring traffic parameters,ŷin Proc. of
IEEE Conf. on Computer Vision and Pattern
Recognition,pp. 496-501, Puerto Rico, June
1997.

More Related Content

What's hot

Path Planning And Navigation
Path Planning And NavigationPath Planning And Navigation
Path Planning And Navigationguest90654fd
 
A Study on Single Camera Based ANPR System for Improvement of Vehicle Number ...
A Study on Single Camera Based ANPR System for Improvement of Vehicle Number ...A Study on Single Camera Based ANPR System for Improvement of Vehicle Number ...
A Study on Single Camera Based ANPR System for Improvement of Vehicle Number ...journal ijrtem
 
FRONT AND REAR VEHICLE DETECTION USING HYPOTHESIS GENERATION AND VERIFICATION
FRONT AND REAR VEHICLE DETECTION USING HYPOTHESIS GENERATION AND VERIFICATIONFRONT AND REAR VEHICLE DETECTION USING HYPOTHESIS GENERATION AND VERIFICATION
FRONT AND REAR VEHICLE DETECTION USING HYPOTHESIS GENERATION AND VERIFICATIONsipij
 
AN EFFICIENT SYSTEM FOR FORWARD COLLISION AVOIDANCE USING LOW COST CAMERA & E...
AN EFFICIENT SYSTEM FOR FORWARD COLLISION AVOIDANCE USING LOW COST CAMERA & E...AN EFFICIENT SYSTEM FOR FORWARD COLLISION AVOIDANCE USING LOW COST CAMERA & E...
AN EFFICIENT SYSTEM FOR FORWARD COLLISION AVOIDANCE USING LOW COST CAMERA & E...aciijournal
 
Traffic sign recognition
Traffic sign recognitionTraffic sign recognition
Traffic sign recognitionAKR Education
 
Path Planning for Mobile Robots
Path Planning for Mobile RobotsPath Planning for Mobile Robots
Path Planning for Mobile Robotssriraj317
 
Vehicle detection and tracking techniques a concise review
Vehicle detection and tracking techniques  a concise reviewVehicle detection and tracking techniques  a concise review
Vehicle detection and tracking techniques a concise reviewsipij
 
CANNY EDGE DETECTION BASED REAL-TIME INTELLIGENT PARKING MANAGEMENT SYSTEM
CANNY EDGE DETECTION BASED REAL-TIME INTELLIGENT PARKING MANAGEMENT SYSTEMCANNY EDGE DETECTION BASED REAL-TIME INTELLIGENT PARKING MANAGEMENT SYSTEM
CANNY EDGE DETECTION BASED REAL-TIME INTELLIGENT PARKING MANAGEMENT SYSTEMJANAK TRIVEDI
 
1 s2.0-s1110982317300820-main
1 s2.0-s1110982317300820-main1 s2.0-s1110982317300820-main
1 s2.0-s1110982317300820-mainahmadahmad237
 
Autonomous Parallel Parking Methodology for Ackerman Configured Vehicles
Autonomous Parallel Parking Methodology for Ackerman Configured VehiclesAutonomous Parallel Parking Methodology for Ackerman Configured Vehicles
Autonomous Parallel Parking Methodology for Ackerman Configured VehiclesIDES Editor
 
A Path Planning Technique For Autonomous Mobile Robot Using Free-Configuratio...
A Path Planning Technique For Autonomous Mobile Robot Using Free-Configuratio...A Path Planning Technique For Autonomous Mobile Robot Using Free-Configuratio...
A Path Planning Technique For Autonomous Mobile Robot Using Free-Configuratio...CSCJournals
 
Knowledge Based Genetic Algorithm for Robot Path Planning
Knowledge Based Genetic Algorithm for Robot Path PlanningKnowledge Based Genetic Algorithm for Robot Path Planning
Knowledge Based Genetic Algorithm for Robot Path PlanningTarundeep Dhot
 
Dynamic Path Planning
Dynamic Path PlanningDynamic Path Planning
Dynamic Path Planningdare2kreate
 
Application Of The Three-In-One Control Platform Based On OPC In The Lifting-...
Application Of The Three-In-One Control Platform Based On OPC In The Lifting-...Application Of The Three-In-One Control Platform Based On OPC In The Lifting-...
Application Of The Three-In-One Control Platform Based On OPC In The Lifting-...IJRES Journal
 
Performance evaluation of different automatic seed point generation technique...
Performance evaluation of different automatic seed point generation technique...Performance evaluation of different automatic seed point generation technique...
Performance evaluation of different automatic seed point generation technique...IAEME Publication
 
Help the Genetic Algorithm to Minimize the Urban Traffic on Intersections
Help the Genetic Algorithm to Minimize the Urban Traffic on IntersectionsHelp the Genetic Algorithm to Minimize the Urban Traffic on Intersections
Help the Genetic Algorithm to Minimize the Urban Traffic on IntersectionsIJORCS
 

What's hot (18)

Path Planning And Navigation
Path Planning And NavigationPath Planning And Navigation
Path Planning And Navigation
 
A Study on Single Camera Based ANPR System for Improvement of Vehicle Number ...
A Study on Single Camera Based ANPR System for Improvement of Vehicle Number ...A Study on Single Camera Based ANPR System for Improvement of Vehicle Number ...
A Study on Single Camera Based ANPR System for Improvement of Vehicle Number ...
 
FRONT AND REAR VEHICLE DETECTION USING HYPOTHESIS GENERATION AND VERIFICATION
FRONT AND REAR VEHICLE DETECTION USING HYPOTHESIS GENERATION AND VERIFICATIONFRONT AND REAR VEHICLE DETECTION USING HYPOTHESIS GENERATION AND VERIFICATION
FRONT AND REAR VEHICLE DETECTION USING HYPOTHESIS GENERATION AND VERIFICATION
 
AN EFFICIENT SYSTEM FOR FORWARD COLLISION AVOIDANCE USING LOW COST CAMERA & E...
AN EFFICIENT SYSTEM FOR FORWARD COLLISION AVOIDANCE USING LOW COST CAMERA & E...AN EFFICIENT SYSTEM FOR FORWARD COLLISION AVOIDANCE USING LOW COST CAMERA & E...
AN EFFICIENT SYSTEM FOR FORWARD COLLISION AVOIDANCE USING LOW COST CAMERA & E...
 
Traffic sign recognition
Traffic sign recognitionTraffic sign recognition
Traffic sign recognition
 
niyantra 2014
niyantra 2014niyantra 2014
niyantra 2014
 
Path Planning for Mobile Robots
Path Planning for Mobile RobotsPath Planning for Mobile Robots
Path Planning for Mobile Robots
 
Vehicle detection and tracking techniques a concise review
Vehicle detection and tracking techniques  a concise reviewVehicle detection and tracking techniques  a concise review
Vehicle detection and tracking techniques a concise review
 
CANNY EDGE DETECTION BASED REAL-TIME INTELLIGENT PARKING MANAGEMENT SYSTEM
CANNY EDGE DETECTION BASED REAL-TIME INTELLIGENT PARKING MANAGEMENT SYSTEMCANNY EDGE DETECTION BASED REAL-TIME INTELLIGENT PARKING MANAGEMENT SYSTEM
CANNY EDGE DETECTION BASED REAL-TIME INTELLIGENT PARKING MANAGEMENT SYSTEM
 
Ijcatr04041021
Ijcatr04041021Ijcatr04041021
Ijcatr04041021
 
1 s2.0-s1110982317300820-main
1 s2.0-s1110982317300820-main1 s2.0-s1110982317300820-main
1 s2.0-s1110982317300820-main
 
Autonomous Parallel Parking Methodology for Ackerman Configured Vehicles
Autonomous Parallel Parking Methodology for Ackerman Configured VehiclesAutonomous Parallel Parking Methodology for Ackerman Configured Vehicles
Autonomous Parallel Parking Methodology for Ackerman Configured Vehicles
 
A Path Planning Technique For Autonomous Mobile Robot Using Free-Configuratio...
A Path Planning Technique For Autonomous Mobile Robot Using Free-Configuratio...A Path Planning Technique For Autonomous Mobile Robot Using Free-Configuratio...
A Path Planning Technique For Autonomous Mobile Robot Using Free-Configuratio...
 
Knowledge Based Genetic Algorithm for Robot Path Planning
Knowledge Based Genetic Algorithm for Robot Path PlanningKnowledge Based Genetic Algorithm for Robot Path Planning
Knowledge Based Genetic Algorithm for Robot Path Planning
 
Dynamic Path Planning
Dynamic Path PlanningDynamic Path Planning
Dynamic Path Planning
 
Application Of The Three-In-One Control Platform Based On OPC In The Lifting-...
Application Of The Three-In-One Control Platform Based On OPC In The Lifting-...Application Of The Three-In-One Control Platform Based On OPC In The Lifting-...
Application Of The Three-In-One Control Platform Based On OPC In The Lifting-...
 
Performance evaluation of different automatic seed point generation technique...
Performance evaluation of different automatic seed point generation technique...Performance evaluation of different automatic seed point generation technique...
Performance evaluation of different automatic seed point generation technique...
 
Help the Genetic Algorithm to Minimize the Urban Traffic on Intersections
Help the Genetic Algorithm to Minimize the Urban Traffic on IntersectionsHelp the Genetic Algorithm to Minimize the Urban Traffic on Intersections
Help the Genetic Algorithm to Minimize the Urban Traffic on Intersections
 

Viewers also liked

The Research on Improvement of Low Temperature Stability for Diatomite Modifi...
The Research on Improvement of Low Temperature Stability for Diatomite Modifi...The Research on Improvement of Low Temperature Stability for Diatomite Modifi...
The Research on Improvement of Low Temperature Stability for Diatomite Modifi...IJERA Editor
 
Development of Abrasive Selection Model/Chart for Palm Frond Broom Peeling Ma...
Development of Abrasive Selection Model/Chart for Palm Frond Broom Peeling Ma...Development of Abrasive Selection Model/Chart for Palm Frond Broom Peeling Ma...
Development of Abrasive Selection Model/Chart for Palm Frond Broom Peeling Ma...IJERA Editor
 
Effects of Soil and Air Drying Methods on Soil Plasticity of Different Cities...
Effects of Soil and Air Drying Methods on Soil Plasticity of Different Cities...Effects of Soil and Air Drying Methods on Soil Plasticity of Different Cities...
Effects of Soil and Air Drying Methods on Soil Plasticity of Different Cities...IJERA Editor
 
HeroCloud: The Next Generation Solution to Online Game Development
HeroCloud: The Next Generation Solution to Online Game Development HeroCloud: The Next Generation Solution to Online Game Development
HeroCloud: The Next Generation Solution to Online Game Development HeroEngine
 
Assessment of sanitation levels of sources of water in Osun State Capital, Ni...
Assessment of sanitation levels of sources of water in Osun State Capital, Ni...Assessment of sanitation levels of sources of water in Osun State Capital, Ni...
Assessment of sanitation levels of sources of water in Osun State Capital, Ni...IJERA Editor
 
Modelling of The Properties of Sand Mould Made of Reclaimed Sand
Modelling of The Properties of Sand Mould Made of Reclaimed SandModelling of The Properties of Sand Mould Made of Reclaimed Sand
Modelling of The Properties of Sand Mould Made of Reclaimed SandIJERA Editor
 
Reduction of PAPR and Efficient detection ordering scheme for MIMO Transmissi...
Reduction of PAPR and Efficient detection ordering scheme for MIMO Transmissi...Reduction of PAPR and Efficient detection ordering scheme for MIMO Transmissi...
Reduction of PAPR and Efficient detection ordering scheme for MIMO Transmissi...IJERA Editor
 
Degradation and Microbiological Validation of Meropenem Antibiotic in Aqueous...
Degradation and Microbiological Validation of Meropenem Antibiotic in Aqueous...Degradation and Microbiological Validation of Meropenem Antibiotic in Aqueous...
Degradation and Microbiological Validation of Meropenem Antibiotic in Aqueous...IJERA Editor
 
The Opportunity of Using Wind to Generate Power as a Renewable Energy:"Case o...
The Opportunity of Using Wind to Generate Power as a Renewable Energy:"Case o...The Opportunity of Using Wind to Generate Power as a Renewable Energy:"Case o...
The Opportunity of Using Wind to Generate Power as a Renewable Energy:"Case o...IJERA Editor
 
Illuminating the Nights in Rural Communities
Illuminating the Nights in Rural CommunitiesIlluminating the Nights in Rural Communities
Illuminating the Nights in Rural CommunitiesIJERA Editor
 
Fabrication of Hybrid Petroelectric Vehicle
Fabrication of Hybrid Petroelectric VehicleFabrication of Hybrid Petroelectric Vehicle
Fabrication of Hybrid Petroelectric VehicleIJERA Editor
 
Image Detection and Count Using Open Computer Vision (Opencv)
Image Detection and Count Using Open Computer Vision (Opencv)Image Detection and Count Using Open Computer Vision (Opencv)
Image Detection and Count Using Open Computer Vision (Opencv)IJERA Editor
 
Concern: Tax Effective Giving Campaign
Concern: Tax Effective Giving CampaignConcern: Tax Effective Giving Campaign
Concern: Tax Effective Giving CampaignPost Media
 
A Survey Analysis on CMOS Integrated Circuits with Clock-Gated Logic Structure
A Survey Analysis on CMOS Integrated Circuits with Clock-Gated Logic StructureA Survey Analysis on CMOS Integrated Circuits with Clock-Gated Logic Structure
A Survey Analysis on CMOS Integrated Circuits with Clock-Gated Logic StructureIJERA Editor
 
O2 - Sleeper campaign case study
O2 - Sleeper campaign case studyO2 - Sleeper campaign case study
O2 - Sleeper campaign case studyPost Media
 
Flexible ac transmission systems (FACTS), network congestion, Ordinal Optimiz...
Flexible ac transmission systems (FACTS), network congestion, Ordinal Optimiz...Flexible ac transmission systems (FACTS), network congestion, Ordinal Optimiz...
Flexible ac transmission systems (FACTS), network congestion, Ordinal Optimiz...IJERA Editor
 
QoS Constrained H.264/SVC video streaming over Multicast Ad Hoc Networks
QoS Constrained H.264/SVC video streaming over Multicast Ad Hoc NetworksQoS Constrained H.264/SVC video streaming over Multicast Ad Hoc Networks
QoS Constrained H.264/SVC video streaming over Multicast Ad Hoc NetworksIJERA Editor
 

Viewers also liked (20)

The Research on Improvement of Low Temperature Stability for Diatomite Modifi...
The Research on Improvement of Low Temperature Stability for Diatomite Modifi...The Research on Improvement of Low Temperature Stability for Diatomite Modifi...
The Research on Improvement of Low Temperature Stability for Diatomite Modifi...
 
Development of Abrasive Selection Model/Chart for Palm Frond Broom Peeling Ma...
Development of Abrasive Selection Model/Chart for Palm Frond Broom Peeling Ma...Development of Abrasive Selection Model/Chart for Palm Frond Broom Peeling Ma...
Development of Abrasive Selection Model/Chart for Palm Frond Broom Peeling Ma...
 
Effects of Soil and Air Drying Methods on Soil Plasticity of Different Cities...
Effects of Soil and Air Drying Methods on Soil Plasticity of Different Cities...Effects of Soil and Air Drying Methods on Soil Plasticity of Different Cities...
Effects of Soil and Air Drying Methods on Soil Plasticity of Different Cities...
 
HeroCloud: The Next Generation Solution to Online Game Development
HeroCloud: The Next Generation Solution to Online Game Development HeroCloud: The Next Generation Solution to Online Game Development
HeroCloud: The Next Generation Solution to Online Game Development
 
Assessment of sanitation levels of sources of water in Osun State Capital, Ni...
Assessment of sanitation levels of sources of water in Osun State Capital, Ni...Assessment of sanitation levels of sources of water in Osun State Capital, Ni...
Assessment of sanitation levels of sources of water in Osun State Capital, Ni...
 
Modelling of The Properties of Sand Mould Made of Reclaimed Sand
Modelling of The Properties of Sand Mould Made of Reclaimed SandModelling of The Properties of Sand Mould Made of Reclaimed Sand
Modelling of The Properties of Sand Mould Made of Reclaimed Sand
 
Reduction of PAPR and Efficient detection ordering scheme for MIMO Transmissi...
Reduction of PAPR and Efficient detection ordering scheme for MIMO Transmissi...Reduction of PAPR and Efficient detection ordering scheme for MIMO Transmissi...
Reduction of PAPR and Efficient detection ordering scheme for MIMO Transmissi...
 
Degradation and Microbiological Validation of Meropenem Antibiotic in Aqueous...
Degradation and Microbiological Validation of Meropenem Antibiotic in Aqueous...Degradation and Microbiological Validation of Meropenem Antibiotic in Aqueous...
Degradation and Microbiological Validation of Meropenem Antibiotic in Aqueous...
 
The Opportunity of Using Wind to Generate Power as a Renewable Energy:"Case o...
The Opportunity of Using Wind to Generate Power as a Renewable Energy:"Case o...The Opportunity of Using Wind to Generate Power as a Renewable Energy:"Case o...
The Opportunity of Using Wind to Generate Power as a Renewable Energy:"Case o...
 
Illuminating the Nights in Rural Communities
Illuminating the Nights in Rural CommunitiesIlluminating the Nights in Rural Communities
Illuminating the Nights in Rural Communities
 
Fabrication of Hybrid Petroelectric Vehicle
Fabrication of Hybrid Petroelectric VehicleFabrication of Hybrid Petroelectric Vehicle
Fabrication of Hybrid Petroelectric Vehicle
 
Image Detection and Count Using Open Computer Vision (Opencv)
Image Detection and Count Using Open Computer Vision (Opencv)Image Detection and Count Using Open Computer Vision (Opencv)
Image Detection and Count Using Open Computer Vision (Opencv)
 
Concern: Tax Effective Giving Campaign
Concern: Tax Effective Giving CampaignConcern: Tax Effective Giving Campaign
Concern: Tax Effective Giving Campaign
 
A Survey Analysis on CMOS Integrated Circuits with Clock-Gated Logic Structure
A Survey Analysis on CMOS Integrated Circuits with Clock-Gated Logic StructureA Survey Analysis on CMOS Integrated Circuits with Clock-Gated Logic Structure
A Survey Analysis on CMOS Integrated Circuits with Clock-Gated Logic Structure
 
O2 - Sleeper campaign case study
O2 - Sleeper campaign case studyO2 - Sleeper campaign case study
O2 - Sleeper campaign case study
 
Secure by design
Secure by designSecure by design
Secure by design
 
G49033740
G49033740G49033740
G49033740
 
O44097379
O44097379O44097379
O44097379
 
Flexible ac transmission systems (FACTS), network congestion, Ordinal Optimiz...
Flexible ac transmission systems (FACTS), network congestion, Ordinal Optimiz...Flexible ac transmission systems (FACTS), network congestion, Ordinal Optimiz...
Flexible ac transmission systems (FACTS), network congestion, Ordinal Optimiz...
 
QoS Constrained H.264/SVC video streaming over Multicast Ad Hoc Networks
QoS Constrained H.264/SVC video streaming over Multicast Ad Hoc NetworksQoS Constrained H.264/SVC video streaming over Multicast Ad Hoc Networks
QoS Constrained H.264/SVC video streaming over Multicast Ad Hoc Networks
 

Similar to Fb4301931934

Hybrid autonomousnavigation p_limaye-et-al_3pgabstract
Hybrid autonomousnavigation p_limaye-et-al_3pgabstractHybrid autonomousnavigation p_limaye-et-al_3pgabstract
Hybrid autonomousnavigation p_limaye-et-al_3pgabstractPushkar Limaye
 
Applying Computer Vision to Traffic Monitoring System in Vietnam
Applying Computer Vision to Traffic Monitoring System in Vietnam Applying Computer Vision to Traffic Monitoring System in Vietnam
Applying Computer Vision to Traffic Monitoring System in Vietnam Lê Anh
 
Vehicle Tracking Using Kalman Filter and Features
Vehicle Tracking Using Kalman Filter and FeaturesVehicle Tracking Using Kalman Filter and Features
Vehicle Tracking Using Kalman Filter and Featuressipij
 
Leader Follower Formation Control of Ground Vehicles Using Dynamic Pixel Coun...
Leader Follower Formation Control of Ground Vehicles Using Dynamic Pixel Coun...Leader Follower Formation Control of Ground Vehicles Using Dynamic Pixel Coun...
Leader Follower Formation Control of Ground Vehicles Using Dynamic Pixel Coun...ijma
 
Neural Network based Vehicle Classification for Intelligent Traffic Control
Neural Network based Vehicle Classification for Intelligent Traffic ControlNeural Network based Vehicle Classification for Intelligent Traffic Control
Neural Network based Vehicle Classification for Intelligent Traffic Controlijseajournal
 
traffic jam detection using image processing
traffic jam detection using image processingtraffic jam detection using image processing
traffic jam detection using image processingMalika Alix
 
Automatic Vehicle Detection Using Pixelwise Classification Approach
Automatic Vehicle Detection Using Pixelwise Classification ApproachAutomatic Vehicle Detection Using Pixelwise Classification Approach
Automatic Vehicle Detection Using Pixelwise Classification ApproachIOSR Journals
 
Smart Control of Traffic Signal System using Image Processing
Smart Control of Traffic Signal System using Image Processing Smart Control of Traffic Signal System using Image Processing
Smart Control of Traffic Signal System using Image Processing Raihan Bin-Mofidul
 
IRJET- Congestion Reducing System through Sensors, Image Processors and Vanet...
IRJET- Congestion Reducing System through Sensors, Image Processors and Vanet...IRJET- Congestion Reducing System through Sensors, Image Processors and Vanet...
IRJET- Congestion Reducing System through Sensors, Image Processors and Vanet...IRJET Journal
 
A Much Advanced and Efficient Lane Detection Algorithm for Intelligent Highwa...
A Much Advanced and Efficient Lane Detection Algorithm for Intelligent Highwa...A Much Advanced and Efficient Lane Detection Algorithm for Intelligent Highwa...
A Much Advanced and Efficient Lane Detection Algorithm for Intelligent Highwa...cscpconf
 
IRJET- Robust and Fast Detection of Moving Vechiles in Aerial Videos usin...
IRJET-  	  Robust and Fast Detection of Moving Vechiles in Aerial Videos usin...IRJET-  	  Robust and Fast Detection of Moving Vechiles in Aerial Videos usin...
IRJET- Robust and Fast Detection of Moving Vechiles in Aerial Videos usin...IRJET Journal
 
License plate extraction of overspeeding vehicles
License plate extraction of overspeeding vehiclesLicense plate extraction of overspeeding vehicles
License plate extraction of overspeeding vehicleslambanaveen
 
Vehicle detection through image processing
Vehicle detection through image processingVehicle detection through image processing
Vehicle detection through image processingGhazalpreet Kaur
 
Identification and classification of moving vehicles on road
Identification and classification of moving vehicles on roadIdentification and classification of moving vehicles on road
Identification and classification of moving vehicles on roadAlexander Decker
 
A Study on Single Camera Based ANPR System for Improvement of Vehicle Number ...
A Study on Single Camera Based ANPR System for Improvement of Vehicle Number ...A Study on Single Camera Based ANPR System for Improvement of Vehicle Number ...
A Study on Single Camera Based ANPR System for Improvement of Vehicle Number ...IJRTEMJOURNAL
 

Similar to Fb4301931934 (20)

A real-time system for vehicle detection with shadow removal and vehicle clas...
A real-time system for vehicle detection with shadow removal and vehicle clas...A real-time system for vehicle detection with shadow removal and vehicle clas...
A real-time system for vehicle detection with shadow removal and vehicle clas...
 
Hybrid autonomousnavigation p_limaye-et-al_3pgabstract
Hybrid autonomousnavigation p_limaye-et-al_3pgabstractHybrid autonomousnavigation p_limaye-et-al_3pgabstract
Hybrid autonomousnavigation p_limaye-et-al_3pgabstract
 
Applying Computer Vision to Traffic Monitoring System in Vietnam
Applying Computer Vision to Traffic Monitoring System in Vietnam Applying Computer Vision to Traffic Monitoring System in Vietnam
Applying Computer Vision to Traffic Monitoring System in Vietnam
 
Vehicle Tracking Using Kalman Filter and Features
Vehicle Tracking Using Kalman Filter and FeaturesVehicle Tracking Using Kalman Filter and Features
Vehicle Tracking Using Kalman Filter and Features
 
Leader Follower Formation Control of Ground Vehicles Using Dynamic Pixel Coun...
Leader Follower Formation Control of Ground Vehicles Using Dynamic Pixel Coun...Leader Follower Formation Control of Ground Vehicles Using Dynamic Pixel Coun...
Leader Follower Formation Control of Ground Vehicles Using Dynamic Pixel Coun...
 
F124144
F124144F124144
F124144
 
Neural Network based Vehicle Classification for Intelligent Traffic Control
Neural Network based Vehicle Classification for Intelligent Traffic ControlNeural Network based Vehicle Classification for Intelligent Traffic Control
Neural Network based Vehicle Classification for Intelligent Traffic Control
 
traffic jam detection using image processing
traffic jam detection using image processingtraffic jam detection using image processing
traffic jam detection using image processing
 
Automatic Vehicle Detection Using Pixelwise Classification Approach
Automatic Vehicle Detection Using Pixelwise Classification ApproachAutomatic Vehicle Detection Using Pixelwise Classification Approach
Automatic Vehicle Detection Using Pixelwise Classification Approach
 
G04743943
G04743943G04743943
G04743943
 
Smart Control of Traffic Signal System using Image Processing
Smart Control of Traffic Signal System using Image Processing Smart Control of Traffic Signal System using Image Processing
Smart Control of Traffic Signal System using Image Processing
 
IRJET- Congestion Reducing System through Sensors, Image Processors and Vanet...
IRJET- Congestion Reducing System through Sensors, Image Processors and Vanet...IRJET- Congestion Reducing System through Sensors, Image Processors and Vanet...
IRJET- Congestion Reducing System through Sensors, Image Processors and Vanet...
 
A Much Advanced and Efficient Lane Detection Algorithm for Intelligent Highwa...
A Much Advanced and Efficient Lane Detection Algorithm for Intelligent Highwa...A Much Advanced and Efficient Lane Detection Algorithm for Intelligent Highwa...
A Much Advanced and Efficient Lane Detection Algorithm for Intelligent Highwa...
 
IRJET- Robust and Fast Detection of Moving Vechiles in Aerial Videos usin...
IRJET-  	  Robust and Fast Detection of Moving Vechiles in Aerial Videos usin...IRJET-  	  Robust and Fast Detection of Moving Vechiles in Aerial Videos usin...
IRJET- Robust and Fast Detection of Moving Vechiles in Aerial Videos usin...
 
License plate extraction of overspeeding vehicles
License plate extraction of overspeeding vehiclesLicense plate extraction of overspeeding vehicles
License plate extraction of overspeeding vehicles
 
Vehicle detection through image processing
Vehicle detection through image processingVehicle detection through image processing
Vehicle detection through image processing
 
Identification and classification of moving vehicles on road
Identification and classification of moving vehicles on roadIdentification and classification of moving vehicles on road
Identification and classification of moving vehicles on road
 
A Study on Single Camera Based ANPR System for Improvement of Vehicle Number ...
A Study on Single Camera Based ANPR System for Improvement of Vehicle Number ...A Study on Single Camera Based ANPR System for Improvement of Vehicle Number ...
A Study on Single Camera Based ANPR System for Improvement of Vehicle Number ...
 
A017430110
A017430110A017430110
A017430110
 
AD VANCED TRAFFIC ENGINEERING ASSIGNMENT CIV 8331
AD VANCED TRAFFIC ENGINEERING ASSIGNMENT CIV 8331 AD VANCED TRAFFIC ENGINEERING ASSIGNMENT CIV 8331
AD VANCED TRAFFIC ENGINEERING ASSIGNMENT CIV 8331
 

Recently uploaded

Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsAndrey Dotsenko
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 

Recently uploaded (20)

Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 

Fb4301931934

  • 1. M.Jyothirmai et al Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 4, Issue 3( Version 1), March 2014, pp.931-934 www.ijera.com 931 | P a g e Vehicle counting system using optimized virtual loop method based on Real Time video Asst.Prof M.Jyothirmai, M.Tech,* Asst Prof R.Himabindu, M.Tech,** Asst Prof T.Swetha, M.Tech,*** *(Department of Electronics & Communication Engineering, Ravindra engineering college for women, Kurnool) ** (Department of Electronics & Communication Engineering, Ravindra engineering college for women , Kurnool) ** (Department of Electronics & Communication Engineering, Ravindra engineering college for women, Kurnool) ABSTRACT This paper describes a computer vision system to detect and count moving vehicles on roads. The system uses a real-time traffic video surveillance camera mounted over roads and computes the total number of vehicles which passed the road. Moving vehicle image is extracted using „double difference image „algorithm and counting is accomplished by tracking vehicle movements within a tracking zone, called virtual loop. The system was tested on a video surveillance record file of a road that has a medium-level traffic volume. I. INTRODUCTION With the rapid development of multimedia, wireless communication and cloud computing technology, video has become the main carrier of information in applications of management purposes. Video based real-time vehicle monitoring has become an important part of intelligent traffic systems, and counting is its basic function. Virtual loop method detect and count number of cars based on relative position of cars with virtual loop, which is simple and effective, and became a basic method to count vehicles in many related approaches[1]. Two aspects are needed for effective virtual loop detection: successful segmentation of moving vehicle(s) from background and an algorithm to avoid recounting of vehicles. In this paper, we propose a system to count moving vehicles from surveillance videos, moving vehicle image is extracted using „double difference image „algorithm and counting is accomplished by tracking vehicle movements within a virtual loop area with the help of detection lines. The system works in 5 steps, as shown in Figure 1. All steps will be described in following sections. Surveillance video Vehicle image extraction Defining virtual loop, virtual lines Determining detectors state Counting Figure 1. System overview II. PREVIOUS WORK As a main problem of motion detection, moving vehicles and moving region detection from video frames were accomplished by frame differencing method, background subtraction, or by computing the error between a background model and current frame. Distinguish moving vehicles from the static background by modeling the background scene with Gaussian Mixture Model, and established tracking moving vehicles by Kalman filtering. In order to count passing vehicles, they defined a boundary for each outbound and inbound lane to form a region of interest. When position of a tracked vehicle gets out of this region in terms of pixel values, the counting RESEARCH ARTICLE OPEN ACCESS
  • 2. M.Jyothirmai et al Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 4, Issue 3( Version 1), March 2014, pp.931-934 www.ijera.com 932 | P a g e algorithm increases the vehicle count by 1 for the corresponding lane. Accuracy of this approach relies on effectiveness of tracking procedure. Kalman filter is used to track moving vehicles, while using virtual loop to detect vehicle presence on each lane. A drawback of traditional virtual loop method is wrong counting of non-moving objects, slower moving cars or closely following vehicles. On the other side, traditional frame differencing algorithm acquires moving object contour by using image difference information between successive two frames and widely used in motion segmentation because of it‟s characteristics of easy to programming and less sensitive to changes of lighting conditions. But the approach also suffers drawbacks like foreground aperture and ghosting, especially sensitive to object speed and video camera frame rate [1 ].To solve these issues K.Yoshinari and M.Michihiko [5] proposed a variation of this method, called “the double difference” method which operates a thresholded difference between frames at time t ,t − 1 and t+1 and combine them with a logical AND. Davide A. Migliore and Matteo Matteucc[4] proposed a technique that uses both frame by frame difference and background subtraction. The difference between the actual frame and previous frame with the difference between actual frame and the actual model of background are combined to detect a moving object within the current frame. The first image of the sequence is used as initial background model and it is dynamically updated with the new frame according to motion segmentation. The approach is promising in robust motion detection as long as background model gives up-to-date information of the background. III. VEHICLE IMAGE EXTRACTION USING DOUBLE DIFFERENE IMAGE Correct position and correct shape of the vehicle is the key factor for accurate car counting when using virtual loop method, as it relies highly changes of pixels values. Contour on a normal difference image do not express the shape well of the object because it is a mixture of object shape on two different times. „double difference image‟ approach uses information from previous frame and following frame to estimate shape and position of the vehicle on current frame, which gives more accurate position information. To obtain „double difference „ vehicle image, two difference images were generated from corresponding two successive images ( frames at time „t-1‟,‟t‟ and „t+1) and then the difference images were binarized and logical „AND‟ operation was executed on these two images . The car object in resulting image keeps original shape and position of car at time„t‟. At the same time, to eliminate isolated noise pixels, morphologically open, close, and dilate operation to binary images were executed. Figure2. shows the normal difference image and double difference image of a detected vehicle on the lane. Moving position of the vehicle was correctly detected on double difference image, marked with white line, while normal difference image gives wrong information. Although the position difference on two images are quite small, but it has large effect when estimation relative position with virtual detectors. (a) (b) Figure 2. (a) normal difference image (b)double difference image IV. SETTING OF VIRTUAL DETECTORS 3.1 Virtual loop setting Extracted moving vehicle image obtained using procedures above include only the moving vehicle(s), we can select a rectangle region of M*N called virtual loop (compared to real induction loop vehicle detectors) or virtual detector on every lane and compute the area of objects in that region for each frame. M represents width of the region, and N is the length. Experiments show that M could have a value equal to 0.8-0.9 times of real line width to avoid interference from vehicles on other lane and road-side objects. Similarly, N could have a value of 0.4-0.8 times of real standard vehicle length.. The principles of traditional virtual loop method is that, if a vehicle is crossing the virtual loop region, area of objects in that region should be higher than certain threshold and the state of virtual loop is recorded as true( occupied by car(s) ), otherwise, a false record will be stored( not occupied ). We define presence of a vehicle for virtual loop by the equation (1). When a vehicle is passing through the region, the state of virtual loops is changes from 0 to 1.
  • 3. M.Jyothirmai et al Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 4, Issue 3( Version 1), March 2014, pp.931-934 www.ijera.com 933 | P a g e 1 if area(virtual loop)> thr P= 0 otherwise (1) Figure 3. Setting of virtual detectors 3.2 Detection lines setting Detection line is defined as a line on image plane, with certain width much smaller than virtual loop but with similar function. Detection lines play quite important role in our approach. It‟s statH is used in our algorithm as a reference signal to avoid recounting of vehicles when vehicle speed or frame rate is slow, and to avoid counting non-moving objects or non-vehicle objects moving on the road. Our approach needs two detecting lines, placed parallel to virtual loop. First line, called line F needs to be close to virtual loop border at exit direction, while the second line, called line B keeps a distance equal to 3/5 or 3/4 of expected space headway from line F. Presence of vehicle on detection lines is defined using equation (1) too, but with different threshold. Figure 3 shows the setting of virtual loop and detection lines. V. VEHICLE COUNTING When a vehicle passing through virtual loop area, counting procedure were accomplished by 3 steps: Step 1: Vehicle approaching. As long as area of objects in virtual loop region reached the threshold value, counting process starts and following steps were marked as valid. Step 2: Vehicle reaches line F and/or line B. If front of vehicle reached detection line F and not reached to detection line B on frame i, counting state is marked as true and fills 1 to corresponding line of a counting matrix. If the vehicle reached line F and line B at the same time on frame n , suppose, counting state is marked as false and all lines of counting matrix corresponding to frame i to frame n are filled with 1 and line corresponding to frame n is filled with 0. Step 3: Vehicle leaving line B. Calculate number of vehicles during the period using value of counting matrix. If the value corresponding to frame i is 1 and the value corresponding to frame i-1 is 0, add 1 to total number of vehicles. VI. EXPERIMENTAL RESULTS AND DISCUSSION In order to test effectiveness of the propose method, system was implemented on Maltab and tested on a freeway surveillance video file, with resolution 320*280, captured at sampling frequency of 30 frames per second and test result was compared with result of traditional virtual loop method. Test result was given on Table1. Test results show that, the system could count cars with high accuracy under various day time conditions. Table1. Experimental results Virtual loop Algorithm Counted number of cars Actual number of cars Double difference +detection line 120 121 Single difference without detection line 116 Compared to counting error of 5 vehicles while using traditional virtual loop method, our approach gives good counting accuracy, and we believe that error rate of traditional virtual loop method increases when sampling frequency or average vehicles speed changes unexpectedly. We observe that this system will depend on, to certain extent the visual angle and the choice of the position of video camera. In most real applications surveillance camera position is fixed over the road at construction period. Besides that, sampling frequency of video camera should not be lower than 16 frames per second. These conditions could be easily satisfied in real applications, and our method could give good results compared to other approaches. Same method could be used to extract other traffic data like occupation, average speed etc. with slight changes to the algorithm. REFERENCES [1] M.LEI D.LEFLOCH P.GOUTON and K.MADANI, “A video-based real-time vehicle counting system using adaptive background Method,” in Proc.IEEE Int.Conf.
  • 4. M.Jyothirmai et al Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 4, Issue 3( Version 1), March 2014, pp.931-934 www.ijera.com 934 | P a g e Signal Image Technology and Internet Based Systems, Bali, IN,pp.523-528, December 2008. [2] E. Baş, A.M.Tekalp and F.S.Salman,”Automatic Vehicle Counting from Video for Traffic Flow Analysis,” in Proc. IEEE Int. Symp. Intelligent Vehicles,pp.392-397,Istanbul,TU,June 2007. [3] Wei Zhiqiang, Zhang Jianfeng, Jiang Shuming, Li Jian, Xu Shijie,” Vehicle forecast track based on virtual detector” in Proc.IEEE Int.Conf. Communication Software and Networks,pp 283-286, Xi‟An ,China, June 2011. [4] Davide A. Migliore, Matteo Matteucci, Matteo Naccari,”A Revaluation of Frame Difference in Fast and Robust Motion Detection,” in Proc.4th ACM international workshop on Video surveillance and sensor networks,pp.215-218,NY,USA,July 2006. [5] K.Yoshinari and M.Michihiko,“a human motion estimation method using 3- successive video frames,”in Proc. IEEE Int. Conf.Virtual Systems and Multimedia, Gifu,JP, pp. 135-140, June 1966. [6] D. Beymer, P. McLauchlan, B. Coifman, and J. Malik,ŶA realtime computer vision system for measuring traffic parameters,ŷin Proc. of IEEE Conf. on Computer Vision and Pattern Recognition,pp. 496-501, Puerto Rico, June 1997.