Compressive Wireless Pulse Sensing
CTS 2015 – Internet of Things
Harvard University
Kevin Chen Harnek Gulati HT Kung Surat Teerapittayanon
1
Tracking reliable pulse waves for long term health diagnostics
Compressive Wireless Pulse Sensing CTS 2015 Internet of Things - - PowerPoint PPT Presentation
Compressive Wireless Pulse Sensing CTS 2015 Internet of Things Harvard University Kevin Chen Harnek Gulati HT Kung Surat Teerapittayanon Tracking reliable pulse waves for long term health diagnostics 1 Motivation Classification of
Harvard University
1
Tracking reliable pulse waves for long term health diagnostics
[1] Peng, Chung-Kang. "Toward a General Principle of Health and Disease." Toward a General Principle of Health and Disease. Harvard Medical School, Cambridge. 26 Mar. 2015. Lecture.
Time (Minutes)
Heart Rate
Blood Volume Time (Seconds)
Sleep apnea diagnosis based on changes in heart rate Blood pressure calibration from phase change of PPG signals in two locations
3
Time (Minutes)
4
2 4 6 8 10 12 Garmin Forerunner Mio Alpha Mio Link Apple Watch
Battery life of heartrate watches
Lifetime (hours) 5
With new low-power wireless chips like BLE and additional power-saving compressive sensing techniques of this paper, it is now feasible for battery- powered wearables to monitor pulse wave continuously for days or even weeks.
Tracking reliable pulse waves for long term health diagnostics
6
7
8
9
y S x Sensing Matrix
x D Dictionary
z
Givens Obtain Trained Given
y z D S Dictionary Sensing Matrix
Trained Givens Solve
8
y
1 1 1 1
U
x
11
We use uniform subsampling as the sensing matrix Obtain
y z D
Dictionary
1 1 1 1
U
Uniform subsampling matrix
12
Trained Givens
13
x D Dictionary z
Trained Solved Simple Matrix Multiplication
Low construction error and very efficient to implement
14
15
#1 #2 #3 #p
#4
16
#1 #2 #3 #p
#4
1 3 segment 1 Packet 1 Packet 3 Packet n 2 4 6 5
n
n+1 n+3
2n
segment 2 segment 3 segment p
17
#1 #2 #3 #p
#4
1 3 segment 1 Packet 1 Packet 3 Packet n 2 4 6 5
n
n+1 n+3
2n
segment 2 segment 3 segment p
18
#1 #2 #3 #p
#4
#10 #3 #1 #21
#2
1st Pkt Sent 2nd Pkt Sent 3rd Pkt Sent p-th Pkt Sent 4th Pkt Sent
19
y z D
Dictionary
1 1 1 1
U
Uniform subsampling matrix
w z D
Dictionary
1 1 1 1
U
Uniform subsampling matrix
C
1 1 1 1
Channel matrix
20
Matrix that represents how we interleave packets
Channel is good, so we can sample at a very low rate. Channel is bad, but we get loss tolerance by simply increasing sampling rate
21
Transmission rate is adaptive to packet loss
22
w z D
Dictionary
1 1 1 1
U
Uniform subsampling matrix
C
1 1 1 1
Channel matrix
1. Use sparse coding to recover z
Known Solve
x z D
Dictionary
2. Reconstruct x
23
24
w z CUD
Dictionary
1 1 1 1
Identity matrix
Corrupted measurement
25
26
Long term health monitoring made possible
Time (Minutes) Heart Rate Apnea Apnea Blood Volume Time (Seconds)
27
Lower wakeup frequency
28
29
x z D
Dictionary
30
Trained on earlier samples
31
#1 #2 #3 #p
#4
32
c
33
34