23
UIC08 1 Controlling Uncertainty in Personal Positioning at Minimal Measurement Cost * Hui Fang, * Wen-Jing Hsu, and ' Larry Rudolph * Singapore-MIT Alliance Nanyang Technological University ' MIT

Controlling Uncertainty in Personal Positioning at Minimal Measurement Cost

Embed Size (px)

DESCRIPTION

Controlling Uncertainty in Personal Positioning at Minimal Measurement Cost. * Hui Fang,   * Wen-Jing Hsu, and ' Larry Rudolph * Singapore-MIT Alliance Nanyang Technological University ' MIT. Outline. Background & introduction Problem statement Location inference model - PowerPoint PPT Presentation

Citation preview

Page 1: Controlling Uncertainty in Personal Positioning at Minimal Measurement Cost

UIC08 1

Controlling Uncertainty in Personal

Positioning at Minimal

Measurement Cost

*Hui Fang,  *Wen-Jing Hsu, and ' Larry Rudolph*Singapore-MIT Alliance

Nanyang Technological University' MIT

Page 2: Controlling Uncertainty in Personal Positioning at Minimal Measurement Cost

UIC08 2

Outline

Background & introduction

Problem statement

Location inference model

Energy-saving strategies

Conclusion

Page 3: Controlling Uncertainty in Personal Positioning at Minimal Measurement Cost

UIC08 3

Personal mobile positioning devices

GPS Cell tower

Mobile device

2008-01-23 19:51:46

CellID=(525, 5, 12, 51153)

GPS=(1.34690833333333, 103.678925)2008-01-23 19:53:06

CellID=(525, 5, 12, 13901)

GPS=(1.34690833333333, 103.678925)2008-01-23 19:55:46

CellID=(525, 5, 12, 51683)

GPS=None2008-01-23 19:55:51

CellID=(525, 5, 12, 51683)

GPS=(1.34690833333333, 103.678925)2008-01-23 19:55:56

CellID=(525, 5, 12, 51683)

GPS=(1.34690833333333, 103.678925)

GPS/Cell-ID records

Page 4: Controlling Uncertainty in Personal Positioning at Minimal Measurement Cost

UIC08 4

Uncertainty in Positioning Measurement

Certainty of position estimate

A cell tower ID covers a larger area

GPS, error 3-5 meters

GPS > Cell-ID

Cost. Battery-energy consumption per probe.

GPS > Cell-ID

Page 5: Controlling Uncertainty in Personal Positioning at Minimal Measurement Cost

UIC08 5

Problem statement

Goal

Estimate a mobile user's actual position at a given point

of time by individualized means

Requirements

Sufficient certainty (i.e. above threshold) on estimates

Efficient on energy consumption

Page 6: Controlling Uncertainty in Personal Positioning at Minimal Measurement Cost

UIC08 6

Representation of a positional estimate

A positional estimate is a 2-D

Gaussian random variable z.

σ is a standard deviation reflecting uncertainty.

u is the best estimate of the actual location z.

(u,σ)

0

68.3% chance staying in circle (radius=σ)

x

y

Page 7: Controlling Uncertainty in Personal Positioning at Minimal Measurement Cost

UIC08 7

Combining two estimates Given two estimates

(u, V1) and (v,V2)

New estimate

The new estimate is closer to the one with greater certainty;

The certainty of new estimate increases.

Page 8: Controlling Uncertainty in Personal Positioning at Minimal Measurement Cost

UIC08 8

Movement model

Position xk at time tk

Measurement zk

Involved noises:

wk velocity noise

rk measurement noise

A journey with 5 measurements over time [t0,t3]

We assume:*user follows a given journey

*velocity noise is also Gaussian

t0 t1 t2

t3

Page 9: Controlling Uncertainty in Personal Positioning at Minimal Measurement Cost

UIC08 9

Estimate new position over time

Given:xk, last positionτk , time elapse

vk Vw , velocity mixed with noise

New estimatexk+1 advance to k+1 time step

* Estimate becomes more uncertain over time;* Uncertainty curve is non-linear.

time

unce

rtai

nty

Page 10: Controlling Uncertainty in Personal Positioning at Minimal Measurement Cost

UIC08 10

Complete location inference model

Measurement update

Prediction update

More details, refer to:[1]An introduction to the Kalman filter. G.Welch et al. 2001[2]Simultaneous GPS and Cell-ID Records for Personal Positioning and Location Inferences. H. Fang et al., 2007

Page 11: Controlling Uncertainty in Personal Positioning at Minimal Measurement Cost

UIC08 11

Energy saving versus certainty Estimate is safe when its uncertainty (denoted by

standard deviation σ) is smaller than a threshold Each positioning probe costs a portion of battery-

energy

Problem: minimize the overall cost while keeping all the estimates safe

Trade-off?

Page 12: Controlling Uncertainty in Personal Positioning at Minimal Measurement Cost

UIC08 12

Measurement strategies

Question: For one type of device, how does

certainty change when carrying out probes

periodically?

time

Probe A Probe A Probe A

ΔT = constant

Page 13: Controlling Uncertainty in Personal Positioning at Minimal Measurement Cost

UIC08 13

Periodic probing

Given a fixed probe time

interval Δt , we infer the

new uncertainty curve σk+1

Δt

σk+1

Note: σw velocity noise

σrk+1 measurement noise

σk uncertainty at time step k

Page 14: Controlling Uncertainty in Personal Positioning at Minimal Measurement Cost

UIC08 14

Periodic probing (cont’d)

We further showed that when periodic probing Certainty will converge to a fixed value with any initial

estimate

In order to keep certainty non-decreasing, either measurement must be sufficiently precise,

or the time interval small. *

* Minimum probe frequency f,

Page 15: Controlling Uncertainty in Personal Positioning at Minimal Measurement Cost

UIC08 15

Probe strategy with 2 types of devices

Two types of positioning devices

available, probes A and B with diff. costs

and certainty

A

B

Decision problem Which probe type to use,

A or B?When to carry out

probes?How many probes each

time?

time

t0 t1 t2

Page 16: Controlling Uncertainty in Personal Positioning at Minimal Measurement Cost

UIC08 16

Extending the safe duration of a journey

Safe duration: the portion of time while estimate uncertainty is below the threshold, in a journey of time T.

Connected probes: when probe A is carried out at the end of probe B’s safe duration, they are called connected.

Overlapped probes: when probe A is carried out in the middle (endpoint excl.) of probe B’s safe duration, they are overlapped.

uncertainty

Page 17: Controlling Uncertainty in Personal Positioning at Minimal Measurement Cost

UIC08 17

Lazy probing strategy Question: When 2 probes available,

what timing strategy leads to the total longest safe duration?

We showed that lazy probing strategy is best

the non-overlapped and connected

probing sequence achieves the

longest safe duration.

Each probe starts only after the

previous one runs out its safe

duration.

threshold

lazy

overlapped

T1 > T2

Page 18: Controlling Uncertainty in Personal Positioning at Minimal Measurement Cost

UIC08 18

Choosing right probe timing & type

Probe timing Lazy probing strategy (for multi probes) is best . When the

estimate is still safe, it is better to keep lazy.

Probe type We showed that: When initial uncertainty equals to threshold,

two lazy probes can change the order without reducing safe

duration.

Safe duration

Page 19: Controlling Uncertainty in Personal Positioning at Minimal Measurement Cost

UIC08 19

Choosing the right probe type

We showed:

All min-cost safe probe sequences are equivalent to one of

A...AB...B

B...BA...A

A

B

ABAB AABB

Cost(S) = ΣN1 C(A) + ΣN2 C(B)

Page 20: Controlling Uncertainty in Personal Positioning at Minimal Measurement Cost

UIC08 20

Algorithm of computing an optimal strategy

Compute safe duration of probe A and B, ta, tb;

N1 = T/ ta, seq* = None, cost* = inf

for i = 1 to N1:

j = [(T- i*ta )/ tb]

seq = {A1…Ai B1…Bj}If cost (seq) < cost*:

seq* = seq

cost* = Σi cost(A) + Σj cost(B) return seq*

Page 21: Controlling Uncertainty in Personal Positioning at Minimal Measurement Cost

UIC08 21

Computing an optimal strategy

We showed:

A min-cost probe sequence can be obtained by

comparing at most N1+N

2 candidates.

Further, the min-cost solution can be found in both

N1 set and N

2 set.

Time complexity. min(N1 , N

2)

is needed

Page 22: Controlling Uncertainty in Personal Positioning at Minimal Measurement Cost

UIC08 22

Conclusion

Based on our position inference model, we present:

Optimal probing strategies for Integrating measurements from multiple positioning devices

minimizing energy while maintaining the estimate certainty

Page 23: Controlling Uncertainty in Personal Positioning at Minimal Measurement Cost

UIC08 23

Questions

Thank you!

Fang Hui

Nanyang Technological University

[email protected]