Tracking a Moving Object with a Binary Sensor Network J. Aslam, Z. Butler, V. Crespi, G. Cybenko and D. Rus Presenter: Qiang Jing.

Slides:



Advertisements
Similar presentations
TARGET DETECTION AND TRACKING IN A WIRELESS SENSOR NETWORK Clement Kam, William Hodgkiss, Dept. of Electrical and Computer Engineering, University of California,
Advertisements

Probabilistic Reasoning over Time
Bidding Protocols for Deploying Mobile Sensors Reporter: Po-Chung Shih Computer Science and Information Engineering Department Fu-Jen Catholic University.
Source-Location Privacy Protection in Wireless Sensor Network Presented by: Yufei Xu Xin Wu Da Teng.
(Includes references to Brian Clipp
Kiyoshi Irie, Tomoaki Yoshida, and Masahiro Tomono 2011 IEEE International Conference on Robotics and Automation Shanghai International Conference Center.
Lab 2 Lab 3 Homework Labs 4-6 Final Project Late No Videos Write up
Convex Position Estimation in Wireless Sensor Networks
Generated Waypoint Efficiency: The efficiency considered here is defined as follows: As can be seen from the graph, for the obstruction radius values (200,
Routing in WSNs through analogies with electrostatics December 2005 L. Tzevelekas I. Stavrakakis.
Probabilistic Robotics Bayes Filter Implementations Particle filters.
Location Estimation in Sensor Networks Moshe Mishali.
1 Target Tracking with Sensor Networks Chao Gui Networks Lab. Seminar Oct 3, 2003.
Navigation Jeremy Wyatt School of Computer Science University of Birmingham.
Probabilistic Robotics Bayes Filter Implementations Particle filters.
Single Point of Contact Manipulation of Unknown Objects Stuart Anderson Advisor: Reid Simmons School of Computer Science Carnegie Mellon University.
Target Tracking. Introduction Sittler, in 1964, gave a formal description of the multiple-target tracking (MTT) problem [17]. Traditional target tracking.
© 2003 by Davi GeigerComputer Vision November 2003 L1.1 Tracking We are given a contour   with coordinates   ={x 1, x 2, …, x N } at the initial frame.
Novel approach to nonlinear/non- Gaussian Bayesian state estimation N.J Gordon, D.J. Salmond and A.F.M. Smith Presenter: Tri Tran
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.
Environmental Boundary Tracking Using Multiple Autonomous Vehicles Mayra Cisneros & Denise Lewis Mentor: Martin Short July 16, 2008.
HCI / CprE / ComS 575: Computational Perception
Adaptive Signal Processing Class Project Adaptive Interacting Multiple Model Technique for Tracking Maneuvering Targets Viji Paul, Sahay Shishir Brijendra,
Speed and Direction Prediction- based localization for Mobile Wireless Sensor Networks Imane BENKHELIFA and Samira MOUSSAOUI Computer Science Department.
Muhammad Moeen YaqoobPage 1 Moment-Matching Trackers for Difficult Targets Muhammad Moeen Yaqoob Supervisor: Professor Richard Vinter.
Presented by: Chaitanya K. Sambhara Paper by: Maarten Ditzel, Caspar Lageweg, Johan Janssen, Arne Theil TNO Defence, Security and Safety, The Hague, The.
Tracking Mobile Sensor Nodes in Wildlife Francine Lalooses Hengky Susanto EE194-Professor Chang.
1 Sequential Acoustic Energy Based Source Localization Using Particle Filter in a Distributed Sensor Network Xiaohong Sheng, Yu-Hen Hu University of Wisconsin.
Target Tracking with Binary Proximity Sensors N. Shrivastava, R. Mudumbai, U. Madhow, S. Suri Presented By Shan Gao.
Markov Localization & Bayes Filtering
Target Tracking with Binary Proximity Sensors: Fundamental Limits, Minimal Descriptions, and Algorithms N. Shrivastava, R. Mudumbai, U. Madhow, and S.
Brian Renzenbrink Jeff Robble Object Tracking Using the Extended Kalman Particle Filter.
Localization in Wireless Sensor Networks Shafagh Alikhani ELG 7178 Fall 2008.
Part 1: Introduction Importance of geolocation Finding compromised accounts (prevent security breaches). Personalization of information based on location.
Mapping and Localization with RFID Technology Matthai Philipose, Kenneth P Fishkin, Dieter Fox, Dirk Hahnel, Wolfram Burgard Presenter: Aniket Shah.
Energy-Aware Scheduling with Quality of Surveillance Guarantee in Wireless Sensor Networks Jaehoon Jeong, Sarah Sharafkandi and David H.C. Du Dept. of.
Probabilistic Robotics Bayes Filter Implementations.
Recursive Bayes Filters and related models for mobile robots.
Forward-Scan Sonar Tomographic Reconstruction PHD Filter Multiple Target Tracking Bayesian Multiple Target Tracking in Forward Scan Sonar.
Detection, Classification and Tracking in a Distributed Wireless Sensor Network Presenter: Hui Cao.
Automated Intruder Tracking using Particle Filtering and a Network of Binary Motion Sensors Jeremy Schiff EECS Department University of California, Berkeley.
Probabilistic Coverage in Wireless Sensor Networks Authors : Nadeem Ahmed, Salil S. Kanhere, Sanjay Jha Presenter : Hyeon, Seung-Il.
The talk: *The problem with current thunderstorm forecasting. *What would be ideal. *Thunderstorm statistics. *Our assumptions. *The algorithm and its.
Mobile Robot Localization (ch. 7)
1 Probabilistic Coverage in Wireless Sensor Networks Nadeem Ahmed, Salil S. Kanhere and Sanjay Jha Computer Science and Engineering, University of New.
CSC321: Introduction to Neural Networks and Machine Learning Lecture 18 Learning Boltzmann Machines Geoffrey Hinton.
MURI Telecon, Update 7/26/2012 Summary, Part I:  Completed: proving and validating numerically optimality conditions for Distributed Optimal Control (DOC)
Wireless Communication Technologies Group 3/20/02CISS 2002, Princeton 1 Distributional Properties of Inhibited Random Positions of Mobile Radio Terminals.
Sequential Monte-Carlo Method -Introduction, implementation and application Fan, Xin
Real-Time Tracking with Mean Shift Presented by: Qiuhua Liu May 6, 2005.
An Energy-Efficient Geographic Routing with Location Errors in Wireless Sensor Networks Julien Champ and Clement Saad I-SPAN 2008, Sydney (The international.
Short Introduction to Particle Filtering by Arthur Pece [ follows my Introduction to Kalman filtering ]
Adaptive Tracking in Distributed Wireless Sensor Networks Lizhi Yang, Chuan Feng, Jerzy W. Rozenblit, Haiyan Qiao The University of Arizona Electrical.
Spring 2002 Lecture #21 Dr. Jaehoon Yu 1.Kepler’s Laws 2.The Law of Gravity & The Motion of Planets 3.The Gravitational Field 4.Gravitational.
Circular Mtotion In physics, circular motion is rotation along a circle: a circular path or a circular orbit. It can be uniform, that is, with constant.
By: Aaron Dyreson Supervising Professor: Dr. Ioannis Schizas
Rotational Motion – Part I AP Physics C. The radian  There are 2 types of pure unmixed motion:  Translational - linear motion  Rotational - motion.
LORD: A Localized, Reactive and Distributed Protocol for Node Scheduling in Wireless Sensor Networks Arijit Ghosh and Tony Givargis Center for Embedded.
Zijian Wang, Eyuphan Bulut, and Boleslaw K. Szymanski Center for Pervasive Computing and Networking and Department of Computer Science Rensselaer Polytechnic.
Equation of a Circle. Equation Where the center of the circle is (h, k) and r is the radius.
Particle Filtering for Symmetry Detection and Segmentation Pramod Vemulapalli.
Particle filters for Robot Localization An implementation of Bayes Filtering Markov Localization.
Kalman Filter and Data Streaming Presented By :- Ankur Jain Department of Computer Science 7/21/03.
  Where the center of the circle is (h, k) and r is the radius. Equation.
Particle Filtering for Geometric Active Contours
Probabilistic Robotics
Presented by Prashant Duhoon
Introduction to particle filter
Introduction to particle filter
Bill Kramer Discussion of “Tracking a Moving Object with a Binary Sensor Network” Javed Aslam, Zack Butler, Florin Constantin, Valentino.
Presentation transcript:

Tracking a Moving Object with a Binary Sensor Network J. Aslam, Z. Butler, V. Crespi, G. Cybenko and D. Rus Presenter: Qiang Jing

Outline Introduction Binary Sensor Network Model Tracking Algorithm Limitation of the Model Summary Open Issues

Introduction Sensors with a small number of bits save communications and energy Binary Sensor Network  Each sensor can supply one bit of info only Plus Sensor:Object is approaching! Minus Sensor:Object is moving away!  The sense bits are available to a centralized processor

β v α Binary Sensor Network + - X SjSj SiSi O (S j – X) · v > 0  S j · v > X · v (S i – X) · v < 0  S i · v < X · v  S i · v < X · v < S j · v  max{S i · v} < X · v < min{S j · v}

Binary Sensor Network All plus sensors form a convex hull, so do all minus sensors The two convex hulls are disjoint And they are separated by the normal vector to the object’s velocity

Binary Sensor Network Translate into linear programming equations: ( m 0 =tan(θ) )  m 0 < 0 : y i – y 0 ≥ m 0 ∙ (x i – x 0 ) y j – y 0 ≤ m 0 ∙ (x j – x 0 )  m 0 > 0 : y i – y 0 ≤ m 0 ∙ (x i – x 0 ) y j – y 0 ≥ m 0 ∙ (x j – x 0 )  m 0 = 0 : max( y j ) ≤ y 0 ≤ max( y i )

Binary Sensor Network Incorporating history  Future positions of the object have to lie inside all the circles whose center is located at a plus sensor and  Outside all the circles whose center is located at a minus sensor  Each sensor has a radius d(S,X) – the distance between S and X

Tracking Algorithm Uses particle filtering  Represent the location density function by a set of random points  Compute the estimated object location based on these samples and their own weights A new set of particles is created for each sensor reading  Previous position is chosen according to the old weights  A possible successor position is chosen  If the successor position meets acceptance criteria, add it to the set of new particles and compute a weight

Tracking Algorithm Constraints for particles {x}  Outside the plus and minus convex hulls  Inside the circle of center S + and of radius D(S +, x) S + is any plus sensor at time k and k-1  Outside the circle of center S - and of radius D(S -, x) S - is any minus sensor at time k and k-1 Probability of particles is used to determine which position is the predicted one  All particles with probability above a threshold are used

Limitation of the Model Only can detect the direction of motion – not location Trajectories that have parallel velocities with a constant distance apart cannot be distinguished – no matter where the sensors are

Tracking with a Proximity Bit In addition to the direction bit, sensors can have a proximity bit  Proximity bit is set when the object is within some set range from the sensor Algorithm 1 is extended  When a sensor detects an object the ancestors of every particle that has not been inside the range are shifted as far as the last time the object was spotted by proportional amounts

Summary Sensor nodes only can detect whether the object is approaching it or moving away Geometric properties can help to track the possible direction Additional proximity sensor bit can help to determine the likely location

Open Issues Use of only the frontier sensors – those are visible from the convex hull When only part of sensors are known:  According to the partial knowledge, which is the best sensor to read next? Or, which are the best k sensor to read next?  If all sensors have been read, where is the best location to put in a new sensor? If with the proximity bit, think of the above questions again How to decentralize the computation in the binary sensor network?

References J. Aslam, Z. Butler, V. Crespi, G. Cybenko, and D. Rus, “Tracking a moving object with a binary sensor network”, in ACM International Conference on Embedded Networked Sensor Systems, N. J. Gordon, D. J. Salmond, and A. F. M. Smith, “Novel approach to nonlinear/non-Gaussian Bayesian state estimation”, Proc. Inst. Elect. Eng. F, vol. 140, no. 2, pp , Apr