[paper report] mobile network and applications

66
University of Helsinki, Finland Department of Computer Science Accelerometer-Based Transportation Mode Detection on Smartphones Professor: Ren-Shiou Liu Student: Yuan-Chung Hou Department of Industrial and Information Management

Upload: chen-tai-hou

Post on 24-Jun-2015

75 views

Category:

Engineering


2 download

DESCRIPTION

This slide is based on the paper, Accelerometer-Based Transportation Mode Detection on Smartphones. I reported this paper in NCKU graduate class, Mobile Network and Applications. Advisor: Ren Shiou Liu Student: Yuan Chung Hou

TRANSCRIPT

Page 1: [Paper Report]  Mobile Network and Applications

University of Helsinki, Finland Department of Computer Science

Accelerometer-Based Transportation Mode Detection on Smartphones

Professor: Ren-Shiou Liu Student: Yuan-Chung Hou

Department of Industrial and Information Management

Page 2: [Paper Report]  Mobile Network and Applications

University of Helsinki, Finland Department of Computer Science

Accelerometer-Based Transportation Mode Detection on Smartphones

Professor: Ren-Shiou Liu Student: Yuan-Chung Hou

Department of Industrial and Information Management

Page 3: [Paper Report]  Mobile Network and Applications

What is accelerometer? !2

Page 4: [Paper Report]  Mobile Network and Applications

What is accelerometer? !2

Page 5: [Paper Report]  Mobile Network and Applications

What is accelerometer? !2

Page 6: [Paper Report]  Mobile Network and Applications

!3

source: http://goo.gl/uRJ4ei

What is accelerometer?

Page 7: [Paper Report]  Mobile Network and Applications

Purpose

!4

Page 8: [Paper Report]  Mobile Network and Applications

Purpose

!4

Page 9: [Paper Report]  Mobile Network and Applications

Purpose

!4

Page 10: [Paper Report]  Mobile Network and Applications

Purpose

!4

Page 11: [Paper Report]  Mobile Network and Applications

Purpose

!4

Page 12: [Paper Report]  Mobile Network and Applications

Purpose

!4

Page 13: [Paper Report]  Mobile Network and Applications
Page 14: [Paper Report]  Mobile Network and Applications
Page 15: [Paper Report]  Mobile Network and Applications

Purpose!6

Page 16: [Paper Report]  Mobile Network and Applications

Purpose!6

GPS?

Page 17: [Paper Report]  Mobile Network and Applications

Purpose!6

GPS?

Page 18: [Paper Report]  Mobile Network and Applications

Purpose!6

GPS?high power consumption

Page 19: [Paper Report]  Mobile Network and Applications

Purpose!6

GPS?high power consumption

depend on signal

Page 20: [Paper Report]  Mobile Network and Applications

Purpose!6

GPS?high power consumption

depend on signal

inaccuracy

Page 21: [Paper Report]  Mobile Network and Applications

1. Wang

2. Reddy

3. Jigsaw

Other technique!7

Page 22: [Paper Report]  Mobile Network and Applications

1. Wang

2. Reddy

3. Jigsaw

Other technique!7

improve 20%

Page 23: [Paper Report]  Mobile Network and Applications

Process!8

Page 24: [Paper Report]  Mobile Network and Applications

Process!8

Gravity estimation

Feature Extraction

Page 25: [Paper Report]  Mobile Network and Applications

Gravity Estimation

1. limited situation

2. unskillful

Other method Paper method 1. more accuracy

2. solve unstable situation

!9

Page 26: [Paper Report]  Mobile Network and Applications

Gravity Estimation

1. limited situation

2. unskillful

Other method Paper method 1. more accuracy

2. solve unstable situation

!9

Page 27: [Paper Report]  Mobile Network and Applications

Gravity Estimation

1. limited situation

2. unskillful

Other method Paper method 1. more accuracy

2. solve unstable situation

!9

Page 28: [Paper Report]  Mobile Network and Applications

Gravity Estimation

1. limited situation

2. unskillful

Other method Paper method 1. more accuracy

2. solve unstable situation

!9

Page 29: [Paper Report]  Mobile Network and Applications

Gravity Estimation

1. limited situation

2. unskillful

Other method Paper method 1. more accuracy

2. solve unstable situation

!9

Page 30: [Paper Report]  Mobile Network and Applications

Gravity Estimation

1. limited situation

2. unskillful

Other method Paper method 1. more accuracy

2. solve unstable situation

Too close!!!

!9

Page 31: [Paper Report]  Mobile Network and Applications

Feature Extraction!10

Page 32: [Paper Report]  Mobile Network and Applications

capture high frequency motion

Feature Extraction

Frame-based features

!10

Page 33: [Paper Report]  Mobile Network and Applications

capture high frequency motion

Feature Extraction

Frame-based features

!10

Peak-based features1. capture low frequency motion

2. distinguish different motorized transportation

Page 34: [Paper Report]  Mobile Network and Applications

capture high frequency motion

Feature Extraction

Frame-based features

!10

Peak-based features1. capture low frequency motion

2. distinguish different motorized transportation

Segment-based featuresdetect acceleration and deceleration

Page 35: [Paper Report]  Mobile Network and Applications

1st Difficulty!11

Page 36: [Paper Report]  Mobile Network and Applications

1st Difficulty!11

Page 37: [Paper Report]  Mobile Network and Applications

Process!12

Gravity estimation

Feature Extraction

Page 38: [Paper Report]  Mobile Network and Applications

Process!12

Gravity estimation

Feature Extraction

Classification

Page 39: [Paper Report]  Mobile Network and Applications

improving the accuracy of any learning algorithm

Classification

Adaptive Boosting

!13

Page 40: [Paper Report]  Mobile Network and Applications

improving the accuracy of any learning algorithm

Classification

Adaptive Boosting

!13

Kinematic Motion Classifier

Page 41: [Paper Report]  Mobile Network and Applications

improving the accuracy of any learning algorithm

Classification

Adaptive Boosting

!13

Kinematic Motion Classifier

Page 42: [Paper Report]  Mobile Network and Applications

improving the accuracy of any learning algorithm

Classification

Adaptive Boosting

!13

Kinematic Motion Classifier

Motorized Classifier

Page 43: [Paper Report]  Mobile Network and Applications

improving the accuracy of any learning algorithm

Classification

Adaptive Boosting

!13

Kinematic Motion Classifier

Motorized Classifier

Page 44: [Paper Report]  Mobile Network and Applications

!14

Classification

Page 45: [Paper Report]  Mobile Network and Applications

Process!15

Gravity estimation

Feature Extraction

Classification

Page 46: [Paper Report]  Mobile Network and Applications

Process!15

Gravity estimation

Feature Extraction

Classification Performance

Page 47: [Paper Report]  Mobile Network and Applications

Performance!16

Accuracy

Page 48: [Paper Report]  Mobile Network and Applications

Performance!16

Accuracy

Page 49: [Paper Report]  Mobile Network and Applications

Performance!16

Accuracy

Page 50: [Paper Report]  Mobile Network and Applications

Performance

Influence of device placement

!17

results of cross-placement evaluation

Page 51: [Paper Report]  Mobile Network and Applications

Performance

Power Consumption

!18

Page 52: [Paper Report]  Mobile Network and Applications

Performance

Power Consumption

!18

Accelerometer saves

more power.

Page 53: [Paper Report]  Mobile Network and Applications

Generalization Performance !19

40% training data ; other as test data

Page 54: [Paper Report]  Mobile Network and Applications

Generalization Performance !19

40% training data ; other as test data

perform well at capturing generic data

Page 55: [Paper Report]  Mobile Network and Applications

Summary!20

Page 56: [Paper Report]  Mobile Network and Applications

Summary

1. more accuracy than other technique

!20

Page 57: [Paper Report]  Mobile Network and Applications

Summary

1. more accuracy than other technique

!20

2. conserve battery power

Page 58: [Paper Report]  Mobile Network and Applications

Application

source: http://goo.gl/CeEibz ; http://goo.gl/K5Ziv2 ;

!21

recognize potholes car accident

Page 59: [Paper Report]  Mobile Network and Applications

More can do!22

Page 60: [Paper Report]  Mobile Network and Applications

More can do!22

1. switch off the accelerometer depend on situation

Page 61: [Paper Report]  Mobile Network and Applications

More can do!22

1. switch off the accelerometer depend on situation

2. better when user interact or orientation change

Page 62: [Paper Report]  Mobile Network and Applications

More can do!22

1. switch off the accelerometer depend on situation

2. better when user interact or orientation change

3. better the mode change detection

Page 63: [Paper Report]  Mobile Network and Applications

More can do!22

1. switch off the accelerometer depend on situation

2. better when user interact or orientation change

3. better the mode change detection

4. solve the metro and train detection

Page 64: [Paper Report]  Mobile Network and Applications

More can do!22

1. switch off the accelerometer depend on situation

2. better when user interact or orientation change

3. better the mode change detection

4. solve the metro and train detection

Page 65: [Paper Report]  Mobile Network and Applications

1. http://www.cs.helsinki.fi/u/shemmink/Transportation/hemminki13transportation.pdf

2. http://www.cis.fordham.edu/wisdm/includes/files/sensorKDD-2010.pdf

Reference!23

Page 66: [Paper Report]  Mobile Network and Applications

Thanks for listening