pymovements.events.engbert.compute_threshold
- pymovements.events.engbert.compute_threshold(arr: ndarray, method: str = 'engbert2015') ndarray[source]
Determine threshold by computing variation.
The following methods are supported:
std: This is the channel-wise standard deviation.
mad: This is the channel-wise median absolute deviation.
engbert2003: This is the threshold method as described in [Engbert and Kliegl, 2003].
engbert2015: This is the threshold method as described in [Engbert et al., 2015].
- Parameters
arr (np.ndarray) – Array for which threshold is to be computed.
method (str) – Method for threshold computation.
- Returns
Threshold values for horizontal and vertical direction.
- Return type
np.ndarray
- Raises
ValueError – If passed method is not supported.