Related Experiment Video
Updated: Oct 17, 2025

06:09
P300-Based Brain-Computer Interface Speller Performance Estimation with Classifier-Based Latency Estimation
Published on: September 8, 2023
711
Improve P300-speller performance by online tuning stimulus onset asynchrony (SOA)
Pin Gao1,2, Yihao Huang1,2, Feng He1,2
1Department of Biomedical Engineering, College of Precision Instruments and Optoelectronics Engineering, Tianjin University, Tianjin 300072, People's Republic of China.
Journal of Neural Engineering
|October 12, 2021
Summary
This study optimized the P300-Speller brain-computer interface by dynamically adjusting stimulus onset asynchrony (SOA). Personalized SOA optimization significantly improved information transfer rates while maintaining accuracy.
Area of Science:
- Neuroscience
- Biomedical Engineering
- Human-Computer Interaction
Background:
- The P300-Speller is a widely used brain-computer interface (BCI) paradigm.
- Its performance is linked to stimulus onset asynchrony (SOA), but optimization is under-explored.
Purpose of the Study:
- To develop and evaluate a P300-Speller system with variable SOA and a dynamic stop strategy.
- To investigate the impact of personalized SOA optimization on BCI performance.
Main Methods:
- Designed a P300-Speller system incorporating a variable SOA and a dynamic stop strategy.
- Implemented real-time adjustment of SOA based on operational performance.
- Conducted online experiments with 18 subjects to assess system effectiveness.
Main Results:
- The system maintained performance across a range of SOAs (50-300 ms) with an initial setting of 200 ms.
- Reduced average SOA to approximately 98.5 ms while preserving letter output accuracy.
- Significantly increased the average theoretical information transfer rate from 42.4 to 85 bit min⁻¹ (max 232 bit min⁻¹).
Conclusions:
- The developed system effectively optimizes SOA settings automatically.
- Personalized SOA adjustment leads to significant performance improvements in the P300-Speller BCI.

