SlideShare a Scribd company logo
1 of 14
Developing a
Traffic model for transport routes
based on user-base location data
By: Mohammadmahdi Faryabi
Details: Interna 2018
Thursday Aban 3rd 1397 (October 25th 2018)
Sharif University of technology
13A GPS based Traffic Model
Interna 2018, Thursday Aban 3rd
Mohammadmahdi Faryabi
Presentation Scenario
•Map matching
•GPS model
•Deep learning model
3
•Introduction
•Problem definition
•Solution requirements
•Map modeling
•GPS data problems
13A GPS based Traffic Model
Interna 2018, Thursday Aban 3rd
Mohammadmahdi Faryabi
Introduction
• Mohammadmahdi Faryabi
• Undergraduate student. CE @ SUT
• Traffic division R&D @ Daal co.
4
13A GPS based Traffic Model
Interna 2018, Thursday Aban 3rd
Mohammadmahdi Faryabi
Problem definition
• Early days: using third party SDKs
• Google Maps API
• Need to have our own Traffic
information system.
• Change of business model in Google
Cloud platform
5
13A GPS based Traffic Model
Interna 2018, Thursday Aban 3rd
Mohammadmahdi Faryabi
Solution requirements
• Positional data of our user base.
• Mathematical model for transportation routes.
• Relating positional data to model.
• A final model for traffic data of the map model.
6
13A GPS based Traffic Model
Interna 2018, Thursday Aban 3rd
Mohammadmahdi Faryabi
Map modeling
• Too many alternatives:
• Hard field work to create the map.
• Use open source maps and
perform improvements.
• A business contract.
• Map needs maintenance:
• Automate via user feedback.
7
13A GPS based Traffic Model
Interna 2018, Thursday Aban 3rd
Mohammadmahdi Faryabi
GPS data problems
• Many error factors:
• Decision on user activity type is not easy and is error
prone.
• GPS data accuracy is not always acceptable.
• GPS sample time is not reliable.
• Based on device time
• There are network latencies and disorders are
common.
• Hardware issues may cause bad GPS sample
behavior.
8
13A GPS based Traffic Model
Interna 2018, Thursday Aban 3rd
Mohammadmahdi Faryabi
Map matching
• Assigning a position on the mathematical map
model to a GPS sample.
• A single point cannot be properly mapped.
• Matching is computationally expensive.
• Need to match many samples per second.
• Problem with routes with different altitudes.
• Problem with abnormal sample behavior.
9
13A GPS based Traffic Model
Interna 2018, Thursday Aban 3rd
Mohammadmahdi Faryabi
GPS Model
• Using map matched GPS samples to maintain
and update a traffic model for map.
• Need to filter unwanted samples:
• Samples from users not in a vehicle.
• Samples from users with abnormal activity.
• Outlier samples.
• Need to differentiate between different users
as well.
10
13A GPS based Traffic Model
Interna 2018, Thursday Aban 3rd
Mohammadmahdi Faryabi
GPS Model (cont’d)
• Need for a basis for our estimation of traffic.
• For every part of route in our model for different times
of the day, week and year.
• Need to update this basis estimation over time.
• Need to be able to swiftly diverge from this basis
temporarily in case of abnormal traffic events.
11
13A GPS based Traffic Model
Interna 2018, Thursday Aban 3rd
Mohammadmahdi Faryabi
Deep learning model
• Problem of user base data being insufficient.
• Every one’s problem today.
• Need to measure traffic for all of the routes not only
for those which we have enough user data for.
• A deep neural network may be required.
12
13A GPS based Traffic Model
Interna 2018, Thursday Aban 3rd
Mohammadmahdi Faryabi
Conclusion
• Map related APIs are among major requirements
for our startups and businesses.
• Alternative foreign solutions:
• Not tailored for our needs.
• Exceptionally expensive nowadays.
• There is still a whole lot more to be done.
13
13A GPS based Traffic Model
Interna 2018, Thursday Aban 3rd
Mohammadmahdi Faryabi
Any Questions?
Thank You for your attention!

More Related Content

Similar to Speaker keynote - Interna 2018 - Department of Computer Engineering at Sharif University of Technology

Case Studies in Managing Traffic in a Developing Country with Privacy-Preserv...
Case Studies in Managing Traffic in a Developing Country with Privacy-Preserv...Case Studies in Managing Traffic in a Developing Country with Privacy-Preserv...
Case Studies in Managing Traffic in a Developing Country with Privacy-Preserv...Biplav Srivastava
 
Strategic transport models and smart urban mobility
Strategic transport models and smart urban mobilityStrategic transport models and smart urban mobility
Strategic transport models and smart urban mobilityLuuk Brederode
 
SimCap Louisiana Educational Meeting #1 Slides
SimCap Louisiana Educational Meeting #1 SlidesSimCap Louisiana Educational Meeting #1 Slides
SimCap Louisiana Educational Meeting #1 SlidesChristopher Melson
 
Report out: Abuja City, Nigeria Integrated Transportation System
Report out: Abuja City, Nigeria Integrated Transportation SystemReport out: Abuja City, Nigeria Integrated Transportation System
Report out: Abuja City, Nigeria Integrated Transportation SystemUS-Ignite
 
Lime - Riding into Singapore
Lime - Riding into SingaporeLime - Riding into Singapore
Lime - Riding into SingaporeVighnesh Pathak
 
GPRS Based Bus Monitoring System
GPRS Based Bus Monitoring SystemGPRS Based Bus Monitoring System
GPRS Based Bus Monitoring SystemIRJET Journal
 
Use of IT in Data Collection and Optimization of Public Transport Operations
Use of IT in Data Collection and Optimization of Public Transport OperationsUse of IT in Data Collection and Optimization of Public Transport Operations
Use of IT in Data Collection and Optimization of Public Transport OperationsWRI Ross Center for Sustainable Cities
 
Developing Country Case Study: Welfare Effect of Road Congestion Pricing in B...
Developing Country Case Study: Welfare Effect of Road Congestion Pricing in B...Developing Country Case Study: Welfare Effect of Road Congestion Pricing in B...
Developing Country Case Study: Welfare Effect of Road Congestion Pricing in B...World Bank Infrastructure
 
Trb 7th international_symposium_on_visualization_in_transportation_by_robert_...
Trb 7th international_symposium_on_visualization_in_transportation_by_robert_...Trb 7th international_symposium_on_visualization_in_transportation_by_robert_...
Trb 7th international_symposium_on_visualization_in_transportation_by_robert_...Robert Tung
 
Online TAXI RESERVATION
Online TAXI RESERVATIONOnline TAXI RESERVATION
Online TAXI RESERVATIONUday Raj Karki
 
Online TAXI RESERVATION
Online TAXI RESERVATIONOnline TAXI RESERVATION
Online TAXI RESERVATIONUday Raj Karki
 
Research paper review on car pooling using android operating system a step t...
Research paper review on car pooling using  android operating system a step t...Research paper review on car pooling using  android operating system a step t...
Research paper review on car pooling using android operating system a step t...Akshay Shelake
 
Use of AI in commuting
Use of AI in commutingUse of AI in commuting
Use of AI in commutingBansi Mehta
 
Transit Tech Lab: Info session
Transit Tech Lab: Info session Transit Tech Lab: Info session
Transit Tech Lab: Info session Natalia Quintero
 
Smart Traffic Managment System Approaches.pptx
Smart Traffic Managment System Approaches.pptxSmart Traffic Managment System Approaches.pptx
Smart Traffic Managment System Approaches.pptxReetBezboruah
 
Free text tagging system
Free text tagging systemFree text tagging system
Free text tagging systemChan Naseeb
 
Municipal solid waste collection by using gis term paper
Municipal solid waste collection by using gis term paperMunicipal solid waste collection by using gis term paper
Municipal solid waste collection by using gis term paperGOLI VENKATA SIVA NAGA SAI
 
Municipal solid waste collection by using gis term paper
Municipal solid waste collection by using gis term paperMunicipal solid waste collection by using gis term paper
Municipal solid waste collection by using gis term paperGOLI VENKATA SIVA NAGA SAI
 

Similar to Speaker keynote - Interna 2018 - Department of Computer Engineering at Sharif University of Technology (20)

Case Studies in Managing Traffic in a Developing Country with Privacy-Preserv...
Case Studies in Managing Traffic in a Developing Country with Privacy-Preserv...Case Studies in Managing Traffic in a Developing Country with Privacy-Preserv...
Case Studies in Managing Traffic in a Developing Country with Privacy-Preserv...
 
Strategic transport models and smart urban mobility
Strategic transport models and smart urban mobilityStrategic transport models and smart urban mobility
Strategic transport models and smart urban mobility
 
SimCap Louisiana Educational Meeting #1 Slides
SimCap Louisiana Educational Meeting #1 SlidesSimCap Louisiana Educational Meeting #1 Slides
SimCap Louisiana Educational Meeting #1 Slides
 
Report out: Abuja City, Nigeria Integrated Transportation System
Report out: Abuja City, Nigeria Integrated Transportation SystemReport out: Abuja City, Nigeria Integrated Transportation System
Report out: Abuja City, Nigeria Integrated Transportation System
 
Lime - Riding into Singapore
Lime - Riding into SingaporeLime - Riding into Singapore
Lime - Riding into Singapore
 
GPRS Based Bus Monitoring System
GPRS Based Bus Monitoring SystemGPRS Based Bus Monitoring System
GPRS Based Bus Monitoring System
 
Fyp full
Fyp fullFyp full
Fyp full
 
Use of IT in Data Collection and Optimization of Public Transport Operations
Use of IT in Data Collection and Optimization of Public Transport OperationsUse of IT in Data Collection and Optimization of Public Transport Operations
Use of IT in Data Collection and Optimization of Public Transport Operations
 
Developing Country Case Study: Welfare Effect of Road Congestion Pricing in B...
Developing Country Case Study: Welfare Effect of Road Congestion Pricing in B...Developing Country Case Study: Welfare Effect of Road Congestion Pricing in B...
Developing Country Case Study: Welfare Effect of Road Congestion Pricing in B...
 
Trb 7th international_symposium_on_visualization_in_transportation_by_robert_...
Trb 7th international_symposium_on_visualization_in_transportation_by_robert_...Trb 7th international_symposium_on_visualization_in_transportation_by_robert_...
Trb 7th international_symposium_on_visualization_in_transportation_by_robert_...
 
Online TAXI RESERVATION
Online TAXI RESERVATIONOnline TAXI RESERVATION
Online TAXI RESERVATION
 
Online TAXI RESERVATION
Online TAXI RESERVATIONOnline TAXI RESERVATION
Online TAXI RESERVATION
 
Research paper review on car pooling using android operating system a step t...
Research paper review on car pooling using  android operating system a step t...Research paper review on car pooling using  android operating system a step t...
Research paper review on car pooling using android operating system a step t...
 
Use of AI in commuting
Use of AI in commutingUse of AI in commuting
Use of AI in commuting
 
Transit Tech Lab: Info session
Transit Tech Lab: Info session Transit Tech Lab: Info session
Transit Tech Lab: Info session
 
Kathmandu Woripari
Kathmandu WoripariKathmandu Woripari
Kathmandu Woripari
 
Smart Traffic Managment System Approaches.pptx
Smart Traffic Managment System Approaches.pptxSmart Traffic Managment System Approaches.pptx
Smart Traffic Managment System Approaches.pptx
 
Free text tagging system
Free text tagging systemFree text tagging system
Free text tagging system
 
Municipal solid waste collection by using gis term paper
Municipal solid waste collection by using gis term paperMunicipal solid waste collection by using gis term paper
Municipal solid waste collection by using gis term paper
 
Municipal solid waste collection by using gis term paper
Municipal solid waste collection by using gis term paperMunicipal solid waste collection by using gis term paper
Municipal solid waste collection by using gis term paper
 

Recently uploaded

Introduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical EngineeringIntroduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical EngineeringC Sai Kiran
 
Software Engineering - Modelling Concepts + Class Modelling + Building the An...
Software Engineering - Modelling Concepts + Class Modelling + Building the An...Software Engineering - Modelling Concepts + Class Modelling + Building the An...
Software Engineering - Modelling Concepts + Class Modelling + Building the An...Prakhyath Rai
 
Attraction and Repulsion type Moving Iron Instruments.pptx
Attraction and Repulsion type Moving Iron Instruments.pptxAttraction and Repulsion type Moving Iron Instruments.pptx
Attraction and Repulsion type Moving Iron Instruments.pptxkarthikeyanS725446
 
Natalia Rutkowska - BIM School Course in Kraków
Natalia Rutkowska - BIM School Course in KrakówNatalia Rutkowska - BIM School Course in Kraków
Natalia Rutkowska - BIM School Course in Krakówbim.edu.pl
 
ONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdf
ONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdfONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdf
ONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdfKamal Acharya
 
Electrostatic field in a coaxial transmission line
Electrostatic field in a coaxial transmission lineElectrostatic field in a coaxial transmission line
Electrostatic field in a coaxial transmission lineJulioCesarSalazarHer1
 
ONLINE CAR SERVICING SYSTEM PROJECT REPORT.pdf
ONLINE CAR SERVICING SYSTEM PROJECT REPORT.pdfONLINE CAR SERVICING SYSTEM PROJECT REPORT.pdf
ONLINE CAR SERVICING SYSTEM PROJECT REPORT.pdfKamal Acharya
 
Quiz application system project report..pdf
Quiz application system project report..pdfQuiz application system project report..pdf
Quiz application system project report..pdfKamal Acharya
 
Arduino based vehicle speed tracker project
Arduino based vehicle speed tracker projectArduino based vehicle speed tracker project
Arduino based vehicle speed tracker projectRased Khan
 
The battle for RAG, explore the pros and cons of using KnowledgeGraphs and Ve...
The battle for RAG, explore the pros and cons of using KnowledgeGraphs and Ve...The battle for RAG, explore the pros and cons of using KnowledgeGraphs and Ve...
The battle for RAG, explore the pros and cons of using KnowledgeGraphs and Ve...Roi Lipman
 
RESORT MANAGEMENT AND RESERVATION SYSTEM PROJECT REPORT.pdf
RESORT MANAGEMENT AND RESERVATION SYSTEM PROJECT REPORT.pdfRESORT MANAGEMENT AND RESERVATION SYSTEM PROJECT REPORT.pdf
RESORT MANAGEMENT AND RESERVATION SYSTEM PROJECT REPORT.pdfKamal Acharya
 
Complex plane, Modulus, Argument, Graphical representation of a complex numbe...
Complex plane, Modulus, Argument, Graphical representation of a complex numbe...Complex plane, Modulus, Argument, Graphical representation of a complex numbe...
Complex plane, Modulus, Argument, Graphical representation of a complex numbe...MohammadAliNayeem
 
Lect_Z_Transform_Main_digital_image_processing.pptx
Lect_Z_Transform_Main_digital_image_processing.pptxLect_Z_Transform_Main_digital_image_processing.pptx
Lect_Z_Transform_Main_digital_image_processing.pptxMonirHossain707319
 
KIT-601 Lecture Notes-UNIT-5.pdf Frame Works and Visualization
KIT-601 Lecture Notes-UNIT-5.pdf Frame Works and VisualizationKIT-601 Lecture Notes-UNIT-5.pdf Frame Works and Visualization
KIT-601 Lecture Notes-UNIT-5.pdf Frame Works and VisualizationDr. Radhey Shyam
 
DR PROF ING GURUDUTT SAHNI WIKIPEDIA.pdf
DR PROF ING GURUDUTT SAHNI WIKIPEDIA.pdfDR PROF ING GURUDUTT SAHNI WIKIPEDIA.pdf
DR PROF ING GURUDUTT SAHNI WIKIPEDIA.pdfDrGurudutt
 
Introduction to Artificial Intelligence and History of AI
Introduction to Artificial Intelligence and History of AIIntroduction to Artificial Intelligence and History of AI
Introduction to Artificial Intelligence and History of AISheetal Jain
 
Lab Manual Arduino UNO Microcontrollar.docx
Lab Manual Arduino UNO Microcontrollar.docxLab Manual Arduino UNO Microcontrollar.docx
Lab Manual Arduino UNO Microcontrollar.docxRashidFaridChishti
 
Low rpm Generator for efficient energy harnessing from a two stage wind turbine
Low rpm Generator for efficient energy harnessing from a two stage wind turbineLow rpm Generator for efficient energy harnessing from a two stage wind turbine
Low rpm Generator for efficient energy harnessing from a two stage wind turbineAftabkhan575376
 
RM&IPR M5 notes.pdfResearch Methodolgy & Intellectual Property Rights Series 5
RM&IPR M5 notes.pdfResearch Methodolgy & Intellectual Property Rights Series 5RM&IPR M5 notes.pdfResearch Methodolgy & Intellectual Property Rights Series 5
RM&IPR M5 notes.pdfResearch Methodolgy & Intellectual Property Rights Series 5T.D. Shashikala
 
Dairy management system project report..pdf
Dairy management system project report..pdfDairy management system project report..pdf
Dairy management system project report..pdfKamal Acharya
 

Recently uploaded (20)

Introduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical EngineeringIntroduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
 
Software Engineering - Modelling Concepts + Class Modelling + Building the An...
Software Engineering - Modelling Concepts + Class Modelling + Building the An...Software Engineering - Modelling Concepts + Class Modelling + Building the An...
Software Engineering - Modelling Concepts + Class Modelling + Building the An...
 
Attraction and Repulsion type Moving Iron Instruments.pptx
Attraction and Repulsion type Moving Iron Instruments.pptxAttraction and Repulsion type Moving Iron Instruments.pptx
Attraction and Repulsion type Moving Iron Instruments.pptx
 
Natalia Rutkowska - BIM School Course in Kraków
Natalia Rutkowska - BIM School Course in KrakówNatalia Rutkowska - BIM School Course in Kraków
Natalia Rutkowska - BIM School Course in Kraków
 
ONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdf
ONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdfONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdf
ONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdf
 
Electrostatic field in a coaxial transmission line
Electrostatic field in a coaxial transmission lineElectrostatic field in a coaxial transmission line
Electrostatic field in a coaxial transmission line
 
ONLINE CAR SERVICING SYSTEM PROJECT REPORT.pdf
ONLINE CAR SERVICING SYSTEM PROJECT REPORT.pdfONLINE CAR SERVICING SYSTEM PROJECT REPORT.pdf
ONLINE CAR SERVICING SYSTEM PROJECT REPORT.pdf
 
Quiz application system project report..pdf
Quiz application system project report..pdfQuiz application system project report..pdf
Quiz application system project report..pdf
 
Arduino based vehicle speed tracker project
Arduino based vehicle speed tracker projectArduino based vehicle speed tracker project
Arduino based vehicle speed tracker project
 
The battle for RAG, explore the pros and cons of using KnowledgeGraphs and Ve...
The battle for RAG, explore the pros and cons of using KnowledgeGraphs and Ve...The battle for RAG, explore the pros and cons of using KnowledgeGraphs and Ve...
The battle for RAG, explore the pros and cons of using KnowledgeGraphs and Ve...
 
RESORT MANAGEMENT AND RESERVATION SYSTEM PROJECT REPORT.pdf
RESORT MANAGEMENT AND RESERVATION SYSTEM PROJECT REPORT.pdfRESORT MANAGEMENT AND RESERVATION SYSTEM PROJECT REPORT.pdf
RESORT MANAGEMENT AND RESERVATION SYSTEM PROJECT REPORT.pdf
 
Complex plane, Modulus, Argument, Graphical representation of a complex numbe...
Complex plane, Modulus, Argument, Graphical representation of a complex numbe...Complex plane, Modulus, Argument, Graphical representation of a complex numbe...
Complex plane, Modulus, Argument, Graphical representation of a complex numbe...
 
Lect_Z_Transform_Main_digital_image_processing.pptx
Lect_Z_Transform_Main_digital_image_processing.pptxLect_Z_Transform_Main_digital_image_processing.pptx
Lect_Z_Transform_Main_digital_image_processing.pptx
 
KIT-601 Lecture Notes-UNIT-5.pdf Frame Works and Visualization
KIT-601 Lecture Notes-UNIT-5.pdf Frame Works and VisualizationKIT-601 Lecture Notes-UNIT-5.pdf Frame Works and Visualization
KIT-601 Lecture Notes-UNIT-5.pdf Frame Works and Visualization
 
DR PROF ING GURUDUTT SAHNI WIKIPEDIA.pdf
DR PROF ING GURUDUTT SAHNI WIKIPEDIA.pdfDR PROF ING GURUDUTT SAHNI WIKIPEDIA.pdf
DR PROF ING GURUDUTT SAHNI WIKIPEDIA.pdf
 
Introduction to Artificial Intelligence and History of AI
Introduction to Artificial Intelligence and History of AIIntroduction to Artificial Intelligence and History of AI
Introduction to Artificial Intelligence and History of AI
 
Lab Manual Arduino UNO Microcontrollar.docx
Lab Manual Arduino UNO Microcontrollar.docxLab Manual Arduino UNO Microcontrollar.docx
Lab Manual Arduino UNO Microcontrollar.docx
 
Low rpm Generator for efficient energy harnessing from a two stage wind turbine
Low rpm Generator for efficient energy harnessing from a two stage wind turbineLow rpm Generator for efficient energy harnessing from a two stage wind turbine
Low rpm Generator for efficient energy harnessing from a two stage wind turbine
 
RM&IPR M5 notes.pdfResearch Methodolgy & Intellectual Property Rights Series 5
RM&IPR M5 notes.pdfResearch Methodolgy & Intellectual Property Rights Series 5RM&IPR M5 notes.pdfResearch Methodolgy & Intellectual Property Rights Series 5
RM&IPR M5 notes.pdfResearch Methodolgy & Intellectual Property Rights Series 5
 
Dairy management system project report..pdf
Dairy management system project report..pdfDairy management system project report..pdf
Dairy management system project report..pdf
 

Speaker keynote - Interna 2018 - Department of Computer Engineering at Sharif University of Technology

  • 1.
  • 2. Developing a Traffic model for transport routes based on user-base location data By: Mohammadmahdi Faryabi Details: Interna 2018 Thursday Aban 3rd 1397 (October 25th 2018) Sharif University of technology
  • 3. 13A GPS based Traffic Model Interna 2018, Thursday Aban 3rd Mohammadmahdi Faryabi Presentation Scenario •Map matching •GPS model •Deep learning model 3 •Introduction •Problem definition •Solution requirements •Map modeling •GPS data problems
  • 4. 13A GPS based Traffic Model Interna 2018, Thursday Aban 3rd Mohammadmahdi Faryabi Introduction • Mohammadmahdi Faryabi • Undergraduate student. CE @ SUT • Traffic division R&D @ Daal co. 4
  • 5. 13A GPS based Traffic Model Interna 2018, Thursday Aban 3rd Mohammadmahdi Faryabi Problem definition • Early days: using third party SDKs • Google Maps API • Need to have our own Traffic information system. • Change of business model in Google Cloud platform 5
  • 6. 13A GPS based Traffic Model Interna 2018, Thursday Aban 3rd Mohammadmahdi Faryabi Solution requirements • Positional data of our user base. • Mathematical model for transportation routes. • Relating positional data to model. • A final model for traffic data of the map model. 6
  • 7. 13A GPS based Traffic Model Interna 2018, Thursday Aban 3rd Mohammadmahdi Faryabi Map modeling • Too many alternatives: • Hard field work to create the map. • Use open source maps and perform improvements. • A business contract. • Map needs maintenance: • Automate via user feedback. 7
  • 8. 13A GPS based Traffic Model Interna 2018, Thursday Aban 3rd Mohammadmahdi Faryabi GPS data problems • Many error factors: • Decision on user activity type is not easy and is error prone. • GPS data accuracy is not always acceptable. • GPS sample time is not reliable. • Based on device time • There are network latencies and disorders are common. • Hardware issues may cause bad GPS sample behavior. 8
  • 9. 13A GPS based Traffic Model Interna 2018, Thursday Aban 3rd Mohammadmahdi Faryabi Map matching • Assigning a position on the mathematical map model to a GPS sample. • A single point cannot be properly mapped. • Matching is computationally expensive. • Need to match many samples per second. • Problem with routes with different altitudes. • Problem with abnormal sample behavior. 9
  • 10. 13A GPS based Traffic Model Interna 2018, Thursday Aban 3rd Mohammadmahdi Faryabi GPS Model • Using map matched GPS samples to maintain and update a traffic model for map. • Need to filter unwanted samples: • Samples from users not in a vehicle. • Samples from users with abnormal activity. • Outlier samples. • Need to differentiate between different users as well. 10
  • 11. 13A GPS based Traffic Model Interna 2018, Thursday Aban 3rd Mohammadmahdi Faryabi GPS Model (cont’d) • Need for a basis for our estimation of traffic. • For every part of route in our model for different times of the day, week and year. • Need to update this basis estimation over time. • Need to be able to swiftly diverge from this basis temporarily in case of abnormal traffic events. 11
  • 12. 13A GPS based Traffic Model Interna 2018, Thursday Aban 3rd Mohammadmahdi Faryabi Deep learning model • Problem of user base data being insufficient. • Every one’s problem today. • Need to measure traffic for all of the routes not only for those which we have enough user data for. • A deep neural network may be required. 12
  • 13. 13A GPS based Traffic Model Interna 2018, Thursday Aban 3rd Mohammadmahdi Faryabi Conclusion • Map related APIs are among major requirements for our startups and businesses. • Alternative foreign solutions: • Not tailored for our needs. • Exceptionally expensive nowadays. • There is still a whole lot more to be done. 13
  • 14. 13A GPS based Traffic Model Interna 2018, Thursday Aban 3rd Mohammadmahdi Faryabi Any Questions? Thank You for your attention!

Editor's Notes

  1. توسعه‌ی سیستمی برای پیشبینی ترافیک معابر با استفاده از اطلاعات جغرافیایی کاربران
  2. نعریف مساله و نیازمندی‌های رسیدن به جواب و چالش‌هایی که در مسیر باهاش روبروه هستییم
  3. هر کار متن باز احتمالا کیفیتش کمتر از ورژن‌های مشابه تجاریش هست پس باید improvement انجام بشه قرارداد تجاری و استفاده‌ی نقشه‌ی ایجاد شده‌‌ی دیگران
  4. وارد کردن اطلاعات با اکتیویتی اشتباه پیامد بدی ممکنه داشته باشه مثلا روی بخشی از مدل که اطلاعات مکانی کمی داریم یک اطلاع اشتباه مثلا از یه کاربر که وایساده ممکنه باعث گزارش ترافیک بشه. دقت داده‌ی gps ممکنه چند هزار متر در شعاع برسه. چنین داده‌ای عملا ارزش اطلاعاتی خاصی نداره برامون. زمان ثبت داده‌‌ی gps اگه از ماهواره گرفته بشه ممکنه به خاطر تاخیر‌هایی که داریم خیلی بی دقت بشه اگر هم که از زمان دستگاه استفاده بشه ممکنه به خاطر اشتباه بودن زمان دستگاه داده‌ی دو روز پیش به عنوان داده‌ی امروز تلقی بشه! تاخیر‌های زمانی شبکه طبیعین و نمیشه کاریشون کرد. در مورد سخت افزار خراب حتی زمان بندی خراب سخت افزار ممکنه باعث تولید سمپل‌های gps ای بشه که خیلی عجیبن. م
  5. بزرگراه دو طبقه‌ی صدر – تقاطع‌های غیر‌هم‌سطح