Time-Shift Correlation Algorithm for P300 Event Related Potential Brain-Computer Interface Implementation
A high efficient time-shift correlation algorithm was proposed to deal with the peak time uncertainty of P300 evoked potential for a P300-based brain-computer interface (BCI). The time-shift correlation series data were collected as the input nodes of an artificial neural network (ANN), and the clas...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Hindawi Limited
2016-01-01
|
Series: | Computational Intelligence and Neuroscience |
Online Access: | http://dx.doi.org/10.1155/2016/3039454 |
id |
doaj-596cada22b8f4633998a25ef9836fcdd |
---|---|
record_format |
Article |
spelling |
doaj-596cada22b8f4633998a25ef9836fcdd2020-11-24T22:58:14ZengHindawi LimitedComputational Intelligence and Neuroscience1687-52651687-52732016-01-01201610.1155/2016/30394543039454Time-Shift Correlation Algorithm for P300 Event Related Potential Brain-Computer Interface ImplementationJu-Chi Liu0Hung-Chyun Chou1Chien-Hsiu Chen2Yi-Tseng Lin3Chung-Hsien Kuo4Department of Internal Medicine, School of Medicine, College of Medicine, Taipei Medical University, Taipei 110, TaiwanDepartment of Electrical Engineering, National Taiwan University of Science and Technology, Taipei 106, TaiwanDepartment of Electrical Engineering, National Taiwan University of Science and Technology, Taipei 106, TaiwanGraduate Institute of Biomedical Engineering, National Taiwan University of Science and Technology, Taipei 106, TaiwanDepartment of Electrical Engineering, National Taiwan University of Science and Technology, Taipei 106, TaiwanA high efficient time-shift correlation algorithm was proposed to deal with the peak time uncertainty of P300 evoked potential for a P300-based brain-computer interface (BCI). The time-shift correlation series data were collected as the input nodes of an artificial neural network (ANN), and the classification of four LED visual stimuli was selected as the output node. Two operating modes, including fast-recognition mode (FM) and accuracy-recognition mode (AM), were realized. The proposed BCI system was implemented on an embedded system for commanding an adult-size humanoid robot to evaluate the performance from investigating the ground truth trajectories of the humanoid robot. When the humanoid robot walked in a spacious area, the FM was used to control the robot with a higher information transfer rate (ITR). When the robot walked in a crowded area, the AM was used for high accuracy of recognition to reduce the risk of collision. The experimental results showed that, in 100 trials, the accuracy rate of FM was 87.8% and the average ITR was 52.73 bits/min. In addition, the accuracy rate was improved to 92% for the AM, and the average ITR decreased to 31.27 bits/min. due to strict recognition constraints.http://dx.doi.org/10.1155/2016/3039454 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Ju-Chi Liu Hung-Chyun Chou Chien-Hsiu Chen Yi-Tseng Lin Chung-Hsien Kuo |
spellingShingle |
Ju-Chi Liu Hung-Chyun Chou Chien-Hsiu Chen Yi-Tseng Lin Chung-Hsien Kuo Time-Shift Correlation Algorithm for P300 Event Related Potential Brain-Computer Interface Implementation Computational Intelligence and Neuroscience |
author_facet |
Ju-Chi Liu Hung-Chyun Chou Chien-Hsiu Chen Yi-Tseng Lin Chung-Hsien Kuo |
author_sort |
Ju-Chi Liu |
title |
Time-Shift Correlation Algorithm for P300 Event Related Potential Brain-Computer Interface Implementation |
title_short |
Time-Shift Correlation Algorithm for P300 Event Related Potential Brain-Computer Interface Implementation |
title_full |
Time-Shift Correlation Algorithm for P300 Event Related Potential Brain-Computer Interface Implementation |
title_fullStr |
Time-Shift Correlation Algorithm for P300 Event Related Potential Brain-Computer Interface Implementation |
title_full_unstemmed |
Time-Shift Correlation Algorithm for P300 Event Related Potential Brain-Computer Interface Implementation |
title_sort |
time-shift correlation algorithm for p300 event related potential brain-computer interface implementation |
publisher |
Hindawi Limited |
series |
Computational Intelligence and Neuroscience |
issn |
1687-5265 1687-5273 |
publishDate |
2016-01-01 |
description |
A high efficient time-shift correlation algorithm was proposed to deal with the peak time uncertainty of P300 evoked potential for a P300-based brain-computer interface (BCI). The time-shift correlation series data were collected as the input nodes of an artificial neural network (ANN), and the classification of four LED visual stimuli was selected as the output node. Two operating modes, including fast-recognition mode (FM) and accuracy-recognition mode (AM), were realized. The proposed BCI system was implemented on an embedded system for commanding an adult-size humanoid robot to evaluate the performance from investigating the ground truth trajectories of the humanoid robot. When the humanoid robot walked in a spacious area, the FM was used to control the robot with a higher information transfer rate (ITR). When the robot walked in a crowded area, the AM was used for high accuracy of recognition to reduce the risk of collision. The experimental results showed that, in 100 trials, the accuracy rate of FM was 87.8% and the average ITR was 52.73 bits/min. In addition, the accuracy rate was improved to 92% for the AM, and the average ITR decreased to 31.27 bits/min. due to strict recognition constraints. |
url |
http://dx.doi.org/10.1155/2016/3039454 |
work_keys_str_mv |
AT juchiliu timeshiftcorrelationalgorithmforp300eventrelatedpotentialbraincomputerinterfaceimplementation AT hungchyunchou timeshiftcorrelationalgorithmforp300eventrelatedpotentialbraincomputerinterfaceimplementation AT chienhsiuchen timeshiftcorrelationalgorithmforp300eventrelatedpotentialbraincomputerinterfaceimplementation AT yitsenglin timeshiftcorrelationalgorithmforp300eventrelatedpotentialbraincomputerinterfaceimplementation AT chunghsienkuo timeshiftcorrelationalgorithmforp300eventrelatedpotentialbraincomputerinterfaceimplementation |
_version_ |
1725647951624142848 |