Top Banner
Acoustic Target Tracking Using Tiny Wireless Sensor Devices Qixin Wang, Wei-Peng Chen, Rong Zheng, Kihwal Lee, and Lui Sha Dept. of CS, UIUC
20

Acoustic Target Tracking Using Tiny Wireless Sensor Devices Qixin Wang, Wei-Peng Chen, Rong Zheng, Kihwal Lee, and Lui Sha Dept. of CS, UIUC.

Dec 23, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Acoustic Target Tracking Using Tiny Wireless Sensor Devices Qixin Wang, Wei-Peng Chen, Rong Zheng, Kihwal Lee, and Lui Sha Dept. of CS, UIUC.

Acoustic Target Tracking Using Tiny Wireless Sensor Devices

Qixin Wang, Wei-Peng Chen, Rong Zheng, Kihwal Lee, and Lui Sha

Dept. of CS, UIUC

Page 2: Acoustic Target Tracking Using Tiny Wireless Sensor Devices Qixin Wang, Wei-Peng Chen, Rong Zheng, Kihwal Lee, and Lui Sha Dept. of CS, UIUC.

Introduction

Context–Delay based sound source locating algorithm, requires large number of redundant sensors for accuracy.

-Tiny wireless sensors to real-world acoustic tracking applications.

–Tracking only impulsive acoustic signals, such as foot steps, sniper shots etc. No concept of tracking motion.

Page 3: Acoustic Target Tracking Using Tiny Wireless Sensor Devices Qixin Wang, Wei-Peng Chen, Rong Zheng, Kihwal Lee, and Lui Sha Dept. of CS, UIUC.

Challenges:

– Partial info at one sensor site

– Inaccuracy and unreliability of sensors

– Effective use of scarce wireless bandwidth

Solutions:

– Sensor clustering and coordination

– Redundancy for robustness

– Quality-driven (QDR) networking. Info. flow oriented v.s. raw data flow oriented.

Introduction

Page 4: Acoustic Target Tracking Using Tiny Wireless Sensor Devices Qixin Wang, Wei-Peng Chen, Rong Zheng, Kihwal Lee, and Lui Sha Dept. of CS, UIUC.

Introduction

Sink/Pursuer

Cluster Head

ScenarioSensor

Router

Cluster Head

Sink/Pursuer

Page 5: Acoustic Target Tracking Using Tiny Wireless Sensor Devices Qixin Wang, Wei-Peng Chen, Rong Zheng, Kihwal Lee, and Lui Sha Dept. of CS, UIUC.

System Overview• System Architecture

– Acoustic target tracking subsystem

Sensor (mica motes)

Cluster Head (mono-board computer)

Sensors belong to clusters with singular cluster head.

Cluster head knows the locations of its slave sensors. Raw data gathered from sensors are processed in cluster head to generate localization results

Page 6: Acoustic Target Tracking Using Tiny Wireless Sensor Devices Qixin Wang, Wei-Peng Chen, Rong Zheng, Kihwal Lee, and Lui Sha Dept. of CS, UIUC.

– Communication Subsystem: route back the reports generated by cluster heads to sink

Sink

cluster covered area

router (mica motes)

cluster head

System Overview

Page 7: Acoustic Target Tracking Using Tiny Wireless Sensor Devices Qixin Wang, Wei-Peng Chen, Rong Zheng, Kihwal Lee, and Lui Sha Dept. of CS, UIUC.

• Use RBS Time Synch (error 30s).• Onset Detection (on sensors)

–Small sliding window to compute moving average of acoustic signal magnitude.–Use threshold to detect onset time t0.

–Record one buffer load of data, then post-process.

Acoustic Target Tracking Subsystem

Page 8: Acoustic Target Tracking Using Tiny Wireless Sensor Devices Qixin Wang, Wei-Peng Chen, Rong Zheng, Kihwal Lee, and Lui Sha Dept. of CS, UIUC.

• Cross Correlation (to find out delays)

Detected intersted sound

ClusterHead:

Broadcast sound signature

Cross-correlation to detect local arrival time

SlaveSensor:

Report local arrival time

Locate sound src loc.

Acoustic Target Tracking Subsystem

Page 9: Acoustic Target Tracking Using Tiny Wireless Sensor Devices Qixin Wang, Wei-Peng Chen, Rong Zheng, Kihwal Lee, and Lui Sha Dept. of CS, UIUC.

• Sound Source Locating & Evaluation of Quality Rank (main idea)

– Throw away apparently erroneous sensor readings.

– Let A = cluster’s monitored area,

sound src location = argpAmin{|d(p) - ds|},

where d(p) is the hypothetical sensors’ sound arrival time vector, while ds is the actual one. |·| is an error measurement function.

Acoustic Target Tracking Subsystem

Page 10: Acoustic Target Tracking Using Tiny Wireless Sensor Devices Qixin Wang, Wei-Peng Chen, Rong Zheng, Kihwal Lee, and Lui Sha Dept. of CS, UIUC.

– In practice, we cannot check every location in A, instead, we apply a grid with 33inch2 granularity onto A, and only check those grid points.

– Quality Rank = percentage of d(p)’s elements that falls outside boundary of ds .

Acoustic Target Tracking Subsystem

Page 11: Acoustic Target Tracking Using Tiny Wireless Sensor Devices Qixin Wang, Wei-Peng Chen, Rong Zheng, Kihwal Lee, and Lui Sha Dept. of CS, UIUC.

Communication Subsystem

• Quality-driven(QDR) Redundancy Suppression and Contention Resolution

– Redundant clusters may report same event’s location. Good for reliability reasons.

– Quality Rank is used to suppress inferior reports and only report high quality rank localization reports to data sink

Page 12: Acoustic Target Tracking Using Tiny Wireless Sensor Devices Qixin Wang, Wei-Peng Chen, Rong Zheng, Kihwal Lee, and Lui Sha Dept. of CS, UIUC.

– Quality Rank is also used for contention resolution along the routes (with CSMA as MAC) to let higher quality reports get to data sink earlier:

Tbackoff = QualityRank interval + random

Acoustic Target Tracking Subsystem

Page 13: Acoustic Target Tracking Using Tiny Wireless Sensor Devices Qixin Wang, Wei-Peng Chen, Rong Zheng, Kihwal Lee, and Lui Sha Dept. of CS, UIUC.

Experiment• Locations of

sensors and sound sources in a single cluster

Page 14: Acoustic Target Tracking Using Tiny Wireless Sensor Devices Qixin Wang, Wei-Peng Chen, Rong Zheng, Kihwal Lee, and Lui Sha Dept. of CS, UIUC.

• Examples of localization results for different sound source locations

Experiment

Page 15: Acoustic Target Tracking Using Tiny Wireless Sensor Devices Qixin Wang, Wei-Peng Chen, Rong Zheng, Kihwal Lee, and Lui Sha Dept. of CS, UIUC.

• Average error vs. sound source locations. Note sound source is a 4inch speaker

Experiment

Page 16: Acoustic Target Tracking Using Tiny Wireless Sensor Devices Qixin Wang, Wei-Peng Chen, Rong Zheng, Kihwal Lee, and Lui Sha Dept. of CS, UIUC.

Experiment

Page 17: Acoustic Target Tracking Using Tiny Wireless Sensor Devices Qixin Wang, Wei-Peng Chen, Rong Zheng, Kihwal Lee, and Lui Sha Dept. of CS, UIUC.

• % of reports within 3-inch error range: higher quality rank, higher creditabi-lity

Experiment

Page 18: Acoustic Target Tracking Using Tiny Wireless Sensor Devices Qixin Wang, Wei-Peng Chen, Rong Zheng, Kihwal Lee, and Lui Sha Dept. of CS, UIUC.

• Quality-driven (QDR): Effect of various interval on the percen-tage of suppressed reports

Experiment

Page 19: Acoustic Target Tracking Using Tiny Wireless Sensor Devices Qixin Wang, Wei-Peng Chen, Rong Zheng, Kihwal Lee, and Lui Sha Dept. of CS, UIUC.

• Effect of Quality-driven(QDR)

packet. th

ofnk Quality Ra theis packet, th of size theis

packet th theofutility theis where,

k

QkS

kUQ

SU

kk

ki

kk =

Suppose info/bit is fixed; the smaller Quality Rank, the better the quality.

Experiment

Page 20: Acoustic Target Tracking Using Tiny Wireless Sensor Devices Qixin Wang, Wei-Peng Chen, Rong Zheng, Kihwal Lee, and Lui Sha Dept. of CS, UIUC.

Conclusion

• Acoustic target tracking using tiny wireless devices with satisfying accuracy is possible.

• Quality Rank can be used to decide the quality of tracking result

• Quality-driven redundancy suppression and contention resolution is effective in improving the information throughput.