SlideShare a Scribd company logo
1 of 26
Download to read offline
An IMU-based Turn Prediction System
Yu-Chang Ho1, Pei-Chen Lee2, Hsin-Yu Yeh2,

Min-Te Sun3, An-Kai Jeng4

1University of California, Davis

2Taiwan Semiconductor Manufacturing Company

3National Central University

4Industrial Technology Research Institute

Presenter: Yu-Chang Ho

2018.04.27 at NOMS 2018 Mini-conference Section
NOMS 2018
Outline
• Introduction

• Related Work

• System Design

• Field Experiment

• Conclusion
NOMS 2018 Outline 01 / 24
Introduction
• Many fatal car accidents are rear-ended collision.

• Major reason is human negligence, for example, forget to
use the turn signal.

• Many countries like the US and Taiwan, adopted new
technologies to address this issue.

• Many solutions required additional installation of sensors
or camera and might be affected by environmental
factors.
NOMS 2018 Introduction 02 / 24
Introduction(cont.)
• Nowadays, smartphones are widely available.

• We proposed a turn prediction system using the data by
the Inertial Measurement Units of driver's smartphone.

• We adopted digital maps to perform the prediction.

• We adopted the particle filter technique to predict the
vehicle's future location.

• Our system does not required additional hardware or
infrastructure installation.
NOMS 2018 Introduction 03 / 24
Related Work
• The related work in this context has two categories.

• Image-based Approach:

- Using digital camera

- May be affected by environmental factors

• Sensor-based Approach:

- Beyond IMU sensors

- IMU sensors
NOMS 2018 Related Work 04 / 24
Related Work(cont.)
• Beyond IMU Sensors:

- Requires additional sensors, like laser ranging sensors or
ultrasonic sensors

- Specially designed sensors to detect the turning degree

• IMU Sensors:

- Analyze the state of acceleration/deceleration

- Predict driver's behaviors
NOMS 2018 Related Work 05 / 24
System Design
• The system contains three modules:

Data Collection:

- Collect data from smartphone's IMU sensors.

- Adopt moving average filters and complementary filters for noise
removal.
NOMS 2018 System Design 06 / 24
System Design(cont.)
Internal Calculation:

- In this module, the particle filter is adopted.

- Consists of five stages:
NOMS 2018 System Design 07 / 24
Initialization
System
State Prediction
Weights Update Resampling Expectation
System Design(cont.)
Internal Calculation - Initialization

- The particles are normally distributed in the IMU
sensor errors range
NOMS 2018 System Design 08 / 24
System Design(cont.)
Internal Calculation - System State Prediction
NOMS 2018 System Design 09 / 24
- Each particle will obtain its
speed and direction info. from
the IMU sensors.

- Compute the distribution of the
particles for the next time slot.

- The average position will be the
predicted location of the
vehicle.
System Design(cont.)
Internal Calculation - Weights Update

NOMS 2018 System Design 10 / 24
- Particles that are outside the
GPS error range are removed. 

- The weights of the remaining
particles are updated.
System Design(cont.)
Internal Calculation - Resampling
NOMS 2018 System Design 11 / 24
- Particles with heavier weights
are duplicated to refill.

- Initialize new particles speed
and direction info. based on
IMU data.
System Design(cont.)
Internal Calculation - Expectation
NOMS 2018 System Design 12 / 24
- Previous four stages will repeat
for several times.

- Now the system got the
historical, current, and
predicted position.

- Compute the curvature.
System Design(cont.)
Turn Prediction:
NOMS 2018 System Design 13 / 24
- Calculate the predicted route
curvature.

- Compare the predicted route
curvature with the curvature
of the road.

- The difference of curvatures
is denoted as Diffc.

- Tc: The threshold of Diffc

- Ts: The threshold of vehicle
speed
System Design(cont.)
• The flow chart of the turn prediction algorithm:
NOMS 2018 System Design 14 / 24
Field Experiment
• Routes: Hsinchu Government (HCHG), National Chiao
Tung University (NCTU), National Tsing Hua University
(NTHU)
NOMS 2018 Field Experiment 15 / 24
Field Experiment(cont.)
• To make sure the GPS is accurate enough, we applied the
High-precision GPS device made by ITRI.

• Compare the curvature obtained by Particle Filter,
smartphone GPS, and ITRI High-precision GPS.
NOMS 2018 Field Experiment 16 / 24
Field Experiment(cont.)
• Confusion Matrix:

• True Negative (TN): the system predicts not make a turn,
and the vehicle is not.

• TN is not considered by our system.
NOMS 2018 Field Experiment 17 / 24
Field Experiment(cont.)
• Accuracy:

• Error rate:
NOMS 2018 Field Experiment 18 / 24
Field Experiment(cont.)
• Determine Tc using several tests.

• Determine Ts:
NOMS 2018 Field Experiment 19 / 24
Field Experiment(cont.)
• The accuracy and error rate for routes in HCHG.
NOMS 2018 Field Experiment 20 / 24
Field Experiment(cont.)
• Prediction Time Difference:

- ∆T1: The time difference using smartphone GPS

- ∆T2: The time difference using high precision GPS
NOMS 2018 Field Experiment 21 / 24
detection time
Field Experiment(cont.)
NOMS 2018 Field Experiment 22 / 24
Left-turn Timing Dataset
Field Experiment(cont.)
• Average Prediction Time Difference:

• Our results is 0.197 seconds, assume 40 km/hr is the
average vehicle speed, the particle filter could detect a
turn event earlier by 2.19 meter.
NOMS 2018 Field Experiment 23 / 24
Conclusion
• We proposed a light-weight turn prediction system.

• The proposed system does not require additional
hardware or infrastructure.

• The conducted field experiments shown that our system
works in a real-world environment.

• The design of the application part could be the future
work of this research.
NOMS 2018 Conclusion 24 / 24
Thank you!
2018.04.27 NOMS 2018 Yu-Chang Ho

More Related Content

Similar to An IMU-based Turn Prediction System NOMS 2018

Spot speed studies.ppt .mylan nejyar
Spot speed studies.ppt .mylan nejyarSpot speed studies.ppt .mylan nejyar
Spot speed studies.ppt .mylan nejyarMalika khalil
 
Discernment Pothole with Autonomous Metropolitan Vehicle
	 Discernment Pothole with Autonomous Metropolitan  Vehicle	 Discernment Pothole with Autonomous Metropolitan  Vehicle
Discernment Pothole with Autonomous Metropolitan VehicleIRJET Journal
 
A GRASS-based procedure to compare OSM and IGN Paris road network datasets
A GRASS-based procedure to compare OSM and IGN Paris road network datasetsA GRASS-based procedure to compare OSM and IGN Paris road network datasets
A GRASS-based procedure to compare OSM and IGN Paris road network datasetsMarco Minghini
 
IRJET - Road Condition Improvement in Smart Cities using IoT
IRJET - Road Condition Improvement in Smart Cities using IoTIRJET - Road Condition Improvement in Smart Cities using IoT
IRJET - Road Condition Improvement in Smart Cities using IoTIRJET Journal
 
IRJET- Automatic Vehicle Accident Detection and Rescue System
IRJET- Automatic Vehicle Accident Detection and Rescue SystemIRJET- Automatic Vehicle Accident Detection and Rescue System
IRJET- Automatic Vehicle Accident Detection and Rescue SystemIRJET Journal
 
PROJECT LIGTAS PRESENTATION.pptx
PROJECT LIGTAS PRESENTATION.pptxPROJECT LIGTAS PRESENTATION.pptx
PROJECT LIGTAS PRESENTATION.pptxJessaSiares
 
A Method for Predicting Vehicles Motion Based on Road Scene Reconstruction an...
A Method for Predicting Vehicles Motion Based on Road Scene Reconstruction an...A Method for Predicting Vehicles Motion Based on Road Scene Reconstruction an...
A Method for Predicting Vehicles Motion Based on Road Scene Reconstruction an...ITIIIndustries
 
IRJET- Time To Cross – Traffic Light Control System using Image Processing
IRJET-  	  Time To Cross – Traffic Light Control System using Image ProcessingIRJET-  	  Time To Cross – Traffic Light Control System using Image Processing
IRJET- Time To Cross – Traffic Light Control System using Image ProcessingIRJET Journal
 
IRJET- Trafficop Android Application for Management of Traffic Violations
IRJET-  	  Trafficop Android Application for Management of Traffic ViolationsIRJET-  	  Trafficop Android Application for Management of Traffic Violations
IRJET- Trafficop Android Application for Management of Traffic ViolationsIRJET Journal
 
IRJET - Improving Road Travel with Route Suggestion using Decision Tree A...
IRJET -  	  Improving Road Travel with Route Suggestion using Decision Tree A...IRJET -  	  Improving Road Travel with Route Suggestion using Decision Tree A...
IRJET - Improving Road Travel with Route Suggestion using Decision Tree A...IRJET Journal
 
Easy deployable-parking-percom-v6.1
Easy deployable-parking-percom-v6.1Easy deployable-parking-percom-v6.1
Easy deployable-parking-percom-v6.1cwyou
 
iTrack2 American English
iTrack2 American EnglishiTrack2 American English
iTrack2 American EnglishLaren Yeomans
 
A Three-Dimensional Representation method for Noisy Point Clouds based on Gro...
A Three-Dimensional Representation method for Noisy Point Clouds based on Gro...A Three-Dimensional Representation method for Noisy Point Clouds based on Gro...
A Three-Dimensional Representation method for Noisy Point Clouds based on Gro...Sergio Orts-Escolano
 
IRJET- Intelligent Traffic Management System
IRJET- Intelligent Traffic Management SystemIRJET- Intelligent Traffic Management System
IRJET- Intelligent Traffic Management SystemIRJET Journal
 
Vehicle Traffic Analysis using CNN Algorithm
Vehicle Traffic Analysis using CNN AlgorithmVehicle Traffic Analysis using CNN Algorithm
Vehicle Traffic Analysis using CNN AlgorithmIRJET Journal
 
Thesis_Khan_2073209.pptx
Thesis_Khan_2073209.pptxThesis_Khan_2073209.pptx
Thesis_Khan_2073209.pptxAlmasrurKhan2
 
PPT for ParkNet Dfive-by Sensing of Road-Side Parking Statistics
PPT for ParkNet Dfive-by Sensing of Road-Side Parking StatisticsPPT for ParkNet Dfive-by Sensing of Road-Side Parking Statistics
PPT for ParkNet Dfive-by Sensing of Road-Side Parking StatisticsShivamGupta603083
 
Prognostic Meteorological Models and Their Use in Dispersion Modelling
Prognostic Meteorological Models and Their Use in Dispersion ModellingPrognostic Meteorological Models and Their Use in Dispersion Modelling
Prognostic Meteorological Models and Their Use in Dispersion ModellingIES / IAQM
 

Similar to An IMU-based Turn Prediction System NOMS 2018 (20)

Spot speed studies.ppt .mylan nejyar
Spot speed studies.ppt .mylan nejyarSpot speed studies.ppt .mylan nejyar
Spot speed studies.ppt .mylan nejyar
 
Discernment Pothole with Autonomous Metropolitan Vehicle
	 Discernment Pothole with Autonomous Metropolitan  Vehicle	 Discernment Pothole with Autonomous Metropolitan  Vehicle
Discernment Pothole with Autonomous Metropolitan Vehicle
 
A GRASS-based procedure to compare OSM and IGN Paris road network datasets
A GRASS-based procedure to compare OSM and IGN Paris road network datasetsA GRASS-based procedure to compare OSM and IGN Paris road network datasets
A GRASS-based procedure to compare OSM and IGN Paris road network datasets
 
IRJET - Road Condition Improvement in Smart Cities using IoT
IRJET - Road Condition Improvement in Smart Cities using IoTIRJET - Road Condition Improvement in Smart Cities using IoT
IRJET - Road Condition Improvement in Smart Cities using IoT
 
IRJET- Automatic Vehicle Accident Detection and Rescue System
IRJET- Automatic Vehicle Accident Detection and Rescue SystemIRJET- Automatic Vehicle Accident Detection and Rescue System
IRJET- Automatic Vehicle Accident Detection and Rescue System
 
FINAL PPT ALL.pptx
FINAL PPT ALL.pptxFINAL PPT ALL.pptx
FINAL PPT ALL.pptx
 
PROJECT LIGTAS PRESENTATION.pptx
PROJECT LIGTAS PRESENTATION.pptxPROJECT LIGTAS PRESENTATION.pptx
PROJECT LIGTAS PRESENTATION.pptx
 
A Method for Predicting Vehicles Motion Based on Road Scene Reconstruction an...
A Method for Predicting Vehicles Motion Based on Road Scene Reconstruction an...A Method for Predicting Vehicles Motion Based on Road Scene Reconstruction an...
A Method for Predicting Vehicles Motion Based on Road Scene Reconstruction an...
 
IRJET- Time To Cross – Traffic Light Control System using Image Processing
IRJET-  	  Time To Cross – Traffic Light Control System using Image ProcessingIRJET-  	  Time To Cross – Traffic Light Control System using Image Processing
IRJET- Time To Cross – Traffic Light Control System using Image Processing
 
IRJET- Trafficop Android Application for Management of Traffic Violations
IRJET-  	  Trafficop Android Application for Management of Traffic ViolationsIRJET-  	  Trafficop Android Application for Management of Traffic Violations
IRJET- Trafficop Android Application for Management of Traffic Violations
 
IRJET - Improving Road Travel with Route Suggestion using Decision Tree A...
IRJET -  	  Improving Road Travel with Route Suggestion using Decision Tree A...IRJET -  	  Improving Road Travel with Route Suggestion using Decision Tree A...
IRJET - Improving Road Travel with Route Suggestion using Decision Tree A...
 
Easy deployable-parking-percom-v6.1
Easy deployable-parking-percom-v6.1Easy deployable-parking-percom-v6.1
Easy deployable-parking-percom-v6.1
 
iTrack2 American English
iTrack2 American EnglishiTrack2 American English
iTrack2 American English
 
A Three-Dimensional Representation method for Noisy Point Clouds based on Gro...
A Three-Dimensional Representation method for Noisy Point Clouds based on Gro...A Three-Dimensional Representation method for Noisy Point Clouds based on Gro...
A Three-Dimensional Representation method for Noisy Point Clouds based on Gro...
 
“How QuantCube Technology uses alternative data to create macroeconomic, fina...
“How QuantCube Technology uses alternative data to create macroeconomic, fina...“How QuantCube Technology uses alternative data to create macroeconomic, fina...
“How QuantCube Technology uses alternative data to create macroeconomic, fina...
 
IRJET- Intelligent Traffic Management System
IRJET- Intelligent Traffic Management SystemIRJET- Intelligent Traffic Management System
IRJET- Intelligent Traffic Management System
 
Vehicle Traffic Analysis using CNN Algorithm
Vehicle Traffic Analysis using CNN AlgorithmVehicle Traffic Analysis using CNN Algorithm
Vehicle Traffic Analysis using CNN Algorithm
 
Thesis_Khan_2073209.pptx
Thesis_Khan_2073209.pptxThesis_Khan_2073209.pptx
Thesis_Khan_2073209.pptx
 
PPT for ParkNet Dfive-by Sensing of Road-Side Parking Statistics
PPT for ParkNet Dfive-by Sensing of Road-Side Parking StatisticsPPT for ParkNet Dfive-by Sensing of Road-Side Parking Statistics
PPT for ParkNet Dfive-by Sensing of Road-Side Parking Statistics
 
Prognostic Meteorological Models and Their Use in Dispersion Modelling
Prognostic Meteorological Models and Their Use in Dispersion ModellingPrognostic Meteorological Models and Their Use in Dispersion Modelling
Prognostic Meteorological Models and Their Use in Dispersion Modelling
 

Recently uploaded

Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 

Recently uploaded (20)

Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 

An IMU-based Turn Prediction System NOMS 2018

  • 1. An IMU-based Turn Prediction System Yu-Chang Ho1, Pei-Chen Lee2, Hsin-Yu Yeh2, Min-Te Sun3, An-Kai Jeng4 1University of California, Davis 2Taiwan Semiconductor Manufacturing Company 3National Central University 4Industrial Technology Research Institute Presenter: Yu-Chang Ho 2018.04.27 at NOMS 2018 Mini-conference Section NOMS 2018
  • 2. Outline • Introduction • Related Work • System Design • Field Experiment • Conclusion NOMS 2018 Outline 01 / 24
  • 3. Introduction • Many fatal car accidents are rear-ended collision. • Major reason is human negligence, for example, forget to use the turn signal. • Many countries like the US and Taiwan, adopted new technologies to address this issue. • Many solutions required additional installation of sensors or camera and might be affected by environmental factors. NOMS 2018 Introduction 02 / 24
  • 4. Introduction(cont.) • Nowadays, smartphones are widely available. • We proposed a turn prediction system using the data by the Inertial Measurement Units of driver's smartphone. • We adopted digital maps to perform the prediction. • We adopted the particle filter technique to predict the vehicle's future location. • Our system does not required additional hardware or infrastructure installation. NOMS 2018 Introduction 03 / 24
  • 5. Related Work • The related work in this context has two categories. • Image-based Approach: - Using digital camera - May be affected by environmental factors • Sensor-based Approach: - Beyond IMU sensors - IMU sensors NOMS 2018 Related Work 04 / 24
  • 6. Related Work(cont.) • Beyond IMU Sensors: - Requires additional sensors, like laser ranging sensors or ultrasonic sensors - Specially designed sensors to detect the turning degree • IMU Sensors: - Analyze the state of acceleration/deceleration - Predict driver's behaviors NOMS 2018 Related Work 05 / 24
  • 7. System Design • The system contains three modules: Data Collection: - Collect data from smartphone's IMU sensors. - Adopt moving average filters and complementary filters for noise removal. NOMS 2018 System Design 06 / 24
  • 8. System Design(cont.) Internal Calculation: - In this module, the particle filter is adopted. - Consists of five stages: NOMS 2018 System Design 07 / 24 Initialization System State Prediction Weights Update Resampling Expectation
  • 9. System Design(cont.) Internal Calculation - Initialization - The particles are normally distributed in the IMU sensor errors range NOMS 2018 System Design 08 / 24
  • 10. System Design(cont.) Internal Calculation - System State Prediction NOMS 2018 System Design 09 / 24 - Each particle will obtain its speed and direction info. from the IMU sensors. - Compute the distribution of the particles for the next time slot. - The average position will be the predicted location of the vehicle.
  • 11. System Design(cont.) Internal Calculation - Weights Update NOMS 2018 System Design 10 / 24 - Particles that are outside the GPS error range are removed. - The weights of the remaining particles are updated.
  • 12. System Design(cont.) Internal Calculation - Resampling NOMS 2018 System Design 11 / 24 - Particles with heavier weights are duplicated to refill. - Initialize new particles speed and direction info. based on IMU data.
  • 13. System Design(cont.) Internal Calculation - Expectation NOMS 2018 System Design 12 / 24 - Previous four stages will repeat for several times. - Now the system got the historical, current, and predicted position. - Compute the curvature.
  • 14. System Design(cont.) Turn Prediction: NOMS 2018 System Design 13 / 24 - Calculate the predicted route curvature. - Compare the predicted route curvature with the curvature of the road. - The difference of curvatures is denoted as Diffc. - Tc: The threshold of Diffc - Ts: The threshold of vehicle speed
  • 15. System Design(cont.) • The flow chart of the turn prediction algorithm: NOMS 2018 System Design 14 / 24
  • 16. Field Experiment • Routes: Hsinchu Government (HCHG), National Chiao Tung University (NCTU), National Tsing Hua University (NTHU) NOMS 2018 Field Experiment 15 / 24
  • 17. Field Experiment(cont.) • To make sure the GPS is accurate enough, we applied the High-precision GPS device made by ITRI. • Compare the curvature obtained by Particle Filter, smartphone GPS, and ITRI High-precision GPS. NOMS 2018 Field Experiment 16 / 24
  • 18. Field Experiment(cont.) • Confusion Matrix: • True Negative (TN): the system predicts not make a turn, and the vehicle is not. • TN is not considered by our system. NOMS 2018 Field Experiment 17 / 24
  • 19. Field Experiment(cont.) • Accuracy: • Error rate: NOMS 2018 Field Experiment 18 / 24
  • 20. Field Experiment(cont.) • Determine Tc using several tests. • Determine Ts: NOMS 2018 Field Experiment 19 / 24
  • 21. Field Experiment(cont.) • The accuracy and error rate for routes in HCHG. NOMS 2018 Field Experiment 20 / 24
  • 22. Field Experiment(cont.) • Prediction Time Difference: - ∆T1: The time difference using smartphone GPS - ∆T2: The time difference using high precision GPS NOMS 2018 Field Experiment 21 / 24 detection time
  • 23. Field Experiment(cont.) NOMS 2018 Field Experiment 22 / 24 Left-turn Timing Dataset
  • 24. Field Experiment(cont.) • Average Prediction Time Difference: • Our results is 0.197 seconds, assume 40 km/hr is the average vehicle speed, the particle filter could detect a turn event earlier by 2.19 meter. NOMS 2018 Field Experiment 23 / 24
  • 25. Conclusion • We proposed a light-weight turn prediction system. • The proposed system does not require additional hardware or infrastructure. • The conducted field experiments shown that our system works in a real-world environment. • The design of the application part could be the future work of this research. NOMS 2018 Conclusion 24 / 24
  • 26. Thank you! 2018.04.27 NOMS 2018 Yu-Chang Ho