CS328 Mobile Health Sensing and Analytics ยท Companion Visualizations
Chapter 1
Sensor Data Smoothing & Filtering
Time-domain smoothing
From time to frequency
- Building a Signal from Sinusoids
- Aliasing and Nyquist
- Signals and Noise in Frequency
- Time vs Frequency Domain Smoothing
Frequency-domain filtering
Denoising pipelines
Chapter 2
Counting Steps & Reps
Counting steps
- Collapsing Three Axes into One
- Walking Signal by Placement
- Filtering Out the Noise
- Which Peaks Are Steps
- Verifying Counted Steps
Counting exercise repetitions
Chapter 3
The Activity Recognition Pipeline
Chapter 4
Feature Extraction
Time and frequency domain
Sequence similarity
Chapter 5
Decision Trees
Choosing a split
Growing and using a tree
Chapter 6
Beyond Decision Trees
Ensembles
Chapter 7
Tuning and Evaluating Classifiers
Validation
Metrics
Chapter 8
Case Studies in Activity Recognition
Activity recognition
Exercise recognition
Chapter 9
Voice-Based Health Analytics
Representing speech
Voice features
Chapter 10
Sensing Heart Rhythm with PPG
From PPG to heart rate
Motion and variability
Chapter 11