Comparison of Preprocessing Algorithms using an Affordable EEG Headset

International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Year of Publication: 2017
Sadiq J. Abou-Loukh, Arwa Ra'ad Obaid

Sadiq J Abou-Loukh and Arwa Ra'ad Obaid. Comparison of Preprocessing Algorithms using an Affordable EEG Headset. International Journal of Computer Applications 160(1):25-31, February 2017. BibTeX

	author = {Sadiq J. Abou-Loukh and Arwa Ra'ad Obaid},
	title = {Comparison of Preprocessing Algorithms using an Affordable EEG Headset},
	journal = {International Journal of Computer Applications},
	issue_date = {February 2017},
	volume = {160},
	number = {1},
	month = {Feb},
	year = {2017},
	issn = {0975-8887},
	pages = {25-31},
	numpages = {7},
	url = {},
	doi = {10.5120/ijca2017912949},
	publisher = {Foundation of Computer Science (FCS), NY, USA},
	address = {New York, USA}


Brain Computer Interface is a technology make a communication with the outside world via brain thoughts. The performance of the BCI system depends on the choice of approaches to process the signals of the human brain at each step. The recording signals of a human brain having bad or small signal to noise ratio (SNR) made brain patterns hard to be distinguished. So, the signal quality need to be enhanced, i.e. enhancing the SNR. The electroencephalogram (EEG) signals are composed of true signal and noise signals so that in order to have high SNR, the EEG signals should be transformed so that the undesired components (noise signal) will be isolated and the true signal will remain.

Methods proposed in this paper are for preprocessing, feature extraction and classification of EEG signals (brain signals) recorded from Emotiv EPOC. The raw EEG data is preprocessed to remove noise and then is handled in order to eliminate the artifacts using Principal Component Analysis (PCA), Common Spatial Pattern (CSP), and Common Average Reference(CAR). Power Spectral Density (PSD) is computed from filtered data as a feature. Finally, Support Vector Machine method used to interpret the EEG patterns. The PCA algorithm showed good performance with a value 94.28% compared to other algorithms.


  1. Padmavathi, R. and Ranganathan, V. 2014. A Review on EEG Based Brain Computer Interface Systems. International Journal of Emerging Technology and Advanced Engineering. Vol. 4, No. 4, 683-696.
  2. Graimann, B., Allison, B.Z., and Pfurtscheller, G. 2010. Brain Computer Interface, 4th (Ed.), Springer, Germany.
  3. Alonso, F., and Gomez-Gil, J. 2012. Brain Computer Interfaces, A Review. Sensors. Vol. 12, No. 2, 1211–1279.
  4. Waldert, S., et al. 2009. A Review on Directional Information in Neural Signals for Brain-Machine Interfaces. Journal of Physiology Paris. Vol. 103, 244–254.
  5. Lakshmi, M., Prasad, T., and Prakash, V. 2014. Survey on EEG Signal Processing Methods. International Journal of Advanced Research in Computer Science and Software Engineering. Vol. 4, No. 1, 84-91.
  6. Leeb, R. 2007. Self-Paced (Asynchronous) BCI Control of a Wheelchair in Virtual Environments: A Case Study with a Tetraplegic Computational Intelligence and Neuroscience. Computational Intelligence and Neuroscience. Vol. 2007, 1-8.
  7. Teich, P. 2015. Designing a Brain Computer Interface Using an Affordable EEG Headset. Freie University, Berlin, Germany, MSc. Thesis.
  8. Vidaurre, C., Sannelli, C., Müller, K.-R., and Blankertz, B. 2011. Machine-Learning-Based Coadaptive Calibration for Brain-Computer Interfaces. Neural computation. Vol. 23, No. 3, 791–816.
  9. Carlson, T., and Millán, J. 2013. Brain-Controlled Wheelchairs: A Robotic Architecture. IEEE Robotics and Automation Magazine. Vol. 20, 65–73.
  10. Mihajlovi´c, V., Patki, S., and Grundlehner, B. 2014. The Impact of Head Movements on EEG and Contact Impedance: An Adaptive Filtering Solution for Motion Artifact Reduction. Engineering in Medicine and Biology Society (EMBC), 36th Annual International Conference of the IEEE, pp. 5064-5067.
  11. Alomari, M., Samaha, A., and AlKamha, K. 2013. Automated Classification of L/R Hand Movement EEG Signals using Advanced Feature Extraction and Machine Learning. International Journal of Advanced Computer Science and Applications. Vol. 4, No. 6, 207-212.
  12. Mahajan, K., Vargantwar M., and Rajput, S. 2011. Classification of EEG using PCA, ICA and Neural Network. International Journal of Computer Applications, Vol. 1, 80-83.
  13. Ludwig, K., et al. 2009. Using a Common Average Reference to Improve Cortical Neuron Recordings from Microelectrode Arrays. Journal of Neurophysiology. Vol. 101, 1679-1689.
  14. Grosse-Wentrup, M., and Buss, M. 2008. Multi-class Common Spatial Patterns and Information Theoretic Feature Extraction. IEEE. Vol. 55, pp.1991-2000.
  15. Bhuvaneswari, P. and Kumar, J.S. 2013. Support Vector Machine Technique for EEG Signals. International Journal of Computer Applications. Vol. 63, 121-167.
  16. Gupta, H., and Mehra, R. 2013. Power Spectrum Estimation using Welch Method for Various Window Techniques. International Journal of Scientific Research Engineering & Technology. Vol. 2, 389-392.


Electroencephalogram (EEG), Brain Computer Interface (BCI), Emotiv EPOC.