Skip to main content
. 2020 Oct 9;22(10):1141. doi: 10.3390/e22101141
Algorithm 1: Evaluation of modes obtained from multi-channel electroencephalogram (EEG) signal using multivariate projection-based fixed boundary empirical wavelet transform (MPFBEWT) filter bank.
  1. Inputs: Multi-channel EEG frame XRN×m=[xm(n)]n=0N1, where m and N are the number of channels and samples, respectively.

  2. Output: A third order tensor, YRN×m×T, where T is the number of modes.

  3. Step 1: The multi-channel EEG signal is projected into a unit vector using Equation (2).

  4. Step 2: For a fixed boundary case, the frequency grid ([Fs2,Fs2]) is created. Similarly, the discrete Fourier transform (DFT) of the projected EEG signal can be evaluated for the automated boundary point evaluation case using local maxima or other methods.

  5. Step 3: Evaluate the fixed boundary points from the frequency points using Equation (3).

  6. Step 4: The EWT filter bank is created using the fixed boundary points of Step 3. The scaling and wavelet functions used to construct the EWT filter bank are mentioned in Equation (6), and Equation (7), respectively.

  7. Step 5: Evaluation of modes for mth channel of EEG signal using Equation (8), and Equation (9), respectively.