1 / 31

Danger Prediction by Case-Based Approach on Expressways

Danger Prediction by Case-Based Approach on Expressways. C. Y. Fang, P. Y. Wu, S. L. Chang, and S. W. Chen National Taiwan Normal University Department of Computer Science and Information Engineering. Outline. Introduction System Flowchart and Database Weighted Relational Map

trygg
Download Presentation

Danger Prediction by Case-Based Approach on Expressways

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Danger Prediction by Case-Based Approach on Expressways C. Y. Fang, P. Y. Wu, S. L. Chang, and S. W. Chen National Taiwan Normal University Department of Computer Science and Information Engineering

  2. IEEE ITSC 2008 Outline • Introduction • System Flowchart and Database • Weighted Relational Map • The Matching Algorithm • Experimental Results • Conclusions and Future Work

  3. IEEE ITSC 2008 Introduction • Driving risk reduction approach • Passive approach • To reduce the degree of injury in case of an accident • Examples: seat belts and airbags • Active approach • To prevent accidents in advance • Example: driver assistance system • The dangerous driving event prediction system • To predict dangerous driving events • Based on the weighted relational map • the driving factors for the host vehicle • the driving factors for nearby vehicles • the driving factors for the roadway conditions

  4. IEEE ITSC 2008 DrivingFactors Relational Map for Driving Event Construction Relational Map of Dangerous Case Database Map C Map D Relational Map Matching Dangerous Case Insertion Degree of Danger Generation yes Map C no no Accident Occurred? Dangerous? yes Warning Output System Flowchart

  5. IEEE ITSC 2008 Dividing Database into Sub-Databases • To speed the matching process • Dangerous case database is divided into four sub-databases based on road conditions. Dangerous CaseDatabase Tunnel Section Sub-Database Tollbooth Section Sub-Database Interchange Section Sub-Database Ordinary Section Sub-Database

  6. IEEE ITSC 2008 Dividing Sub-Database into Classes • Each sub-database is divided into six classes based on weather conditions. Interchange Section Sub-Database Hazy Class Snowy Class Sunny Class Cloudy Class Misty Class Rainy Class

  7. IEEE ITSC 2008 Outline • Introduction • System Flowchart and Database • Weighted Relational Map • The Matching Algorithm • Experimental Results • Conclusions and Future Work

  8. IEEE ITSC 2008 n1 n2 Longitudinal distance Host vehicle n3 Lateral distance Driving Factors • Input data for nearby vehicles • Lateral distance • Longitudinal distance • Relative lateral speed • Relative longitudinal speed • The driving factors for nearby vehicles are: (1) the left-front vehicle and the host vehicle are close (2) the preceding vehicle and the host vehicle are close (3) the right-front vehicle and the host vehicle are close (4) theleft vehicle and the host vehicle are close (5) theright vehicle and the host vehicle are close (6) theleft-rear vehicle and the host vehicle are close (7) thefollowing vehicle and the host vehicle are close (8) theright-rear vehicle and the host vehicle are close

  9. IEEE ITSC 2008 Driving Factors • Input data for host vehicle • Lateral distance to left/right obstacle • Turning angle of front wheel • Turn signal on/off • Speed of host vehicle • Driver’s level of alertness • The driving factors for host vehicle are: (9) the host vehicle turns left (10) the host vehicle turns right (11) the host vehicle speeds up (12) the host vehicle slows down (13) driver’s level of alertness increases (14) driver’s level of alertness decreases (15) the host vehicle turns on the turn signal (16) the host vehicle maintains constant speed (17) the host vehicle goes straight

  10. IEEE ITSC 2008 Driving Factors • Driving factors for roadway: (18) smooth and straight roadway (19) smooth and curved left roadway (20) smooth and curved right roadway (21) downgrade and straight roadway (22) downgrade and curved right roadway (23) downgrade and curved left roadway (24) upgrade and straight roadway (25) upgrade and curved left roadway (26) upgrade and curved right roadway

  11. IEEE ITSC 2008 9 1 18 16 1 11 16 T A Relational Map • Each node represents one driving factor. • Node 18 : smooth and straight roadway • Node 16 : the host vehicle maintains constant speed • Node 1 : the left-front vehicle and the host vehicle are close • Node 11 : the host vehicle speeds up • Node 9 : the host vehicle turns left • Two requirements to generate new nodes • Fixed sampling interval • Any driving factors occurring between samples

  12. IEEE ITSC 2008 1 9 Relational map 18 16 1 11 16 Node number Link weight Node value 0.9 0.9 1 0.5 0.7 0.5 9 0.9 0.7 0.8 0.7 Weighted Relational map 18 16 1 0.4 0.9 0.5 11 0.8 0.7 16 Node number T Weighted Relational Map

  13. IEEE ITSC 2008 The Node Value • The node value (the importance of node) • Initialized with a constant • Increased or decreased based on the relationships with the previous, present and following nodes • Examples of increasing node values • The left-front vehicle and the host vehicle are close at time t -1, and the host vehicle turns left at time t. • The host vehicle speeds up at time t -1, and slows down at time t. • Examples of decreasing node values • The host vehicle turns on the turn signal at time t -1, and turns left at time t. • The host vehicle turns on the turn signal at time t -1, and turns right at time t.

  14. IEEE ITSC 2008 The Weight Between Adjacent Nodes • The link weight: : value of driving factor at : value of driving factor at α : a constant ∆t: the time between successive driving factors • The weight is large if and are very different. • Example: vehicle changes its speed

  15. IEEE ITSC 2008 Outline • Introduction • System Flowchart and Database • Weighted Relational Map • The Matching Algorithm • Experimental Results • Conclusions and Future Work

  16. IEEE ITSC 2008 0.9 0.9 1 0.5 0.7 0.5 9 0.9 0.7 0.8 0.7 Weighted Relational map 18 16 1 0.4 0.9 0.5 11 0.8 0.7 16 T Defining the Driving Factor Sets for Each Node • Three driving factor sets for : • previous, present and following sets • : set for node at time • : set for node at time • : set for node at time

  17. IEEE ITSC 2008 Relationship Between Adjacent Nodes Node value Link weight T

  18. IEEE ITSC 2008 Relationship Between the Nodes on Same Layer Node value T

  19. IEEE ITSC 2008 Table from Weighted Relational Map 0.9 0.9 1 0.5 0.7 0.5 9 0.9 0.7 0.8 0.7 Weighted Relational map 18 16 1 0.4 0.9 0.5 11 0.8 0.7 16 T

  20. IEEE ITSC 2008 Matching Algorithm • Map C is the current weighted relational map formed in real time, and is the driving factor in C. • Map D is the dangerous weighted relational map in the database, is the driving factor in D. • : the similarity between two maps • N:the number of driving factors in C • : the similarity between two driving factors.

  21. IEEE ITSC 2008 Matching Algorithm where | | : scalar cardinality : fuzzy intersection : fuzzy union

  22. IEEE ITSC 2008 Matching Algorithm • : fuzzy driving factor set for node at time in the map C. • : fuzzy driving factor set for node at time in the map D. • T( ) is the weighting function. and are constants.

  23. IEEE ITSC 2008 Outline • Introduction • System Flowchart and Database • Weighted Relational Map • The Matching Algorithm • Experimental Results • Conclusions and Future Work

  24. IEEE ITSC 2008 11 14 1 1 18 9 18 11 1 21 11 9 1 11 21 14 Experimental Results 0.9 0.5 0.5 0.833 0.182 0.2 0.5 0.9 0.833 0.182 Map C 0.957 0.6 0.5 0.444 0.6 0.5 0.9 0.5 0.5 Sim(C,D)=1 0.9 0.5 0.5 0.833 0.182 0.2 0.5 0.9 0.833 0.182 0.957 0.6 0.5 Map D 0.444 0.6 0.5 0.9 0.5 0.5 T 2.0 1.5 1.0 0.5 0.0

  25. IEEE ITSC 2008 Map C3 Sim(C3,D) =0.66 0.9 0.5 0.5 0.833 0.9 Sim(C1,D) =0.48 0.2 0.5 0.9 0.833 0.2 0.5 0.9 0.5 0.9 Map C4 0.957 0.6 Map C2 0.444 0.957 Sim (C4,D)=0.74 Sim(C2,D) =0.65 0.6 0.9 0.5 0.5 0.444 0.957 0.9 0.5 0.833 0.182 0.9 0.2 0.5 0.9 0.833 0.182 21 9 14 1 18 1 18 11 18 1 11 14 1 18 9 9 11 11 1 18 1 0.957 0.6 0.5 Map D 0.444 0.6 0.5 0.9 0.5 0.5 T 2.0 1.5 1.0 0.5 0.0 Example (1) Map C1

  26. IEEE ITSC 2008 0.9 0.5 0.5 0.833 0.182 0.2 0.5 0.9 0.833 0.182 18 9 11 21 1 1 11 14 1 18 11 9 11 21 1 14 0.957 0.6 0.5 Map D 0.444 0.6 0.5 0.9 0.5 0.5 T 2.0 1.5 1.0 0.5 0.0 Example (1) 0.9 0.5 0.5 0.833 0.182 0.2 0.5 0.9 0.833 0.182 Map C5 0.957 0.6 0.5 0.444 0.6 0.5 0.9 0.5 0.5 Sim(C5,D)=1

  27. IEEE ITSC 2008 0.9 0.5 0.5 0.833 0.182 0.2 0.9 0.5 0.9 0.833 0.182 Map D2 0.2 0.5 0.9 11 18 1 9 1 14 18 11 9 1 1 14 1 9 11 18 11 21 0.957 0.6 0.5 Map D1 0.444 0.957 0.444 0.6 0.5 0.9 0.5 0.5 0.9 Example (2) 0.9 0.5 Sim(C,D1)=0.508 0.833 0.2 0.5 0.9 0.833 Map C 0.957 0.6 0.444 0.6 0.9 0.5 Sim(C,D2)=0.743 T 1.5 1.0 0.5 0.0

  28. IEEE ITSC 2008 Sim(C,D1)=0.967 0.9 0.5 0.5 0.211 0.118 0.25 0.5 0.9 0.211 0.118 Map C 0.348 0.2 0.5 0.222 0.9 0.5 0.5 0.316 0.222 0.2 0.5 0.9 0.5 0.5 0.25 0.5 0.9 Sim(C,D2)=0.938 0.9 0.5 0.5 0.842 0.4 0.316 0.222 Map D1 14 21 9 11 1 21 1 14 14 21 1 18 1 1 9 18 9 11 18 11 11 11 1 11 0.25 0.5 0.9 0.348 0.2 0.5 0.842 0.4 0.222 Map D2 0.348 0.2 0.5 0.2 0.5 0.222 0.9 0.5 0.5 0.2 0.5 0.5 0.9 0.5 T Example (3) 2.0 1.5 1.0 0.5 0.0

  29. IEEE ITSC 2008 Sim(C,D1)=0 0.9 0.5 0.5 0.6 0.125 Map C Hit with right-frontvehicle 0.2 0.5 0.9 0.6 0.125 0.4 0.6 0.5 0.444 0.9 0.5 0.5 0.6 0.5 0.9 0.5 0.5 0.6 0.125 Sim(C,D2)=0.081 0.9 0.5 0.5 0.2 0.5 0.9 Map D1 Hit with left-rearvehicle 0.833 0.182 0.6 0.125 1 3 1 9 3 20 10 11 14 14 11 18 11 22 11 21 6 18 9 12 12 21 14 6 0.2 0.5 0.9 Map D2 Hit with left-front vehicle 0.833 0.182 0.4 0.6 0.5 0.957 0.6 0.5 0.444 0.444 0.6 0.5 0.6 0.5 0.9 0.5 0.5 0.9 0.5 0.5 T 2.0 1.5 1.0 0.5 0.0 Example (4)

  30. IEEE ITSC 2008 Conclusions and Future Work • The proposed system • Predicting dangerous driving events based on the weighted relational map which is constructed by the driving factors • Using fuzzy matching algorithm to get the similarity between two weighted relational maps • Future Work • Improving the method to experimental threshold of level of danger • Hoping test vehicles could equip with the prototype system in the future

  31. Thank you for your attention! IEEE ITSC 2008

More Related