SlideShare a Scribd company logo
1 of 16
Intelligent Traffic System
Group.2 Report
1
Jin Xie
2
Outline
 Prediction of Vehicle’s Trajectory
 Image Processing
2
3
Outline
 Prediction of Vehicle’s Trajectory
 Main Problem
 Fractal: Correlation Dimension
 Machine Learning: Generative Learning Algorithm
 Image Processing
3
Prediction of Vehicle’s Trajectory
Main Problem
4
How to determine the direction the green vehicle will go?
Prediction of Vehicle’s Trajectory
Fractal: Correlation Dimension
Chaos Theory
– Correlation dimension (denoted by D), one of the fractal
dimension, is sensitive to the non-linear system behaviors and
reflects the tendency of the non-linear system.
Advantages
– 1. Correlation dimension could be used for extracting signal
features out of a complex non-linear system.
– 2. The output of correlation dimension is simple and intuitive.
5
Prediction of Vehicle’s Trajectory
Fractal: Correlation Dimension
6
Turn left
Prediction of Vehicle’s Trajectory
Fractal: Correlation Dimension
7
Turn right
Prediction of Vehicle’s Trajectory
Fractal: Correlation Dimension
8
D = 6.2117
D = 5.3320
Turn left:
Turn right:
Prediction of Vehicle’s Trajectory
Fractal: Correlation Dimension
9
0
1
2
3
4
5
6
7
8
9
1 2 3 4 5 6 7 8 9 10
D
Number
D(Turn left) D(Turn right)
Prediction of Vehicle’s Trajectory
Fractal: Correlation Dimension
10
Prediction of Vehicle’s Trajectory
Machine Learning: Generative Learning Algorithm
Use Bayes rule 𝑝 𝑦 𝑥 =
𝑝 𝑥 𝑦 𝑝(𝑦)
𝑝(𝑥)
to derive the posterior
distribution on y given x. Then calculate arg𝑚𝑎𝑥
𝑦
𝑝(𝑦|𝑥) as
the output which represents the value of y in the case where
𝑝(𝑦|𝑥) can obtain maximum value.
11
Prediction of Vehicle’s Trajectory
Machine Learning: Generative Learning Algorithm
𝑝 𝑦 𝑥 =
𝑝 𝑥 𝑦 𝑝(𝑦)
𝑝(𝑥)
x is the function of data acquired from smart phones and y
represents the prediction result (-1 represents turning left, 0
represents turning right, 1 represents turning right).
 𝑝 𝑥 = 𝑝 𝑥 𝑦 = 0 ∗ 𝑝 𝑦 = 0 + 𝑝 𝑥 𝑦 = 1 ∗ 𝑝 𝑦 = 1 +
𝑝 𝑥 𝑦 = −1 ∗ 𝑝(𝑦 = −1)
 𝑝(𝑥|𝑦) is set to satisfy Gaussian Distribution. The parameters
in the 𝑝(𝑥|𝑦) can be calculated through statistical approach
using the training samples.
12
Prediction of Vehicle’s Trajectory
Machine Learning: Generative Learning Algorithm
Advantages
– It can use less training samples compared to discriminative learning
algorithm.
– The algorithm complexity is low.
Future work
– Find effective way to solve the problem with the robustness of the
Generative Learning Algorithm.
– How to acquire lane localization data.
13
14
Outline
 Prediction of Vehicle’s Trajectory
 Image Processing
 Review
14
Image Processing
Review
Completed work
– Image matching
– Lane detection (daytime)
Ongoing work
– Compress image
– Lane detection (night)
15
Thank You

More Related Content

What's hot

autonomous-vehicles_final
autonomous-vehicles_finalautonomous-vehicles_final
autonomous-vehicles_final
Nicholas Jones
 
Permutation graphsandapplications
Permutation graphsandapplicationsPermutation graphsandapplications
Permutation graphsandapplications
Joe Krall
 
Probability And Stats Intro2
Probability And Stats Intro2Probability And Stats Intro2
Probability And Stats Intro2
mailund
 
Karn rakamthong m63 no7
Karn rakamthong m63 no7Karn rakamthong m63 no7
Karn rakamthong m63 no7
rapekung
 
Karn rakamthong m63 no7
Karn rakamthong m63 no7Karn rakamthong m63 no7
Karn rakamthong m63 no7
rapekung
 
Singh presentation
Singh presentationSingh presentation
Singh presentation
gagan22
 
Economic dispatch using fuzzy logic
Economic dispatch using fuzzy logicEconomic dispatch using fuzzy logic
Economic dispatch using fuzzy logic
Senthil Kumar
 
Visual diagnostics for more effective machine learning
Visual diagnostics for more effective machine learningVisual diagnostics for more effective machine learning
Visual diagnostics for more effective machine learning
Benjamin Bengfort
 

What's hot (19)

Traffic simulation
Traffic simulationTraffic simulation
Traffic simulation
 
Application of interpolation in CSE
Application of interpolation in CSEApplication of interpolation in CSE
Application of interpolation in CSE
 
Spline (Interpolation)
Spline (Interpolation)Spline (Interpolation)
Spline (Interpolation)
 
Applications of numerical methods
Applications of numerical methodsApplications of numerical methods
Applications of numerical methods
 
IRJET - Application of Linear Algebra in Machine Learning
IRJET -  	  Application of Linear Algebra in Machine LearningIRJET -  	  Application of Linear Algebra in Machine Learning
IRJET - Application of Linear Algebra in Machine Learning
 
autonomous-vehicles_final
autonomous-vehicles_finalautonomous-vehicles_final
autonomous-vehicles_final
 
Permutation graphsandapplications
Permutation graphsandapplicationsPermutation graphsandapplications
Permutation graphsandapplications
 
Probability And Stats Intro2
Probability And Stats Intro2Probability And Stats Intro2
Probability And Stats Intro2
 
Karn rakamthong m63 no7
Karn rakamthong m63 no7Karn rakamthong m63 no7
Karn rakamthong m63 no7
 
Karn rakamthong m63 no7
Karn rakamthong m63 no7Karn rakamthong m63 no7
Karn rakamthong m63 no7
 
Singh presentation
Singh presentationSingh presentation
Singh presentation
 
Engineering Graphics 2110013
Engineering Graphics 2110013Engineering Graphics 2110013
Engineering Graphics 2110013
 
A Re-evaluation of Pedestrian Detection on Riemannian Manifolds
A Re-evaluation of Pedestrian Detection on Riemannian ManifoldsA Re-evaluation of Pedestrian Detection on Riemannian Manifolds
A Re-evaluation of Pedestrian Detection on Riemannian Manifolds
 
Economic dispatch using fuzzy logic
Economic dispatch using fuzzy logicEconomic dispatch using fuzzy logic
Economic dispatch using fuzzy logic
 
Visual diagnostics for more effective machine learning
Visual diagnostics for more effective machine learningVisual diagnostics for more effective machine learning
Visual diagnostics for more effective machine learning
 
P1161208119
P1161208119P1161208119
P1161208119
 
NACA Regula Falsi Method
 NACA Regula Falsi Method NACA Regula Falsi Method
NACA Regula Falsi Method
 
Design and analysis of approximate
Design and analysis of approximateDesign and analysis of approximate
Design and analysis of approximate
 
Combinatorial optimization CO-6
Combinatorial optimization CO-6Combinatorial optimization CO-6
Combinatorial optimization CO-6
 

Viewers also liked

Density based trafiic control
Density based trafiic controlDensity based trafiic control
Density based trafiic control
nskprasad
 
Early age strength and workability of slag pastes activated by sodium silicates
Early age strength and workability of slag pastes activated by sodium silicatesEarly age strength and workability of slag pastes activated by sodium silicates
Early age strength and workability of slag pastes activated by sodium silicates
frank collins
 
Planning Session 2 AADH (framework)
Planning Session 2 AADH (framework)Planning Session 2 AADH (framework)
Planning Session 2 AADH (framework)
Craig Bellamy
 

Viewers also liked (17)

Dynamic Traffic Management: Class specific control at the A15; Thomas Schreiter
Dynamic Traffic Management: Class specific control at the A15; Thomas SchreiterDynamic Traffic Management: Class specific control at the A15; Thomas Schreiter
Dynamic Traffic Management: Class specific control at the A15; Thomas Schreiter
 
Density based trafiic control
Density based trafiic controlDensity based trafiic control
Density based trafiic control
 
smith_street_2014
smith_street_2014smith_street_2014
smith_street_2014
 
Siddhartha Resume with 3.5 years exp
Siddhartha Resume with 3.5 years expSiddhartha Resume with 3.5 years exp
Siddhartha Resume with 3.5 years exp
 
Mohammed Habeeb_Engineer
Mohammed Habeeb_EngineerMohammed Habeeb_Engineer
Mohammed Habeeb_Engineer
 
Early age strength and workability of slag pastes activated by sodium silicates
Early age strength and workability of slag pastes activated by sodium silicatesEarly age strength and workability of slag pastes activated by sodium silicates
Early age strength and workability of slag pastes activated by sodium silicates
 
Gowtham 1
Gowtham 1Gowtham 1
Gowtham 1
 
How to find books at The TCK Library
How to find books at The TCK LibraryHow to find books at The TCK Library
How to find books at The TCK Library
 
SCAmag-sepoct16
SCAmag-sepoct16SCAmag-sepoct16
SCAmag-sepoct16
 
Dlc v4
Dlc v4Dlc v4
Dlc v4
 
Comm 125 Final Portfolio
Comm 125 Final Portfolio Comm 125 Final Portfolio
Comm 125 Final Portfolio
 
Textual Analysis 2
Textual Analysis 2Textual Analysis 2
Textual Analysis 2
 
1 paranko sergii_riw16
1 paranko sergii_riw161 paranko sergii_riw16
1 paranko sergii_riw16
 
Planning Session 2 AADH (framework)
Planning Session 2 AADH (framework)Planning Session 2 AADH (framework)
Planning Session 2 AADH (framework)
 
The pitch
The pitchThe pitch
The pitch
 
Déploiement automatisé d'un environnement dans Azure
Déploiement automatisé d'un environnement  dans AzureDéploiement automatisé d'un environnement  dans Azure
Déploiement automatisé d'un environnement dans Azure
 
CV
CVCV
CV
 

Similar to 2015-1-19

Path Planning And Navigation
Path Planning And NavigationPath Planning And Navigation
Path Planning And Navigation
guest90654fd
 
Path Planning And Navigation
Path Planning And NavigationPath Planning And Navigation
Path Planning And Navigation
guest90654fd
 
deep-reinforcement-learning-framework.pdf
deep-reinforcement-learning-framework.pdfdeep-reinforcement-learning-framework.pdf
deep-reinforcement-learning-framework.pdf
Yugank Aman
 
MachineLearning-v0.1
MachineLearning-v0.1MachineLearning-v0.1
MachineLearning-v0.1
Sergey Popov
 

Similar to 2015-1-19 (20)

Kickstart ML.pptx
Kickstart ML.pptxKickstart ML.pptx
Kickstart ML.pptx
 
Path Planning And Navigation
Path Planning And NavigationPath Planning And Navigation
Path Planning And Navigation
 
Path Planning And Navigation
Path Planning And NavigationPath Planning And Navigation
Path Planning And Navigation
 
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
 
Caricature Recognition and Generation
Caricature Recognition and GenerationCaricature Recognition and Generation
Caricature Recognition and Generation
 
Deep neural network for lateral control of self-driving cars in urban environ...
Deep neural network for lateral control of self-driving cars in urban environ...Deep neural network for lateral control of self-driving cars in urban environ...
Deep neural network for lateral control of self-driving cars in urban environ...
 
NS-CUK Seminar: S.T.Nguyen, Review on "Multi-modal Trajectory Prediction for ...
NS-CUK Seminar: S.T.Nguyen, Review on "Multi-modal Trajectory Prediction for ...NS-CUK Seminar: S.T.Nguyen, Review on "Multi-modal Trajectory Prediction for ...
NS-CUK Seminar: S.T.Nguyen, Review on "Multi-modal Trajectory Prediction for ...
 
Autonomous Driving
Autonomous DrivingAutonomous Driving
Autonomous Driving
 
Driving Behavior for ADAS and Autonomous Driving VI
Driving Behavior for ADAS and Autonomous Driving VIDriving Behavior for ADAS and Autonomous Driving VI
Driving Behavior for ADAS and Autonomous Driving VI
 
Zeleke_Poster14
Zeleke_Poster14Zeleke_Poster14
Zeleke_Poster14
 
Fb4301931934
Fb4301931934Fb4301931934
Fb4301931934
 
deep-reinforcement-learning-framework.pdf
deep-reinforcement-learning-framework.pdfdeep-reinforcement-learning-framework.pdf
deep-reinforcement-learning-framework.pdf
 
thesisppt-200603142908.pdf
thesisppt-200603142908.pdfthesisppt-200603142908.pdf
thesisppt-200603142908.pdf
 
Multi-agent approach to resource allocation inautonomous vehicle fleet
Multi-agent approach to resource allocation inautonomous vehicle fleetMulti-agent approach to resource allocation inautonomous vehicle fleet
Multi-agent approach to resource allocation inautonomous vehicle fleet
 
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
 
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
 
MachineLearning-v0.1
MachineLearning-v0.1MachineLearning-v0.1
MachineLearning-v0.1
 
Driving behaviors for adas and autonomous driving XII
Driving behaviors for adas and autonomous driving XIIDriving behaviors for adas and autonomous driving XII
Driving behaviors for adas and autonomous driving XII
 
An Approach For Predicting Road Accident Severity
An Approach For Predicting Road Accident SeverityAn Approach For Predicting Road Accident Severity
An Approach For Predicting Road Accident Severity
 
The Joy of SLAM
The Joy of SLAMThe Joy of SLAM
The Joy of SLAM
 

2015-1-19

  • 2. 2 Outline  Prediction of Vehicle’s Trajectory  Image Processing 2
  • 3. 3 Outline  Prediction of Vehicle’s Trajectory  Main Problem  Fractal: Correlation Dimension  Machine Learning: Generative Learning Algorithm  Image Processing 3
  • 4. Prediction of Vehicle’s Trajectory Main Problem 4 How to determine the direction the green vehicle will go?
  • 5. Prediction of Vehicle’s Trajectory Fractal: Correlation Dimension Chaos Theory – Correlation dimension (denoted by D), one of the fractal dimension, is sensitive to the non-linear system behaviors and reflects the tendency of the non-linear system. Advantages – 1. Correlation dimension could be used for extracting signal features out of a complex non-linear system. – 2. The output of correlation dimension is simple and intuitive. 5
  • 6. Prediction of Vehicle’s Trajectory Fractal: Correlation Dimension 6 Turn left
  • 7. Prediction of Vehicle’s Trajectory Fractal: Correlation Dimension 7 Turn right
  • 8. Prediction of Vehicle’s Trajectory Fractal: Correlation Dimension 8 D = 6.2117 D = 5.3320 Turn left: Turn right:
  • 9. Prediction of Vehicle’s Trajectory Fractal: Correlation Dimension 9 0 1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 8 9 10 D Number D(Turn left) D(Turn right)
  • 10. Prediction of Vehicle’s Trajectory Fractal: Correlation Dimension 10
  • 11. Prediction of Vehicle’s Trajectory Machine Learning: Generative Learning Algorithm Use Bayes rule 𝑝 𝑦 𝑥 = 𝑝 𝑥 𝑦 𝑝(𝑦) 𝑝(𝑥) to derive the posterior distribution on y given x. Then calculate arg𝑚𝑎𝑥 𝑦 𝑝(𝑦|𝑥) as the output which represents the value of y in the case where 𝑝(𝑦|𝑥) can obtain maximum value. 11
  • 12. Prediction of Vehicle’s Trajectory Machine Learning: Generative Learning Algorithm 𝑝 𝑦 𝑥 = 𝑝 𝑥 𝑦 𝑝(𝑦) 𝑝(𝑥) x is the function of data acquired from smart phones and y represents the prediction result (-1 represents turning left, 0 represents turning right, 1 represents turning right).  𝑝 𝑥 = 𝑝 𝑥 𝑦 = 0 ∗ 𝑝 𝑦 = 0 + 𝑝 𝑥 𝑦 = 1 ∗ 𝑝 𝑦 = 1 + 𝑝 𝑥 𝑦 = −1 ∗ 𝑝(𝑦 = −1)  𝑝(𝑥|𝑦) is set to satisfy Gaussian Distribution. The parameters in the 𝑝(𝑥|𝑦) can be calculated through statistical approach using the training samples. 12
  • 13. Prediction of Vehicle’s Trajectory Machine Learning: Generative Learning Algorithm Advantages – It can use less training samples compared to discriminative learning algorithm. – The algorithm complexity is low. Future work – Find effective way to solve the problem with the robustness of the Generative Learning Algorithm. – How to acquire lane localization data. 13
  • 14. 14 Outline  Prediction of Vehicle’s Trajectory  Image Processing  Review 14
  • 15. Image Processing Review Completed work – Image matching – Lane detection (daytime) Ongoing work – Compress image – Lane detection (night) 15

Editor's Notes

  1. Hello everyone, my name is xiejin. I am glad to give you a report about intelligent traffic system in group 2.
  2. Here’s the outline. This time I would introduce what we are doing now and what we are going to do in the future rather than details in our project. So I divide this report into two parts. The first is about prediction of vehicle’s trajectory and the other is about image processing.
  3. In the first part, I will talk about the main problem we faced and then introduce two methods we used to deal with the problem.
  4. Ok, in this picture, if the green vehicle go along with the green line and we know some data during this period, like acceleration, velocity, longitude and attitude , how to determine the direction the green vehicle will go? To deal with this problem, we rise up two methods.
  5. The first is about correlation dimension. The time is limited, so I just give you a brief introduction about that. Ok, correlation dimension is a concept in chaos theory. It is sensitive to the non-linear system behaviors and reflects the tendency of the non-linear system. And it has some merits. it could be used for extracting signal features and its output is simple and intuitive. From above, if we get different correlation dimensions, we can know which directions vehicles will go. Taking the x-acceleration of a vehicle as an example.
  6. The direction of x-acceleration shows here. Firstly, a vehicle goes along with the blue line and then turns left. During this time, we record the x-acceleration and draw the picture. here.
  7. Secondly, the other vehicle goes along the green line and then turns right. We also draw the picture about x-acceleration here.
  8. Comparing these two pictures, they are similar. But their correlation dimensions are different. Results are here. Actually, this test is repeated 10 times and we do a comparison.
  9. In this figure, dimensions of turning left are lager than turning right. Therefore, if vehicles go along with these two ways, we can predict which direction they will go. Nevertheless, in fact, there are a lot of ways that vehicles can go along with to turn left, turn right and go straight.
  10. For example, like these. Vehicles can go along these two ways to turn left and these two ways to go straight. So in the future, we are going to consider other conditions one by one.
  11. The other method to solve the main problem is using machine learning. In generative learning algorithm, we use Bayes rule like this, to derive the posterior distribution on y given x. and then calculate the maximum probability.
  12. X ……; p(x) can be calculated by this formula. Utilizing the generative learning algorithm, we can predict the maneuver of drivers when they approach the crossroads.
  13. This algorithm has some advantages. It can use ……, and the complexity is low. Furthermore, in the future, we need to find effective way to ….. And acquire lane localization data.
  14. The other part in our project is about image processing. It was introduced last week, so I just give you a review.
  15. Last week, Wang Qi had completed the image matching and lane detection in the daytime. And in that group meeting, some students mentioned two problems about image compression and lane detection at night. So now, Wang Qi and Bao Yuting are trying to solve these problems.
  16. That is the end of group.2 report, thank you for your listening.