tutorial on exploiting rich information in wsns: a case for low power radar
DESCRIPTION
Tutorial on Exploiting Rich Information in WSNs: A Case for Low Power Radar. Anish Arora The Samraksh Company samraksh.com. Main motivation. People sensing and activity monitoring is of broad and growing interest Attempt to address false alarm challenge at scale - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Tutorial on Exploiting Rich Information in WSNs: A Case for Low Power Radar](https://reader037.vdocument.in/reader037/viewer/2022110102/5681409d550346895dac4530/html5/thumbnails/1.jpg)
Tutorial on Exploiting Rich Information in WSNs:A Case for Low Power Radar
Anish Arora
The Samraksh Company
samraksh.com
Anish Arora
The Samraksh Company
samraksh.com
![Page 2: Tutorial on Exploiting Rich Information in WSNs: A Case for Low Power Radar](https://reader037.vdocument.in/reader037/viewer/2022110102/5681409d550346895dac4530/html5/thumbnails/2.jpg)
2
Main motivation
People sensing and activity monitoring is of broad and growing interest
Attempt to address false alarm challenge at scale
Using robust motion detection, tracking, classification, counting building blocks
vs
![Page 3: Tutorial on Exploiting Rich Information in WSNs: A Case for Low Power Radar](https://reader037.vdocument.in/reader037/viewer/2022110102/5681409d550346895dac4530/html5/thumbnails/3.jpg)
3
Need for Information Rich Sensors
• People monitoring applications need information rich sensors
• Traditional WSN sensors are inadequate Point sensors (e.g., temperature) Tripwire sensors (e.g., PIR) Pressure wave sensors (e.g., acoustic)
• Video image analysis sort of or mostly works But high power & high cost Not really WSN, wired power and high bandwidth
• WSN community has spent lots of time on networking and not enough on sensing
We focus on low-cost, low-power PDRs
![Page 4: Tutorial on Exploiting Rich Information in WSNs: A Case for Low Power Radar](https://reader037.vdocument.in/reader037/viewer/2022110102/5681409d550346895dac4530/html5/thumbnails/4.jpg)
4
Outline
• Video overview
• Radar concepts, BumbleBee, relative resolution via phase
· Research results Displacement detection Fine-grain and Coarse-grain Tracking Gait classification People counting
· Conclusions
![Page 5: Tutorial on Exploiting Rich Information in WSNs: A Case for Low Power Radar](https://reader037.vdocument.in/reader037/viewer/2022110102/5681409d550346895dac4530/html5/thumbnails/5.jpg)
5-60 -40 -20 0 20 40 60
-30
-20
-10
0
10
20
30
40
Range OffSet in Nanoseconds
Cor
rela
tion
Correlation
Pulsed Radar (versus Continuous Wave)
-20 0 20 40 60-1
-0.5
0
0.5
1
Time in Nanoseconds
Rel
ativ
e S
ign
al S
tre
ngt
h
Generated Pulse
Target
Radar
Concepts: Pulse Width/Length Pulse Power Pulse Repetition Frequency
Duty Cycle Average Power Cont. Wave=100% Duty
Cycle
![Page 6: Tutorial on Exploiting Rich Information in WSNs: A Case for Low Power Radar](https://reader037.vdocument.in/reader037/viewer/2022110102/5681409d550346895dac4530/html5/thumbnails/6.jpg)
6
Complex Output PDRs
• Generate two pulses 90 degrees out of phase
Correlate them with the same reference pulse
• Produce in phase and quadrature responses
I & Q Treat as one complex
measurement
-50 -40 -30 -20 -10 0 10 20 30 40 50-1
-0.5
0
0.5
1
Flight Delay OffSet in Nanoseconds
Cor
rela
tion
In Phase
Quadrature
-20 0 20 40 60-1
-0.5
0
0.5
1
Time in Nanoseconds
Rel
itive
Sig
nal S
tren
gth
Generated Pulse
In Phase
Quadrature
![Page 7: Tutorial on Exploiting Rich Information in WSNs: A Case for Low Power Radar](https://reader037.vdocument.in/reader037/viewer/2022110102/5681409d550346895dac4530/html5/thumbnails/7.jpg)
7
Coherent Radars
When signals are the same at each time they add coherently
noise typically is not coherent
integration over N pulses increases SNR by N
useful when signal buried in the noise, i.e. SNR<0
For ground radars the background is as large as the returns
from a human unlike traditional aerial radars, so coherent radars suit
![Page 8: Tutorial on Exploiting Rich Information in WSNs: A Case for Low Power Radar](https://reader037.vdocument.in/reader037/viewer/2022110102/5681409d550346895dac4530/html5/thumbnails/8.jpg)
8-60 -40 -20 0 20 40 60-0.5
0
0.5
Flight Delay Offset in Nanoseconds
Rota
tions
Phase is a Function of Range
• We are measuring range Measurement has high local precision Measurement has no global information
• Range measurement has high information: But is ambiguous
• Phase determines range plus or minus integer multiple of the wavelength
With range gating, the set of multiples has cardinality of 10 to 100 (not millions)
-0.50
0.5
-0.50
0.5
-50
-40
-30
-20
-10
0
10
20
30
40
50
In PhaseQuadrature
Flig
ht P
ath
Del
ay in
Nan
osec
onds
![Page 9: Tutorial on Exploiting Rich Information in WSNs: A Case for Low Power Radar](https://reader037.vdocument.in/reader037/viewer/2022110102/5681409d550346895dac4530/html5/thumbnails/9.jpg)
9
Phase Unwrapping
• A temporal sequence of the phase reveals the relative range
• Converting the “wrapped” phase to relative range is known as “phase unwrapping”
Equivalent to tracking phase changes
![Page 10: Tutorial on Exploiting Rich Information in WSNs: A Case for Low Power Radar](https://reader037.vdocument.in/reader037/viewer/2022110102/5681409d550346895dac4530/html5/thumbnails/10.jpg)
10
Phase Unwrapping Errors
• But noise will cause unwrapping errors “Wrap” the origin when you shouldn’t Didn’t “wrap” the origin when you should
• Key problem: errors have permanent effect But errors are relatively rare Phase → Unwrap → Curve Fit → Differentiate → Velocity Profile
In Phase
Qua
drat
ure
0 10 20 30 40 50 60 70 80 90 100
-1
-0.5
0
0.5
1
1.5
2
Rot
atio
ns
Unwrapped Phase
Ideal Phase
![Page 11: Tutorial on Exploiting Rich Information in WSNs: A Case for Low Power Radar](https://reader037.vdocument.in/reader037/viewer/2022110102/5681409d550346895dac4530/html5/thumbnails/11.jpg)
11
Multiple Targets
0 0.2 0.4 0.6 0.8 1-5
0
5
In P
hase
Co
mpo
nen
t
0 0.2 0.4 0.6 0.8 1-0.5
0
0.5
Rot
atio
n
Weak Sig.
Strong Sig.
Comb. Sig.
Weak Sig.
Strong Sig.
Comb. Sig.
![Page 12: Tutorial on Exploiting Rich Information in WSNs: A Case for Low Power Radar](https://reader037.vdocument.in/reader037/viewer/2022110102/5681409d550346895dac4530/html5/thumbnails/12.jpg)
12
Multiple Targets (cont.)
• Returns from multiple targets are mixed• Returns tends to vary greatly
1/R4 effect makes slightly closer targets significantly stronger Wide range of RCS
As a result one of the targets tends to be dominant
Lesser targets introduce only modest wobble about the dominant target– Only slight dominance is
required A human:
– A collection of several returns moving in close proximity
– A complex non-static formation– Still looks like a single smoothly
moving target
![Page 13: Tutorial on Exploiting Rich Information in WSNs: A Case for Low Power Radar](https://reader037.vdocument.in/reader037/viewer/2022110102/5681409d550346895dac4530/html5/thumbnails/13.jpg)
13
The BumbleBee Radar
• A coherent, complex output Doppler radar Not a ranging radar; only one range bin Provides complex Doppler returns (e.g., separates positive and
negative frequencies)
WB but not quite UWB– ~100 MHz of bandwidth– UWB requires significant
computing power for the receiver, or expensive electronics
Short range, low power, low cost– 10 m range– $100 in quantity one
![Page 14: Tutorial on Exploiting Rich Information in WSNs: A Case for Low Power Radar](https://reader037.vdocument.in/reader037/viewer/2022110102/5681409d550346895dac4530/html5/thumbnails/14.jpg)
150 50 100 150 200 250 300 350 400
-6
-4
-2
0
2
4
Time in Seconds
Dis
pla
ment
in M
eete
rsDisplacement Detection
• Brush blowing in the wind causes serious false alarm problems Ground based radars tend to be looking up at the trees Often large cross sections; may be larger than the targets
• Trees move back and forth, but stay in one place Targets of interest don’t stay in one place
• Detect displacements larger than a few meters Use phase unwrapping
![Page 15: Tutorial on Exploiting Rich Information in WSNs: A Case for Low Power Radar](https://reader037.vdocument.in/reader037/viewer/2022110102/5681409d550346895dac4530/html5/thumbnails/15.jpg)
16
Pendulum Tracking
• Place two radars 90º apart and track a 2d pendulum
![Page 16: Tutorial on Exploiting Rich Information in WSNs: A Case for Low Power Radar](https://reader037.vdocument.in/reader037/viewer/2022110102/5681409d550346895dac4530/html5/thumbnails/16.jpg)
17
Network Tracking
![Page 17: Tutorial on Exploiting Rich Information in WSNs: A Case for Low Power Radar](https://reader037.vdocument.in/reader037/viewer/2022110102/5681409d550346895dac4530/html5/thumbnails/17.jpg)
18
Gait Classification
• How to look at motion in the frame of reference of the target: Track the main return, using phase
unwrapping Demodulate the signal using this
“main” return The residual is the “Doppler” with
respect to main motion
• Motion of human legs exhibits a characteristic pattern Two pendulums exactly out of
phase with each other What we call a “butterfly” pattern
• Not present when a dog walks through field of view
Frequency in Hz
Tim
e in
Sec
-50 0 50
310
312
314
316
318
320
322
Radar
Dual Out of Phase
Pendulums
![Page 18: Tutorial on Exploiting Rich Information in WSNs: A Case for Low Power Radar](https://reader037.vdocument.in/reader037/viewer/2022110102/5681409d550346895dac4530/html5/thumbnails/18.jpg)
19
People “Counting”
• Really, estimation of people count
• Spectral pattern and energy level varies significantly with type of activity
• However, given a kind of activity, total energy scales with number of people in the scene
Useful when type of activity (e.g., standing in line) is known
• Also more people result in spectral fill-in
• Even if counts are only accurate to 10 or 20%, still useful
Ongoing research, maybe better
0 50 100 150 200 250 300-45
-40
-35
-30
-25
-20
-15
-10
-5
0
Frequency (Hz)
Pow
er/
frequency (
dB
/Hz)
Power Spectral Density
0 50 100 150 200 250 300-50
-40
-30
-20
-10
0
10
Frequency (Hz)
Pow
er/
frequency (
dB
/Hz)
Power Spectral Density