documentation on the focus widget's inner workings?
Hello, thank you for everyone's assistance so far. Right now, I decided to settle using LSL to stream data from the OpenBCI GUI to Unity (i.e. the concentration/relaxation state), and I'm able to get the basics working so far. Will see if I can tinker more as I am more familiar with this.
There is another thing I'd like to ask. Is there any relevant publication/documentation related to the Focus Widget's implementation? From my understanding so far, the concentration/relaxation state seems to be mainly related to the alpha and beta bands, from which the power is calculated. But I'd like to learn more about the specifics, if it's all right.
Thank you!
Comments
Hi Cyan,
The GUI is calling on Brainflow to apply the 'metrics',
https://brainflow.readthedocs.io/en/stable/Examples.html#python-eeg-metrics
https://brainflow.readthedocs.io/en/stable/UserAPI.html#brainflow-ml-model
The source code is here,
https://github.com/OpenBCI/OpenBCI_GUI/blob/master/OpenBCI_GUI/W_Focus.pde
William
Thank you! I'll take a look at it.
@wjcroft I'm a bit confused, this seem to use
RELAXATION
as the focus metric? And brainflow itself provides onlyRELAXATION
andMINDFULNESS
as metrics for the built-in ML models, not focusGeorge, hi.
Again, try the Brainflow Slack forum. You are right, the labels differ between what GUI shows and the library uses. But I think 'Focus' is 'Mindfulness', not 'Relaxation'.