SlideShare uma empresa Scribd logo
1 de 40
Baixar para ler offline
Accurate Speed and Density
Measurement for Road Traffic in
            India
       Rijurekha Sen (IIT Bombay)
    Andrew Cross, Aditya Vashishtha,
Venkat Padmanabhan, Ed Cutrell, Bill Thies
Home




                              Offic
                              e




User: How would travel time shifts change commute time?
Bengaluru Traffic Control Center




Operator: can measure traffic density, speed, and flux,
            and trigger automated alerts?
Researcher: How are different traffic parameters like
         speed, density and flux related?
Aren't these solved problems?
Yes, but for traffic like ....




Loop detectors        Traffic cameras
While Indian traffic looks like ....
Prior Work to Sense Unlaned Traffic
Lakshminarayanan et al. DEV 2011
(-) binary classification of density based on grayscale histograms
with limited evaluation


Quinn et al. AAAI-D 2010
(-) only detects motion of vehicles with limited evaluation


Trazer from Kritikal Solutions (IIT Delhi)
(-) proprietary solution costing INR 3-5 Lakhs per license
(-) frontal view of traffic to match vehicle Haar features,
    no evaluation for density measurements in case of occlusion

Sen et al. Mobisys 2010, SenSys 2012 (IIT Bombay)
(-) binary or 4-level classification of density
(-) low accuracy for acoustic sensors, no speed for radio sensors
Measuring Density and Speed
        using Video
Experimental Setup




Standard mounting ― Aimed at intersection
Experimental Setup
                                                 Video recorded
                                               using Canon FS100
                                                   camcorder.
                                               Processed on IBM
                                                 R61 Thinkpad
                                                  laptop using
Standard mounting ― Aimed at intersection           OpenCV.




      Indiranagar    Malleshwaram     Mekhri          Windsor

             Our mounting ― Looking down on traffic
Density With
  Background Subtraction?



                  subtract


a vehicle frame




                             an empty frame
But, Bengaluru buses surprised us!




   The tops of the buses look exactly like the road, so
      background subtraction yields zero density.
Density With
 Yellow Tape Analysis?




Tape on road   Density for empty road
Density With
 Yellow Tape Analysis?




Tape on road   Density for two buses
But, shadows surprised us!




Treated as part of vehicle!   Need perspective correction
Final Density Estimation Algorithm




Spatial condition:
Does contrast
between yellow and
black rectangles
disappear due to
uniform vehicle top?
Final Density Estimation Algorithm




Spatial condition:     Temporal condition:
Does contrast          Does average RGB of rectangle pixels
between yellow and     change by more than a threshold
black rectangles       between two consecutive frames?
disappear due to       (Consecutive frames reduce light
uniform vehicle top?   change issues.)
Final Density Estimation Algorithm




Spatial condition:       Temporal condition:
Does contrast            Does average RGB of rectangle pixels
between yellow and       change by more than a threshold
black rectangles         between two consecutive frames?
disappear due to         (Consecutive frames reduce light
uniform vehicle top?     change issues.)

      Linear regression on a training vehicle set to reduce
                  systemic under-estimation.
             Moving averages to extend 1-d density
              estimation to 2-d density estimation.
Speed Estimation Algorithm




    For pixels that moved by more than a threshold,
Speed Estimation Algorithm




     For pixels that moved by more than a threshold,

 search in the neighborhood of size covering high speeds,
                 for pixels of similar RGB.
Speed Estimation Algorithm




      For pixels that moved by more than a threshold,
  search in the neighborhood of size covering high speeds,
                  for pixels of similar RGB.

The displacement that maximizes the similarity over all pixels,
 is considered speed in pixels between consecutive frames.
Density Algorithm Evaluation
Density Algorithm Evaluation
Density Algorithm Evaluation




                         The relative errors are
                       higher for smaller vehicles
                           like two-wheelers.
2-D Density Evaluation




   In our applications,
 we use moving averages
     over 30 seconds
       for density.
Speed Algorithm Evaluation
Speed Algorithm Evaluation
Speed Algorithm Evaluation




Vehicle height differences 
variation in speed estimates.
Taller vehicle  higher speed
Decrease in Speed Error with Increase in
       Averaging Window Size




In our applications, we use moving averages over 30 seconds
                       for speed values.
Some Applications of the Density
     and Speed Estimates
Avoiding Congestion

Users would like shorter commute times


In Indian cities, spatial shifting (rerouting) is often
  not effective since all routes are likely congested


An alternative is temporal shifting of traffic (e.g.,
 the work of Balaji Prabhakar @ Stanford)
Temporal Shifting




  20 minutes moving averages of speed and density values
between 8:15 am – 11:15 am on Jul 10, 2012 at Malleshwaram.
Temporal Shifting




  20 minutes moving averages of speed and density values
between 8:15 am – 11:15 am on Jul 10, 2012 at Malleshwaram.


     Speed and density are inversely related 
there exist opportunities for users to shift and gain.

        But how about the traffic authorities?
Estimating Fundamental Curves of
    Transportation Engineering

            High flux needs density < 40%




speed vs. density                            flux vs. speed
                                  High flux needs speeds in 26-38 kmph range
Fundamental Curves of Transportation
           Engineering

        High flux values need < 40% density values.




  speed vs. density                            flux vs. speed
Fundamental Curves of Transportation
           Engineering

              High flux values need < 40% density values.




                               95% of the flux in congestion correspond to
                               densities less than 80%, thus very high
                               densities are outliers.



                                            Just 20% reduction in density
                                               can double the speed.

flux percentages at high densities
Effect of Uniform Flux Redistribution




 Flux percentages for different speed bins for Flux percentages for different speed bins
8:15 to 11:15 am, Jul 10, 2012 at Malleshwaram          for flux values 4.5 – 5.5


         Uniform redistribution over 3 hours  flux of 5.04.
      This will increase speeds for vehicles, corresponding to
                  about 80% flux, to above 35 Km/hr.
Conclusion
Simple, accurate density and speed estimation for un-laned
traffic using videos.


Non-trivial insights informed our algorithm design.



Some applications of the density and speed estimates.



Several avenues for improvement.
Future Work
Auto-calibration of cameras.



Combination with night vision.



Evaluation on temporally and spatially larger datasets.



System development to reduce computation and
communication overhead.


Sharing methods and insights with the traffic authorities.

Mais conteúdo relacionado

Destaque

India Road Trip
India Road TripIndia Road Trip
India Road Triptautik
 
Road Safety for India
Road Safety for IndiaRoad Safety for India
Road Safety for IndiaRoad Safety
 
Density based-traffic-light-control-system project-2 (3)
Density based-traffic-light-control-system project-2 (3)Density based-traffic-light-control-system project-2 (3)
Density based-traffic-light-control-system project-2 (3)Rishik kanth
 
Vehicle and human vibration due to road condition - ROADEX IV
Vehicle and human vibration due to road condition - ROADEX IVVehicle and human vibration due to road condition - ROADEX IV
Vehicle and human vibration due to road condition - ROADEX IVJohan Granlund
 
"Road acciddents in india"
"Road acciddents in india" "Road acciddents in india"
"Road acciddents in india" Ankush Gavit
 
Final year project presentation
Final year project presentationFinal year project presentation
Final year project presentationBanwari Lal
 
Examples of Photonics Applications for DAY OF PHOTONICS 21 October 2014
Examples of Photonics Applications for DAY OF PHOTONICS 21 October 2014Examples of Photonics Applications for DAY OF PHOTONICS 21 October 2014
Examples of Photonics Applications for DAY OF PHOTONICS 21 October 2014Carlos Lee Epic
 
Urban road safety in India - Current scenario, opportunities & challenges
Urban road safety in India - Current scenario, opportunities & challengesUrban road safety in India - Current scenario, opportunities & challenges
Urban road safety in India - Current scenario, opportunities & challengesWRI Ross Center for Sustainable Cities
 
Density based traffic signal control using microcontroller
Density based traffic signal control using microcontrollerDensity based traffic signal control using microcontroller
Density based traffic signal control using microcontrollerkrity kumari
 
Density based Traffic Light Controller
Density based Traffic Light ControllerDensity based Traffic Light Controller
Density based Traffic Light ControllerSophia
 
Road networks in india
Road networks in indiaRoad networks in india
Road networks in indiaRenosh R
 
Density based trafiic control
Density based trafiic controlDensity based trafiic control
Density based trafiic controlnskprasad
 
Application of traffic light
Application of traffic lightApplication of traffic light
Application of traffic lightare you
 
Road Accidents in India seminar report
Road Accidents in India seminar reportRoad Accidents in India seminar report
Road Accidents in India seminar reportAnkush Gavit
 
Road sector in India
Road sector in IndiaRoad sector in India
Road sector in Indiasharifishere
 
Unity in diversity in india
Unity in diversity in indiaUnity in diversity in india
Unity in diversity in indiaPadma Lalitha
 

Destaque (18)

India Road Trip
India Road TripIndia Road Trip
India Road Trip
 
Road Safety for India
Road Safety for IndiaRoad Safety for India
Road Safety for India
 
Density based-traffic-light-control-system project-2 (3)
Density based-traffic-light-control-system project-2 (3)Density based-traffic-light-control-system project-2 (3)
Density based-traffic-light-control-system project-2 (3)
 
Vehicle and human vibration due to road condition - ROADEX IV
Vehicle and human vibration due to road condition - ROADEX IVVehicle and human vibration due to road condition - ROADEX IV
Vehicle and human vibration due to road condition - ROADEX IV
 
Traffic controller
Traffic controllerTraffic controller
Traffic controller
 
"Road acciddents in india"
"Road acciddents in india" "Road acciddents in india"
"Road acciddents in india"
 
Final year project presentation
Final year project presentationFinal year project presentation
Final year project presentation
 
Examples of Photonics Applications for DAY OF PHOTONICS 21 October 2014
Examples of Photonics Applications for DAY OF PHOTONICS 21 October 2014Examples of Photonics Applications for DAY OF PHOTONICS 21 October 2014
Examples of Photonics Applications for DAY OF PHOTONICS 21 October 2014
 
Urban road safety in India - Current scenario, opportunities & challenges
Urban road safety in India - Current scenario, opportunities & challengesUrban road safety in India - Current scenario, opportunities & challenges
Urban road safety in India - Current scenario, opportunities & challenges
 
Density based traffic signal control using microcontroller
Density based traffic signal control using microcontrollerDensity based traffic signal control using microcontroller
Density based traffic signal control using microcontroller
 
Density based Traffic Light Controller
Density based Traffic Light ControllerDensity based Traffic Light Controller
Density based Traffic Light Controller
 
Road networks in india
Road networks in indiaRoad networks in india
Road networks in india
 
Density based trafiic control
Density based trafiic controlDensity based trafiic control
Density based trafiic control
 
Application of traffic light
Application of traffic lightApplication of traffic light
Application of traffic light
 
Road Accidents in India seminar report
Road Accidents in India seminar reportRoad Accidents in India seminar report
Road Accidents in India seminar report
 
Traffic light controller
Traffic light controllerTraffic light controller
Traffic light controller
 
Road sector in India
Road sector in IndiaRoad sector in India
Road sector in India
 
Unity in diversity in india
Unity in diversity in indiaUnity in diversity in india
Unity in diversity in india
 

Semelhante a Accurate Speed and Density Measurement for Road Traffic in India

DORA: Server Based VANETs and its Applications
DORA: Server Based VANETs and its ApplicationsDORA: Server Based VANETs and its Applications
DORA: Server Based VANETs and its ApplicationsIRJET Journal
 
IRJET- Artificial Intelligence Based Smart Traffic Management System using Vi...
IRJET- Artificial Intelligence Based Smart Traffic Management System using Vi...IRJET- Artificial Intelligence Based Smart Traffic Management System using Vi...
IRJET- Artificial Intelligence Based Smart Traffic Management System using Vi...IRJET Journal
 
Aimsun saturadion flow rate calibration
Aimsun saturadion flow rate calibrationAimsun saturadion flow rate calibration
Aimsun saturadion flow rate calibrationJumpingJaq
 
Taxi Demand Prediction using Machine Learning.
Taxi Demand Prediction using Machine Learning.Taxi Demand Prediction using Machine Learning.
Taxi Demand Prediction using Machine Learning.IRJET Journal
 
Baseride Technologies - solutions for smart transportation & logistics
Baseride Technologies - solutions for smart transportation & logisticsBaseride Technologies - solutions for smart transportation & logistics
Baseride Technologies - solutions for smart transportation & logisticsEvgeni
 
0TH-AN INTELLIGENT TRAFFIC LIGHT CONTROL SYSTEM USING CNN.pptx
0TH-AN INTELLIGENT TRAFFIC LIGHT CONTROL SYSTEM USING CNN.pptx0TH-AN INTELLIGENT TRAFFIC LIGHT CONTROL SYSTEM USING CNN.pptx
0TH-AN INTELLIGENT TRAFFIC LIGHT CONTROL SYSTEM USING CNN.pptxSanjayLove1
 
towards online shortest path computation
towards online shortest path computationtowards online shortest path computation
towards online shortest path computationswathi78
 
Autonomous Traffic Signal Control using Decision Tree
Autonomous Traffic Signal Control using Decision Tree Autonomous Traffic Signal Control using Decision Tree
Autonomous Traffic Signal Control using Decision Tree IJECEIAES
 
A Dynamic Vehicular Traffic Control Using Ant Colony And Traffic Light Optimi...
A Dynamic Vehicular Traffic Control Using Ant Colony And Traffic Light Optimi...A Dynamic Vehicular Traffic Control Using Ant Colony And Traffic Light Optimi...
A Dynamic Vehicular Traffic Control Using Ant Colony And Traffic Light Optimi...Kristen Carter
 
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
 
water resources
water resourceswater resources
water resourcesunliya
 
Advanced Integrated Traffic Management System With Real-Time Object.pptx
Advanced Integrated Traffic Management System With Real-Time Object.pptxAdvanced Integrated Traffic Management System With Real-Time Object.pptx
Advanced Integrated Traffic Management System With Real-Time Object.pptxFBaijid
 
IEEE PCS'21: Efficient multi-encoding for large-scale HTTP Adaptive Streaming...
IEEE PCS'21: Efficient multi-encoding for large-scale HTTP Adaptive Streaming...IEEE PCS'21: Efficient multi-encoding for large-scale HTTP Adaptive Streaming...
IEEE PCS'21: Efficient multi-encoding for large-scale HTTP Adaptive Streaming...Vignesh V Menon
 
Modified Congestion Re-Routing Scheme using Centralized Road Side Unit
Modified Congestion Re-Routing Scheme using Centralized Road Side UnitModified Congestion Re-Routing Scheme using Centralized Road Side Unit
Modified Congestion Re-Routing Scheme using Centralized Road Side UnitIRJET Journal
 
Robust Resource Allocation in Relay Node Networks for Optimization Process
Robust Resource Allocation in Relay Node Networks for Optimization ProcessRobust Resource Allocation in Relay Node Networks for Optimization Process
Robust Resource Allocation in Relay Node Networks for Optimization ProcessIJCERT
 

Semelhante a Accurate Speed and Density Measurement for Road Traffic in India (20)

DORA: Server Based VANETs and its Applications
DORA: Server Based VANETs and its ApplicationsDORA: Server Based VANETs and its Applications
DORA: Server Based VANETs and its Applications
 
Traffic PPT.pptx
Traffic PPT.pptxTraffic PPT.pptx
Traffic PPT.pptx
 
H0343059064
H0343059064H0343059064
H0343059064
 
Performance Analysis of WiMAX Based Vehicular Ad hoc Networks with Realistic ...
Performance Analysis of WiMAX Based Vehicular Ad hoc Networks with Realistic ...Performance Analysis of WiMAX Based Vehicular Ad hoc Networks with Realistic ...
Performance Analysis of WiMAX Based Vehicular Ad hoc Networks with Realistic ...
 
IRJET- Artificial Intelligence Based Smart Traffic Management System using Vi...
IRJET- Artificial Intelligence Based Smart Traffic Management System using Vi...IRJET- Artificial Intelligence Based Smart Traffic Management System using Vi...
IRJET- Artificial Intelligence Based Smart Traffic Management System using Vi...
 
Aimsun saturadion flow rate calibration
Aimsun saturadion flow rate calibrationAimsun saturadion flow rate calibration
Aimsun saturadion flow rate calibration
 
Taxi Demand Prediction using Machine Learning.
Taxi Demand Prediction using Machine Learning.Taxi Demand Prediction using Machine Learning.
Taxi Demand Prediction using Machine Learning.
 
Baseride Technologies - solutions for smart transportation & logistics
Baseride Technologies - solutions for smart transportation & logisticsBaseride Technologies - solutions for smart transportation & logistics
Baseride Technologies - solutions for smart transportation & logistics
 
0TH-AN INTELLIGENT TRAFFIC LIGHT CONTROL SYSTEM USING CNN.pptx
0TH-AN INTELLIGENT TRAFFIC LIGHT CONTROL SYSTEM USING CNN.pptx0TH-AN INTELLIGENT TRAFFIC LIGHT CONTROL SYSTEM USING CNN.pptx
0TH-AN INTELLIGENT TRAFFIC LIGHT CONTROL SYSTEM USING CNN.pptx
 
towards online shortest path computation
towards online shortest path computationtowards online shortest path computation
towards online shortest path computation
 
Autonomous Traffic Signal Control using Decision Tree
Autonomous Traffic Signal Control using Decision Tree Autonomous Traffic Signal Control using Decision Tree
Autonomous Traffic Signal Control using Decision Tree
 
Icquest1518
Icquest1518Icquest1518
Icquest1518
 
FinalReport
FinalReportFinalReport
FinalReport
 
A Dynamic Vehicular Traffic Control Using Ant Colony And Traffic Light Optimi...
A Dynamic Vehicular Traffic Control Using Ant Colony And Traffic Light Optimi...A Dynamic Vehicular Traffic Control Using Ant Colony And Traffic Light Optimi...
A Dynamic Vehicular Traffic Control Using Ant Colony And Traffic Light Optimi...
 
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...
 
water resources
water resourceswater resources
water resources
 
Advanced Integrated Traffic Management System With Real-Time Object.pptx
Advanced Integrated Traffic Management System With Real-Time Object.pptxAdvanced Integrated Traffic Management System With Real-Time Object.pptx
Advanced Integrated Traffic Management System With Real-Time Object.pptx
 
IEEE PCS'21: Efficient multi-encoding for large-scale HTTP Adaptive Streaming...
IEEE PCS'21: Efficient multi-encoding for large-scale HTTP Adaptive Streaming...IEEE PCS'21: Efficient multi-encoding for large-scale HTTP Adaptive Streaming...
IEEE PCS'21: Efficient multi-encoding for large-scale HTTP Adaptive Streaming...
 
Modified Congestion Re-Routing Scheme using Centralized Road Side Unit
Modified Congestion Re-Routing Scheme using Centralized Road Side UnitModified Congestion Re-Routing Scheme using Centralized Road Side Unit
Modified Congestion Re-Routing Scheme using Centralized Road Side Unit
 
Robust Resource Allocation in Relay Node Networks for Optimization Process
Robust Resource Allocation in Relay Node Networks for Optimization ProcessRobust Resource Allocation in Relay Node Networks for Optimization Process
Robust Resource Allocation in Relay Node Networks for Optimization Process
 

Último

Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Scott Andery
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 

Último (20)

Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 

Accurate Speed and Density Measurement for Road Traffic in India

  • 1. Accurate Speed and Density Measurement for Road Traffic in India Rijurekha Sen (IIT Bombay) Andrew Cross, Aditya Vashishtha, Venkat Padmanabhan, Ed Cutrell, Bill Thies
  • 2. Home Offic e User: How would travel time shifts change commute time?
  • 3. Bengaluru Traffic Control Center Operator: can measure traffic density, speed, and flux, and trigger automated alerts?
  • 4. Researcher: How are different traffic parameters like speed, density and flux related?
  • 6. Yes, but for traffic like .... Loop detectors Traffic cameras
  • 7. While Indian traffic looks like ....
  • 8. Prior Work to Sense Unlaned Traffic Lakshminarayanan et al. DEV 2011 (-) binary classification of density based on grayscale histograms with limited evaluation Quinn et al. AAAI-D 2010 (-) only detects motion of vehicles with limited evaluation Trazer from Kritikal Solutions (IIT Delhi) (-) proprietary solution costing INR 3-5 Lakhs per license (-) frontal view of traffic to match vehicle Haar features, no evaluation for density measurements in case of occlusion Sen et al. Mobisys 2010, SenSys 2012 (IIT Bombay) (-) binary or 4-level classification of density (-) low accuracy for acoustic sensors, no speed for radio sensors
  • 9. Measuring Density and Speed using Video
  • 10. Experimental Setup Standard mounting ― Aimed at intersection
  • 11. Experimental Setup Video recorded using Canon FS100 camcorder. Processed on IBM R61 Thinkpad laptop using Standard mounting ― Aimed at intersection OpenCV. Indiranagar Malleshwaram Mekhri Windsor Our mounting ― Looking down on traffic
  • 12. Density With Background Subtraction? subtract a vehicle frame an empty frame
  • 13. But, Bengaluru buses surprised us! The tops of the buses look exactly like the road, so background subtraction yields zero density.
  • 14. Density With Yellow Tape Analysis? Tape on road Density for empty road
  • 15. Density With Yellow Tape Analysis? Tape on road Density for two buses
  • 16. But, shadows surprised us! Treated as part of vehicle! Need perspective correction
  • 17. Final Density Estimation Algorithm Spatial condition: Does contrast between yellow and black rectangles disappear due to uniform vehicle top?
  • 18. Final Density Estimation Algorithm Spatial condition: Temporal condition: Does contrast Does average RGB of rectangle pixels between yellow and change by more than a threshold black rectangles between two consecutive frames? disappear due to (Consecutive frames reduce light uniform vehicle top? change issues.)
  • 19. Final Density Estimation Algorithm Spatial condition: Temporal condition: Does contrast Does average RGB of rectangle pixels between yellow and change by more than a threshold black rectangles between two consecutive frames? disappear due to (Consecutive frames reduce light uniform vehicle top? change issues.) Linear regression on a training vehicle set to reduce systemic under-estimation. Moving averages to extend 1-d density estimation to 2-d density estimation.
  • 20. Speed Estimation Algorithm For pixels that moved by more than a threshold,
  • 21. Speed Estimation Algorithm For pixels that moved by more than a threshold, search in the neighborhood of size covering high speeds, for pixels of similar RGB.
  • 22. Speed Estimation Algorithm For pixels that moved by more than a threshold, search in the neighborhood of size covering high speeds, for pixels of similar RGB. The displacement that maximizes the similarity over all pixels, is considered speed in pixels between consecutive frames.
  • 25. Density Algorithm Evaluation The relative errors are higher for smaller vehicles like two-wheelers.
  • 26. 2-D Density Evaluation In our applications, we use moving averages over 30 seconds for density.
  • 29. Speed Algorithm Evaluation Vehicle height differences  variation in speed estimates. Taller vehicle  higher speed
  • 30. Decrease in Speed Error with Increase in Averaging Window Size In our applications, we use moving averages over 30 seconds for speed values.
  • 31. Some Applications of the Density and Speed Estimates
  • 32. Avoiding Congestion Users would like shorter commute times In Indian cities, spatial shifting (rerouting) is often not effective since all routes are likely congested An alternative is temporal shifting of traffic (e.g., the work of Balaji Prabhakar @ Stanford)
  • 33. Temporal Shifting 20 minutes moving averages of speed and density values between 8:15 am – 11:15 am on Jul 10, 2012 at Malleshwaram.
  • 34. Temporal Shifting 20 minutes moving averages of speed and density values between 8:15 am – 11:15 am on Jul 10, 2012 at Malleshwaram. Speed and density are inversely related  there exist opportunities for users to shift and gain. But how about the traffic authorities?
  • 35. Estimating Fundamental Curves of Transportation Engineering High flux needs density < 40% speed vs. density flux vs. speed High flux needs speeds in 26-38 kmph range
  • 36. Fundamental Curves of Transportation Engineering High flux values need < 40% density values. speed vs. density flux vs. speed
  • 37. Fundamental Curves of Transportation Engineering High flux values need < 40% density values. 95% of the flux in congestion correspond to densities less than 80%, thus very high densities are outliers. Just 20% reduction in density can double the speed. flux percentages at high densities
  • 38. Effect of Uniform Flux Redistribution Flux percentages for different speed bins for Flux percentages for different speed bins 8:15 to 11:15 am, Jul 10, 2012 at Malleshwaram for flux values 4.5 – 5.5 Uniform redistribution over 3 hours  flux of 5.04. This will increase speeds for vehicles, corresponding to about 80% flux, to above 35 Km/hr.
  • 39. Conclusion Simple, accurate density and speed estimation for un-laned traffic using videos. Non-trivial insights informed our algorithm design. Some applications of the density and speed estimates. Several avenues for improvement.
  • 40. Future Work Auto-calibration of cameras. Combination with night vision. Evaluation on temporally and spatially larger datasets. System development to reduce computation and communication overhead. Sharing methods and insights with the traffic authorities.