Denoising Small Signals Using Averaging Methods in Arduino

Authors

  • Zulhilmi Zaid Universiti Teknikal Malaysia Melaka
  • Izadora Mustaffa Universiti Teknikal Malaysia Melaka
  • Mai Mariam Mohamed Aminuddin Universiti Teknikal Malaysia Melaka
  • M.D.H. Gamal

Keywords:

Arduino, MATLAB, averaging, real-time acquisition

Abstract

Electroencephalograms (EEG) acquired from the scalp is a small amplitude and low-frequency signal, with noise accumulation which originates from spontaneous activity of the human brain. Averaging methods are frequently used in reducing noise in EEG signals during the post-processing stage and never in real time. The methods are frequently engaged in waveform measurements in order to reduce the additive noise and at the same time, retaining significant parts of the noisy instances. This paper describes averaging methods used in real-time. The processes are emulated using MATLAB and then implemented in Arduino. The correlation and the SNR between the input signal and output of the averaging methods were calculated and compared.

Downloads

Download data is not yet available.

Downloads

Published

05-09-2019

How to Cite

Zaid, Z., Mustaffa, I., Mohamed Aminuddin, M. M., & M.D.H. Gamal. (2019). Denoising Small Signals Using Averaging Methods in Arduino. International Journal of Integrated Engineering, 11(4). Retrieved from https://publisher.uthm.edu.my/ojs/index.php/ijie/article/view/4714

Most read articles by the same author(s)