Acoustic localization for real-life wireless sensor network applications Michael Allen Cogent Computing ARC in collaboration with: Centre for Embedded.

Slides:



Advertisements
Similar presentations
Wireless Sensor Networks for Localised Maritime Monitoring Pedro N. Barbosa*, Nick R. Harris, Neil M. White * web:
Advertisements

1 A Real-Time Communication Framework for Wireless Sensor-Actuator Networks Edith C.H. Ngai 1, Michael R. Lyu 1, and Jiangchuan Liu 2 1 Department of Computer.
anywhere and everywhere. omnipresent A sensor network is an infrastructure comprised of sensing (measuring), computing, and communication elements.
V-1 Part V: Collaborative Signal Processing Akbar Sayeed.
SoNIC: Classifying Interference in Sensor Networks Frederik Hermans et al. Uppsala University, Sweden IPSN 2013 Presenter: Jeffrey.
Decentralized Reactive Clustering in Sensor Networks Yingyue Xu April 26, 2015.
TDMA Scheduling in Wireless Sensor Networks
Optimization of intrusion detection systems for wireless sensor networks using evolutionary algorithms Martin Stehlík Faculty of Informatics Masaryk University.
Introduction to Wireless Sensor Networks
Wireless Sensor Networks Craig Ulmer. Background: Sensor Networks n Array of Sensor Probes ( ) n Collect In-Situ Data about Environment n Wireless.
Sensor Network 教育部資通訊科技人才培育先導型計畫. 1.Introduction General Purpose  A wireless sensor network (WSN) is a wireless network using sensors to cooperatively.
Dynamic Data Compression in Multi-hop Wireless Networks Abhishek B. Sharma (USC) Collaborators: Leana Golubchik Ramesh Govindan Michael J. Neely.
Location awareness and localization Michael Allen Much of this lecture is based on a 213 guest lecture on localization given.
Broadcasting Protocol for an Amorphous Computer Lukáš Petrů MFF UK, Prague Jiří Wiedermann ICS AS CR.
Time Synchronization for Wireless Sensor Networks
1 ENERGY: THE ROOT OF ALL PERVASIVENESS Anthony Ephremides University of Maryland April 29, 2004.
Quick Look at Sensor Networks Elke A. Rundensteiner Based on material collated by Silvia Nittel, and others. CS525.
Watchdog Confident Event Detection in Heterogeneous Sensor Networks Matthew Keally 1, Gang Zhou 1, Guoliang Xing 2 1 College of William and Mary, 2 Michigan.
Agent-Based Coordination of Sensor Networks Alex Rogers School of Electronics and Computer Science University of Southampton
Autonomous Localization in Wireless Sensor Networks Michael Allen Cogent Applied Research Centre Coventry University.
Interactive Environmental Sensing: Signal and Image Processing Challenges Michael Allen, Eric Graham, Shaun Ahmadian, Teresa Ko, Eric Yuen, Lewis Girod,
1 Research Profile Guoliang Xing Assistant Professor Department of Computer Science and Engineering Michigan State University.
Autonomic Wireless Sensor Networks: Intelligent Ubiquitous Sensing G.M.P. O’Hare, M.J. O’Grady, A. Ruzzelli, R. Tynan Adaptive Information Cluster (AIC)
VoxNet: An Interactive, Rapidly Deployable Acoustic Monitoring Platform Michael Allen¹, Lewis Girod², Ryan Newton², Samuel Madden², Travis Collier³, Daniel.
Adaptive Self-Configuring Sensor Network Topologies ns-2 simulation & performance analysis Zhenghua Fu Ben Greenstein Petros Zerfos.
Distributed and Efficient Classifiers for Wireless Audio-Sensor Networks Baljeet Malhotra Ioanis Nikolaidis Mario A. Nascimento University of Alberta Canada.
Wireless Video Sensor Networks Vijaya S Malla Harish Reddy Kottam Kirankumar Srilanka.
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.
Distributed Acoustic Sensing with VoxNet Michael Allen¹, Lewis Girod², Ryan Newton², Samuel Madden², Travis Collier³, Daniel Blumstein³, Deborah Estrin³.
1 Automatic Meter Reading in Electronic Power Measurement Proposal based on AMR 2000.
“SDJS: Efficient Statistics in Wireless Networks” Albert Krohn, Michael Beigl, Sabin Wendhack TecO (Telecooperation Office) Institut für Telematik Universität.
SensEye: A Multi-Tier Camera Sensor Network by Purushottam Kulkarni, Deepak Ganesan, Prashant Shenoy, and Qifeng Lu Presenters: Yen-Chia Chen and Ivan.
Sensor Coordination using Role- based Programming Steven Cheung NSF NeTS NOSS Informational Meeting October 18, 2005.
1 Secure Cooperative MIMO Communications Under Active Compromised Nodes Liang Hong, McKenzie McNeal III, Wei Chen College of Engineering, Technology, and.
Real-Time Human Posture Reconstruction in Wireless Smart Camera Networks Chen Wu, Hamid Aghajan Wireless Sensor Network Lab, Stanford University, USA IPSN.
DESIGN & IMPLEMENTATION OF SMALL SCALE WIRELESS SENSOR NETWORK
Dynamic Clustering for Acoustic Target Tracking in Wireless Sensor Network Wei-Peng Chen, Jennifer C. Hou, Lui Sha.
EWatch: A Wearable Sensor and Notification Platform Paper By: Uwe Maurer, Anthony Rowe, Asim Smailagic, Daniel P. Siewiorek Presenter: Ke Gao.
© 2010 IBM Corporation IBM InfoSphere Streams Enabling a smarter planet Roger Rea InfoSphere Streams Product Manager Sept 15, 2010.
Why Visual Sensor Network & SMAC Implementation Group Presentation Raghul Gunasekaran.
CS HONORS UNDERGRADUATE RESEARCH PROGRAM - PROJECT PROPOSAL Tingyu Thomas Lin Advisor: Professor Deborah Estrin January 25, 2007.
Opportunities in High-Rate Wireless Sensor Networking Hari Balakrishnan MIT CSAIL
A wireless sensor network (WSN) essentially ad hoc networks consists of spatially distributed autonomous sensors to monitor physical or environmental conditions,
Communication Paradigm for Sensor Networks Sensor Networks Sensor Networks Directed Diffusion Directed Diffusion SPIN SPIN Ishan Banerjee
11 CLUSTERING AND AVAILABILITY Chapter 11. Chapter 11: CLUSTERING AND AVAILABILITY2 OVERVIEW  Describe the clustering capabilities of Microsoft Windows.
Internet of Things. IoT Novel paradigm – Rapidly gaining ground in the wireless scenario Basic idea – Pervasive presence around us a variety of things.
Ben Miller.  A distributed algorithm is a type of parallel algorithm  They are designed to run on multiple interconnected processors  Separate parts.
10/18/2004 NSF-NOSS PI meeting 1 Sensor Networks for Undersea Seismic Experimentation (SNUSE) PI: John Heidemann Co-PIs: Wei Ye, Jack Wills Information.
An Energy-Efficient Geographic Routing with Location Errors in Wireless Sensor Networks Julien Champ and Clement Saad I-SPAN 2008, Sydney (The international.
WIRELESS INTEGRATED NETWORK SENSORS
DSN & SensorWare Projects Rockwell Science Center –Charles Chien UCLA –Mani Srivastava, Miodrag Potkonjak USC/ISI –Brian Schott, Bob Parker Virginia Tech.
0.1 IT 601: Mobile Computing Wireless Sensor Network Prof. Anirudha Sahoo IIT Bombay.
Survey on the Characterization and Classification of Wireless Sensor Network Application [1] CS 2310 Software Engineering Xiaoyu Liang.
EmStar: A Software Environment for Developing and Deploying Wireless Sensor Networks CENS Research Review October 28, 2005 UCLA CENS EmStar Team.
Top-k Queries in Wireless Sensor Networks Amber Faucett, Dr. Longzhuang Li, In today’s world, wireless.
Feel the beat: using cross-modal rhythm to integrate perception of objects, others, and self Paul Fitzpatrick and Artur M. Arsenio CSAIL, MIT.
MIT Lincoln Laboratory Dynamic Declarative Networking Exploiting Declarative Knowledge To Enable Energy Efficient Collaborative Sensing Daniel J. Van Hook.
BORDER SECURITY USING WIRELESS INTEGRATED NETWORK SENSORS (WINS) By B.S.Indrani (07841A0406) Aurora’s Technological and Research Institute.
Pritee Parwekar. Requirements and Standards Some requirements for WSN deployment include: –Fault tolerance –Lifetime –Scalability –Real-time data.
CRESST ONR/NETC Meetings, July July, 2003 ONR Advanced Distributed Learning Bill Kaiser UCLA/SEAS Wireless Networked Sensors for Assessment.
Wireless sensor and actor networks: research challenges Ian. F. Akyildiz, Ismail H. Kasimoglu
Goals: Provide a Full Range of Development Environments for Testing Goals: Provide a Full Range of Development Environments for Testing EmTOS: Bringing.
INTRODUCTION TO WIRELESS SENSOR NETWORKS
In the name of God.
Introduction to Wireless Sensor Networks
TRUST:Team for Research in Ubiquitous Secure Technologies
Bluetooth Based Smart Sensor Network
Acoustic Monitoring using Wireless Sensor Networks
Coverage and Connectivity in Sensor Networks
REED : Robust, Efficient Filtering and Event Detection
Presentation transcript:

Acoustic localization for real-life wireless sensor network applications Michael Allen Cogent Computing ARC in collaboration with: Centre for Embedded Networked Sensing, UCLA WaveScope project, CSAIL, MIT

Wireless networked sensing Wirelessly networked, embedded, battery powered, sensor enabled computers Wirelessly networked, embedded, battery powered, sensor enabled computers Sample and process data about a physical phenomena Sample and process data about a physical phenomena Temperature, light, sound, image Temperature, light, sound, image Aims/advantages Aims/advantages Cheap, pervasive, collaborative Cheap, pervasive, collaborative Distributed computation Distributed computation

My Research Physical phenomena is sound - Acoustic localization: Physical phenomena is sound - Acoustic localization: For self/node-localization (locate nodes using acoustics) For self/node-localization (locate nodes using acoustics) For source localization (locate acoustic event of interest) For source localization (locate acoustic event of interest) Real-life aspect Real-life aspect Real problems/questions, real environments Real problems/questions, real environments Systems research (reliability, robust behaviour) Systems research (reliability, robust behaviour) Field-usable tools Field-usable tools Theoretical aspect Theoretical aspect Design principles, algorithms Design principles, algorithms Scalability Scalability Data fusion Data fusion

Motivating applications Primary motivation: bioacoustics Primary motivation: bioacoustics Acoustic source localization of animals/bird calls Acoustic source localization of animals/bird calls Position estimation is helpful for behaviour analysis Position estimation is helpful for behaviour analysis Problems Problems Exploratory systems development is often required Exploratory systems development is often required Currently available platforms are not suited to this Currently available platforms are not suited to this

Current work - VoxNet An Interactive platform for bioacoustics research An Interactive platform for bioacoustics research Hardware and software Hardware and software Forms real-life, systems aspect of thesis research Forms real-life, systems aspect of thesis research Allow on-line and off-line operation Allow on-line and off-line operation React to events in-field React to events in-field Full data set gathered at node Full data set gathered at node Network consists of x nodes and 1 sink Network consists of x nodes and 1 sink Sink is endpoint for programs Sink is endpoint for programs Nodes talk over multi-hop IP to sink Nodes talk over multi-hop IP to sink Sink/control

Hardware – Acoustic ENSBox More capable than current WSN research platforms: More capable than current WSN research platforms: 32-bit ARM CPU, 64MB RAM 32-bit ARM CPU, 64MB RAM Four channel 48KHz audio Four channel 48KHz audio wi-fi/802.11b wi-fi/802.11b internal battery (5-10hr) internal battery (5-10hr) Rapidly deployable: Rapidly deployable: Attended, short-lived deployments Attended, short-lived deployments Self-localization and time synchronisation: Self-localization and time synchronisation: cm accuracy acoustic based localization (up to 100m range) cm accuracy acoustic based localization (up to 100m range) 10us time synchronisation across network 10us time synchronisation across network V2 (2007) L. Girod, M. Lukac, V. Trifa, and D. Estrin. "The Design and Implementation of a Self-calibrating Acoustic Sensing Platform." in Proc. of SenSys 2006

Deployment in Colorado Acoustic localization application running on platform Acoustic localization application running on platform In-situ, on-line operation (detecting marmots) In-situ, on-line operation (detecting marmots) Nodes run adaptive event detectors Nodes run adaptive event detectors Signal energy in frequency bands of interest Signal energy in frequency bands of interest On detection, data is passed to sink (4 channels/node) On detection, data is passed to sink (4 channels/node) Sink clusters together related events Sink clusters together related events Makes DoA estimates based on each node’s detection Makes DoA estimates based on each node’s detection Estimates position from crossing of DoAs Estimates position from crossing of DoAs Allen, M., Girod, L., Newton, R., Madden, S., Blumstein, D., Estrin, D., “VoxNet: An Interactive, Rapidly-Deployable Acoustic Monitoring Platform”, International Conference on Information Processing in Sensor Networks (IPSN 2008)

Problems/Observations Latency problems Latency problems Uncoordinated, interfering network traffic Uncoordinated, interfering network traffic Event grouping at sink Event grouping at sink Grouped by arrival time – BAD Grouped by arrival time – BAD Events arrive out of order, late Events arrive out of order, late Overall position estimate took far too long Overall position estimate took far too long Link quality Link quality Multi-hop data transfer latency Multi-hop data transfer latency

Improvements On-line clustering algorithm On-line clustering algorithm Group events based on detection time Group events based on detection time Smart event grouping Smart event grouping Nodes only send notification of detection Nodes only send notification of detection Sink requests data Sink requests data Adaptive behaviour trade-off Adaptive behaviour trade-off Nodes monitor network links Nodes monitor network links Decide to process locally or pass raw data Decide to process locally or pass raw data

Future work Scalability of acoustic localization networks Scalability of acoustic localization networks Coverage, density – they make sense? Coverage, density – they make sense? Bounds on performance Bounds on performance Data fusion for position estimate Data fusion for position estimate Quickest way to get data and fuse it Quickest way to get data and fuse it Information theory/Bayesian approaches to data fusion Information theory/Bayesian approaches to data fusion