Académique Documents
Professionnel Documents
Culture Documents
Outline
WSN overview
Motivation Application Design constraints
WSN overview
A solution designed to collect information from the environment Flexible
Environment may change Nodes may fall Data need may grow
Efficient
Often must be real time Reliable Deeply integrated within the environment
Cheap
WSN overview
Security
Surveillance Object/Human tracking
Military
Vehicle tracking Anti intrusion
Environmental
Precision agriculture Biological environment monitoring
Biomedical
Patients care Biofeedback
Domotic
Home automation
WSN overview
Low power
Last months or years with normal batteries Energy scavenging
Low cost
Cheap components Self organizing Easy to deploy and maintain
Latency
Some application require real-time data report
Reliability
Fault tolerant (redundancy)
Security
have provided the capability to emulate, in hardware and software, the natural data fusion capabilities of human and animals
Handle data
Large number of observations Different way of associating and interpreting them
Robotics
Object localization Object recognition Guide to locomotion
Medical
Location and identification of diseases
Environmental monitoring
Location and identification of natural phenomena
MDF Techniques
Two fundamental processes: Sensor measuring
Obtain measurements of quantities Depend on the observed phenomenon
Feature extraction
Derive item of information from sensor data Highly influence the correct estimation of event
MDF Techniques
Three basic alternatives Direct fusion of sensor data
MDF Techniques
Three basic alternatives Direct fusion of sensor data Representation of sensor data via features vector and fusion of features
MDF Techniques
Three basic alternatives Direct fusion of sensor data Representation of sensor data via features vector and fusion of features Integration of high-level inferences from each sensor
MDF Techniques
Direct fusion of sensor data
MDF Techniques
Gaussian approximation
Kalman Filter Extended Kalman Filter Unscented Kalman Filter Grid Based methods
Complementary filters
Complementary Kalman Filter
MDF Techniques
Kalman filtering address the general problem of trying to estimate the state of a discrete time controlled process. Estimate a process using a recursive algorithm
Estimate the process state at a certain time (predict) Obtain feedback from noisy measurement (correct)
MDF Techniques
Measurement update
Are responsible of the feedback Obtain an a posteriori estimation
Time update (Predict) Measurement update (Correct)
MDF Techniques
Combines all available data
Regardless of their precision Regardless of noise
Uses statistical description of noise errors and uncertainties Uses information of initial condition
10
MDF Techniques
Features are matched to corresponding features in a symbolic world model (pattern recognition) Humans use feature based cognitive function
11
Feature Extraction
Classification
Collect an adequately large and representative amount of data Choose features to extract from raw data (strongly problem dependent) Choose models to describe classes, typically in mathematical form Use collected data to determine the classifier Measure the error rate and switch from one set of features to another one
Choose Features
Choose Model
Training
Evaluation
12
Training (Learning)
Fundamental to produce a good classifier Must provide good generalization
Parametric techniques
Linear discriminant functions and decision surfaces Support vector Machines (SVM)
13
Wireless sensor nodes placed over the ankle mounting an accelerometer 4 representative features
Mean Variance Energy Correlation
Successive integration of high abstraction level information Use of pattern recognition, Bayesian estimation and fuzzy logics
14
Bayesian estimation
Combines information according to rules of probability theory
Fuzzy logic
Analyze information with If-Then logic statement Weight contribution according to their degree of truth Combined weighted contributions
Threat detection
Alarm in case of object within the driving lanes
Fusion of radar and vision system placed on the vehicles Several sources of noise
Shadows Poor radar SNR
15
Conclusion
Technological progress provided the capability to emulate the natural data fusion capabilities of human and animals of fusing data from different sensor Data fusion can be performed at three levels
Sensor data Features vectors High level inferences
Several techniques has been developed to process data fusion at each level
16