SlideShare una empresa de Scribd logo
1 de 143
Descargar para leer sin conexión
Using a Microphone to Measure Lung Function
on a Mobile Phone
SpiroSmart
University of Washington
Eric Larson, Mayank Goel,
Gaetano Borriello, Sonya Heltshe, Margaret Rosenfeld, Shwetak Patel
UbiComp Lab
Friday, September 7, 12
What is SpiroSmart?
A smartphone based spirometer
that leverages on-device
microphone to help you keep track
of your lung function.
Friday, September 7, 12
Performance
As good as a home spirometer
Error within 5.1% in a study with 52 participants
Friday, September 7, 12
Performance
As good as a home spirometer
Error within 5.1% in a study with 52 participants
> $2000
Friday, September 7, 12
What is SpiroSmart?
A smartphone based spirometer
that helps you keep track of your
lung function.
Friday, September 7, 12
What is SpiroSmart?
A smartphone based spirometer
that helps you keep track of your
lung function.lung function
spirometer
Friday, September 7, 12
Spirometer?
Device that measures
amount of air inhaled and
exhaled.
Friday, September 7, 12
Lung Function?
For example:
Asthma
COPD
Cystic Fibrosis
Chronic Bronchitis
Evaluates severity of
pulmonary impairments.
Friday, September 7, 12
Using a spirometer
Flow
Volume
Volume
Time
Friday, September 7, 12
Using a spirometer
Flow
Volume
Volume
Time
Friday, September 7, 12
Using a spirometer
Flow
Volume
Volume
Time
Friday, September 7, 12
Volume-Time Graph
Volume
Time
Friday, September 7, 12
Volume-Time Graph
Volume
Time
Friday, September 7, 12
Volume-Time Graph
Volume
Time
FEV1
FVC
FEV1: Forced Expiratory Volume in 1 second
FVC: Forced Vital Capacity
Friday, September 7, 12
Volume-Time Graph
Volume
Time1 sec.
FEV1
FVC
FEV1: Forced Expiratory Volume in 1 second
FVC: Forced Vital Capacity
Friday, September 7, 12
Volume-Time Graph
Volume
Time1 sec.
FEV1
FVC
FEV1% = FEV1/FVC
FEV1: Forced Expiratory Volume in 1 second
FVC: Forced Vital Capacity
Friday, September 7, 12
Volume-Time Graph
FEV1: Forced Expiratory Volume in 1 second
FVC: Forced Vital Capacity
FEV1% = FEV1/FVC
Friday, September 7, 12
Volume-Time Graph
FEV1: Forced Expiratory Volume in 1 second
FVC: Forced Vital Capacity
FEV1% = FEV1/FVC
> 80% Healthy
60 - 79% Mild
40 - 59% Moderate
< 40% Severe
Friday, September 7, 12
Flow-Volume Graph
Flow
Volume
Friday, September 7, 12
Flow-Volume Graph
Flow
Volume
Friday, September 7, 12
Flow-Volume Graph
Flow
Volume
FEV1 FVC
PEF
PEF: Peak Expiratory Flow
FEV1: Forced Expiratory Volume in 1 second
FVC: Forced Vital Capacity
Friday, September 7, 12
Flow-Volume Graph
Flow
Volume
FEV1 FVC
1 sec.
PEF
PEF: Peak Expiratory Flow
FEV1: Forced Expiratory Volume in 1 second
FVC: Forced Vital Capacity
Friday, September 7, 12
Flow-Volume Graph
Flow
Volume
Normal
Friday, September 7, 12
Flow-Volume Graph
Flow
Volume
Normal
Obstructive
Friday, September 7, 12
Obstructive Diseases
Resistance in air path leads to reduced air flow
Friday, September 7, 12
Obstructive Diseases
Resistance in air path leads to reduced air flow
Friday, September 7, 12
Restrictive Diseases
Lungs are unable to pump enough air and pressure
Friday, September 7, 12
Restrictive Diseases
Lungs are unable to pump enough air and pressure
Friday, September 7, 12
Flow-Volume Graph
Flow
Volume
Normal
Obstructive
Friday, September 7, 12
Flow-Volume Graph
Flow
Volume
Normal
Restrictive
Obstructive
Friday, September 7, 12
Clinical Spirometery
Friday, September 7, 12
Home Spirometery
Friday, September 7, 12
Home Spirometery
Faster detection
Rapid recovery
Friday, September 7, 12
Home Spirometery
High cost barrier
Patient compliance
Less coaching
Limited feedback
Challenges with
Friday, September 7, 12
SpiroSmart
Availability
Cost
Portability
More effective coaching interface
Integrated uploading
Friday, September 7, 12
Using SpiroSmart
Friday, September 7, 12
Using SpiroSmart
Friday, September 7, 12
Using SpiroSmart
]
Friday, September 7, 12
Using SpiroSmart
]
Friday, September 7, 12
Using SpiroSmart
]
Friday, September 7, 12
Using SpiroSmart
Friday, September 7, 12
Initial Study Design
x 3
x 3
Friday, September 7, 12
Initial Study Design
x 3
x 3
Friday, September 7, 12
Initial Study Design
x 3
x 3
Friday, September 7, 12
Need of attachments
Friday, September 7, 12
Need of attachments
Friday, September 7, 12
Mouthpiece
Friday, September 7, 12
Sling
Friday, September 7, 12
Study Design
x 3
x 3
Friday, September 7, 12
+
Study Design
x 3 x 3 x 3
+ +
x 3
x 3
Friday, September 7, 12
+
Study Design
x 3 x 3 x 3
+ +
x 3
x 3
Friday, September 7, 12
+
Study Design
x 3 x 3 x 3
+ +
x 3
x 3
Friday, September 7, 12
+
Study Design
x 3 x 3 x 3
+ +
x 3
x 3
Friday, September 7, 12
+
Study Design
x 3 x 3 x 3
+ +
x 3
x 3
Friday, September 7, 12
dataset
+ + +
Friday, September 7, 12
subjects 52
duration 45 minutes
first session 29
abnormals 12
revisits 10
dataset
+ + +
Friday, September 7, 12
subjects 52
duration 45 minutes
first session 29
abnormals 12
revisits 10
dataset
+ + +
Friday, September 7, 12
subjects 52
duration 45 minutes
first session 29
abnormals 12
revisits 10
dataset
+ + +
Friday, September 7, 12
subjects 52
duration 45 minutes
first session 29
abnormals 12
revisits 10
dataset
+ + +
Friday, September 7, 12
subjects 52
duration 45 minutes
first session 29
abnormals 12
revisits 10
dataset
+ + +
Friday, September 7, 12
dataset
Friday, September 7, 12
dataset
flow features
Friday, September 7, 12
dataset
flow features
measures
regression
Friday, September 7, 12
dataset
flow features
measures
regression
FEV1
FVC
PEF
Friday, September 7, 12
dataset
flow features
measures
regression
curve
regression
FEV1
FVC
PEF
Friday, September 7, 12
0 1 2 3 4
0
5
10
15
Flow(L/s)
Volume(L)
1
2
3
4
Volume(L)
0 1 2 3 4
0
5
10
15
Flow(L/s) Volume(L)
0 2 4 6 8 10
0
1
2
3
4
time(s)
Volume(L)
dataset
flow features
measures
regression
curve
regression
FEV1
FVC
PEF
Friday, September 7, 12
0 1 2 3 4
0
5
10
15
Flow(L/s)
Volume(L)
1
2
3
4
Volume(L)
0 1 2 3 4
0
5
10
15
Flow(L/s) Volume(L)
0 2 4 6 8 10
0
1
2
3
4
time(s)
Volume(L)
dataset
flow features
measures
regression
curve
regression
lung function
FEV1
FVC
PEF
Friday, September 7, 12
0 1 2 3 4 5 6 7
−1
−0.5
0
0.5
1
time(s)
amplitude
flow features
Friday, September 7, 12
0 1 2 3 4 5 6 7
−1
−0.5
0
0.5
1
time(s)
amplitude
flow features
0 1 2 3 4 5 6 7
−1
−0.5
0
0.5
1
time(s)
amplitude
envelope detection
Friday, September 7, 12
0 1 2 3 4 5 6 7
−1
−0.5
0
0.5
1
time(s)
amplitude
flow features
0 1 2 3 4 5 6 7
−1
−0.5
0
0.5
1
time(s)
amplitude
envelope detection
Friday, September 7, 12
0 1 2 3 4 5 6 7
−1
−0.5
0
0.5
1
time(s)
amplitude
flow features
0 1 2 3 4 5 6 7
−1
−0.5
0
0.5
1
time(s)
amplitude
envelope detection
Friday, September 7, 12
time(s)
frequency(Hz)
1 2 3 4 5 6
0
500
1000
1500
2000
2500
0 1 2 3 4 5 6 7
−1
−0.5
0
0.5
1
time(s)
amplitude
flow features
0 1 2 3 4 5 6 7
−1
−0.5
0
0.5
1
time(s)
amplitude
envelope detection
Friday, September 7, 12
time(s)
frequency(Hz)
1 2 3 4 5 6
0
500
1000
1500
2000
2500
time(s)
frequency(Hz)
1 2 3 4 5 6
0
500
1000
1500
2000
2500
0 1 2 3 4 5 6 7
−1
−0.5
0
0.5
1
time(s)
amplitude
flow features
0 1 2 3 4 5 6 7
−1
−0.5
0
0.5
1
time(s)
amplitude
envelope detection
Friday, September 7, 12
time(s)
frequency(Hz)
1 2 3 4 5 6
0
500
1000
1500
2000
2500
time(s)
frequency(Hz)
1 2 3 4 5 6
0
500
1000
1500
2000
2500
0 1 2 3 4 5 6 7
−1
−0.5
0
0.5
1
time(s)
amplitude
flow features
0 1 2 3 4 5 6 7
−1
−0.5
0
0.5
1
time(s)
amplitude
envelope detection
0 1 2 3 4 5 6 7
−1
−0.5
0
0.5
1
time(s)
amplitude
resonance tracking
Friday, September 7, 12
time(s)
frequency(Hz)
1 2 3 4 5 6
0
500
1000
1500
2000
2500
time(s)
frequency(Hz)
1 2 3 4 5 6
0
500
1000
1500
2000
2500
0 1 2 3 4 5 6 7
−1
−0.5
0
0.5
1
time(s)
amplitude
flow features
0 1 2 3 4 5 6 7
−1
−0.5
0
0.5
1
time(s)
amplitude
envelope detection
0 1 2 3 4 5 6 7
−1
−0.5
0
0.5
1
time(s)
amplitude
resonance tracking
Friday, September 7, 12
0 1 2 3 4 5 6 7
−1
−0.5
0
0.5
1
time(s)
amplitude
flow features
0 1 2 3 4 5 6 7
−1
−0.5
0
0.5
1
time(s)
amplitude
envelope detection
0 1 2 3 4 5 6 7
−1
−0.5
0
0.5
1
time(s)
amplitude
resonance tracking
Friday, September 7, 12
0 1 2 3 4 5 6 7
−1
−0.5
0
0.5
1
time(s)
amplitude
flow features
0 1 2 3 4 5 6 7
−1
−0.5
0
0.5
1
time(s)
amplitude
envelope detection
0 1 2 3 4 5 6 7
−1
−0.5
0
0.5
1
time(s)
amplitude
resonance tracking
filtersource output
Friday, September 7, 12
0 1 2 3 4 5 6 7
−1
−0.5
0
0.5
1
time(s)
amplitude
flow features
0 1 2 3 4 5 6 7
−1
−0.5
0
0.5
1
time(s)
amplitude
envelope detection
0 1 2 3 4 5 6 7
−1
−0.5
0
0.5
1
time(s)
amplitude
resonance tracking
filtersource output
estimated
Friday, September 7, 12
0 1 2 3 4 5 6 7
−1
−0.5
0
0.5
1
time(s)
amplitude
flow features
0 1 2 3 4 5 6 7
−1
−0.5
0
0.5
1
time(s)
amplitude
envelope detection
0 1 2 3 4 5 6 7
−1
−0.5
0
0.5
1
time(s)
amplitude
resonance tracking
0 1 2 3 4 5 6 7
−1
−0.5
0
0.5
1
lpc8raw
time(s)
amplitude
auto-regressive estimate
filtersource output
estimated
Friday, September 7, 12
0 1 2 3 4 5 6 7
−1
−0.5
0
0.5
1
time(s)
amplitude
flow features
0 1 2 3 4 5 6 7
−1
−0.5
0
0.5
1
time(s)
amplitude
envelope detection
0 1 2 3 4 5 6 7
−1
−0.5
0
0.5
1
time(s)
amplitude
resonance tracking
0 1 2 3 4 5 6 7
−1
−0.5
0
0.5
1
lpc8raw
time(s)
amplitude
auto-regressive estimate
filtersource output
estimated
Friday, September 7, 12
flow features
−1 0 1 2 3 4 5
0
2
4
6
8
time(s)
flow(L/s)
Friday, September 7, 12
flow features
−1 0 1 2 3 4 5
0
2
4
6
8
time(s)
flow(L/s)
ground truth
spirometer
Friday, September 7, 12
flow features
0 1 2 3 4 5
0
0.1
0.2
0.3
0.4
time(s)
featurevalue
−1 0 1 2 3 4 5
0
2
4
6
8
time(s)
flow(L/s)
ground truth
spirometer
feature 1
Friday, September 7, 12
flow features
−1 0 1 2 3 4 5
0
0.1
0.2
0.3
0.4
time(s)
featurevalue
0 1 2 3 4 5
0
0.1
0.2
0.3
0.4
time(s)
featurevalue
−1 0 1 2 3 4 5
0
2
4
6
8
time(s)
flow(L/s)
ground truth
spirometer
feature 1
feature 2
Friday, September 7, 12
flow features
−1 0 1 2 3 4 5
0
0.1
0.2
0.3
0.4
time(s)
featurevalue
0 1 2 3 4 5
0
0.1
0.2
0.3
0.4
time(s)
featurevalue
−1 0 1 2 3 4 5
0
2
4
6
8
time(s)
flow(L/s)
ground truth
spirometer
−1 0 1 2 3 4 5
0
0.1
0.2
0.3
0.4
time(s)
featurevalue
0 1 2 3 4 5
0
0.1
0.2
0.3
0.4
time(s)
featurevalue
feature 1
feature 2
Friday, September 7, 12
lung function
dataset
flow features
measures
regression
curve
regression
Friday, September 7, 12
−1 0 1 2 3 4 5
0
2
4
6
8
time(s)
flow(L/s)
−1 0 1 2 3 4 5
0
0.1
0.2
0.3
0.4
time(s)
featurevalue
0 1 2 3 4 5
0
0.1
0.2
0.3
0.4
time(s)
featurevalue
measures
regressionground truth
feature 1
feature 2
Friday, September 7, 12
−1 0 1 2 3 4 5
0
2
4
6
8
time(s)
flow(L/s) measures
regression
−1 0 1 2 3 4 5
0
0.1
0.2
0.3
0.4
time(s)
featurevalue
0 1 2 3 4 5
0
0.1
0.2
0.3
0.4
time(s)
featurevalue
ground truth
feature 1
feature 2
Friday, September 7, 12
−1 0 1 2 3 4 5
0
2
4
6
8
time(s)
flow(L/s) measures
regression
−1 0 1 2 3 4 5
0
0.1
0.2
0.3
0.4
time(s)
featurevalue
0 1 2 3 4 5
0
0.1
0.2
0.3
0.4
time(s)
featurevalue
7.1
0.33
0.35
PEF featuresground truth
feature 1
feature 2
Friday, September 7, 12
−1 0 1 2 3 4 5
0
2
4
6
8
time(s)
flow(L/s) measures
regression
−1 0 1 2 3 4 5
0
0.1
0.2
0.3
0.4
time(s)
featurevalue
0 1 2 3 4 5
0
0.1
0.2
0.3
0.4
time(s)
featurevalue
7.1
0.33
0.35
3.2
0.12
0.17
FEV1 features
PEF featuresground truth
feature 1
feature 2
Friday, September 7, 12
measures
regression
FEV1 features PEF features
Friday, September 7, 12
measures
regression
FEV1 features
bagged
decision tree
PEF features
bagged
decision tree
Friday, September 7, 12
measures
regression
FEV1 features
bagged
decision tree
output
PEF features
bagged
decision tree
output
Friday, September 7, 12
lung function
dataset
flow features
measures
regression
curve
regression
Friday, September 7, 12
resultslung function
measures
regression
Mean%Error
Lower is
better
Friday, September 7, 12
resultslung function
measures
regression
FEV1 FVC FEV1% PEF
0
1
2
3
4
5
6
7
Mean%Error
Lower is
better
Friday, September 7, 12
resultslung function
measures
regression
FEV1 FVC FEV1% PEF
0
1
2
3
4
5
6
7
Mean%Error
Lower is
better
Friday, September 7, 12
resultslung function
measures
regression
FEV1 FVC FEV1% PEF
0
1
2
3
4
5
6
7
No Personalization
Personalization
Mean%Error
Lower is
better
Friday, September 7, 12
resultslung function
measures
regression
Average Error = 5.1%
ATS Criteria = 5-7%
Friday, September 7, 12
resultslung function
measures
regression
Average Error = 5.1%
ATS Criteria = 5-7%
normal
Attachments have no effect on Error
Friday, September 7, 12
lung function
dataset
flow features
measures
regression
curve
regression
Friday, September 7, 12
curve
regression
−1 0 1 2 3 4 5
0
0.1
0.2
0.3
0.4
time(s)
featurevalue
0 1 2 3 4 5
0
0.1
0.2
0.3
0.4
time(s)
featurevalue
feature 1
feature 2
Friday, September 7, 12
−1 0 1 2 3 4 5
0
2
4
6
8
time(s)
flow(L/s)
curve
regression
−1 0 1 2 3 4 5
0
0.1
0.2
0.3
0.4
time(s)
featurevalue
0 1 2 3 4 5
0
0.1
0.2
0.3
0.4
time(s)
featurevalue
feature 1
feature 2
curve
output
Friday, September 7, 12
curve
regression
bagged
decision tree
−1 0 1 2 3 4 5
0
0.1
0.2
0.3
0.4
time(s)
featurevalue
0 1 2 3 4 5
0
0.1
0.2
0.3
0.4
time(s)
featurevalue
Friday, September 7, 12
curve
regression
bagged
decision tree
−1 0 1 2 3 4 5
0
0.1
0.2
0.3
0.4
time(s)
featurevalue
0 1 2 3 4 5
0
0.1
0.2
0.3
0.4
time(s)
featurevalue
CRF
Friday, September 7, 12
curve
regression
bagged
decision tree
−1 0 1 2 3 4 5
0
0.1
0.2
0.3
0.4
time(s)
featurevalue
0 1 2 3 4 5
0
0.1
0.2
0.3
0.4
time(s)
featurevalue
CRF
−1 0 1 2 3 4 5
0
2
4
6
8
time(s)
flow(L/s)
Friday, September 7, 12
example curvescurve
regression
−2 0 2 4 6
0
5
10
15
volume(L)
flow(L/s)
−1 0 1 2 3 4
0
2
4
6
8
volume(L)
flow(L/s)
Friday, September 7, 12
example curvescurve
regression
−2 0 2 4 6
0
5
10
15
volume(L)
flow(L/s)
−2 0 2 4 6
0
5
10
15
volume(L)
flow(L/s)
−1 0 1 2 3 4
0
2
4
6
8
volume(L)
flow(L/s)
−1 0 1 2 3 4
0
2
4
6
8
volume(L)
flow(L/s)
Friday, September 7, 12
example curvescurve
regression
−2 0 2 4 6
0
5
10
15
volume(L)
flow(L/s)
−2 0 2 4 6
0
5
10
15
volume(L)
flow(L/s)
−2 0 2 4 6
0
5
10
15
volume(L)
flow(L/s)
−1 0 1 2 3 4
0
2
4
6
8
volume(L)
flow(L/s)
−1 0 1 2 3 4
0
2
4
6
8
volume(L)
flow(L/s)
Friday, September 7, 12
example curvescurve
regression
−2 0 2 4 6
0
5
10
15
volume(L)
flow(L/s)
−2 0 2 4 6
0
5
10
15
volume(L)
flow(L/s)
−2 0 2 4 6
0
5
10
15
volume(L)
flow(L/s)
−2 0 2 4 6
0
5
10
15
volume(L)
flow(L/s)
−1 0 1 2 3 4
0
2
4
6
8
volume(L)
flow(L/s)
−1 0 1 2 3 4
0
2
4
6
8
volume(L)
flow(L/s)
Friday, September 7, 12
lung function
dataset
flow features
measures
regression
curve
regression
Friday, September 7, 12
evaluationcurve
regression
lung function
Friday, September 7, 12
evaluationcurve
regression
10 subjects curves
lung function
Friday, September 7, 12
evaluationcurve
regression
5 pulmonologists
10 subjects curves
lung function
Friday, September 7, 12
evaluationcurve
regression
5 pulmonologists
10 subjects curves
unaware if from SpiroSmart / Spirometer
lung function
Friday, September 7, 12
surveycurve
regression
lung function
Friday, September 7, 12
surveycurve
regression
lung function
Friday, September 7, 12
surveycurve
regression
lung function
Friday, September 7, 12
surveycurve
regression
lung function
Friday, September 7, 12
surveycurve
regression
lung function
Friday, September 7, 12
results
curve
regression
normal
minimal obstructive
mild obstructive
moderate obstructive
severe obstructive
restrictive
inadequate
lung function
identical
32 / 50
Friday, September 7, 12
results
curve
regression
normal
minimal obstructive
mild obstructive
moderate obstructive
severe obstructive
restrictive
inadequate
lung function
identical
one off
32 / 50
5 / 18
Friday, September 7, 12
results
curve
regression
normal
minimal obstructive
mild obstructive
moderate obstructive
severe obstructive
restrictive
inadequate
lung function
identical
one off
32 / 50
5 / 18
Friday, September 7, 12
results
curve
regression
normal
minimal obstructive
mild obstructive
moderate obstructive
severe obstructive
restrictive
inadequate
lung function
identical
one off
32 / 50
5 / 18
Friday, September 7, 12
results
curve
regression
normal
minimal obstructive
mild obstructive
moderate obstructive
severe obstructive
restrictive
inadequate
lung function
identical
one off
32 / 50
5 / 18
Friday, September 7, 12
limitations
Friday, September 7, 12
limitations
no inhalation
quiet surroundings
Friday, September 7, 12
limitations
no inhalation
quiet surroundings
coaching
Friday, September 7, 12
limitations
no inhalation
quiet surroundings
coaching
smartphone
Friday, September 7, 12
limitations
no inhalation
quiet surroundings
coaching
smartphone
trends over time
Friday, September 7, 12
current work
no inhalation
quiet surroundings
coaching
smartphone
trends over time
Friday, September 7, 12
current work
asthma study underway
no inhalation
quiet surroundings
coaching
smartphone
trends over time
Friday, September 7, 12
current work
asthma study underway
incentive graphicsno inhalation
quiet surroundings
coaching
smartphone
trends over time
Friday, September 7, 12
current work
asthma study underway
incentive graphics
air quality, non-chronic disease
no inhalation
quiet surroundings
coaching
smartphone
trends over time
Friday, September 7, 12
current work
asthma study underway
incentive graphics
air quality, non-chronic disease
call in service
no inhalation
quiet surroundings
coaching
smartphone
trends over time
Friday, September 7, 12
call in service
Friday, September 7, 12
Using a Microphone to Measure Lung Function
on a Mobile Phone
SpiroSmart
eclarson.com
eclarson@uw.edu
mayankgoel.com
mayankg@uw.edu
University of Washington
Eric Larson, Mayank Goel,
Gaetano Borriello, Sonya Heltshe, Margaret Rosenfeld, Shwetak Patel
UbiComp Lab
Friday, September 7, 12
backup - curves
quantitative
Friday, September 7, 12
backup - bland altman
igure 6. Cumulative error plot of the percentage of the results (y-axis) within the percent error of the x-axis, shown for “normal,”
abnormal” and “personalized abnormal” groups. Also shown are the accuracies for each measure, defined as the percentage of
measures within accepted clinical limits (i.e., the variation one would expect on a traditional spirometer).
ature is taken. For FEV1, the integration of the features
uring the first second is used (Figure 5).
egression is implemented using bagged decision trees and
ean square error; 100 trees are used in each forest. Each
aining subset is used to predict lung function for a given
st instance, resulting in an ensemble of predictions. The
nal decision is made by clustering the ensemble using k-
eans (k=2). The centroid of the cluster with the most in-
ances is the final prediction of PEF, FEV1, or FVC.
urve Shape Regression: The shape of the curve is a more
fficult and involved regression. Instead of a single meas-
roSmart and a clinical spirometer. Based on our evaluation
we conclude that SpiroSmart will meet the needs of home
lung function monitoring.
Estimate of Lung Function Measures
We breakdown the comparison of measurements from Spi
roSmart and a clinical spirometer by how the percent erro
is distributed and how well this conforms to accepted clini
cal variances in each measure.
Distribution of Percent Error in Lung Function Measures
The curves in Figure 6 present the cumulative percentage
error plots for FVC, FEV1, PEF, and FEV1/FVC. Explana
e 7. Bland Altman plots of percent error between SpiroSmart and a clinical spirometer versus the value obtained from th
al spirometer. th th
percentiles (short dashes) are also shown. Outliers in each plot are tFriday, September 7, 12
backup - mouthpiece
sling
Figure 8. Average percent error for each configuration.
level of agreement and reproducibility between spirometry
measures is highly correlated with how experienced the
subject is at performing the tests [22]. The only other varia-
ble suggestive of being associated with bias magnitude
(p<0.1) was mouthpiece use.
Friday, September 7, 12
backup - survey table
Curve
Range of Diagnoses Within Rater
Spirometer SpiroSmart Agree One-off
1 Norm-Obs. (Mild) Norm-Obs. (Min.) 3 1
2 Norm-Obs. (Mild) Norm-Obs. (Mild) 3 1
3 Normal Norm-Obs. (Mild) 3 1
4 Normal Normal 5 0
5 Normal Normal 5 0
6 Obs. (Min.-Mod.) Restrictive 0 0
7 Obs. (Mild-Mod.) Norm-Obs. (Mild) 0 2
8 Insuff.-Norm Insuff.-Norm 3 0
9 Normal Normal 5 0
Normal Normal 5 0
Total N/A N/A 32/50 5/18
Table 2. Summary of survey responses from 5 pulmonologists.
Also shown are the number of times a pulmonologist’s diagno-
Fig-
ction
ions.
sig-
nifi-
piece
For
error
This
re of
on—
Im-
ixed
udiesFriday, September 7, 12
backup - features after
gone through phone
Friday, September 7, 12
backup -
• what else?
•
Friday, September 7, 12

Más contenido relacionado

Más de Eric Larson

First world problems: education, options, and impact
First world problems: education, options, and impactFirst world problems: education, options, and impact
First world problems: education, options, and impactEric Larson
 
Recognizing mHealth through phone-as-a-sensor technology
Recognizing mHealth through phone-as-a-sensor technologyRecognizing mHealth through phone-as-a-sensor technology
Recognizing mHealth through phone-as-a-sensor technologyEric Larson
 
Consumer Centered Calibration End Use Water Monitoring
Consumer Centered Calibration End Use Water MonitoringConsumer Centered Calibration End Use Water Monitoring
Consumer Centered Calibration End Use Water MonitoringEric Larson
 
Big Data, Small Data
Big Data, Small DataBig Data, Small Data
Big Data, Small DataEric Larson
 
Phone As A Sensor Technology: mHealth and Chronic Disease
Phone As A Sensor Technology: mHealth and Chronic Disease Phone As A Sensor Technology: mHealth and Chronic Disease
Phone As A Sensor Technology: mHealth and Chronic Disease Eric Larson
 
Commercialization and Broader Impact: mirroring research through commercial d...
Commercialization and Broader Impact: mirroring research through commercial d...Commercialization and Broader Impact: mirroring research through commercial d...
Commercialization and Broader Impact: mirroring research through commercial d...Eric Larson
 
Creating the Dots: Computer Science and Engineering for Good
Creating the Dots: Computer Science and Engineering for GoodCreating the Dots: Computer Science and Engineering for Good
Creating the Dots: Computer Science and Engineering for GoodEric Larson
 
Mobilizing mHealth: interdisciplinary computer science and engineering
Mobilizing mHealth: interdisciplinary computer science and engineeringMobilizing mHealth: interdisciplinary computer science and engineering
Mobilizing mHealth: interdisciplinary computer science and engineeringEric Larson
 
Applications and Derivation of Linear Predictive Coding
Applications and Derivation of Linear Predictive CodingApplications and Derivation of Linear Predictive Coding
Applications and Derivation of Linear Predictive CodingEric Larson
 
Sensing for Sustainability: Disaggregated Sensing of Electricity, Gas, and Water
Sensing for Sustainability: Disaggregated Sensing of Electricity, Gas, and WaterSensing for Sustainability: Disaggregated Sensing of Electricity, Gas, and Water
Sensing for Sustainability: Disaggregated Sensing of Electricity, Gas, and WaterEric Larson
 
Machine Learning Lecture
Machine Learning LectureMachine Learning Lecture
Machine Learning LectureEric Larson
 
Open cv tutorial
Open cv tutorialOpen cv tutorial
Open cv tutorialEric Larson
 
Accurate and Privacy Preserving Cough Sensing from a Low Cost Microphone
Accurate and Privacy Preserving Cough Sensing from a Low Cost MicrophoneAccurate and Privacy Preserving Cough Sensing from a Low Cost Microphone
Accurate and Privacy Preserving Cough Sensing from a Low Cost MicrophoneEric Larson
 
Where DSP meets UbiComp
Where DSP meets UbiCompWhere DSP meets UbiComp
Where DSP meets UbiCompEric Larson
 
HydroSense for Water Management Scientists
HydroSense for Water Management ScientistsHydroSense for Water Management Scientists
HydroSense for Water Management ScientistsEric Larson
 
Hydro pervasive2011 eric_larson
Hydro pervasive2011 eric_larsonHydro pervasive2011 eric_larson
Hydro pervasive2011 eric_larsonEric Larson
 

Más de Eric Larson (20)

First world problems: education, options, and impact
First world problems: education, options, and impactFirst world problems: education, options, and impact
First world problems: education, options, and impact
 
Recognizing mHealth through phone-as-a-sensor technology
Recognizing mHealth through phone-as-a-sensor technologyRecognizing mHealth through phone-as-a-sensor technology
Recognizing mHealth through phone-as-a-sensor technology
 
Consumer Centered Calibration End Use Water Monitoring
Consumer Centered Calibration End Use Water MonitoringConsumer Centered Calibration End Use Water Monitoring
Consumer Centered Calibration End Use Water Monitoring
 
Big Data, Small Data
Big Data, Small DataBig Data, Small Data
Big Data, Small Data
 
Phone As A Sensor Technology: mHealth and Chronic Disease
Phone As A Sensor Technology: mHealth and Chronic Disease Phone As A Sensor Technology: mHealth and Chronic Disease
Phone As A Sensor Technology: mHealth and Chronic Disease
 
Commercialization and Broader Impact: mirroring research through commercial d...
Commercialization and Broader Impact: mirroring research through commercial d...Commercialization and Broader Impact: mirroring research through commercial d...
Commercialization and Broader Impact: mirroring research through commercial d...
 
Creating the Dots: Computer Science and Engineering for Good
Creating the Dots: Computer Science and Engineering for GoodCreating the Dots: Computer Science and Engineering for Good
Creating the Dots: Computer Science and Engineering for Good
 
Mobilizing mHealth: interdisciplinary computer science and engineering
Mobilizing mHealth: interdisciplinary computer science and engineeringMobilizing mHealth: interdisciplinary computer science and engineering
Mobilizing mHealth: interdisciplinary computer science and engineering
 
Applications and Derivation of Linear Predictive Coding
Applications and Derivation of Linear Predictive CodingApplications and Derivation of Linear Predictive Coding
Applications and Derivation of Linear Predictive Coding
 
BreatheSuite
BreatheSuiteBreatheSuite
BreatheSuite
 
Job Talk
Job TalkJob Talk
Job Talk
 
Larson.defense
Larson.defenseLarson.defense
Larson.defense
 
Sensing for Sustainability: Disaggregated Sensing of Electricity, Gas, and Water
Sensing for Sustainability: Disaggregated Sensing of Electricity, Gas, and WaterSensing for Sustainability: Disaggregated Sensing of Electricity, Gas, and Water
Sensing for Sustainability: Disaggregated Sensing of Electricity, Gas, and Water
 
Machine Learning Lecture
Machine Learning LectureMachine Learning Lecture
Machine Learning Lecture
 
ACEEE 2012
ACEEE 2012ACEEE 2012
ACEEE 2012
 
Open cv tutorial
Open cv tutorialOpen cv tutorial
Open cv tutorial
 
Accurate and Privacy Preserving Cough Sensing from a Low Cost Microphone
Accurate and Privacy Preserving Cough Sensing from a Low Cost MicrophoneAccurate and Privacy Preserving Cough Sensing from a Low Cost Microphone
Accurate and Privacy Preserving Cough Sensing from a Low Cost Microphone
 
Where DSP meets UbiComp
Where DSP meets UbiCompWhere DSP meets UbiComp
Where DSP meets UbiComp
 
HydroSense for Water Management Scientists
HydroSense for Water Management ScientistsHydroSense for Water Management Scientists
HydroSense for Water Management Scientists
 
Hydro pervasive2011 eric_larson
Hydro pervasive2011 eric_larsonHydro pervasive2011 eric_larson
Hydro pervasive2011 eric_larson
 

Último

How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Visualising and forecasting stocks using Dash
Visualising and forecasting stocks using DashVisualising and forecasting stocks using Dash
Visualising and forecasting stocks using Dashnarutouzumaki53779
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Scott Andery
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Exploring ChatGPT Prompt Hacks To Maximally Optimise Your Queries
Exploring ChatGPT Prompt Hacks To Maximally Optimise Your QueriesExploring ChatGPT Prompt Hacks To Maximally Optimise Your Queries
Exploring ChatGPT Prompt Hacks To Maximally Optimise Your QueriesSanjay Willie
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Fact vs. Fiction: Autodetecting Hallucinations in LLMs
Fact vs. Fiction: Autodetecting Hallucinations in LLMsFact vs. Fiction: Autodetecting Hallucinations in LLMs
Fact vs. Fiction: Autodetecting Hallucinations in LLMsZilliz
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 

Último (20)

How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Visualising and forecasting stocks using Dash
Visualising and forecasting stocks using DashVisualising and forecasting stocks using Dash
Visualising and forecasting stocks using Dash
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Exploring ChatGPT Prompt Hacks To Maximally Optimise Your Queries
Exploring ChatGPT Prompt Hacks To Maximally Optimise Your QueriesExploring ChatGPT Prompt Hacks To Maximally Optimise Your Queries
Exploring ChatGPT Prompt Hacks To Maximally Optimise Your Queries
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Fact vs. Fiction: Autodetecting Hallucinations in LLMs
Fact vs. Fiction: Autodetecting Hallucinations in LLMsFact vs. Fiction: Autodetecting Hallucinations in LLMs
Fact vs. Fiction: Autodetecting Hallucinations in LLMs
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 

Ubicomp2012 spiro smartpresentation