Outline. Tracking with Unreliable Node Sequences. Abstract. Outline. Outline. Abstract 10/20/2009

Similar documents
An Energy Efficient Multi-Target Tracking in Wireless Sensor Networks Based on Polygon Tracking Method

Centaur: Locating Devices in an Office Environment

EasyChair Preprint. A User-Centric Cluster Resource Allocation Scheme for Ultra-Dense Network

Chapter 1. Node Localization in Wireless Sensor Networks

Collaborative Data Processing in Wireless Sensor Networks

Common Mistakes. Quick sort. Only choosing one pivot per iteration. At each iteration, one pivot per sublist should be chosen.

A ROBUST SCHEME TO TRACK MOVING TARGETS IN SENSOR NETS USING AMORPHOUS CLUSTERING AND KALMAN FILTERING

Calculation on Coverage & connectivity of random deployed wireless sensor network factors using heterogeneous node

Mathematical Problems in Networked Embedded Systems

Achieving Network Consistency. Octav Chipara

FTSP Power Characterization

Node Localization using 3D coordinates in Wireless Sensor Networks

ENERGY-EFFICIENT NODE SCHEDULING MODELS IN SENSOR NETWORKS WITH ADJUSTABLE RANGES

Robust Location Detection in Emergency Sensor Networks. Goals

UTILIZATION OF AN IEEE 1588 TIMING REFERENCE SOURCE IN THE inet RF TRANSCEIVER

Zippy: On-Demand Network Flooding

Localization (Position Estimation) Problem in WSN

Ad Hoc Networks - Routing and Security Issues

Dynamic Data-Driven Adaptive Sampling and Monitoring of Big Spatial-Temporal Data Streams for Real-Time Solar Flare Detection

Near-Optimal Radio Use For Wireless Network Synch. Synchronization

Vehicle parameter detection in Cyber Physical System

Generating Optimal Scheduling for Wireless Sensor Networks by Using Optimization Modulo Theories Solvers

A Grid Based Approach to Detect Mobile Target in Wireless Sensor Network

Synchronization and Beaconing in IEEE s Mesh Networks

Node Deployment Strategies and Coverage Prediction in 3D Wireless Sensor Network with Scheduling

Localized Distributed Sensor Deployment via Coevolutionary Computation

Energy-efficient Broadcast Scheduling with Minimum Latency for Low-Duty-Cycle Wireless Sensor Networks

Data Dissemination in Wireless Sensor Networks

INTRODUCTION TO WIRELESS SENSOR NETWORKS. CHAPTER 8: LOCALIZATION TECHNIQUES Anna Förster

Asynchronous Space-Time Cooperative Communications in Sensor and Robotic Networks

A GRASP HEURISTIC FOR THE COOPERATIVE COMMUNICATION PROBLEM IN AD HOC NETWORKS

A GRASP heuristic for the Cooperative Communication Problem in Ad Hoc Networks

Digital Signal Processing:

Topology Control. Chapter 3. Ad Hoc and Sensor Networks. Roger Wattenhofer 3/1

p-percent Coverage in Wireless Sensor Networks

Vision-Enabled Node Localization in Wireless Sensor Networks

Extending lifetime of sensor surveillance systems in data fusion model

T. Yoo, E. Setton, X. Zhu, Pr. Goldsmith and Pr. Girod Department of Electrical Engineering Stanford University

Advanced delay-and-sum beamformer with deep neural network

International Journal of Scientific & Engineering Research, Volume 7, Issue 2, February ISSN

MA 111 Worksheet Sept. 9 Name:

Localization in WSN. Marco Avvenuti. University of Pisa. Pervasive Computing & Networking Lab. (PerLab) Dept. of Information Engineering

BBS: Lian et An al. Energy Efficient Localized Routing Scheme. Scheme for Query Processing in Wireless Sensor Networks

Design of an energy efficient Medium Access Control protocol for wireless sensor networks. Thesis Committee

TOC: Localizing Wireless Rechargeable Sensors with Time of Charge

Fuzzy Ring-Overlapping Range-Free (FRORF) Localization Method for Wireless Sensor Networks

Sharing Multiple Messages over Mobile Networks! Yuxin Chen, Sanjay Shakkottai, Jeffrey G. Andrews

Advanced Techniques for Mobile Robotics Location-Based Activity Recognition

Part I: Introduction to Wireless Sensor Networks. Alessio Di

Using Crowdsourced Data in Location-based Social Networks to Explore Influence Maximization

A Spatial Mean and Median Filter For Noise Removal in Digital Images

The Capability of Error Correction for Burst-noise Channels Using Error Estimating Code

Confidence-Based Multi-Robot Learning from Demonstration

Integrating Phased Array Path Planning with Intelligent Satellite Scheduling

Chapter 2 Distributed Consensus Estimation of Wireless Sensor Networks

Bottleneck Zone Analysis in WSN Using Low Duty Cycle in Wireless Micro Sensor Network

Winter Quarter Competition

Spectrum Sensing Brief Overview of the Research at WINLAB

CS649 Sensor Networks IP Lecture 9: Synchronization

PATH CLEARANCE USING MULTIPLE SCOUT ROBOTS

An Agent-based Heterogeneous UAV Simulator Design

SR9 / Mikrotik Study PMP 900 MHz Network Performance Investigation

Heuristic Search with Pre-Computed Databases

Static Path Planning for Mobile Beacons to Localize Sensor Networks

Multiple Receiver Strategies for Minimizing Packet Loss in Dense Sensor Networks

User Location Service over an Ad-Hoc Network

The Measurement and Analysis of Bluetooth Signal RF Lu GUO 1, Jing SONG 2,*, Si-qi REN 2 and He HUANG 2

Breaking Through RF Clutter

Comparison between Preamble Sampling and Wake-Up Receivers in Wireless Sensor Networks

ON THE CONCEPT OF DISTRIBUTED DIGITAL SIGNAL PROCESSING IN WIRELESS SENSOR NETWORKS

Cooperative Transmission Techniques on Ad Hoc, Multi-Hop Wireless Networks

Wireless ad hoc networks. Acknowledgement: Slides borrowed from Richard Y. Yale

Localization in Wireless Sensor Networks

Multicast Energy Aware Routing in Wireless Networks

Performance of ALOHA and CSMA in Spatially Distributed Wireless Networks

A Study for Finding Location of Nodes in Wireless Sensor Networks

Fractional Sampling Improves Performance of UMTS Code Acquisition

Materials: Computer lab or set of calculators equipped with Cabri Geometry II and lab worksheet.

Optimal Clock Synchronization in Networks. Christoph Lenzen Philipp Sommer Roger Wattenhofer

RFID Multi-hop Relay Algorithms with Active Relay Tags in Tag-Talks-First Mode

Mobile and Sensor Systems. Lecture 6: Sensor Network Reprogramming and Mobile Sensors Dr Cecilia Mascolo

Saphira Robot Control Architecture

Localization for Large-Scale Underwater Sensor Networks

Minimum Transmission Power Configuration in Real-Time Wireless Sensor Networks

Ultra-Low Duty Cycle MAC with Scheduled Channel Polling

Andrew Kobyljanec. Intelligent Machine Design Lab EEL 5666C January 31, ffitibot. Gra. raffiti. Formal Report

INTELLIGENT SPECTRUM MOBILITY AND RESOURCE MANAGEMENT IN COGNITIVE RADIO AD HOC NETWORKS. A Dissertation by. Dan Wang

OMESH Networks. OPM15 Application Note: Wireless Location and Tracking

M U LT I C A S T C O M M U N I C AT I O N S. Tarik Cicic

Partial overlapping channels are not damaging

Department of Computer Science and Engineering. CSE 3213: Communication Networks (Fall 2015) Instructor: N. Vlajic Date: Dec 13, 2015

Anavilhanas Natural Reserve (about 4000 Km 2 )

MSP: Multi-Sequence Positioning of Wireless Sensor Nodes

Sense in Order: Channel Selection for Sensing in Cognitive Radio Networks

Wireless in the Real World. Principles

Decision Science Letters

Coverage in Sensor Networks

Foundations of Artificial Intelligence

Advances in Direction-of-Arrival Estimation

AIS and Swarm Intelligence : Immune-inspired Swarm Robotics

Transcription:

Tracking with Unreliable Node Sequences Ziguo Zhong, Ting Zhu, Dan Wang and Tian He Computer Science and Engineering, University of Minnesota Infocom 2009 Presenter: Jing He Abstract This paper proposes a robust tracking mobile targets framework using unreliable node sequences Without assumption ofmovement pattern or noise model Without accurate range based localization Tracking is modeled as an optimal path matching problem in a graph Abstract Specific format of the physical sensing modality (e.g. RF radiation, acoustic, ) is irrelevant to the tracking algorithm Design is evaluated with Simulation A system implementation using Pioneer III Robot and MICAz sensor nodes 1

System Overview Map Dividing and Neighborhood Graph Building (a) Map Dividing and Neighborhood Graph Building Detection Node Sequences Obtained for the Mobile Target Tracking with Unreliable Node Sequence Processing (b) Detection Node Sequences Obtained for the Mobile Target (a) Tracking with Unreliable Node Sequence Processing Basic System Design Division of the Map Unreliable Detection Node Sequence Sequence Distance Neighborhood Graph Tracking as Optimal Path Matching 2

Division of the Map Division of the Map With n sensor nodes, there are C2 = n ( n 1) n 2 Perpendicular bisector lines, which divide the whole map into O(n 4 ) faces (a) Map Dividing Example 1 (b) Map Dividing Example 2 Unreliable Detection Node Sequence Detection Sequences v.s. Face Sequences In ideal case, a detection sequences Sd should be identical with one of the face signatures However, in a real system, sensing at each sensor node could be irregular and affected by many factors including environment noise, obstacles bt and etc Sd is unreliable, which could be either a full detection sequence including all the related sensor nodes or a partial detection sequence, in which some of the nodes supposed to appear are missing In addition, nodes in Sd could get flipped due to noisy sensing Detection Sequence vs. Face Sequence Kendall Tau Distance (KT distance) Sequences A B C D E Detection Sequence 1 2 3 4 5 Signature Sequence 3 4 1 2 5 Pair Detection Signature Sequence Sequence Count (A,B) 1 2 1 2 (A,C) 1 3 3 1 X (A,D) 1 4 4 1 X (A,E) 1 5 1 5 (B,C) 2 3 3 2 X (B,D) 2 4 4 2 X (B,E) 2 5 2 5 (C,D) 3 4 3 4 (C,E) 3 5 3 5 (D,E) 4 5 4 5 The Kendall tau distance is 4. Sequence Distance Sequence Distance Example 3

The Insight of Sequence Distance Extended KT Distance Algorithm Sequence Distance vs. Geographic Distance EKT Distance Example Neighborhood Graph Xmax = Vmax T Neighborhood Graphs with Randomly Deployed 4, 8, 12 and 16 Sensor Nodes Neighborhood Graph Building Neighborhood Graph with 4, 8, 12 and 16 Sensor Nodes Tracking as Optimal Path Matching Tracking as Optimal Path Matching Given a series of detection sequences Sd(k), k = 0, 1,M, a path composed of faces f(k) with minimal accumulated EKT distance to Sd(k) owns maximal overall likelihood. The tracking problem turns into an optimal path matching issue: From Optimal Path Matching to Shortest Path Searching 4

Time complexity: Storage Complexity: Algorithm Multi dimensional Smoothing Modality Domain Smoothing Time Domain Smoothing Space Domain Smoothing Modality Domain Smoothing Integrate sensing results from diverse modalities Multi Modality Integration Time Domain Smoothing Time domain smoothing over continuous detection results is commonly used for filtering out random noise in many systems Average the EKT distance along the timeline over a smoothing window with odd length L Space Domain Smoothing Maps the position of the mobile target at each time instance to the center of gravity point of a face in the map Using a smoothing window with odd length L are the coordinates of the center of gravity of a face are the final estimated position after space domain smoothing 5

Discussion System Scalability and Multiple Targets Time Synchronization and Energy Efficiency System Scalability and Multiple Targets Reduced Candidate Path Graph H Time complexity: Storage Complexity: Time Synchronization and Energy Efficiency Current time synchronization techniques can achieve microsecond level accuracy Flooding Time Synchronization Protocol The time interval between two samples varies in microsecond unit Most of the time, sensor nodes keep a low duty cycle until some event or target appears in the monitored area Nodes near the target can adjust sampling rate according to real time tracking results Other nodes remain in sleep 6

Simulation Setting Noise Models linear delay noise model logarithmic attenuation noise model An Example by Figures Smoothed Result Linear Noise Model 7

Number of Sensor Nodes Number of Starting Faces Effectiveness of Smoothing System Evaluation 8

Robot Tracking Results Conclusion This paper presented the first work for mobile target tracking using unreliable node sequences in wireless sensor networks Tracking is modeled as an optimal pathmatching problem in a graph Thank you very much for your attention! Beside the basic design, multi dimensional smoothing is proposed for further enhancing system accuracy 9