Classical FFT Β· CCA Β· TRCA β Observe how each method handles noise, epoch length and number of channels
π FFTClassical Fourier
β
β Pros
- Simple & computationally fast
- No training data needed
- Interpretable PSD visualization
β Cons
- Single channel β no spatial filtering
- Resolution Ξf = 1/T (needs long epochs)
- Poor robustness at low SNR
- Ignores harmonic structure
π CCACanonical Correlation
β
β Pros
- Multi-channel β better SNR than FFT
- Exploits harmonics (f, 2f, 3fβ¦)
- No training data required
- Closed-form solution
β Cons
- Reference signals are generic (not subject-specific)
- No optimized spatial filter per subject
- Still degrades at low SNR
π§ TRCATask-Related Component
β
β Pros
- Subject-specific spatial filter
- Maximises inter-trial reproducibility
- Highest accuracy especially at low SNR
- Works with short epochs
β Cons
- Requires training trials per subject
- More complex implementation
- Sensitive to non-stationarities
- Needs multiple EEG channels