SlideShare a Scribd company logo
1 of 25
RTIPAPPLIED TO TRAFFIC
–
QUEUE DETECTION ALGORITHM
BY
A.N.SAISUNITHA
ROLL NO : 11012D4503
CONTENTS
1. Introduction
2. Image analysis System Structure
3. Queue detection algorithm
4. Motion detection algorithm
5. Vehicle detection algorithm
6. Advantages of SMED
7. Left limit Selection program
8. Threshold selection program
9. Traffic movements at junction
10. Conclusion
INTRODUCTION
 Digital processing is done with a digital computer or any
microcontroller based system.
 Aimed to measure queue parameters accurately.
 Queue detection algorithm has two operations :
• vehicle detection
• motion detection.
DIGITAL IMAGE PROCESSING:
Need for processing of traffic data:
Traffic surveillance and control, traffic management, road safety
and development of transport policy.
Traffic parameters measurable:
Traffic volumes, Speed, Headways, Inter-vehicle gaps, Vehicle
classification, Origin and destination of traffic, Junction turning.
IMAGE ANALYSIS SYSTEM STRUCTURE
Two jobs to perform :
When Green light is on:
Determine no. of vehicles moving along particular
lanes and their classification by shape and size.
When Red light is on:
Determine the backup length along with the
possibility to track its dynamics and classify vehicles in
backup.
Queue Detection Algorithm :
A spatial-domain technique is used to detect queue
- implemented in real-time using low-cost system.
Two different algorithms are used with the technique
• Motion detection operation
• Vehicle detection operation
Motion detection operation:
Differencing two consecutive frames.
Histogram of the key region parts of the frames is
analyzed by comparing with the threshold value.
Key region should be at least 3-pixel-wide profile of
the image along the road.
A median filtering operation is firstly applied to
the key region (profile) of each frame and one-
pixel-wide profile is extracted.
Difference of two profiles is compared to detect
for motion.
When there is motion, the differences of the
profiles are larger than the case when there is no
motion. The motion can be detected by selecting a
threshold value.
MOTION DETECTION ALGORITHM
VEHICLE DETECTION METHODS
 Two main approaches :
1. Background based methods - Perform the difference of the current frame
with an updated background image
2. Gradient based methods – It is based on the detection of vehicle edges.
Guarantees a very fast computation and good results
Sensitive to noise and are used with filtering operators
 Two types of edge detectors :
1. Morphological based edge detectors
2. Gradient based techniques
VEHICLE DETECTION ALGORITHM
 A newly developed morphological edge detection operator is
Separable Morphological Edge Detector (SMED).
 STEPS :
 Gray Scale Conversion
 Filtering
 Boundary extraction using thresholding
 Make image one pixel thick in horizontal and vertical direction
 Remove the noisy pixels from the image and filling the pixel break in regular
pattern
Edge detectors consisting of separable medium filtering and
morphological operators.
The SMED approach is applied (f) to each sub-profile of the
image and the histogram of each sub-profile is processed by
selecting Dynamic left-limit value and a threshold value to detect
vehicles.
SMED has lower computational requirement while having
comparable performance to other morphological operators
SMED can detect edges at different angles, while other
morphological operators are unable to detect all kinds of edges.
SMED :
Image captured by camera SMED operator applied to the
image
This program selects a grey value from the
histogram of the window, where there are approx.
zero edge points above this grey value.
When the window contains an object, the left-limit
of the histogram shifts towards the maximum grey
value, otherwise it shifts towards the origin.
This process is repeated for a large no. of
frames(100),and the minimum of the left-limit of
these frames is selected as the left-limit for the
next frame.
LEFT-LIMIT SELECTION PROGRAM
Dyanamic Threshold selection program:
The no. of edge points greater than the left limit grey value of each
window is extracted for a large no. of frames .
These nos. are used to create a histogram where its horizontal and
vertical axes correspond to the no. of edge points greater than left limit
and the frequency of repetition of these numbers for a period of operation
of the algorithm .
This histogram is smoothed using a median filter and we expect to get
two peaks in the resulted diagram, one peak related to the frames passing
a vehicle and the other related to the frames without vehicles for that
window.
TRAFFIC MOVEMENTS AT JUNCTIONS (TMJ)
 Measuring traffic movements of vehicles at junctions such as number
of vehicles turning in a different direction.
 STEPS :
 Cover the boundary of the junction by a polygon
 Define a minimum numbers of key regions inside the boundary.
 Application of the vehicle detection on each profile.
 A status vector is created for each window in each frame.
 If a vehicle is detected in a window, a “one” is inserted on its corresponding
status vector, otherwise, a “zero” is inserted.
 A group of One’s corresponds to No.of vehicles
 A group of Zero’s corresponds to distance between the vehicles.
CONCLUSION
 Algorithm measure basic queue parameters.
 The algorithm uses simple and effective operations.
 To reduce computation time motion detection operation is applied first.
 The vehicle detection operation is a less sensitive edge based
technique.
 Queue length measurement shows 95% accuracy at maximum.
Thank you
THEORY BEHIND
 The camera parameters (a11, a12,…a33) are calculated by knowing –
 Co-ordinates of any 6 reference points of the real-world condition.
 Co-ordinates or their corresponding images.
 This equation is used to reduce the sizes of the sub-profiles.
 The length of sub-profile should be about length of the vehicle.

More Related Content

Similar to QDA_RTP_Traffic_ppt_final.ppt

An Efficient System for Forward Collison Avoidance Using Low Cost Camera & Em...
An Efficient System for Forward Collison Avoidance Using Low Cost Camera & Em...An Efficient System for Forward Collison Avoidance Using Low Cost Camera & Em...
An Efficient System for Forward Collison Avoidance Using Low Cost Camera & Em...aciijournal
 
An Efficient System for Forward Collison Avoidance Using Low Cost Camera & Em...
An Efficient System for Forward Collison Avoidance Using Low Cost Camera & Em...An Efficient System for Forward Collison Avoidance Using Low Cost Camera & Em...
An Efficient System for Forward Collison Avoidance Using Low Cost Camera & Em...aciijournal
 
Lane Detection and Obstacle Aviodance
Lane Detection and Obstacle AviodanceLane Detection and Obstacle Aviodance
Lane Detection and Obstacle AviodanceNishanth Sriramoju
 
Lane Detection and Obstacle Aviodance Revised
Lane Detection and Obstacle Aviodance RevisedLane Detection and Obstacle Aviodance Revised
Lane Detection and Obstacle Aviodance RevisedPhanindra Amaradhi
 
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
 
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
 
Real time-image-processing-applied-to-traffic-queue-detection-algorithm
Real time-image-processing-applied-to-traffic-queue-detection-algorithmReal time-image-processing-applied-to-traffic-queue-detection-algorithm
Real time-image-processing-applied-to-traffic-queue-detection-algorithmajayrampelli
 
Traffic Violation Detection Using Multiple Trajectories of Vehicles
Traffic Violation Detection Using Multiple Trajectories of VehiclesTraffic Violation Detection Using Multiple Trajectories of Vehicles
Traffic Violation Detection Using Multiple Trajectories of VehiclesIJERA Editor
 
Discernment Pothole with Autonomous Metropolitan Vehicle
	 Discernment Pothole with Autonomous Metropolitan  Vehicle	 Discernment Pothole with Autonomous Metropolitan  Vehicle
Discernment Pothole with Autonomous Metropolitan VehicleIRJET Journal
 
License Plate Recognition
License Plate RecognitionLicense Plate Recognition
License Plate RecognitionAmr Rashed
 
REVIEW OF LANE DETECTION AND TRACKING ALGORITHMS IN ADVANCED DRIVER ASSISTANC...
REVIEW OF LANE DETECTION AND TRACKING ALGORITHMS IN ADVANCED DRIVER ASSISTANC...REVIEW OF LANE DETECTION AND TRACKING ALGORITHMS IN ADVANCED DRIVER ASSISTANC...
REVIEW OF LANE DETECTION AND TRACKING ALGORITHMS IN ADVANCED DRIVER ASSISTANC...ijcsit
 
Automatic vehicle license plate detection using VEDA
Automatic vehicle license plate detection using VEDAAutomatic vehicle license plate detection using VEDA
Automatic vehicle license plate detection using VEDARojith Thomas
 
Traffic Light Detection for Red Light Violation System
Traffic Light Detection for Red Light Violation SystemTraffic Light Detection for Red Light Violation System
Traffic Light Detection for Red Light Violation Systemijtsrd
 
Ijarcet vol-2-issue-4-1309-1313
Ijarcet vol-2-issue-4-1309-1313Ijarcet vol-2-issue-4-1309-1313
Ijarcet vol-2-issue-4-1309-1313Editor IJARCET
 
Traffic Signboard Classification with Voice alert to the driver.pptx
Traffic Signboard Classification with Voice alert to the driver.pptxTraffic Signboard Classification with Voice alert to the driver.pptx
Traffic Signboard Classification with Voice alert to the driver.pptxharimaxwell0712
 
IRJET- Vehicle Number Plate Recognition System
IRJET- Vehicle Number Plate Recognition SystemIRJET- Vehicle Number Plate Recognition System
IRJET- Vehicle Number Plate Recognition SystemIRJET Journal
 

Similar to QDA_RTP_Traffic_ppt_final.ppt (20)

An Efficient System for Forward Collison Avoidance Using Low Cost Camera & Em...
An Efficient System for Forward Collison Avoidance Using Low Cost Camera & Em...An Efficient System for Forward Collison Avoidance Using Low Cost Camera & Em...
An Efficient System for Forward Collison Avoidance Using Low Cost Camera & Em...
 
An Efficient System for Forward Collison Avoidance Using Low Cost Camera & Em...
An Efficient System for Forward Collison Avoidance Using Low Cost Camera & Em...An Efficient System for Forward Collison Avoidance Using Low Cost Camera & Em...
An Efficient System for Forward Collison Avoidance Using Low Cost Camera & Em...
 
Report NIYANTRA
Report NIYANTRAReport NIYANTRA
Report NIYANTRA
 
Lane Detection and Obstacle Aviodance
Lane Detection and Obstacle AviodanceLane Detection and Obstacle Aviodance
Lane Detection and Obstacle Aviodance
 
Lane Detection and Obstacle Aviodance Revised
Lane Detection and Obstacle Aviodance RevisedLane Detection and Obstacle Aviodance Revised
Lane Detection and Obstacle Aviodance Revised
 
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 ...
 
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 ...
 
13
1313
13
 
Real time-image-processing-applied-to-traffic-queue-detection-algorithm
Real time-image-processing-applied-to-traffic-queue-detection-algorithmReal time-image-processing-applied-to-traffic-queue-detection-algorithm
Real time-image-processing-applied-to-traffic-queue-detection-algorithm
 
Traffic Violation Detection Using Multiple Trajectories of Vehicles
Traffic Violation Detection Using Multiple Trajectories of VehiclesTraffic Violation Detection Using Multiple Trajectories of Vehicles
Traffic Violation Detection Using Multiple Trajectories of Vehicles
 
A017430110
A017430110A017430110
A017430110
 
Discernment Pothole with Autonomous Metropolitan Vehicle
	 Discernment Pothole with Autonomous Metropolitan  Vehicle	 Discernment Pothole with Autonomous Metropolitan  Vehicle
Discernment Pothole with Autonomous Metropolitan Vehicle
 
ieee_my_proj
ieee_my_projieee_my_proj
ieee_my_proj
 
License Plate Recognition
License Plate RecognitionLicense Plate Recognition
License Plate Recognition
 
REVIEW OF LANE DETECTION AND TRACKING ALGORITHMS IN ADVANCED DRIVER ASSISTANC...
REVIEW OF LANE DETECTION AND TRACKING ALGORITHMS IN ADVANCED DRIVER ASSISTANC...REVIEW OF LANE DETECTION AND TRACKING ALGORITHMS IN ADVANCED DRIVER ASSISTANC...
REVIEW OF LANE DETECTION AND TRACKING ALGORITHMS IN ADVANCED DRIVER ASSISTANC...
 
Automatic vehicle license plate detection using VEDA
Automatic vehicle license plate detection using VEDAAutomatic vehicle license plate detection using VEDA
Automatic vehicle license plate detection using VEDA
 
Traffic Light Detection for Red Light Violation System
Traffic Light Detection for Red Light Violation SystemTraffic Light Detection for Red Light Violation System
Traffic Light Detection for Red Light Violation System
 
Ijarcet vol-2-issue-4-1309-1313
Ijarcet vol-2-issue-4-1309-1313Ijarcet vol-2-issue-4-1309-1313
Ijarcet vol-2-issue-4-1309-1313
 
Traffic Signboard Classification with Voice alert to the driver.pptx
Traffic Signboard Classification with Voice alert to the driver.pptxTraffic Signboard Classification with Voice alert to the driver.pptx
Traffic Signboard Classification with Voice alert to the driver.pptx
 
IRJET- Vehicle Number Plate Recognition System
IRJET- Vehicle Number Plate Recognition SystemIRJET- Vehicle Number Plate Recognition System
IRJET- Vehicle Number Plate Recognition System
 

Recently uploaded

Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZTE
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and usesDevarapalliHaritha
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 

Recently uploaded (20)

Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and uses
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 

QDA_RTP_Traffic_ppt_final.ppt

  • 1. RTIPAPPLIED TO TRAFFIC – QUEUE DETECTION ALGORITHM BY A.N.SAISUNITHA ROLL NO : 11012D4503
  • 2. CONTENTS 1. Introduction 2. Image analysis System Structure 3. Queue detection algorithm 4. Motion detection algorithm 5. Vehicle detection algorithm 6. Advantages of SMED 7. Left limit Selection program 8. Threshold selection program 9. Traffic movements at junction 10. Conclusion
  • 3. INTRODUCTION  Digital processing is done with a digital computer or any microcontroller based system.  Aimed to measure queue parameters accurately.  Queue detection algorithm has two operations : • vehicle detection • motion detection.
  • 5. Need for processing of traffic data: Traffic surveillance and control, traffic management, road safety and development of transport policy. Traffic parameters measurable: Traffic volumes, Speed, Headways, Inter-vehicle gaps, Vehicle classification, Origin and destination of traffic, Junction turning.
  • 7. Two jobs to perform : When Green light is on: Determine no. of vehicles moving along particular lanes and their classification by shape and size. When Red light is on: Determine the backup length along with the possibility to track its dynamics and classify vehicles in backup.
  • 8. Queue Detection Algorithm : A spatial-domain technique is used to detect queue - implemented in real-time using low-cost system. Two different algorithms are used with the technique • Motion detection operation • Vehicle detection operation
  • 9.
  • 10. Motion detection operation: Differencing two consecutive frames. Histogram of the key region parts of the frames is analyzed by comparing with the threshold value. Key region should be at least 3-pixel-wide profile of the image along the road.
  • 11. A median filtering operation is firstly applied to the key region (profile) of each frame and one- pixel-wide profile is extracted. Difference of two profiles is compared to detect for motion. When there is motion, the differences of the profiles are larger than the case when there is no motion. The motion can be detected by selecting a threshold value.
  • 13. VEHICLE DETECTION METHODS  Two main approaches : 1. Background based methods - Perform the difference of the current frame with an updated background image 2. Gradient based methods – It is based on the detection of vehicle edges. Guarantees a very fast computation and good results Sensitive to noise and are used with filtering operators  Two types of edge detectors : 1. Morphological based edge detectors 2. Gradient based techniques
  • 14. VEHICLE DETECTION ALGORITHM  A newly developed morphological edge detection operator is Separable Morphological Edge Detector (SMED).  STEPS :  Gray Scale Conversion  Filtering  Boundary extraction using thresholding  Make image one pixel thick in horizontal and vertical direction  Remove the noisy pixels from the image and filling the pixel break in regular pattern
  • 15. Edge detectors consisting of separable medium filtering and morphological operators. The SMED approach is applied (f) to each sub-profile of the image and the histogram of each sub-profile is processed by selecting Dynamic left-limit value and a threshold value to detect vehicles. SMED has lower computational requirement while having comparable performance to other morphological operators SMED can detect edges at different angles, while other morphological operators are unable to detect all kinds of edges. SMED :
  • 16. Image captured by camera SMED operator applied to the image
  • 17. This program selects a grey value from the histogram of the window, where there are approx. zero edge points above this grey value. When the window contains an object, the left-limit of the histogram shifts towards the maximum grey value, otherwise it shifts towards the origin. This process is repeated for a large no. of frames(100),and the minimum of the left-limit of these frames is selected as the left-limit for the next frame. LEFT-LIMIT SELECTION PROGRAM
  • 18. Dyanamic Threshold selection program: The no. of edge points greater than the left limit grey value of each window is extracted for a large no. of frames . These nos. are used to create a histogram where its horizontal and vertical axes correspond to the no. of edge points greater than left limit and the frequency of repetition of these numbers for a period of operation of the algorithm . This histogram is smoothed using a median filter and we expect to get two peaks in the resulted diagram, one peak related to the frames passing a vehicle and the other related to the frames without vehicles for that window.
  • 19. TRAFFIC MOVEMENTS AT JUNCTIONS (TMJ)  Measuring traffic movements of vehicles at junctions such as number of vehicles turning in a different direction.  STEPS :  Cover the boundary of the junction by a polygon  Define a minimum numbers of key regions inside the boundary.  Application of the vehicle detection on each profile.  A status vector is created for each window in each frame.  If a vehicle is detected in a window, a “one” is inserted on its corresponding status vector, otherwise, a “zero” is inserted.  A group of One’s corresponds to No.of vehicles  A group of Zero’s corresponds to distance between the vehicles.
  • 20. CONCLUSION  Algorithm measure basic queue parameters.  The algorithm uses simple and effective operations.  To reduce computation time motion detection operation is applied first.  The vehicle detection operation is a less sensitive edge based technique.  Queue length measurement shows 95% accuracy at maximum.
  • 22.
  • 23.
  • 24.
  • 25. THEORY BEHIND  The camera parameters (a11, a12,…a33) are calculated by knowing –  Co-ordinates of any 6 reference points of the real-world condition.  Co-ordinates or their corresponding images.  This equation is used to reduce the sizes of the sub-profiles.  The length of sub-profile should be about length of the vehicle.