[Home] Soft-dynamics.com Banner

Products Neurofeedback Software Target Group Language




eBioo®

Trainer
Home Trainer
en / de
pronounced as: [ˌebi ˈjuː]
The Neurofeedback Software eBioo ® was designed and published by the company holder of Soft-dynamics.de since 2007. In particular Neurofeedback Software was created to have the following properties:



(See larger picture)


  • a client data management and a functionality to save the session results in client specific folders
  • an opportunity to optimize training designs and parameters 'on-the-fly' while training
  • monitoring of training relevant values and guidance with the help of graphs and statistical values
  • the most possible usability and a user guidance with ease
  • the opportunity to do assessments and sQEEG-Analysis


Professionals and home users can use the software eBioo® with ease. Users that have tried the software eBioo® are enthusiastic. Experienced users will find additional special functions and properties in eBioo®, such as:

  • training on up to 4 channels
  • a multi language software (currently English and German)
  • a numerical session data report to trace session results over weeks, months or even years
  • training designs can be saved, reloaded and exchanged with other users
  • a quick and easy way to create training designs by a mouse click using standard training functions such as Amplitude or Coherence and more
  • to modify and optimize a design "on-the-fly" while training
  • easy use of tabbed screens and clients session folders
  • automatic filter and session thresholds adjustments
  • individual MIDI feedback sound for the session and for up to 16 filters and usability of freeware feedback files (WAVE, AVI, MPEG, WMV) and music CDs
  • Alpha-Theta Training, Alpha Synchrony and Alpha Peak Frequency Training
  • a real time trainer screen with an additional video feedback screen for the client
  • trend evaluation of training filter values
  • a spectrum chart with statistical evaluations
  • an extended set of sophisticated filter and display functions
    - e.g. coherence as real time spectrum chart
  • the opportunity to analyze and optimize your training strategy and results using the graphical chart of statistical evaluations





4 Channel Unit










2 Channel Unit

Training Functions: The following standard training functions are available in eBioo:

Amplitude, Coherence, Power, relative Amplitude, Band Amplitude, Asymmetry, Peak Frequency, Phase Synchrony, relative Asymmetry, Phase Difference, and more ...

Training Designs can be configured using these standard training functions.

Although it is quite easy to configure a training design in eBioo using these standard training functions, there are some Built-In training designs provided, such as:
- C3/C4 Beta/SMR - Training
- F3/F4 Delta/HiBeta inhibit
- Theta/Beta - Ratio inhibit
- Delta inhibit

- O1/O2 Alpha-Amplitude Training
- F3/F4 Alpha-Asymmetry inhibit
- Pz Alpha/Theta - Training
- Alpha-Synchrony Training

All these training designs can be modified before or while using them and stored for frequently later usage.

Several different standard training functions can be combined and used simultaneously in one training design ! (like in a Z-Score-Training mode), although different training functions have a different range or scope. The eBioo software is taking care of that.
All standard training functions can be displayed as frequency spectrum ! (e.g. Coherence on a frequency axis in high resolution) Hot-Spots can be detected easily and taken as target training this way.

In many Neurofeedback software products that are available on the market, training concepts have to be designed on a design form or mathematical functions have to be entered into a "Wizard". The effort to figure out a concept, design and test a new client specific design exceeds often one working hour. Furthermore these designs are static and can hardly be changed during the training session.

To configure a comparable training design in eBioo requires often not more than 2 or 3 minutes of time.

To configure a training design, in eBioo simply the following has to be done: Selection of the data channels, selection of training functions and selection of the corresponding frequency ranges. Several different trainings functions and different frequency ranges can of cause be combined in the same training design and session and can be optimized during the ongoing training session. The high resolution spectrum screen gives helpful hints to optimize the parameters.


You can download the eBioo STARTER Kit Software at the Download Page.



  
   to download the eBioo STARTER Kit Software now







  See also: or eBioo User pdf_icon Manual or eBioo Data Sheet








eBioo  Program Description

Neurofeedback - eBioo Main Screen


Image 1.0 - See larger image


Introduction:

The software offers 3 basic operating modes:

 Training, Simulation and Play Back Mode.

As basic version, eBioo-Software (eBioo - Brainwave Tuner) is a 2 channel 16 bit version. The Software offers a set of training functions, such as: Amplitude, relative Amplitude, Asymmetry, Coherence, Peak Frequency, Phase Synchrony and more, that can be configured as display function and for training feedback evaluation as well. The training filter can be modified 'on-the-fly' while training. After defining a reward ratio, the reward threshold is self-adjusting. The filter frequency borders and frequency uncertainty can be displayed on screen in a WYSIWYG kind. For training, one single function or different functions with different frequency ranges can be configured in combination. The current amplitude spectrum is displayed on screen together with a probability amplitude band. (see Statistics evaluation) The spectrum screen, the visible filter borders and the probability amplitude band allows to fine adjust the training parameters and strategy while training. The software is prepared and tested to process (in a pro version) up to 8 channels simultaneously. The program is currently designed for two languages: English and German. The language of display items can be changed at any time even while running the program, using menu option 'Language'.

Screen layout:
In picture 1.0 the 2-channel EEG raw signal is visible in the upper left blue sub window, and in the lower left sub window the amplitudes are visible as frequency spectrum. The sub window on the right side of the form are used to enter the client data and for steering and monitoring purposes of the training session. The sub window dimensions can be modified using a slider. The upper window row contains the main menu and buttons for training Start, Stop and Pause. Frequently used additional functions like showing an additional video screen window can be activated using a button. The light blue area in the frequency spectrum show the current amplitude, where as the mid blue area with the tiny yellow tiles are showing the average amplitude together with the A.25-A.75 amplitudes deviation range. (See also chapter: Statistics evaluation).

The Training Design can be defined in folder 'Training'.
User Options can be entered in a separate form.


See also: Functionality in eBioo Data Sheet





eBioo   Training- & Display Functions

      Display Modes | Functions

Neurofeedback - Function Selection

Display Modes and -Functions:

The spectrum layout can be modified and for every channel the function to be depicted can be selected individually.

To switch between these display functions, a click onto the appropriate spectrum screen using the right mouse button will let pop up a menu to select the requested display mode and function.




Neurofeedback - eBioo Amplitude Amplitude:

The amplitude as maximal deflection of an oscillation, is depicted in micro Volt (uV) and is evaluated in eBioo as 'spectral density'. The amplitude range can be scaled and the frequency range can be defined by the user as well.

The frequency uncertainty (selectivity) of a filter is determined by the number of waves, that are used to evaluate the amplitudes. The more waves for the amplitude calculation are used, the greater the frequency selectivity is - but necessarily also the average temporal delay that has to be considered until the feedback signal can appear. (Example: 10 Waves of a 10 Hz oscillation have a duration of 1.0 second; the average delay to be considered then is 0.5 seconds) In neurofeedback programs, the frequency selectivity is determined indirectly choosing the filter order. In eBioo the number of waves can be selected directly. (See folder 'Steering', Panel: FT-Resolution)

The frequency range (max. 0.5 to 64 Hz) and the amplitude range in the spectrum screen is user definable.
Currently selected Bands : Delta, Theta1, Theta2, Alpha, SMR, Beta; ( red, blue, white, green, yellow, light-blue )

Yellow line: Statistical median Amplitude


Neurofeedback Amplitude See larger image




Neurofeedback - eBioo rel.Amplitude relative Amplitude:

The relative amplitude is evaluated, comparing the amplitude of a particular frequency with the current average amplitude of the frequency range that goes from from Theta up to Beta. ( rel.A := A/[A] ) The relative amplitude thus has in general a mean value of 1.0 and a range of about 0.5 up to about 2.5 .

Temporal amplitude changes (e.g. turbulences) thus do not have that effect using training method 'relative amplitude', as if training method amplitude is used alone or instead. Compare: training method 'Amplitude promote' rewards turbulences as well. With training method 'relative Amplitude' more or less the structure of an amplitude distribution is rewarded rather than an amplitude alone. In eBioo Training method 'relative Amplitude' can be used in combination with training method 'Amplitude'.

Yellow line: Statistical median Value

Mid blue Band: 50% probability range of the amplitudes (see also chapter: Statistical Evaluation )


Neurofeedback relative Amplitude See larger image




Neurofeedback - eBioo Coherence Coherence:

The coherence is provided in eBioo frequency dependent in the spectrum screen with value range from 0.0 to 1.00 (commonly expressed as 0 - 100%) and is selectable as training method as well.

In eBioo, the frequency range for coherence training is not limited to a defined frequency band but can be adjusted in the training screen with an accuracy of 0.5 Hz and modified even while training. Simultaneously the coherence can be observed in the spectrum screen.

The coherence is a measure for the phase stability of two signals of a certain frequency and is - besides the amplitude training - an important and in practice commonly used training function. The coherence is in neuro diagnostics a measure for the interconnectivity, i.e. a measure how strong the signals of two electrode placements are connected.

Yellow line: Statistical median Value


Neurofeedback Coherence See larger image




Neurofeedback - eBioo Phase Difference Phase Difference:

The phase difference is given and depicted in degree and has in eBioo a range from -180 to +180 degrees. The current phase difference between channel 1 and 2 is depicted as dotted line in real time. That way phase shifts are visible.

In eBioo, values of function 'phase difference' are not depicted as bars. Only the bar peaks are displayed. That is, to assure that in case of an increase of a value beyond 180 degrees, there is no visible bar that swaps from positive to negative direction, what would optically be crucial in readability. Values between 180 and 360 degree are displayed in the ranger of -180 up to 0 degrees. That way a phase difference of 181 degree is identical to a phase difference of -179 degree ( -179 = 181 - 360 degree ).

The mid-blue Band of the 50% probability range is measured in the example (see: preview image on the left) in the entire frequency range (except Delta) between +35 and -20 degrees. The dotted line shows a momentary phase shift.


Neurofeedback Phase Difference See larger image




Neurofeedback - eBioo EEG Amplitude Asymmetry Asymmetry and relative Asymmetry:

The asymmetry function is in eBioo frequency specifically defined as the real time difference of the amplitudes of two channels and is measured in micro volt [uV]. The function 'relative Asymmetry' expresses the asymmetry in the range of -100% up to +100%.

A real time training method 'asymmetry inhibit' is selectable in eBioo under folder 'Training'. Due to the definition of the asymmetry function negative amplitude values are possible for particular frequency ranges, as it is visible in the screenshot. Please note: The asymmetry function should not be confounded with a method where a sum and differences of the raw signal of channels are evaluated.
Asym( f, channel 2) := A( f, channel 2) - A( f, channel 1) (with A = Amplitude)
The channel average of (two) channels is evaluated, adding the amplitudes of the channels and diving by the number of channels.


Neurofeedback Asymmetry See larger image




Neurofeedback - eBioo Band Amplitude Band Amplitude:

The Band Amplitude is a commonly used definition for the activity in a certain frequency range, is given in micro volts (uV) and is in eBioo defined as the average amplitude of a frequency band (frequency range).
Since in eBioo the average amplitude is evaluated as Band Amplitude, the Band Amplitude in eBioo is independent from the band frequency range (in the area of almost constant amplitudes) and thus the band amplitude densities of bands are directly comparable. Disadvantage: A direct comparison with band amplitude values of external EEG band amplitude values is not possible this way and requires a conversion.

In the present pictures it is obvious, that the evaluation, depiction and utilization of band amplitudes for analysis and training purposes is a more coarse measure than the evaluation using the spectral density distribution (that can be seen in picture 1.0).
These evaluation functions are in general available in the spectrum screen as well as training function for feedback evaluation. The spectrum screen in general displays the current value as well as the mean value together with the deviation range (as A.25/A.75 deviation width).


Neurofeedback Band Amplitude See larger image







and

the eBioo Neurofeedback Software now








To configure the training parameters
there are 2 rows of 8 Filters each
with independent frequency ranges
and independent training functions
arranged in 2 rows:



See complete Training Design
Panel in larger image

Training functions are:

Amplitude Coherence Power
relative Amplitude Band Amplitude Channel Average Amplitude
Asymmetry Peak Frequency Phase Synchrony
relative Asymmetry Phase Difference and more ...

These evaluation functions are in general available in the spectrum screen as well as training function for the feedback evaluation. The spectrum screen in general displays the current value as well as the mean value together with the deviation range (as A.25/A.75 deviation width).






eBioo   Training Design



Configuring a Training Design:

In many software products that are available on the market, training concepts have to be designed on a design form or one or even more mathematical functions have to be entered into a "Wizard". The effort to figure out a concept, design and test a new client specific design exceeds often one working hour. Furthermore these designs are static and can hardly be changed during the training session.

To configure a comparable training design in eBioo requires often not more than 2 or 3 minutes of time.

In eBioo only the following has to be done: Selection of the data channels, selection of training functions and selection of the corresponding frequency ranges. Several different trainings functions and different frequency ranges can of cause be combined in the same training design and session and can be optimized during the ongoing training session. The high resolution spectrum screen gives helpful hints to optimize the parameters.



For enhanced display with
monitor resolution 1024 x 768
click here.
Training Design Switchboard

To configure a training design there are two rows of 8 Filters for each row. The frequency interval, the training direction (promote or inhibit) and the evaluation function (amplitude, relative amplitude, asymmetry etc....) can be chosen for each Filter individually. A filter is assigned to one or more channels. The training parameters can be modified 'on-the-Fly' during training session (even if data processing is running) to evaluate the reward feedback level and feedback.



Neurofeedback Training Filter Strategy

Screenshot 3.1


Training and Feedback Signal:

For the feedback evaluation there are (see folder: 'Training') 2 rows of 8 configurable filter (frequency windows). With these filters the requested frequency range, training direction (e.g. 'promote', 'inhibit' or 'neutral' = inactive ) and output function (e.g. amplitude) can be selected. In the represented example the filter 1.4 and 2.1 are switched active (here for: Alpha promote and LoTheta inhibit). The score value of each row is evaluated separately and can be linked with a different feedback signal as well as to a common feedback signal.




  See also: or eBioo User pdf_icon Manual or eBioo Data Sheet



eBioo®  Functionality






Special Features of eBioo®:

Configuring a training protocol, different output functions and training filter parameters (such as e.g. Amplitude, relative Amplitude or Asymmetry) may be combined within the same training design and session. Due to a program internal normalizing logic, different functions can be combined in one training design even if they cover very different data ranges.

The frequency axis can have linear or a logarithmic scaling. A linear scale can be selected at any time by menu option. The output i.e. display function (e.g. Amplitude, rel.Amplitude, Band Amplitude, Asymmetry ...) is selectable by user option. The current training score of every filter (frequency window) is displayed in section "detailed Training Scores", together with the total training score in section "Average Score" (average of row 1 and row 2). The frequency range of every filter (frequency window), can be defined and modified individually from the band definition. A total score that is greater than zero will initiate a feedback response.

Using the integrated statistic module of eBioo, the frequency response of a particular selected output function (e.g. Amplitude) can be seen on the screen. The frequency response of a particular session can be compared to the z-score values of a QEEG analysis, and thus can deliver additional and more detailed quantitative data information, and aspects compared to a data reconciliation with z-score values of band amplitudes alone. (see also chapter: Statistics Evaluation and Band Amplitudes)


Cursor Position Evaluation:

The mouse pointer is displayed in the frequency amplitudes screen as yellow '+' sign. The mouse position and the according values are provided in the status bar (see bottom line of the screen) . Delimitation: The displayed values are considered to be estimations and not to be accurate values. The A:-%-value is a relative value compared to a the maximum scale value (here: 25 uV). The "delta t" value is an estimation of the time interval for each individual frequency transformation, based for the determination of the amplitude of each frequency bar. The "delta t" value then is also a measure for an (in general) unwanted temporal delay of the feedback signal relative to changes of the raw signal. The length of this average time interval i.e. delay is configurable.
The filter (training frequency window) parameters (training parameter for the selected training strategy) are selectable accordingly. The program is implemented in the standard design (eBioo - Brainwave tuner) as a 2 channel version, and the program is prepared for the simultaneous processing of up to 8 channels.


Statistical Evaluation:

The current amplitude values are represented in the amplitude display screen as light blue bars. The shadowed area in mid blue color represents the amplitude fluctuation of the preceding time interval of (in this example) 52 seconds as A.25 and/or A.75-Amplitude value. The A.75-Amplitude was defined as the amplitude below those 75% of all amplitude values of the last time interval of (here) 52 seconds have been observed. For this statistics evaluation, the amplitude is checked 20 times a second. Thus it is possible to receive and display quantitative statements simultaneously about amplitude average values and their deviation range as well as the amplitude distribution curve with a frequency resolution of 0.5 Hz.
The A.25-Amplitude was accordingly defined as the amplitude below those in the preceding time interval of 52 seconds, 25% of all amplitude values of the particular frequency bar (and 75% above) have been observed. The length of the time interval for this statistics evaluation, is selectable by user option. By this statistics evaluation of the signal it is obvious in the above example that in the Delta and LoTheta frequency range of this test person at electrode site Fz the amplitude in average is substantially higher than at point Cz, which is regarded to be a local asymmetry of the amplitude signals.





eBioo Main Form



You can download the eBioo STARTER Kit Software at the Download Page.


  
   to download the eBioo STARTER Kit Software now






[Main Menu]