SensIT Collaborative Signal Processing Candidate Tracking Benchmarks - - PowerPoint PPT Presentation

sensit collaborative signal processing candidate tracking
SMART_READER_LITE
LIVE PREVIEW

SensIT Collaborative Signal Processing Candidate Tracking Benchmarks - - PowerPoint PPT Presentation

SensIT Collaborative Signal Processing Candidate Tracking Benchmarks v0.3 J im Reich, Xer ox P ARC DARPA CSP Wor kshop J anuar y 15, 2001 P alo Alto, CA Issues to Consider as we go What ar e the unique challenges of the scenar io?


slide-1
SLIDE 1

SensIT Collaborative Signal Processing Candidate Tracking Benchmarks v0.3

J im Reich, Xer ox P ARC DARPA CSP Wor kshop J anuar y 15, 2001 P alo Alto, CA

slide-2
SLIDE 2

Issues to Consider as we go

  • What ar e the unique challenges of the scenar io?

– I s ther e a way to make the scenar io mor e “f undament al” and f ocus on the challenge

  • What inf or mation needs to be combined f r om multiple

nodes, and how of ten?

  • What ar e some likely quer ies?
  • How would we benchmar k success?
  • Can this test be implemented as a r eal wor ld

exper iment?

slide-3
SLIDE 3

Assumptions

  • Single vehicle unless other wise shown
  • Unless other wise stated, vehicles at t empt to

maint ain constant speed and do not shif t gear s

  • Unless other wise stated, vehicles star t beyond

the sensor f ield and ar r ive in sequence

  • Complications to be handled as we get bet ter :

– Var iation of acoustic signatur e with aspect – Acceler ation, br aking, and gear shif ts

  • Changes the acoustic signals

– Spatio-tempor ally var ying pr opagation models – Node unr eliabilit y

slide-4
SLIDE 4

Linear Array Laydown Example

Microphone/ Microphone Array PIR 3-Axis Seismic (optional) 600m Nodes may continue along road (optional) Query Source

slide-5
SLIDE 5

2D Array Laydown Example

Microphone/ Microphone Array PIR 3-Axis Seismic Randomly distributed in [X, Y, θ] 300m

slide-6
SLIDE 6

Benchmarking

  • Gener ic Benchmar ks

– Ener gy Consumption

  • Total, per node (max, avg)
  • f (comput ation, communication)

– Detection Accur acy

  • Fr equency of f alse positives, negatives

– Detection Lat ency

  • Mean, max vs. quer y sour ce location

– Tr acking accur acy

  • Mean, max, std.
  • f (desir ed output f r equency)

– Tr acking Latency

  • Mean, max vs. quer y sour ce location
  • Task-specif ic Benchmar ks
slide-7
SLIDE 7

1: Track Single Target

Task

  • Estimate target position vs. time

Challenges

  • Localize target
  • Maintain accurate estimate in large

gaps between sensors

  • Fuse data from multiple sensor types
slide-8
SLIDE 8

2: Track Single Maneuvering Target

Task

  • Estimate target position vs. time

Challenges

  • No road, hence no prior

knowledge of vehicle trajectory

  • Constant direction dynamics

models no longer adequate

  • Many sensors making

simultaneous observations

slide-9
SLIDE 9

3: Track Accelerating/Decelerating Target

Vehicle begins stationary and idling at point “A” Accelerates, maintains constant velocity Decelerates and stops and point “B” Extra credit: Handle gear shifts

A B

Task

  • Estimate target position vs. time

Challenges

  • Vehicle signature time-varying
  • Constant velocity dynamics

models no longer adequate

  • Gear shift requires maintaining

internal discrete state (curr. gear)

slide-10
SLIDE 10

4: Count Stationary (idling) Targets

Task

  • Count number of targets
  • Locate targets

Challenges

  • Multiple vehicles
  • Unknown number of vehicles
  • Cannot depend on peak-finding

(CPA) of acoustic signal

Task-Specific Benchmarks

  • Accuracy of count
  • vs. dynamic range of acoustic
  • utputs from ensemble of

vehicles

slide-11
SLIDE 11

5: Two-way traffic

Task

  • Track target positions
  • Estimate target crossing time

Challenges

  • Vehicles in close proximity,

need to use dynamics to keep identities separate

Task-Specific Benchmarks

  • Accuracy of crossing time

estimate

slide-12
SLIDE 12

6: Convoy on a Road

Vary inter-vehicle spacing to vary problem difficulty

Task

  • Count number of vehicles of

each type

  • Determine order of vehicles

Challenges

  • Multiple vehicles
  • Classification and state

information must follow vehicle along full length of road

Task-Specific Benchmarks

  • Accuracy of count & order
  • vs. vehicle spacing &

convoy velocity

slide-13
SLIDE 13

7: Perimeter Violation Sensing

Task

  • Alert on violation of perimeter
  • Ignore activity outside of

perimeter (distractors)

  • Identify violator type and track

location

Challenges

  • Filter out distractor
  • Respond quickly while

minimizing quiescent activity

Task-Specific Benchmarks

  • Detection delay
  • Power usage during periods
  • f no violation
  • Frequency of false positives

all vs. distractor/violator source amplitude ratio

slide-14
SLIDE 14

8: Tracking in an Obstacle Field

Task

  • Track vehicle position

Challenges

  • Obstacles cause individual

sensors to lose lock on the target

  • Different sensing modalities are

blocked differently by obstacles (i.e. seismic vs. acoustic)

slide-15
SLIDE 15

9: Road Junction Merge/Split on Localized One-Time Sensor

Task

  • Track targets
  • Maintain target identities
  • Re-establish identity of both

targets when right-hand magnetometer is crossed

Challenges

  • Need to conserve number and

type of targets as they pass through tunnel.

  • Need to reason about targets –

Seeing blue at top right mag. guarantees red at bottom.

Task-Specific Benchmarks

  • Time to propagate data from

RHS magnetometer to red car in the lower RHS Targets can only be distinguished from each other by magnetometers (shown), which give one-time “red/blue” output when the vehicle passes over them.

slide-16
SLIDE 16
  • 10. Cluster Behavior

Task

  • Track cluster centroid
  • Keep count of vehicles in cluster

adjusting as some leave and join

Challenges

  • Large number of targets
  • Coalescing many similar targets,

limiting exponential hypothesis blowup

  • Measuring global properties of

cluster (centroid, count) rather than properties of single target

Task-Specific Benchmarks

  • Maximum number of targets

which can be handled simultaneously

  • Centroid accuracy