Collaborative Signal Processing CS 691 – Wireless Sensor Networks Mohammad Ali Salahuddin 04/22/03.

Slides:



Advertisements
Similar presentations
Applications of one-class classification
Advertisements

TARGET DETECTION AND TRACKING IN A WIRELESS SENSOR NETWORK Clement Kam, William Hodgkiss, Dept. of Electrical and Computer Engineering, University of California,
V-1 Part V: Collaborative Signal Processing Akbar Sayeed.
Detection Theory Chapter 12 Model Change Detection Xiang Gao January 18, 2011.
Pattern Recognition and Machine Learning
Data Mining Classification: Alternative Techniques
Ch11 Curve Fitting Dr. Deshi Ye
Chapter 4: Linear Models for Classification
CHAPTER 16 MARKOV CHAIN MONTE CARLO
Nov 4, Detection, Classification and Tracking of Targets in Distributed Sensor Networks Presented by: Prabal Dutta Dan Li, Kerry Wong,
Volkan Cevher, Marco F. Duarte, and Richard G. Baraniuk European Signal Processing Conference 2008.
Simple Neural Nets For Pattern Classification
x – independent variable (input)
Parameter Estimation: Maximum Likelihood Estimation Chapter 3 (Duda et al.) – Sections CS479/679 Pattern Recognition Dr. George Bebis.
Localized Techniques for Power Minimization and Information Gathering in Sensor Networks EE249 Final Presentation David Tong Nguyen Abhijit Davare Mentor:
Prénom Nom Document Analysis: Data Analysis and Clustering Prof. Rolf Ingold, University of Fribourg Master course, spring semester 2008.
Evaluating Hypotheses
A Hierarchical Energy-Efficient Framework for Data Aggregation in Wireless Sensor Networks IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 55, NO. 3, MAY.
Ordinary Kriging Process in ArcGIS
Lehrstuhl für Informatik 2 Gabriella Kókai: Maschine Learning 1 Evaluating Hypotheses.
Dynamic Clustering for Acoustic Target Tracking in Wireless Sensor Network Wei-Peng Chen, Jennifer C. Hou, Lui Sha Presented by Ray Lam Oct 23, 2004.
CS401 presentation1 Effective Replica Allocation in Ad Hoc Networks for Improving Data Accessibility Takahiro Hara Presented by Mingsheng Peng (Proc. IEEE.
CSCI 347 / CS 4206: Data Mining Module 04: Algorithms Topic 06: Regression.
Radial Basis Function Networks
Objectives of Multiple Regression
Computer Vision Spring ,-685 Instructor: S. Narasimhan Wean Hall 5409 T-R 10:30am – 11:50am.
Data Selection In Ad-Hoc Wireless Sensor Networks Olawoye Oyeyele 11/24/2003.
EE513 Audio Signals and Systems Statistical Pattern Classification Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
Traffic modeling and Prediction ----Linear Models
October 8, 2013Computer Vision Lecture 11: The Hough Transform 1 Fitting Curve Models to Edges Most contours can be well described by combining several.
Presented by: Chaitanya K. Sambhara Paper by: Maarten Ditzel, Caspar Lageweg, Johan Janssen, Arne Theil TNO Defence, Security and Safety, The Hague, The.
An algorithm for dynamic spectrum allocation in shadowing environment and with communication constraints Konstantinos Koufos Helsinki University of Technology.
1 Sequential Acoustic Energy Based Source Localization Using Particle Filter in a Distributed Sensor Network Xiaohong Sheng, Yu-Hen Hu University of Wisconsin.
Wireless Sensor Networks Young Myoung,Kang (INC lab) MOBICOM 2002 Tutorial (Deborah Estrin, Mani Srivastava, Akbar.
Dynamic Clustering for Acoustic Target Tracking in Wireless Sensor Network Wei-Peng Chen, Jennifer C. Hou, Lui Sha.
Dynamic Coverage Enhancement for Object Tracking in Hybrid Sensor Networks Computer Science and Information Engineering Department Fu-Jen Catholic University.
Location Centric Distributed Computation and Signal Processing Parmesh Ramanathan University of Wisconsin, Madison Co-Investigators:A. Sayeed, K. K. Saluja,
Hao Yang, Fan Ye, Yuan Yuan, Songwu Lu, William Arbaugh (UCLA, IBM, U. Maryland) MobiHoc 2005 Toward Resilient Security in Wireless Sensor Networks.
Algorithms for Wireless Sensor Networks Marcela Boboila, George Iordache Computer Science Department Stony Brook University.
Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Bayesian Multiple Target Tracking in Forward Scan Sonar.
Co-Grid: an Efficient Coverage Maintenance Protocol for Distributed Sensor Networks Guoliang Xing; Chenyang Lu; Robert Pless; Joseph A. O ’ Sullivan Department.
Introduction to Machine Learning Supervised Learning 姓名 : 李政軒.
Detection, Classification and Tracking in a Distributed Wireless Sensor Network Presenter: Hui Cao.
Communication Support for Location- Centric Collaborative Signal Processing in Sensor Networks Parmesh Ramanathan University of Wisconsin, Madison Acknowledgements:K.-C.
A Passive Approach to Sensor Network Localization Rahul Biswas and Sebastian Thrun International Conference on Intelligent Robots and Systems 2004 Presented.
Location Centric Distributed Computation and Signal Processing University of Wisconsin, Madison Acknowledgements: DARPA SensIT Contract F
Dr. Sudharman K. Jayaweera and Amila Kariyapperuma ECE Department University of New Mexico Ankur Sharma Department of ECE Indian Institute of Technology,
1  The Problem: Consider a two class task with ω 1, ω 2   LINEAR CLASSIFIERS.
Space Time Codes. 2 Attenuation in Wireless Channels Path loss: Signals attenuate due to distance Shadowing loss : absorption of radio waves by scattering.
Chapter 20 Classification and Estimation Classification – Feature selection Good feature have four characteristics: –Discrimination. Features.
Multi-target Detection in Sensor Networks Xiaoling Wang ECE691, Fall 2003.
Adaptive Tracking in Distributed Wireless Sensor Networks Lizhi Yang, Chuan Feng, Jerzy W. Rozenblit, Haiyan Qiao The University of Arizona Electrical.
Detection, Classification and Tracking in Distributed Sensor Networks D. Li, K. Wong, Y. Hu and A. M. Sayeed Dept. of Electrical & Computer Engineering.
One Function of Two Random Variables
Smart Sleeping Policies for Wireless Sensor Networks Venu Veeravalli ECE Department & Coordinated Science Lab University of Illinois at Urbana-Champaign.
On Mobile Sink Node for Target Tracking in Wireless Sensor Networks Thanh Hai Trinh and Hee Yong Youn Pervasive Computing and Communications Workshops(PerComW'07)
Efficient Placement and Dispatch of Sensors in a Wireless Sensor Network You-Chiun Wang, Chun-Chi Hu, and Yu-Chee Tseng IEEE Transactions on Mobile Computing.
Computacion Inteligente Least-Square Methods for System Identification.
1 Chapter 5 Branch-and-bound Framework and Its Applications.
- A Maximum Likelihood Approach Vinod Kumar Ramachandran ID:
Presented by: Chaitanya K. Sambhara Paper by: Rahul Gupta and Samir R. Das - Univ of Cincinnati SUNY Stony Brook.
Lecture 1.31 Criteria for optimal reception of radio signals.
CS479/679 Pattern Recognition Dr. George Bebis
Introduction to Wireless Sensor Networks
Energy Based Acoustic Source Localization
EE513 Audio Signals and Systems
Generally Discriminant Analysis
Detection Theory Chapter 12 Model Change Detection
Overview: Chapter 2 Localization and Tracking
Information Sciences and Systems Lab
Presentation transcript:

Collaborative Signal Processing CS 691 – Wireless Sensor Networks Mohammad Ali Salahuddin 04/22/03

CS Wireless Sensor Networks Introduction to CSP  Need for CSP  Features: Distributed Processing Goal-Oriented on demand processing Information Fusion Multi-resolution Processing

CS Wireless Sensor Networks Space-Time Sampling and Space-Time Cells  Space and Time for useful information  Moving object in a region corresponds to a peak in the spatial signal field that moves with time

CS Wireless Sensor Networks Detection and Tracking  Tracking a single target in a distributed network  Routing protocols being used in the Sensor Networks: Data-Centric Node-Centric Geographic-Centric(UW)  Geographic region divided in spatial cells  Some nodes are designated Manager nodes

CS Wireless Sensor Networks Single Target

CS Wireless Sensor Networks Single Target (contd.)  Assumptions: Potential target may enter the region via one of the four corners, four cells A, B, C and D Nodes in each of the four corner cells are activated to detect potential target Nodes run an energy detection algorithm, sampling at a priori fixed sampling-rate Suppose a target enters cell A

CS Wireless Sensor Networks Single Target (contd.)  Algorithm: Some or all nodes in A detect the target, send the CPA and energy detector output to the manger nodes at N successive time intervals At each time instance, the manager nodes determine the location of the target from the energy detector outputs. Manager node use locations of the target at N successive time instants to predict the location of the target at M<N future time intervals The predicted positions of the target are used to create new cells that the target is likely to enter Once the target is detected in one of the new cells, it is designated as the new active cell and the node in the original active cell (cell A) may be put to sleep The above steps are repeated for the new active cell and so on, thus forming the basis of detecting and tracking a single target

CS Wireless Sensor Networks Multiple Targets  Two scenarios: Multiple targets sufficiently separated in space or time i.e. they occupy distinct space-time cells Then the same procedure as described for single targets can be used, initialing and maintaining a separate track for each target Multiple targets are not separated in space or time Needs classification algorithms that operate on target signatures to classify them Needs temporal processing, FFT The output from the classification, active classifiers, are reported to the manager node as opposed to the energy detector outputs Then the same procedure as described for single targets can be used, initialing and maintaining a separate track for each target

CS Wireless Sensor Networks Signal Processing  Detection  Target Localization  Tracking

CS Wireless Sensor Networks Detection  An event is detected when the detector output exceeds a threshold value  Noise component in the detector may be modeled as a Gaussian random variable whose mean and variance can be determined from the statistics of the background noise  The Threshold is dynamically adjusted according to the noise variance of the detector output in order to maintain a CFAR  Detector outputs below CFAR are used to update the Threshold  Output parameters sent to the manager node consists of: Time when the detector output exceeds the Threshold Time of maximum CPA Detector output of CPA time Time when the detector output falls below the threshold

CS Wireless Sensor Networks Target Localization  Need for Complex Algorithms: Accurate localization methods based on time-delay estimation require accurate synchronization among nodes, which comes at a high cost Exchange of time series data among nodes, as required by some algorithms, consume too much energy to be feasible  Algorithm (4 or more nodes): Energy-based algorithm, which assumes an isotropic exponential attenuation for the target energy source: where, y i (t) is the energy reading at the i th sensor, r(t) denotes the unknown coordinates of source with respect to a fixed reference, r i are coordinates of i th sensor, s(t) is the unknown target signal energy, alpha is the decay component

CS Wireless Sensor Networks Target Localization (contd.) The algorithm first computes the ratio y i (t)/y j (t) for all pair of sensors to eliminate the unknown variable s(t) The unknown r(t) is estimated by solving a nonlinear least square problem of the form: where, (x,y) are the unknown coordinates of the target, (o i,x, o i,y ) are the center coordinates, and p i is the radius of the circle associated with the i th ratio

CS Wireless Sensor Networks Target Localization (contd.)

CS Wireless Sensor Networks Target Tracking  Given target locations at time instants in the past, it is possible to fit data samples into a dynamic model to predict future target locations  For single moving targets, data can be fitted into a linear or polynomial model using a least square fit  Is complicated when it comes to tracking multiple targets as targets can cross paths resulting in data association problems  Classification algorithms can provide a solution to the above problem

CS Wireless Sensor Networks Target Classification  Needed for tracking multiple targets  Feature Vector  Categories  Building block: p (w c | x) = p (w c ) p (x | w c ) p(x)

CS Wireless Sensor Networks Future Research  To study the feasibility of introducing parallel computations in classification in CSP (Self)  Choosing between DATA fusion and DECISION fusion

CS Wireless Sensor Networks References [KWHS]D. Li, K.D. Wong, Yu H. Hu and A.M. Sayeed, “Detection, Classification and Tracking of Targets in Distributed Sensor Networks”, Department of Electrical and Computer Engineering, University of Wisconsin-Madison [S]A. Sayeed, “Collaborative Signal Processing”, MobiComm 2003 [R]T.S. Rognvaldsson, “Introduction to classification”, Learning and Self- Organizing Systems, January 21, 2001 [DS]A. D’Costa and A. M. Sayeed, “Collaborative Signal Processing for Distributed Classification in Sensor Networks”, Department of Electrical and Computer Engineering, University of Wisconsin-Madison

CS Wireless Sensor Networks References (contd.) [M]D. J. Mackay, “Introduction to Gaussian Processes”, Department of Physics, Cambridge University [R]P. Ramanathan, “Location-centric Approach for Collaborative Target Detection, Classification, and Tracking”, University of Wisconsin- Madison

CS Wireless Sensor Networks Question and Comments