Brain computer interface based classification of stress levels

This study aims to investigate whether there is any pattern for Electroencephalogram (EEG) while induced with mental stress. An automatic stress recognition system was designed and implemented with two effective stressors to induce different levels of mental stress. As a non-invasive and simple meth...

Full description

Saved in:
Bibliographic Details
Main Author: Guo, Jun
Other Authors: Smitha Kavallur Pisharath Gopi
Format: Final Year Project
Language:English
Published: 2016
Subjects:
Online Access:http://hdl.handle.net/10356/66771
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-66771
record_format dspace
spelling sg-ntu-dr.10356-667712023-03-03T20:38:41Z Brain computer interface based classification of stress levels Guo, Jun Smitha Kavallur Pisharath Gopi School of Computer Engineering Centre for High Performance Embedded Systems DRNTU::Engineering::Computer science and engineering::Computer applications::Social and behavioral sciences This study aims to investigate whether there is any pattern for Electroencephalogram (EEG) while induced with mental stress. An automatic stress recognition system was designed and implemented with two effective stressors to induce different levels of mental stress. As a non-invasive and simple method for brain signal acquisition employed in Brain Computer Interface (BCI), EEG was used to monitor stress and the stress features were extracted from EEG signals. The Stroop colour-word test and mental arithmetic test were used as stressors to induce low level and high level of stress respectively, and their relevant C# applications were developed in Microsoft Visual Studio to interface with Emotiv Epoc device. The EEG signals from all of the 14 channels of Emotiv Epoc device were recorded during the experiment. In the meantime, appropriate data processing techniques and stress recognition algorithms were developed and implemented in Matlab to identify the different levels of stress. The power spectrum over time domain EEG signal was obtained by the Fast Fourier Transform (FFT) with Hamming window. In this study, the average of EEG power spectrum density in Theta band (4-7 Hz), Alpha band (8-12 Hz) and Beta band (13-30 Hz) were used as power features, and they were extracted using a 4 seconds sliding window with 3 seconds overlapping. Based on power features, stress features derived from bandpower asymmetry and bandpower difference is calculated and analyzed to determine the effective electrodes to recognize mental stress features. With the help of Support Vector Machine (SVM), results showed that the EEG power difference between Beta band and Alpha band produced the best average classification accuracy. The existence of stress could be identified by the change of EEG Beta and Alpha power. For 2-level stress test in Stroop colour-word test and mental arithmetic test, the average classification accuracy was 88% and 96% respectively. For 3-level stress test, it produced the best average classification accuracy of 70%. This study concluded that stress was indeed indicated by the decrease of Alpha power and increase of Beta power. Bachelor of Engineering (Computer Engineering) 2016-04-26T02:09:34Z 2016-04-26T02:09:34Z 2016 Final Year Project (FYP) http://hdl.handle.net/10356/66771 en Nanyang Technological University 50 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::Computer science and engineering::Computer applications::Social and behavioral sciences
spellingShingle DRNTU::Engineering::Computer science and engineering::Computer applications::Social and behavioral sciences
Guo, Jun
Brain computer interface based classification of stress levels
description This study aims to investigate whether there is any pattern for Electroencephalogram (EEG) while induced with mental stress. An automatic stress recognition system was designed and implemented with two effective stressors to induce different levels of mental stress. As a non-invasive and simple method for brain signal acquisition employed in Brain Computer Interface (BCI), EEG was used to monitor stress and the stress features were extracted from EEG signals. The Stroop colour-word test and mental arithmetic test were used as stressors to induce low level and high level of stress respectively, and their relevant C# applications were developed in Microsoft Visual Studio to interface with Emotiv Epoc device. The EEG signals from all of the 14 channels of Emotiv Epoc device were recorded during the experiment. In the meantime, appropriate data processing techniques and stress recognition algorithms were developed and implemented in Matlab to identify the different levels of stress. The power spectrum over time domain EEG signal was obtained by the Fast Fourier Transform (FFT) with Hamming window. In this study, the average of EEG power spectrum density in Theta band (4-7 Hz), Alpha band (8-12 Hz) and Beta band (13-30 Hz) were used as power features, and they were extracted using a 4 seconds sliding window with 3 seconds overlapping. Based on power features, stress features derived from bandpower asymmetry and bandpower difference is calculated and analyzed to determine the effective electrodes to recognize mental stress features. With the help of Support Vector Machine (SVM), results showed that the EEG power difference between Beta band and Alpha band produced the best average classification accuracy. The existence of stress could be identified by the change of EEG Beta and Alpha power. For 2-level stress test in Stroop colour-word test and mental arithmetic test, the average classification accuracy was 88% and 96% respectively. For 3-level stress test, it produced the best average classification accuracy of 70%. This study concluded that stress was indeed indicated by the decrease of Alpha power and increase of Beta power.
author2 Smitha Kavallur Pisharath Gopi
author_facet Smitha Kavallur Pisharath Gopi
Guo, Jun
format Final Year Project
author Guo, Jun
author_sort Guo, Jun
title Brain computer interface based classification of stress levels
title_short Brain computer interface based classification of stress levels
title_full Brain computer interface based classification of stress levels
title_fullStr Brain computer interface based classification of stress levels
title_full_unstemmed Brain computer interface based classification of stress levels
title_sort brain computer interface based classification of stress levels
publishDate 2016
url http://hdl.handle.net/10356/66771
_version_ 1759855438961049600