real time street parking availability estimation dr. xu, prof. wolfson, prof. yang, stenneth, prof....

26
Real time street parking availability estimation Dr. Xu, Prof. Wolfson, Prof. Yang, Stenneth, Prof. Yu University of Illinois, Chicago

Upload: jovan-dial

Post on 31-Mar-2015

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Real time street parking availability estimation Dr. Xu, Prof. Wolfson, Prof. Yang, Stenneth, Prof. Yu University of Illinois, Chicago

Real time street parking availability estimation

Dr. Xu, Prof. Wolfson, Prof. Yang, Stenneth, Prof. YuUniversity of Illinois, Chicago

Page 2: Real time street parking availability estimation Dr. Xu, Prof. Wolfson, Prof. Yang, Stenneth, Prof. Yu University of Illinois, Chicago

2

• In one business district, vehicles searching for parking produces 730 tons of CO2, 47000 gallons on gasoline, and 38 trips around the world.

Page 3: Real time street parking availability estimation Dr. Xu, Prof. Wolfson, Prof. Yang, Stenneth, Prof. Yu University of Illinois, Chicago

3

Problem

• estimating street parking availability using only mobile phones

• mobile phone distribution among drivers• GPS errors, transportation mode detection errors,

Bluetooth errors, etc.

Page 4: Real time street parking availability estimation Dr. Xu, Prof. Wolfson, Prof. Yang, Stenneth, Prof. Yu University of Illinois, Chicago

4

Motivations

• save time and gas to find parking• reduce congestion and pollution• mobile phone are ubiquitous• affordable - SF park 8000 parking spaces cost

23M USD• external sensors such as cameras not utilized

Page 5: Real time street parking availability estimation Dr. Xu, Prof. Wolfson, Prof. Yang, Stenneth, Prof. Yu University of Illinois, Chicago

5

Why mobile phones ?

• ubiquitous with several sensors (GPS, gyro, accelerometer)

• several people own a mobile phone• other alternatives– Sensor in pavement (e.g. SF Park) $300 + $12 per

month – Manual reporting (e.g. Google OpenSpot) – Ultrasonic sensors on taxi (e.g. ParkNet) $400 per

sensor

Page 6: Real time street parking availability estimation Dr. Xu, Prof. Wolfson, Prof. Yang, Stenneth, Prof. Yu University of Illinois, Chicago

6

Contributions

• parking status detection (PSD)• street parking estimation algorithms– historical availability profile construction (HAP)– parking availability estimation (PAE)• weighted average (WA)• Kalman Filter (KF)• historical statistics (HS)• scaled PhonePark (SPP)

Page 7: Real time street parking availability estimation Dr. Xu, Prof. Wolfson, Prof. Yang, Stenneth, Prof. Yu University of Illinois, Chicago

7

PSD, HAP, PAE

Page 8: Real time street parking availability estimation Dr. Xu, Prof. Wolfson, Prof. Yang, Stenneth, Prof. Yu University of Illinois, Chicago

Parking status detection (PSD)

• Determine when/where a driver park/deparks

Image sources: http://videos.nj.com/, http://pocketnow.com/smartphone-news/http://sf.streetsblog.org

8

Page 9: Real time street parking availability estimation Dr. Xu, Prof. Wolfson, Prof. Yang, Stenneth, Prof. Yu University of Illinois, Chicago

9

Parking Status Detection (PSD)

• We proposed three schemes for PSD– transportation mode transition of driver– Bluetooth pairing of phone and car– Pay by phone piggyback

Page 10: Real time street parking availability estimation Dr. Xu, Prof. Wolfson, Prof. Yang, Stenneth, Prof. Yu University of Illinois, Chicago

10

3 Schemes for PSDTransportation mode transition (GPS/accelerometer)

Bluetooth

Pay-by-phone piggy back

Page 11: Real time street parking availability estimation Dr. Xu, Prof. Wolfson, Prof. Yang, Stenneth, Prof. Yu University of Illinois, Chicago

11

HAP construction

• estimates the historic mean (i.e. ) and variance (i.e. ) of parking

• relevant terms– prohibited period, permitted period– false positives, false negatives – b, N

Page 12: Real time street parking availability estimation Dr. Xu, Prof. Wolfson, Prof. Yang, Stenneth, Prof. Yu University of Illinois, Chicago

Why is Building Profile Non-trivial

• Low sample rate due to low market penetration– 1% to 5%

• Errors in parking status detection– False negative

• Missing parking activities that have occurred• E.g., misclassifying parking as getting off a bus

– False positive: • Reporting parking activities that have not occurred• E.g., misclassify getting on a bus as deparking

Page 13: Real time street parking availability estimation Dr. Xu, Prof. Wolfson, Prof. Yang, Stenneth, Prof. Yu University of Illinois, Chicago

Historical availability profile (HAP) Algorithm

• Start with a time at which the street block is fully available, e.g., end of a prohibited time interval (start permitted period)

• When a parking report is received, availability is reduced by:

• Similarly when a deparking report is received

)1(

1

fnb

fp

b: penetration ratio(uniform distribution)

fn: false negative probability

fp: false positive probability

Justification:1. Each report (statistically) corresponds to 1/b actual parking2. 1/(1fn) reports should have been received if there were no false negatives3. The report is correct with 1fp probability

Page 14: Real time street parking availability estimation Dr. Xu, Prof. Wolfson, Prof. Yang, Stenneth, Prof. Yu University of Illinois, Chicago

14

HAP algorithm

PP1

PP2

PPm

m

tatq

m

ii

1

)(ˆ

)(ˆm

tqtatQ

m

ii

1

2))(ˆ)(ˆ()(ˆ

Page 15: Real time street parking availability estimation Dr. Xu, Prof. Wolfson, Prof. Yang, Stenneth, Prof. Yu University of Illinois, Chicago

15

HAP uncertainty bounding

• Given an error tolerance, with what P the diff between q(t) and is less than x parking spaces.

• Lemma 1• Lemma 2

Page 16: Real time street parking availability estimation Dr. Xu, Prof. Wolfson, Prof. Yang, Stenneth, Prof. Yu University of Illinois, Chicago

More specifically:

• Example:– If we want error < 2 with 90% confidence,

• standard deviation of the estimation is 10 (i.e., the average fluctuation of estimated availability at the 8:00am is 10).

– then we need 68 permitted periods. • i.e. about two months of data.

1))(ˆ

(2}|)()(ˆ{|Prob tQ

mtqtq

Estimation average Estimation varianceTrue average

Number of samples , or permitted periods

Cumulative distribution function of normal distr.

Page 17: Real time street parking availability estimation Dr. Xu, Prof. Wolfson, Prof. Yang, Stenneth, Prof. Yu University of Illinois, Chicago

17

Parking Availability Estimation (PAE)

• Solely real time observations– scaled PhonePark (SPP) – capped

• Solely historical parking data (HAP)– historical statistics (HS)

Page 18: Real time street parking availability estimation Dr. Xu, Prof. Wolfson, Prof. Yang, Stenneth, Prof. Yu University of Illinois, Chicago

18

Parking Availability Estimation (PAE)

• Combining history with real time– Weighted average

0.4

0.5

0.6

0.7

0.8

0.9

1

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1

RM

SE o

f es

tim

ated

mea

n

wHS

b=1%, fn=fp=0,Chestnut

b=1%, fn=fp=0.1,Chestnut

b=50%, fn=fp=0, Polk

b=50%, fn=fp=0.1, Polk

b=50%, fn=fp=0.25,Polk

Page 19: Real time street parking availability estimation Dr. Xu, Prof. Wolfson, Prof. Yang, Stenneth, Prof. Yu University of Illinois, Chicago

19

Parking Availability Estimation (PAE)

• combining history with real time– Kalman Filter estimation (KF)

.

Page 20: Real time street parking availability estimation Dr. Xu, Prof. Wolfson, Prof. Yang, Stenneth, Prof. Yu University of Illinois, Chicago

20

Evaluation

• RT data from SFPark.org 04/10 to 08/11• Polk St (12 spaces )and Chestnut St (4 spaces )

Page 21: Real time street parking availability estimation Dr. Xu, Prof. Wolfson, Prof. Yang, Stenneth, Prof. Yu University of Illinois, Chicago

21

HAP Results

• RMSE between q • b = 1% , see for b = 50% in paper

Polk St. block12 spaces available

Chestnut St. block4 spaces available

Page 22: Real time street parking availability estimation Dr. Xu, Prof. Wolfson, Prof. Yang, Stenneth, Prof. Yu University of Illinois, Chicago

22

PAE results

• RMSE between x • b =1 % , see for b = 50% in paper

0

0.5

1

1.5

2

2.5

fn=fp=0.05 fn=fp=0.15 fn=fp=0.25

RMSE

of es

timate

d ava

ilabil

ity

WA

KF

SPP

HS

0.44

0.45

0.46

0.47

0.48

0.49

0.5

0.51

0.52

0.53

0.54

fn=fp=0.05 fn=fp=0.15 fn=fp=0.25

RMSE

of es

timate

d ava

ilabil

ity WA

KF

SPP

HS

Page 23: Real time street parking availability estimation Dr. Xu, Prof. Wolfson, Prof. Yang, Stenneth, Prof. Yu University of Illinois, Chicago

23

PAE results

• Boolean availability i.e. at least one slot available • b =1 %

0.5

0.55

0.6

0.65

0.7

0.75

0.8

0.85

0.9

0.95

fn=fp=0.05 fn=fp=0.15 fn=fp=0.25

boole

an av

ailabil

ity ac

curacy

WA

KF

SPP

HS

0.5

0.55

0.6

0.65

0.7

0.75

0.8

fn=fp=0.05 fn=fp=0.15 fn=fp=0.25

boole

an av

ailab

ility a

ccurac

y

WA

KF

SPP

HS

Page 24: Real time street parking availability estimation Dr. Xu, Prof. Wolfson, Prof. Yang, Stenneth, Prof. Yu University of Illinois, Chicago

Related work

• ParkNet

• SFPark.org project

• Google’s OpenSpot

27Image sources: http://www.thesavvyboomer.com/http://pocketnow.com/smartphone-news/http://sf.streetsblog.org

$300 per sensor + $12 per month service. Project cost $23 million

Cumbersome

$400 per system for each vehicle

Page 25: Real time street parking availability estimation Dr. Xu, Prof. Wolfson, Prof. Yang, Stenneth, Prof. Yu University of Illinois, Chicago

25

Conclusion

• schemes for parking status detection (PSD)– GPS, accelerometer, Bluetooth

• historical availability profile (HAP) algorithm• real time parking availability estimation

algorithms (PAE)

Page 26: Real time street parking availability estimation Dr. Xu, Prof. Wolfson, Prof. Yang, Stenneth, Prof. Yu University of Illinois, Chicago

26

Acknowledgements

• SF Park team (J. Primus etc.)• Reviewers for fruitful comments• NSF and NURAIL