intelligent sensor network signal and information processing for lter applications yu hen hu...

26
Intelligent Sensor Network Signal and Information Processing For LTER Applications Yu Hen Hu University of Wisconsin – Madison Dept. Electrical and Computer Engineering Madison, WI 53706 [email protected] sented at LTER ASM 03, 9/20/2003

Upload: sherilyn-bridges

Post on 24-Dec-2015

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Intelligent Sensor Network Signal and Information Processing For LTER Applications Yu Hen Hu University of Wisconsin – Madison Dept. Electrical and Computer

Intelligent Sensor Network Signal and Information Processing For LTER

ApplicationsYu Hen Hu

University of Wisconsin – Madison

Dept. Electrical and Computer Engineering

Madison, WI 53706

[email protected]

Presented at LTER ASM 03, 9/20/2003

Page 2: Intelligent Sensor Network Signal and Information Processing For LTER Applications Yu Hen Hu University of Wisconsin – Madison Dept. Electrical and Computer

© 2003 by Yu Hen Hu

2

Outline

• Long term environmental monitoring requirements• Intelligent signal and information processing (ISIP)

– Intelligent agent and ISIP– Needs for intelligence

• Enhance performance• Reduce cost

• Work in progress– Detection of changes– Clustering of events– Sampling frequency determination

• Future works– Intelligent monitoring– Intelligent maintenance– Intelligent data analysis

Page 3: Intelligent Sensor Network Signal and Information Processing For LTER Applications Yu Hen Hu University of Wisconsin – Madison Dept. Electrical and Computer

3

© 2003 by Yu Hen Hu

Challenges in Long Term Environmental Monitor

• Objectives and hypothesis– Specific biological,

environmental phenomena to be observed and analyzed

– Formulate hypothesis based on existing data

• Experiment design– Location, duration of

observation, – likelihood of onset of events

of interests– Instrumentation

• Types of sensors, • Deployment plan• Maintenance plan

– Data archiving plan

• Signal and information processing– On-line, real time control

• Turn on/off sensor• Adjust sampling frequency• Data routing/collecting• Streaming of video/image

on-demand• Calibration and self-

monitoring

– Off-line• data archival,• retrieval• Analysis, visualization • inference

Page 4: Intelligent Sensor Network Signal and Information Processing For LTER Applications Yu Hen Hu University of Wisconsin – Madison Dept. Electrical and Computer

© 2003 by Yu Hen Hu

4

Intelligent Agent

– Intelligent agent are persistent software/hardware systems that perceive, reason, act, and communicate on behalf of human users

Sensor

action

knowledge Environment

Agent

Page 5: Intelligent Sensor Network Signal and Information Processing For LTER Applications Yu Hen Hu University of Wisconsin – Madison Dept. Electrical and Computer

© 2003 by Yu Hen Hu

5

Characteristics of an IA

• Autonomous execution• Goal seaking• Persistent within or as a part of a system• Able to reason during action selection• Acting for another with authority granted by

another• Interact with other agents or human via

dialog or some agent communication language

Page 6: Intelligent Sensor Network Signal and Information Processing For LTER Applications Yu Hen Hu University of Wisconsin – Madison Dept. Electrical and Computer

© 2003 by Yu Hen Hu

6

ISIP: Intelligent Signal and Information Processing

• Signal processing– The sampling, conditioning, compression, transmission, and

analysis of numerical measurements of the environment based on sensor readings

• Information processing– The handling of non-numerical data to coordinate collaboration,

and control operations

• ISIP– Perform signal and information tasks using intelligent agent– Tasks:

• statistical and heuristic reasoning, including hypothesis testing, classification, estimation, data fusion, etc.

– Tools: • neural network, expert system, fuzzy logic, genetic algorithm,

pattern classifiers, time series analysis, statistical learning, support vector machine, Bayesian network, planning, etc.

Page 7: Intelligent Sensor Network Signal and Information Processing For LTER Applications Yu Hen Hu University of Wisconsin – Madison Dept. Electrical and Computer

© 2003 by Yu Hen Hu

7

Wisconsin Long-Term Ecological Research (LTER) project

Three Buoy Projects

1) Sparkling raft Serial communication Fixed buoy location Simple data format that must conform to historical format Wireless takes the place of serial cable, but download timing automated

2) 3 small roving buoys Serial communication Flexible buoy locations Complex data format with intensive post-processing Wireless simply takes the place of a serial cable

3) Large profiling buoy Bidirectional ethernet communication Fixed buoy location Simple but flexible data format Real-time data with web publishing and buoy control

http://www.limnology.wisc.edu/

Page 8: Intelligent Sensor Network Signal and Information Processing For LTER Applications Yu Hen Hu University of Wisconsin – Madison Dept. Electrical and Computer

© 2003 by Yu Hen Hu

8

Wisconsin Limnology LabBuoy Wireless Sensor Network

Page 9: Intelligent Sensor Network Signal and Information Processing For LTER Applications Yu Hen Hu University of Wisconsin – Madison Dept. Electrical and Computer

© 2003 by Yu Hen Hu

9

How Buoy Data Are Processed?

Page 10: Intelligent Sensor Network Signal and Information Processing For LTER Applications Yu Hen Hu University of Wisconsin – Madison Dept. Electrical and Computer

© 2003 by Yu Hen Hu

10

What a Buoy Will Do?

Page 11: Intelligent Sensor Network Signal and Information Processing For LTER Applications Yu Hen Hu University of Wisconsin – Madison Dept. Electrical and Computer

© 2003 by Yu Hen Hu

11

Water Temperature Data

0 100 200 300 400 500 600 700 8005

10

15

20

25

30w

ater

tem

pera

ture

temperature profile

Page 12: Intelligent Sensor Network Signal and Information Processing For LTER Applications Yu Hen Hu University of Wisconsin – Madison Dept. Electrical and Computer

© 2003 by Yu Hen Hu

12

A Change Detection Problem

Page 13: Intelligent Sensor Network Signal and Information Processing For LTER Applications Yu Hen Hu University of Wisconsin – Madison Dept. Electrical and Computer

© 2003 by Yu Hen Hu

13

Sensor Node Signal Processing

• Requirements:– Simple algorithm

– Robust performance

– Low power operation

• Trend removal– Use linear phase

FIR filter

• Outlier detection– Simple statistical

method to detect outliers

100 200 300 400 500 600 700

-0.5

0

0.5

7

trend-removed time series

100 200 300 400 500 600 70020.5

21

21.5

22

22.5original time series and trend

Page 14: Intelligent Sensor Network Signal and Information Processing For LTER Applications Yu Hen Hu University of Wisconsin – Madison Dept. Electrical and Computer

© 2003 by Yu Hen Hu

14

Decision Fusion

0 100 200 300 400 500 600 700 800-505

1

0 100 200 300 400 500 600 700 800-101

2

0 100 200 300 400 500 600 700 800-101

3

0 100 200 300 400 500 600 700 800-0.5

00.5

4

0 100 200 300 400 500 600 700 800-101

5

0 100 200 300 400 500 600 700 800-0.5

00.5

6

0 100 200 300 400 500 600 700 800-101

7

0 100 200 300 400 500 600 700 800-505

8

0 100 200 300 400 500 600 700 800-505

9

0 100 200 300 400 500 600 700 800-202

10

0 100 200 300 400 500 600 700 800-202

11

0 100 200 300 400 500 600 700 800-101

12

0 100 200 300 400 500 600 700 800-101

13

0 100 200 300 400 500 600 700 800-0.5

00.5

14

0 100 200 300 400 500 600 700 800-0.5

00.5

15

0 100 200 300 400 500 600 700 80005

10

0 200 400 600 8000

2

4

6

Page 15: Intelligent Sensor Network Signal and Information Processing For LTER Applications Yu Hen Hu University of Wisconsin – Madison Dept. Electrical and Computer

© 2003 by Yu Hen Hu

15

Enabling Technologies

• Enabling information technologies– Internet networking and ad hoc mobile network– Wireless communication– Micro-electronic mechanical (MEM) devices – System-on-chip technology integrating

• Analog + digital• Sensing + wireless communication + processing +

actuation

Page 16: Intelligent Sensor Network Signal and Information Processing For LTER Applications Yu Hen Hu University of Wisconsin – Madison Dept. Electrical and Computer

© 2003 by Yu Hen Hu

16

Technical Challenges

• Self-configuration, – Self-organization– Self maintenance – Services discovery– Directory services

• Collaborative sensor signal processing– Sampling– Encoding, compression– aggregation– Event detection– Target identification, situation

awareness– Tracking

• Secure operation– Privacy protection

• Ensure sensor information is accessed only by authorized personnel

– Fault tolerance, high availability

– Safety • Non-intrusive,

• Safe actuation

– Sabotage resistance, security

Page 17: Intelligent Sensor Network Signal and Information Processing For LTER Applications Yu Hen Hu University of Wisconsin – Madison Dept. Electrical and Computer

© 2003 by Yu Hen Hu

17

Self-Configuration

• Purpose– Reduce deployment and

configuration cost

• Vision– Sensors are deployed

randomly (ad hoc network) to reach a desired local density

– After deployment, sensors periodically communicate to each other to establish and maintain a connected network.

– Directory (configuration information) will be aggregated, and published to authorized agent.

– Sensors monitor network status and periodically report to an external monitoring agent

– Sensor network re-organize itself in case

• Its mission is changed as directed from an authorized external agent

• Traffic/load changed over time

• Sensors’ physical position changed if they are mobile

• Part of the network malfunction due to sensor failure, or communication failure

Page 18: Intelligent Sensor Network Signal and Information Processing For LTER Applications Yu Hen Hu University of Wisconsin – Madison Dept. Electrical and Computer

© 2003 by Yu Hen Hu

18

Self Configuration

• How to join a physical network; that is, how is it authorized and given a network address and a network identity?

• Once an entity is on the network and wishes to provide a service to other entities on the network, how does it indicate that willingness?

• If an entity is looking for a service on the network, how does it go about finding that service?

• How does geographic location affect the services an entity can discover or select for use?

Page 19: Intelligent Sensor Network Signal and Information Processing For LTER Applications Yu Hen Hu University of Wisconsin – Madison Dept. Electrical and Computer

© 2003 by Yu Hen Hu

19

Collaboration

• Sensors collaborate to achieve network-wide processing objective:– Higher performance– Lower resource (energy, band-width) consumption

• Challenge: How to achieve globally optimal results – Using local, distributed criteria– With local communication– Using minimum amount of energy

• Approach– Exploring redundancy and correlation

• Densely deployed sensor field• Sensor readings are correlated

Page 20: Intelligent Sensor Network Signal and Information Processing For LTER Applications Yu Hen Hu University of Wisconsin – Madison Dept. Electrical and Computer

© 2003 by Yu Hen Hu

20

Collaborative Sensor Signal Processing

• Sampling– How to use lowest

sampling rate/density to achieve desired spatial-temporal accuracy?

• Compression– How to reduce overall

sampled data that needs to be transmitted over wireless channel?

• Aggregation– How to summarize

information from multiple sensor without overload wireless channel

• Event detection– How to deploy sensors so

that a desired event can be detected with a specified accuracy?

• Target identification, situation awareness– How to classify targets

when there are multiple targets present

• Tracking– How to coordinate sensor

activities to track multiple target effectively.

Page 21: Intelligent Sensor Network Signal and Information Processing For LTER Applications Yu Hen Hu University of Wisconsin – Madison Dept. Electrical and Computer

© 2003 by Yu Hen Hu

21

Sampling

• Temporal resolution– How many samples per

unit time?

– Reduce rate to conserve energy, band-width

– Based on underlying physics

– Nyquist theorem for band-limited signals

– Adaptive sampling rate for non-stationary signals

• Spatial resolution– For visual signals

– How small the frame size can still allow

• Target detection• Subject identification• Tracking• Other monitoring

functions

– Adaptive spatial resolution• Higher resolution in

region of interests

• Spatial-temporal sampling– Different camera/sensors

coordinate to sample at lower rate while achieving higher resolution than a single camera

Page 22: Intelligent Sensor Network Signal and Information Processing For LTER Applications Yu Hen Hu University of Wisconsin – Madison Dept. Electrical and Computer

© 2003 by Yu Hen Hu

22

Compression

• Sensors closer to each other physically, may sample similar (correlated) data

• It waste energy and band-width to transmit data un-compressed.

• Exploiting the correlation of sensor data among adjacent sensors, amount of data transmitted can be further reduced.

• Example: compression of multiple video streams taken from neighboring cameras

• If sensor A reading = x, then sensor B reading = x 2, and vice versa

• Suppose both readings have range [0, 127]

• If reading A = 25, then sensor A knows sensor B’s reading in [23, 27].

• If sensor B sends its reading in 7 bits, sensor A knows the receiving end must know reading A in [21, 29]

• Needs only 3-bits to encode!

D. Slepian, and J. K. Wolf, “Noiseless coding of correlated information sources,” IEEE Trans. Information Theory, vol. 19, 1973, pp. 471-480

Page 23: Intelligent Sensor Network Signal and Information Processing For LTER Applications Yu Hen Hu University of Wisconsin – Madison Dept. Electrical and Computer

© 2003 by Yu Hen Hu

23

Aggregation

• Problem Statement– Find an estimate of a

statistic of sensor measurements of a group of sensors with minimum amount of wireless transmission

• Assume – Sensors can overhear

neighboring sensor’s transmission

– Sensor readings are correlated

• Example: – Find maximum reading

among N sensors

• One possible protocol:– Sensor with higher reading

report first. – Sensors with readings larger

than reported readings will report with collision control

– Sensors whose readings smaller than reported readings remain silent.

– Wait for a pre-specified time period. The last reported reading is the maximum with high probability

Page 24: Intelligent Sensor Network Signal and Information Processing For LTER Applications Yu Hen Hu University of Wisconsin – Madison Dept. Electrical and Computer

© 2003 by Yu Hen Hu

24

Event/Target Detection

• Statistical hypothesis testing tasks

• Collaborative detection– Correctly detect an event

or a target while minimizing cost (energy and band-width)

– Individual sensors may not detect correctly due to

• Limited range, • Limited scope• noise

• Methods of collaborative detection– Decision fusion– Multi-modality detection

• Low cost sensor detect first with higher false alarm rate

• High cost sensor (visual sensors) to verify detection results

• Challenges– Not all sensors report

detection– Not all reported detection

will be forwarded to fusion center

Page 25: Intelligent Sensor Network Signal and Information Processing For LTER Applications Yu Hen Hu University of Wisconsin – Madison Dept. Electrical and Computer

© 2003 by Yu Hen Hu

25

Target classification/ Event awareness

• Pattern classification problems– Low power feature

extraction– Decision fusion

• Feature extraction– Invariant to variations– Cheap to compute– Local to each sensor

• Decision fusion– Only discrete set of

decisions needs to be transmitted over wireless channel

• Event awareness– Detecting a particular

event such as traffic accident

– Require understanding of a sequence of states using hidden Markov model

– Requires detection of onset and offset of an event

– Requires tracking of objects of interests

Page 26: Intelligent Sensor Network Signal and Information Processing For LTER Applications Yu Hen Hu University of Wisconsin – Madison Dept. Electrical and Computer

© 2003 by Yu Hen Hu

26

Conclusion

• Sensor network is a new application area for computer vision, graphics and image processing

• It requires multi-modality, multimedia processing under the constraint of minimizing communication and energy consumption.