Artifact detection, thresholds, algorithms
Hi there!
I'm using dry electrodes with the ultracortex, and keeping the impedance to less than 5-7 kOhm per site. At what range of uVrms should I set the threshhold to consider the signal an artifact? Can regular brainwaves evoke a band power that exceeds the average to a large degree?
Thanks a lot in advance!
Cheers
Luc
Comments
https://qeeg.pro/wp-content/uploads/2014/10/qEEG-pro-Manual.pdf
They call it S.A.R.A (Standardized Artifact Rejection Algorithm), developed by Dr. Andre Keizer. Summary below,
There are some much more complex algorithms using ICA (Independent Component Analysis), but the SARA idea looks to be superior and easier.
http://sccn.ucsd.edu/~jung/Site/EEG_artifact_removal.html
William
I've uploaded a copy of the pdf mentioned in the previous post, to our local forum server. In case it is ever removed from the original link above. Appendix 1 at the end of the pdf shows the "S.A.R.A (Standardized Artifact Rejection Algorithm)".
William
What type of threshold approaches that can be used to identify the predefined thresholds mentioned in SARA?
Prageethda, hi.
What I have seen in other signal processing apps (such as Brainmaster, Neuroguide or BioEra), is that the 'noise' threshold amplitude values (in microvolts), can be adjusted during the recording or playback or review -- via one or more slider controls. So that you can dynamically adjust this to suit the individual subject's EEG. You can have a default value(s), that would work in most cases. Then allow dynamic adjustment if needed in a particular case. If you don't have a real-time GUI with adjustable user interface elements -- then the threshold values would be held in easily accessible constants or defines.
In the case of some of the apps mentioned above, the time series EEG graph shown on the screen during review of the EEG, shows (via dimming or background color), the time slices of the EEG that are being discarded because of artifact. Thus if the thresholds are changed, you can visibly see what additional sections of EEG will be removed or added.
I do not currently know of any open source SARA code. If you develop such, please post your Github repo.
Regards, William
Hi Luc, can I check how we’re you able to get 5-7kOhm impedance using dry electrodes with Ultracortex? Do you have a link to the electrodes you used? I’m getting in the range of 200-1000+
@yunda, please see this thread for expected impedance range of Ultracortex / dry electrodes.
https://openbci.com/forum/index.php?p=/discussion/2517/expected-impedance-range-with-ultracortex-cyton-resolved