1 / 28

Mobility Models of Mobile Sensors in Surveillance Systems

Mobility Models of Mobile Sensors in Surveillance Systems. Miao, Yun-Qian (Mike) March 25, 2010 PAMI Lab, U. of Waterloo. Outline. Introduction Objectives Mobility Models of Mobile Sensors Anti-flocking Model Evaluation Metrics Experimental Results Discussions.

dinh
Download Presentation

Mobility Models of Mobile Sensors in Surveillance Systems

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Mobility Models of Mobile Sensorsin Surveillance Systems Miao, Yun-Qian (Mike) March 25, 2010 PAMI Lab, U. of Waterloo

  2. Outline • Introduction • Objectives • Mobility Models of Mobile Sensors • Anti-flocking Model • Evaluation Metrics • Experimental Results • Discussions

  3. Introduction--Surveillance operations • Surveillance [wikipedia] : is the monitoring of the behaviour, activities, or other changing information, usually of people and often in a surreptitious manner. • Good? • Useful to governments, law enforcement, military • Public safety • Prevent/investigate criminal activity. • Bad? • Civil rights • Privacy • Live in a mass surveillance society • Non-existent political and/or personal freedoms.

  4. Introduction--New generation of Surveillance Systems [Valera2005] • Old days: • CCTV • Static • New generation: • Intelligent • Distributed • Multi-sensors • Moving platform

  5. Introduction--Mobile sensors and mobile surveillance system • Mobile sensors: sensors mounted on mobile platform, such as mobile robots. • Why mobile? • Hazardous or hostile environment that traditional deployment mechanisms are not suitable • Passive moving, such as ocean monitoring sensors • Improving performance: • Better viewing • Tracking • Further actions

  6. Introduction--Mobile surveillance system Mobile surveillance system’s performance now depends not only on the initial sensors configuration, but also the mobility behaviour of the sensor nodes. [Liu et al. 2005]

  7. Challenges: • Adding the dimension of mobility raises some new challenges: • How to evaluate the effectiveness of the mobile surveillance system? • How to organize the mobility strategy that can maximum these metrics of effectiveness? • How are these algorithms robust and adaptable in dynamic environments?

  8. Objectives: To answer above important questions, my research will put focuses on: • Studying different mobility models of mobile sensors in the literature; • Exploring mission-suitable self-organized algorithm that can effectively coordinate multiple mobile sensors; • Setting up a set of performance evaluation metrics to examine the effectiveness of different mobility models; • Developing a mobile surveillance system platform that is based on multi-agent architecture, and using this platform to test different algorithms .

  9. Mobility Model:--Fully coordinated model • Fully coordinated motion control of mobile sensors is a strategy that comes with all available elements to execute a perfectly coordinated motion and searching pattern. • The strategy is comprised by task planning, task assignment and intentionally control the movement of sensing nodes.

  10. Mobility Model:--Fully coordinated model (1) • Divide-and-Conquer:

  11. Mobility Model:--Fully coordinated model (2) • Group Formation

  12. Mobility Model:--Fully random model • In the fully random model [Gage1992, 1993], number of mobile sensors are wandering completely randomly, with only these capabilities: staying within the designated search area and avoiding collision with each other and any unexpected obstacles.

  13. Mobility Model:--Emergent motion control Flocking algorithm:

  14. Mobility Model:--Emergent motion control • Diffuse reflection algorithm: Prob(θ) = constant * K(θ) Prob(θ) = constant * sin(θ)

  15. Anti-flocking behaviour:--Solitary animals • Social animals vs. Solitary animals

  16. Anti-flocking algorithm--Self-organization Rules: • Collision avoidance: stay away from the nearest obstacle that is within safe distance; • De-centering: attempt to move apart from its neighbours; • Selfishness: if neither the above two situations happens, move to a direction which can maximize one's own interests.

  17. Performance Evaluation Metrics [Nghiem et al., 2007] • Area coverage • Instantaneous Area Coverage • Cumulative Area Coverage • Target Detection: • Detection Rate • Detection Time

  18. Experiments--Environmental setup:

  19. Experiments--Cumulative area coverage (simulation):

  20. Experiments--Instantaneous area coverage (simulation):

  21. Experiments--Events detection (simulation):

  22. Experiments--Cumulative area coverage (real platform):

  23. Experiments--Events detection (real platform):

  24. Conclusions: • Fully coordinated mobility model has great efficiency, with these limitations: • Non-Scalable: It is not suitable for large scale system with huge amount of mobile agents, because it depends on heavily communications between agents (O(n2)); • Non-adaptable with dynamic environments: Searching task assignments need a predefined environment map, which is not available or dynamically changing in some applications; • Non-robustness: System will need re-configuration when nodes failing or new nodes adding occur.

  25. Conclusions: • The fully random model is clearly not an efficient choice because of repetitive searching of each sensor and among sensors. But, • It is an easy and simple algorithm to implement. This feature results in applications to deploy “swarm robots”, a large number of lost cost mobile sensors; • System level functions and performance requirements can be achieved by highly nodes redundancy. Thus, it is robust to nodes failure; • Inherently the model adapts to dynamic environment because it works without needing prior map and path planning; • Agile targets cannot make use of its observations or knowledge to predict sensors’ path and thereby evade detection because mobile sensors under random model are unpredictable.

  26. Conclusions: • The proposed Anti-flocking model solves these problems of the fully coordinated model, whilst gaining great efficiency improvement comparing with the fully random model. The main advantages : • Scalable: Even system units are in huge number, the anti-flocking algorithm works on broadcasting and neighborhood communication, that keeps communication and computation load within (O(d2)), where d is the number of neighbors; • Adaptive with dynamic environments: Anti-flocking is a kind of self-organization rule-based group cooperation, which can adapt itself in dynamic environments. It works even in circumstance of no predefined environment map, which is usually not available or dynamically changing in some surveillance scenarios, such as battle fields; • Robustness: System works seamlessly when part of nodes fail, although it may be degraded in performance. Also, system can autonomously re-organize itself when adding new nodes, which leads to improve system performance.

  27. Main References: • B. D. O. Anderson, C. Yu, B. Fidan, and J. M. Hendrickx. Control and information architectures for formations. In Proc 2006 IEEE Conference on Control Applications, pages 1127-1138, 2006. • M. Valera and S.A. Velastin. Intelligent distributed surveillance systems: a review. In IEEE Proc.-Vis. Image Signal Process., volume 152, pages 192-204, 2005. • D.W. Gage. Command control for many-robot systems. In Proceedings of Nineteenth Annual AUVS Technical Symposium, pages 22-24, 1992. • D.W. Gage. Randomized search strategies with imperfect sensors. In Proceedings of SPIE Mobile Robots VIII, volume 2058, pages 270-279, 1993. • T. Clouqueur, V. Phipatanasuphorn, P. Ramanathan, and K. K. Saluja. Sensor deployment strategy for target detection. In First ACM International Workshop on Wireless Sensor Networks and Applications, 2002. • F. Dressler. Self-Organization in Sensor and Actor Networks. John Wiley & Sons, Ltd, 2007. • A. T. Nghiem, F. Bremond, M. Thonnat, and V. Valentin. Etiseo, performance evaluation for video surveillance systems. In AVSS '07: Proceedings of the 2007 IEEE Conference on Advanced Video and Signal Based Surveillance, pages 476{481, Washington, DC, USA, 2007. IEEE Computer Society.

  28. Thank you! Questions…?

More Related