A Signal Processing Approach to the Detection of Obstructive Sleep - - PowerPoint PPT Presentation

a signal processing approach to the detection of
SMART_READER_LITE
LIVE PREVIEW

A Signal Processing Approach to the Detection of Obstructive Sleep - - PowerPoint PPT Presentation

NRP: EEE24A A Signal Processing Approach to the Detection of Obstructive Sleep Apnea Jovyn Tan Li Shyan Hwa Chong Institution OSA: Obstructive Sleep Apnea Health Complications Heart disease High blood pressure 1 in 3 1 billion people


slide-1
SLIDE 1

A Signal Processing Approach to the Detection of Obstructive Sleep Apnea

NRP: EEE24A

Jovyn Tan Li Shyan Hwa Chong Institution

slide-2
SLIDE 2

OSA: Obstructive Sleep Apnea

2

❏ Sleep disorder where breathing stops for ❏ at least 10 seconds, ❏ more than 5 times/hour

1 in 3 Singaporeans 1 billion people worldwide Heart disease High blood pressure Daytime fatigue Health Complications

slide-3
SLIDE 3

3

Electromyogram Electro-oculogram Electromyogram Electrocardiogram

Current Form of Diagnosis Polysomnography (PSG)

slide-4
SLIDE 4

4

Current Form of Diagnosis Polysomnography (PSG) Apnea Hypopnea Index (AHI) Problems Distorts OSA condition Manual data analysis Cannot analyse all data collected No differentiation

  • f event severity

Aims of Research

An automated system without full PSG

1

Automated 3-class system

(Healthy, Hypopnea, Apnea) 2

Aims & Objectives

3-class Fisher’s Ratio

3

slide-5
SLIDE 5

5

Electromyogram Electro-oculogram Electromyogram Electrocardiogram

OSA Diagnosis

Oro-nasal thermistor Respiratory effort belts

Proposed method

slide-6
SLIDE 6

Data

6

14 channels D a t a

  • b

s e r v a t i

  • n

s S a m p l i n g r a t e : 6 4 H z 6 4 H z * 6 s * 6 m i n * 6 . 2 h = 1 4 2 8 4 8 d a t a p

  • i

n t s

slide-7
SLIDE 7

Methodology

7

Signals extracted from data

  • Oro-nasal airflow
  • Rib cage movement
  • Abdomen movement

Normalisation Preparation of data for machine learning

slide-8
SLIDE 8

Methodology

8

Signals extracted from data

  • Oro-nasal airflow
  • Rib cage movement
  • Abdomen movement

Feature Extraction Segmentation

windows of 1024 data points

Normalisation Preparation of data for machine learning

1024 points = 1 window

slide-9
SLIDE 9

Feature Extraction

9

❏ 15 features extracted from each signal ❏ e.g. mean peak prominence, number of peaks ❏ 5 peak processing thresholds

slide-10
SLIDE 10

Preparation of data for machine learning

Methodology

10

Signals extracted from data

  • Oro-nasal airflow
  • Rib cage movement
  • Abdomen movement

By box plot analysis Feature Selection By 3-class Fisher’s ratio

Conceptualising 3-class Fisher’s Ratio

Segmentation

windows of 1024 data points

Normalisation Feature Extraction

slide-11
SLIDE 11

Fisher’s Ratio

11

❏ Measures discriminating power of a variable ❏ 2-Class FR:

slide-12
SLIDE 12

3-Class Fisher’s Ratio

12

slide-13
SLIDE 13

Feature Selection by Box Plots

13

Suitable feature Unsuitable feature

slide-14
SLIDE 14

Preparation of data for machine learning

Methodology

14

Signals extracted from data

  • Oro-nasal airflow
  • Rib cage movement
  • Abdomen movement

By box plot analysis Feature Selection By 3-class Fisher’s ratio Recursive Feature Elimination Feature Elimination Principal Component Analysis (PCA) Support Vector Machines (SVM) using Matlab

Conceptualising 3-class Fisher’s Ratio

Segmentation

windows of 1024 data points

Normalisation Feature Extraction

slide-15
SLIDE 15

Classification Results

15

2 Classes 3 Classes

slide-16
SLIDE 16

Results [2 classes]

16

Highest Accuracy: 94.8% Sensitivity: 96% Specificity: 93%

Cubic kernel 28/28 features No PCA Selection by FR

Healthy

Healthy Apnea

Apnea True Class Predicted Class

Ribcage and Abdomen Movements Oro-nasal Airflow

Standard Deviation of Peak Prominence of 2 Signals

slide-17
SLIDE 17

Results [3 class]

17

Highest Accuracy: 83.4%

Medium Gaussian kernel 19/28 features Selection by box plots PCA enabled

Oro-nasal Airflow

Healthy Healthy Severe Apnea Severe Apnea Mild Apnea Mild Apnea True Class Predicted Class

Standard Deviation of Peak Prominence of 2 Signals

Ribcage and Abdomen Movements

slide-18
SLIDE 18

Conclusion

18

An automated system without full PSG

1

An automated 3-class system (Healthy, Hypopnea, Apnea)

3

3-class Fisher’s Ratio

2