Introduction
This use-case is a simple yet concrete example of real-time EEG analysis usually performed with OpenViBE. The scenario covers the use of oscilloscope, bitmaps, bars and topographic views to display signal, spectrum, and band power.
The scenario
The signal used is a motor imagery session, where the participant performed right and left hand motor imagery trials. For more details, please refer to the official documentation of the OpenViBE motor-imagery bci scenarios, provided with the official release of the software. We chose these data for demonstration purpose only as it is a file provided with the official release of openvibe, and should be available for you anyway.
Signal filtering
We first remove artifacts using temporal filters, especially the common 50Hz noise coming from the electrical installation. The EEG amplifier used for the record we read here is a Mindmedia NeXuS 32b, with one reference channel put on Nz (nose). The Reference Channel box applies this spatial filter to further remove noises.
We then use a Continuous Oscilloscope to display the filtered signal.

Spectral analysis
A first pipeline computes two surface Laplacian filters around C3 and C4, the center of the two motor cortices. We then compute the spectrum using FFT, up to 32 Hz, and display it using Instant Bars (spectrum levels) and Stacked Bitmap (Horizontal) (time-frequency map).

Topographic display
We compute in a parallel pipeline the alpha band power, averaged over several epochs, and visualize it over the scalp through 2D Topography and 3D Topography.

Result
Here is the online visualization when we play this scenario on the provided data.



Generated on Tue Jun 26 2012 15:25:54 for Documentation by
