20
1 Transportation Research Center (TRC), Wuhan University Activity Identification from GPS Trajectories Using Spatial Temporal POIs’ Attractiveness Lian Huang, Qingquan Li, Yang Yue State Key Laboratory of Information Engineering in Survey, Mapping and Remote Sensing, Wuhan University

Activity Identification from GPS Trajectories Using Spatial ...clu/LBSN2010/slides/Activity...Activity Identification from GPS Trajectories Using Spatial Temporal POIs’ Attractiveness

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Activity Identification from GPS Trajectories Using Spatial ...clu/LBSN2010/slides/Activity...Activity Identification from GPS Trajectories Using Spatial Temporal POIs’ Attractiveness

1Transportation Research Center (TRC), Wuhan University

Activity Identification from GPS Trajectories Using Spatial Temporal

POIs’ Attractiveness

Lian Huang, Qingquan Li, Yang YueState Key Laboratory of Information Engineering in Survey,

Mapping and Remote Sensing, Wuhan University

Page 2: Activity Identification from GPS Trajectories Using Spatial ...clu/LBSN2010/slides/Activity...Activity Identification from GPS Trajectories Using Spatial Temporal POIs’ Attractiveness

2Transportation Research Center (TRC), Wuhan University

Outline

• Introduction• Motivations• Spatial Temporal POI’s Attractiveness (STPA)• Activity Identification Using STPA• Experiments and Evaluations• Conclusions and Future Work

Page 3: Activity Identification from GPS Trajectories Using Spatial ...clu/LBSN2010/slides/Activity...Activity Identification from GPS Trajectories Using Spatial Temporal POIs’ Attractiveness

3Transportation Research Center (TRC), Wuhan University

Introduction

• Fast development of positioning and communicationtechnologies enables GPS devices based traffic datacollection as a potential substitution of traditional travelsurveying methods:• more accurate and reliable information.• the participants’ burden is reduced substantially

• As personal wearable GPS receivers become available, large scale capture of individual daily trajectories has become technically and economically feasible• data processing steps are required• Activity Identification aiming at discovering activities in

trajectories since travel purposes are obviously not included in GPS traces

Page 4: Activity Identification from GPS Trajectories Using Spatial ...clu/LBSN2010/slides/Activity...Activity Identification from GPS Trajectories Using Spatial Temporal POIs’ Attractiveness

4Transportation Research Center (TRC), Wuhan University

Introduction• Extracting activities helps semantically organizing and

interpreting GPS tracking trajectories• Basic components of an activity are activity location, start time,

duration and purpose• Since GPS tracking data are basically spatial temporal

movements, from time geography’s perspective of view, a home-work-park-home personal trajectory is presented as follows:

home

work

Walking in a public park

X

Time

Y

Geographical Space

Stay in hospital

Walking in a public park

home

home

Page 5: Activity Identification from GPS Trajectories Using Spatial ...clu/LBSN2010/slides/Activity...Activity Identification from GPS Trajectories Using Spatial Temporal POIs’ Attractiveness

5Transportation Research Center (TRC), Wuhan University

Motivations and Related Work

• Motivations– Available GPS tracking data obviously do not include

activity purpose information– With previous consideration, if each activity spot’s

spatial-temporal influence prism can be defined, wecan identify the possible activity locations bydiscovering the trajectories and prisms’ relationshipsin time-geographical space

Page 6: Activity Identification from GPS Trajectories Using Spatial ...clu/LBSN2010/slides/Activity...Activity Identification from GPS Trajectories Using Spatial Temporal POIs’ Attractiveness

6Transportation Research Center (TRC), Wuhan University

Spatial Temporal POI’s Attractiveness (STPA)• Traditional POI’s Attractiveness:

– Majority of the discussion on POI’s attractiveness appears in traditionaltransportation field

– gravity model: the more distant the less attractiveness:• Reilly’s Law of retail gravitation:• Huff’s model:

– Posterior Analysis:historical FCD• POI’s attractiveness is actual time-varying

– different time of day utilities different activities

Page 7: Activity Identification from GPS Trajectories Using Spatial ...clu/LBSN2010/slides/Activity...Activity Identification from GPS Trajectories Using Spatial Temporal POIs’ Attractiveness

7Transportation Research Center (TRC), Wuhan University

Spatial Temporal POI’s Attractiveness (STPA)

• Definition1<Spatial Temporal POIs’ Attractiveness>A POI P’s Spatial Temporal Attractiveness is a spatial temporal prism whose area of time t’s snapshot is a function of the POI’s static factors and the value of dynamic function at time t

• Considering POIs as normal facilities, their attractiveness will be decided by some intrinsic factors. For example larger shopping malls usually attract more people if they go for purchases. We define this kind of factors as static factors and they are described as follows:

– The size of POI’s S– The fame of POI ε– Category of POI C

• POIs attractiveness will change as time flies forward;– This kind of time varying factor is defined as dynamic factor of STPA, and is

determined by POI’s category, time of day t , and type of day D (weekday or holiday)

Page 8: Activity Identification from GPS Trajectories Using Spatial ...clu/LBSN2010/slides/Activity...Activity Identification from GPS Trajectories Using Spatial Temporal POIs’ Attractiveness

8Transportation Research Center (TRC), Wuhan University

Spatial Temporal POI’s Attractiveness (STPA)

STPA of POITime

Geographical Space

t

24

0

Time

Attractiveness

0 2412

Standard Radius

Dynamic Function curve

Time Varying Radius at t

Time Varying Influence Zone at t

POI p*( 1* + 2*C)/

1 2 1

r S w w

w w

ε π =

+ =

'

'

'

( ) ( , , )*

( )*cos( , , ) : ( )*sinp

r t f C t D r

x r tSTPA x y t y r t

t t

θ

θ

=

=

= =

Distinguished from facilities’ attractiveness in transportation research,STPA should not only be a value but also describe the influenceregion that will contain potential activity in trajectories

Page 9: Activity Identification from GPS Trajectories Using Spatial ...clu/LBSN2010/slides/Activity...Activity Identification from GPS Trajectories Using Spatial Temporal POIs’ Attractiveness

9Transportation Research Center (TRC), Wuhan University

Dynamic Function

• In order to figure out dynamic functions of different type of POIs, we conducted a survey to find out people’s choices through an internet investigation in which total 247 participants vote for the result;

• We divided POIs into 6 activity-related categories:– “Dining” refers to restaurant POIs;– “Shopping_1” refers to shopping malls/retail stores those be open from

9:00 to 21:00– Shopping_2” refers to functional malls/retail stores those be open from

9:00 to 18:00– “Entertainment” includes cinema, pub and POIs related to leisure life– “Public facilities” includes hospital, university, public park and the like– “Others” refers to the rest of POIs

Page 10: Activity Identification from GPS Trajectories Using Spatial ...clu/LBSN2010/slides/Activity...Activity Identification from GPS Trajectories Using Spatial Temporal POIs’ Attractiveness

10Transportation Research Center (TRC), Wuhan University

Time\Type Dining Shopping_1 Shopping_2 Entertainment Public facility Others

0:00-7:00 very low very low very low very low low low

7:00-9:00 high very low very low very low high low

9:00-10:00 medium low medium low medium medium

10:00-11:00 medium medium high medium high medium

11:00-12:00 very high medium high medium high medium

12:00-13:00 very high low low medium low low

13:00-14:00 high low medium medium low low

14:00-15:00 medium medium high medium high medium

15:00-16:00 low medium high medium high medium

16:00-17:00 medium medium high medium high medium

17:00-18:00 high medium high medium medium medium

18:00-19:00 very high low very low low low low

19:00-20:00 very high high very low high low low

20:00-21:00 medium high very low very high medium low

21:00-22:00 medium low very low high medium low

22:00-23:00 low very low very low medium medium very low

23:00-24:00 low very low very low low medium very low

Roll data

Page 11: Activity Identification from GPS Trajectories Using Spatial ...clu/LBSN2010/slides/Activity...Activity Identification from GPS Trajectories Using Spatial Temporal POIs’ Attractiveness

11Transportation Research Center (TRC), Wuhan University

Dynamic Function

8 10 12 14 16 18 20 22 24Hours

Tem

pora

l Attr

activ

enes

s Fa

ctor

DiningShopping1Shopping2entertainmentPublic facilitiesOthers

8 10 12 14 16 18 20 22 24hours

Tim

e A

trra

ctiv

e Fa

ctor

DiningShopping1Shopping2entertainmentPublic facilitiesOthers

Page 12: Activity Identification from GPS Trajectories Using Spatial ...clu/LBSN2010/slides/Activity...Activity Identification from GPS Trajectories Using Spatial Temporal POIs’ Attractiveness

12Transportation Research Center (TRC), Wuhan University

STPA Prisms

Dining Entertainment Shopping_1

Shopping_2 Public Facility Others

-1.5 -1 -0.5 0 0.5 1 1-1

01

-1.5 -1 -0.5 0 0.5 1 1-1

01

0

2

3

4

5

6

7

8

9

-1.5 -1 -0.5 0 0.5 1-1

01

-1.5 -1 -0.5 0 0.5 1 1

-10

1-1.5 -1 -0.5 0 0.5 1 1

-101

-1-0.5

00.5

-1-0.5

00.5

Given dynamic functions discussed in previous section, STPA of the six typical POIs are shown :

Page 13: Activity Identification from GPS Trajectories Using Spatial ...clu/LBSN2010/slides/Activity...Activity Identification from GPS Trajectories Using Spatial Temporal POIs’ Attractiveness

13Transportation Research Center (TRC), Wuhan University

Activity Identification Using STPA Prisms

Time

Geographical Space

t2

0

t'

t1

Sub Trajectory for Activity

Sub Trajectory

Intersection Points of Trajectory and STPA Prism

GPS Tracking Points

Trajectory

Candidate POIs selection

Retail Shop

Coffee House

Park

Bank

KTV

Library

Activity Spots Recognition

演示者
演示文稿备注
Buffer zone is constructed based on the measuring error of GPS trackers. Only POIs contained in the buffer zone are selected as candidates; The basic idea of activity identification is to compare intersections of trajectory and candidate POI’s STPA. The more intersections the higher possibility for the POI to be selected as “Activity Place”
Page 14: Activity Identification from GPS Trajectories Using Spatial ...clu/LBSN2010/slides/Activity...Activity Identification from GPS Trajectories Using Spatial Temporal POIs’ Attractiveness

14Transportation Research Center (TRC), Wuhan University

Duration Extraction

Time

Geographical Space

0

t'

1 1 1 1( , , )i i i iPt x y t+ + + +

( , , )i i i iPt x y t

1 1 1 1( , , )i i i iPt x y t− − − −

11 1 1+ /2 ) / 2, ( ) / 2 )i i i i i i iIP x x y y t t+ + ++ +(( ) ,(

2iIP

3iIP

11 1 1 1+ /2 ) / 2, ( ) / 2)i i i i i i iIP x x y y t t− − − −+ +(( ) ,(

Intersection Points of Trajectory and STPA Prism

GPS Tracking Points

Interpolation Points

演示者
演示文稿备注
If Pti in prisms, Pti-1 out of prisms, IPi-1 is the center of |PtiPti-1| If IPi-1 is close enough to prism, then assign IPi-1 as the intersection Point, Else if IPi-1 in prism, substitute Pti using IPi-1, else Substitute Pti-1 using IPi-1   Similarly find the other intersection IPi as in the figure Duration t=IPi.t-IPi-1.t
Page 15: Activity Identification from GPS Trajectories Using Spatial ...clu/LBSN2010/slides/Activity...Activity Identification from GPS Trajectories Using Spatial Temporal POIs’ Attractiveness

15Transportation Research Center (TRC), Wuhan University

Experiments and Evaluations

• Data Set– one month’s GPS trajectories collected by personal wearable

GPS loggers from 10 volunteers;– road network and KIWI navigation format coded POIs of Wuhan

city;• The POI dataset including major restaurants, shopping malls, retail stores,

public facilities and entertainment places in Wuhan City;• POIs’ area data are collected through internet

– We use facilities ranking website to classify POIs’ fame εp into5 levels: top 5,10th to 5th,15th to 10th,20th to 15th,and “others”. Each level corresponds to a numerical value

– Raw Data is imported using Google Earth– 3D presentation and algorithms are implemented using Matlab

7.0

Page 16: Activity Identification from GPS Trajectories Using Spatial ...clu/LBSN2010/slides/Activity...Activity Identification from GPS Trajectories Using Spatial Temporal POIs’ Attractiveness

16Transportation Research Center (TRC), Wuhan University

Experiments and Evaluations

• Red: Kara OK Club; Blue: Cyber City for Computer (Computer Retail Shop)

• Time: around 20:00- 22:00

Examples of Activity Spots Identification

演示者
演示文稿备注
Two POIs are very close to each other thus generally difficult to discover the correct activity spot. While using STPA Prisms we get the Kara OK Club as activity spots, since Cyber City is a “shopping_2” type POI and presents a very low attractiveness in the evening.
Page 17: Activity Identification from GPS Trajectories Using Spatial ...clu/LBSN2010/slides/Activity...Activity Identification from GPS Trajectories Using Spatial Temporal POIs’ Attractiveness

17Transportation Research Center (TRC), Wuhan University

Experiments and Evaluations

• Results when Multiple POI competing– two “shopping_1”, one “entertainment”, one “Dining”– Around 15:00-17:00

• WanDa Cinema is selected as Activity Spot

Examples of Activity Spots Identification 2

Page 18: Activity Identification from GPS Trajectories Using Spatial ...clu/LBSN2010/slides/Activity...Activity Identification from GPS Trajectories Using Spatial Temporal POIs’ Attractiveness

18Transportation Research Center (TRC), Wuhan University

Experiments and EvaluationsScenario\ Count Raw Data Correct POI

IdentificationCorrect Duration

IdentificationSingle POI 24 24 (100%) 23(95.8%)Multi-POIs 21 19 (90.5%) 19(90.5%)POI Cluster 13 9 (69%) 8(61.5%)

Single Activity 38 35(92.1%) 34(89.5%)Multi-Activities 10 7(70%) 6(60%)

We compared the detected results to the recall information of volunteers in extensive scenarios:

Single POI as candidate; 2-4 POIs competing to be identified; POI detection in CBD areas where lots of POIs locate at;only one activity was conducted multiple activities happened such as “Dining” after “Entertainment”

An uncertainty of 10 minutes is used to measure duration identification accuracy.

Page 19: Activity Identification from GPS Trajectories Using Spatial ...clu/LBSN2010/slides/Activity...Activity Identification from GPS Trajectories Using Spatial Temporal POIs’ Attractiveness

19Transportation Research Center (TRC), Wuhan University

Conclusions and Future Work

• Activity identification from raw GPS trajectories is a recently hotbut still ongoing issue.

• In this paper we proposed an automatic activity detectionmethod using POIs’ spatial temporal attractiveness. Thisproposed method complete judgment depends on informationfrom POIs and trajectories and take arriving time, duration,spatial factor as well as background factor into account.

• Experiment results show that the method provides highaccuracy for activity identification.

• Future Work: Using Time Geography Framework for the in-depth Activity Analysis based on personal GPS Tracking Data

Page 20: Activity Identification from GPS Trajectories Using Spatial ...clu/LBSN2010/slides/Activity...Activity Identification from GPS Trajectories Using Spatial Temporal POIs’ Attractiveness

20Transportation Research Center (TRC), Wuhan University

[email protected]

Contact the author: