| Literature DB >> 23948873 |
Gerardo Rosas-Cholula1, Juan Manuel Ramirez-Cortes, Vicente Alarcon-Aquino, Pilar Gomez-Gil, Jose de Jesus Rangel-Magdaleno, Carlos Reyes-Garcia.
Abstract
This paper presents a project on the development of a cursor control emulating the typical operations of a computer-mouse, using gyroscope and eye-blinking electromyographic signals which are obtained through a commercial 16-electrode wireless headset, recently released by Emotiv. The cursor position is controlled using information from a gyroscope included in the headset. The clicks are generated through the user's blinking with an adequate detection procedure based on the spectral-like technique called Empirical Mode Decomposition (EMD). EMD is proposed as a simple and quick computational tool, yet effective, aimed to artifact reduction from head movements as well as a method to detect blinking signals for mouse control. Kalman filter is used as state estimator for mouse position control and jitter removal. The detection rate obtained in average was 94.9%. Experimental setup and some obtained results are presented.Entities:
Mesh:
Year: 2013 PMID: 23948873 PMCID: PMC3812618 DOI: 10.3390/s130810561
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Comparison of several reported methods for blinking detection using electrodes as element sensor.
| N. Kurian, | None | Amplitude values | Thresholding | Not specified |
| T. Wissel, | Bessel filtering | Wavelet Transform | 1NN/LDA/Neural Networks | 90%–94% |
| R. Barea, | None | Wavelet Transform | Neural Networks | 92% |
| B. Paulchamy, | Not specified | Wavelet Transform | Adaptive Noise Cancellation | Based on SNR values |
| L.F. Araghi, 2010 [ | None | Wavelet Transform | ADALINE (adaptive linear neuron) | Not specified |
| P. Kumar, | None | Wavelet Transform | Thresholding by statistical parameters | Not specified |
| P. SenthilKumar, | None | Wavelet Transform | ADALINE (adaptive linear neuron) | Supression ratio: 3–71 dB |
| W. Hsu, | Surface Laplacian | Wavelet Transform | Support Vector Machine | 84% average |
| X. Yong, | None | Morphological Component Analysis | Creation of dictionary/template | Not specified |
| J. Lin, | Not specified | FFT | Simple Threshold | Results in average time consumed: 4.15–13.35 min |
| H. Shahabi, | None | Kalman Filter modeling | Simple Threshold | 98% modeling fitting |
| M.K.I. Molla, | None | EMD | Thresholding by statistical parameters | Not specified |
| L. Ming-Ai, | None | EMD | Simple Threshold | RRMSE against ICA: 0.1143 and 01186 |
| T. Jung, | None | Statistical parameters/ICA/E-ICA | Threshold filtering | Expert manual evaluation |
| S. Woltering, | None | Statistical parameters | Correlation | Correlation values for several electrodes |
| P. Balaiah, | Not specified | Statistical parameters | ADALINE (adaptive linear neuron) | SNR average 10.29 |
| H. Nolan, | Filtering not specified | Statistical parameters/ICA | Thresholding by statistical parameters | Specificity > 90% |
| H. Cai, | Not specified | ICA based features | Thresholding by statistical parameters | Correlation values: 0.8457 |
Figure 1.(a) Original EEG signal, (b) first five IMFs.
Figure 2.International system 10–20.
Figure 3.Proposed scheme, blinking detection and gyroscope processing system.
Figure 4.Head movement noise during double blinking events.
Figure 5.Preprocessing to reduce head movement noise.
Figure 6.EMD decomposition from four different electrodes near AF3. (a) FC5, (b) FC6, (c) P8, and (d) P7.
Figure 7.Noise reduction based on correlation function removing, (a) 1 IMF, (b) 2 IMFs, (c) 3 IMFs and (d) 4 IMFs.
Figure 8.Double blinking detection with noise reduction.
Figure 9.Gyroscope data and velocity target movement from subject head movement; target movement (red line), head movement (blue line).
Figure 10.Gyroscope data and velocity target movement from four different subjects head movements.
Figure 11.Simplified flow diagram for Kalman filter.
Figure 12.Kalman filtering as state estimator in mouse control and jitter removal; target movement (black line), observed movement (blue line), and filtered movement (red line).
Figure 13.General scheme of detection system proposed.
Figure 14.Typical EMD decompositions (Right) for blinking events (Left) from two different subjects under test.
Figure 15.Experimental setup of EEG-based mouse emulation.
Figure 16.Testing setup system.
Figure 17.Range of double blink detection for the classification module.
Figure 18.Average ROC curves obtained through measurements from AF4 (blue) and AF3 (red) electrodes.
Figure 19.Average ROC curves obtained for EMD decomposition from AF4 (blue) and for Wavelet decomposition (red) from the same electrode.