A sound based algorithm for detecting obstructive sleep apnoea

Obstructive Sleep Apnoea (OSA) is a chronic respiratory disorder which disrupts the patient’s sleep when his upper airway involuntarily collapses during the night, causing the person to stop breathing for typically 10 seconds. Traditional methods to detect OSA involves a full night polysomnography (...

Full description

Saved in:
Bibliographic Details
Main Author: Ang, Shu Hui
Other Authors: Ser Wee
Format: Final Year Project
Language:English
Published: 2016
Subjects:
Online Access:http://hdl.handle.net/10356/67046
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-67046
record_format dspace
spelling sg-ntu-dr.10356-670462023-07-07T15:41:36Z A sound based algorithm for detecting obstructive sleep apnoea Ang, Shu Hui Ser Wee School of Electrical and Electronic Engineering DRNTU::Engineering::Electrical and electronic engineering::Electronic systems::Signal processing Obstructive Sleep Apnoea (OSA) is a chronic respiratory disorder which disrupts the patient’s sleep when his upper airway involuntarily collapses during the night, causing the person to stop breathing for typically 10 seconds. Traditional methods to detect OSA involves a full night polysomnography (PSG) which is invasive, complex and costly. Studies have shown multiple characteristics to distinguish patients with OSA, and snore signals acquisition is favourable for this development. This project's objective is to develop a sound-based algorithm for automatic OSA detection and it will include the study of a machine learning technique. This project focuses on the spectral analysis of these snore signals by doing Fast Fourier Transform (FFT). The sound-based apnoea detection algorithm involves extracting multiple features from the snore signals, followed by a feature selection algorithm which will rank the prominence of these features using Fisher's Ratio (FR). Subsequently, the classification algorithm uses the Support Vector Machine (SVM) to distinguish the OSA and normal snorers. The spectral analysis had revealed a disparity between the nature of OSA and normal snores. OSA snores had much higher energy intensities and occurred mainly at higher frequencies as compared to the latter. Additionally, another distinction between the type of snores were their peak frequencies, kurtosis and skewness of the spectrum. With these knowledge and numerical data, SVM was used to form a suitable training data set. Consequently, testing will determine the best decision threshold and conduct a performance evaluation based on their accuracy, sensitivity and specificity. This project showed an average accuracy, specificity and sensitivity of 93.54%, 94.12% and 88.56% respectively for the decision threshold of using the top 2 features ranked by FR simultaneously. In conclusion, this project used the frequency-domain approach to discuss the various sound based algorithm useful in detecting the presence of OSA, which could assist future works of developing a sound-based diagnostic method on a portable device which is less invasive, less complex and less costly. Bachelor of Engineering 2016-05-11T03:32:01Z 2016-05-11T03:32:01Z 2016 Final Year Project (FYP) http://hdl.handle.net/10356/67046 en Nanyang Technological University 70 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Electrical and electronic engineering::Electronic systems::Signal processing
spellingShingle DRNTU::Engineering::Electrical and electronic engineering::Electronic systems::Signal processing
Ang, Shu Hui
A sound based algorithm for detecting obstructive sleep apnoea
description Obstructive Sleep Apnoea (OSA) is a chronic respiratory disorder which disrupts the patient’s sleep when his upper airway involuntarily collapses during the night, causing the person to stop breathing for typically 10 seconds. Traditional methods to detect OSA involves a full night polysomnography (PSG) which is invasive, complex and costly. Studies have shown multiple characteristics to distinguish patients with OSA, and snore signals acquisition is favourable for this development. This project's objective is to develop a sound-based algorithm for automatic OSA detection and it will include the study of a machine learning technique. This project focuses on the spectral analysis of these snore signals by doing Fast Fourier Transform (FFT). The sound-based apnoea detection algorithm involves extracting multiple features from the snore signals, followed by a feature selection algorithm which will rank the prominence of these features using Fisher's Ratio (FR). Subsequently, the classification algorithm uses the Support Vector Machine (SVM) to distinguish the OSA and normal snorers. The spectral analysis had revealed a disparity between the nature of OSA and normal snores. OSA snores had much higher energy intensities and occurred mainly at higher frequencies as compared to the latter. Additionally, another distinction between the type of snores were their peak frequencies, kurtosis and skewness of the spectrum. With these knowledge and numerical data, SVM was used to form a suitable training data set. Consequently, testing will determine the best decision threshold and conduct a performance evaluation based on their accuracy, sensitivity and specificity. This project showed an average accuracy, specificity and sensitivity of 93.54%, 94.12% and 88.56% respectively for the decision threshold of using the top 2 features ranked by FR simultaneously. In conclusion, this project used the frequency-domain approach to discuss the various sound based algorithm useful in detecting the presence of OSA, which could assist future works of developing a sound-based diagnostic method on a portable device which is less invasive, less complex and less costly.
author2 Ser Wee
author_facet Ser Wee
Ang, Shu Hui
format Final Year Project
author Ang, Shu Hui
author_sort Ang, Shu Hui
title A sound based algorithm for detecting obstructive sleep apnoea
title_short A sound based algorithm for detecting obstructive sleep apnoea
title_full A sound based algorithm for detecting obstructive sleep apnoea
title_fullStr A sound based algorithm for detecting obstructive sleep apnoea
title_full_unstemmed A sound based algorithm for detecting obstructive sleep apnoea
title_sort sound based algorithm for detecting obstructive sleep apnoea
publishDate 2016
url http://hdl.handle.net/10356/67046
_version_ 1772825372148105216