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...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
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 |