Skip to contentScholarGate
LibraryBookshelfDeskReview StudioAssistant
Sign in
On this page
IntuitionHow it worksWhen to use itStrengths & limitationsCommon pitfallsApplicationsFrequently asked🔒 Read the full methodSourcesRelated methods
Cite this pageSpotted an issue on this page? Report or suggest a fix →
Home›Biomechanics›Common Spatial Pattern
Process / pipelineSignal processing

Common Spatial Pattern

Common Spatial Pattern Filter · Also known as: CSP, Spatial filtering, CSP decomposition

Common Spatial Pattern (CSP) is a spatial filtering technique that identifies electrode combinations that maximize the variance difference between two classes of EEG activity, typically used in brain-computer interfaces to enhance motor imagery discrimination. Introduced by Ramoser and colleagues in 2000, CSP has become a standard feature extraction method in BCI research.

ScholarGate
  1. Process / pipeline
  2. v1
  3. 2 Sources
  4. PUBLISHED
Cite this page →
Tools & resources
Download slides
Learn & explore

Read the full method

Members only

Sign in with a free account to read this section.

Sign in

Method map

The neighbourhood of related methods — select a node to explore.

Common Spatial Pattern
BCI Motor ImageryEMG EnvelopeMarkerless Motion Capture

When to use it

Use CSP when designing motor imagery BCI systems and you need robust, interpretable spatial features. It is most effective for two-class problems with clear frequency-band differences. For multi-class (3+ classes), variants like Multi-class CSP or CSP-CV exist. Assumptions include stationarity within trials, sufficient data to estimate covariance reliably (typically 50+ trials per class), and known class labels during training.

Strengths & limitations

Strengths
  • Enhances signal-to-noise ratio of discriminative brain activity compared to raw EEG
  • Computationally efficient; based on eigendecomposition with closed-form solution
  • Interpretable spatial filters reveal where in the brain class differences originate
  • Consistently improves BCI classification accuracy across many studies
Limitations
  • Requires sufficient training data (50–100+ trials per class) to estimate covariance reliably
  • Assumes stationarity within trials; performance degrades with session-to-session drift
  • Designed for two-class problems; extensions to multi-class are less elegant and require careful tuning
  • May overfit if data is limited; regularization of covariance estimates is often needed

Frequently asked

What is the relationship between CSP and principal component analysis (PCA)?

PCA finds directions of maximum variance without considering class labels; CSP finds directions of maximum variance ratio between classes. CSP is supervised, PCA is unsupervised.

How many CSP filters should I use?

Typically 2–4 filters (using the top m eigenvalues and their negatives) for two-class problems. Use cross-validation to select m; more is not always better due to overfitting.

Can CSP be applied to single-trial real-time BCI?

Yes. Once trained offline, CSP filters apply to each single trial, projecting it onto the spatial patterns. The variance of filtered signals is computed and fed to a classifier (LDA typically). Runtime is milliseconds.

Sources

  1. Ramoser, H., Mueller-Gerking, J., & Pfurtscheller, G. (2000). Optimal spatial filtering of single trial EEG during imagined hand movement. IEEE Transactions on Rehabilitation Engineering, 8(4), 441-446. DOI: 10.1109/86.895946 ↗
  2. Koles, Z. J., Lazar, M. S., & Zhou, S. Z. (1991). Spatial patterns underlying population differences in the background EEG. Brain Topography, 2(4), 275-284. DOI: 10.1007/BF01129656 ↗

How to cite this page

ScholarGate. (2026, June 3). Common Spatial Pattern Filter. ScholarGate. https://scholargate.app/en/biomechanics/common-spatial-pattern

Related methods

BCI Motor ImageryEMG EnvelopeMarkerless Motion Capture

Which method?

Set this method beside its closest kin and read them side by side — the library lays the books on the table; the choice is yours.

  • BCI Motor ImageryBiomechanics↔ compare
  • EMG EnvelopeBiomechanics↔ compare
  • Markerless Motion CaptureBiomechanics↔ compare
Compare side by side →

Referenced by

BCI Motor Imagery

Similar methods

BCI Motor ImageryIndependent Component AnalysiseLORETAEvent-Related Potential AnalysisMultivariate Pattern AnalysisBlind Source SeparationLinear Discriminant AnalysisIndependent Vector Analysis

Related reference concepts

Linear Discriminant AnalysisPrincipal Component AnalysisDimension ReductionSupport Vector ClassificationElectrophysiologyCanonical Correlation Analysis

Spotted an issue on this page? Report or suggest a fix →

ScholarGate — Common Spatial Pattern (Common Spatial Pattern Filter). Retrieved 2026-07-21 from https://scholargate.app/en/biomechanics/common-spatial-pattern · Dataset: https://doi.org/10.5281/zenodo.20539026
Quick facts
Originator
Herbert Ramoser
Subfamily
Signal processing
Year
2000
Type
Spatial filtering and feature extraction
Related methods
BCI Motor ImageryEMG EnvelopeMarkerless Motion Capture
ScholarGate

A content-first reference library for research methods — what each one is, how it works, and where it comes from.

Open data (CC-BY)

Explore

  • Library
  • Search the library…
  • Browse by field
  • Fields
  • Journey
  • Compare
  • Which method?

Reference

  • Subjects
  • Atlas
  • Glossary
  • Methodology
  • Philosophy

Your tools

  • Bookshelf
  • Desk
  • Chat

Company

  • About
  • Pricing
  • Contact
  • Suggest a method

Entries are compiled from published sources for reference. Verifying the accuracy and suitability of any information for your own use remains your responsibility.

© 2026 ScholarGate · A research-method reference library
  • Privacy
  • Cookies
  • Terms
  • Delete account