ORIGINAL RESEARCH article

Front. Neurosci., 28 April 2020

Sec. Brain Imaging Methods

Volume 14 - 2020 | https://doi.org/10.3389/fnins.2020.00346

An Augmented-Reality fNIRS-Based Brain-Computer Interface: A Proof-of-Concept Study

  • 1. Department Cognitive Neuroscience, Faculty of Psychology and Neuroscience, Maastricht Brain Imaging Center, Maastricht University, Maastricht, Netherlands

  • 2. Laboratory for Cognitive Robotics and Complex Self-Organizing Systems, Department of Data Science and Knowledge Engineering, Faculty of Science and Engineering, Maastricht University, Maastricht, Netherlands

  • 3. Instrumentation Engineering, Dean and Directors Office, Faculty of Psychology and Neuroscience, Maastricht University, Maastricht, Netherlands

  • 4. Research Department, Brain Innovation B.V., Maastricht, Netherlands

Abstract

Augmented reality (AR) enhances the user’s environment by projecting virtual objects into the real world in real-time. Brain-computer interfaces (BCIs) are systems that enable users to control external devices with their brain signals. BCIs can exploit AR technology to interact with the physical and virtual world and to explore new ways of displaying feedback. This is important for users to perceive and regulate their brain activity or shape their communication intentions while operating in the physical world. In this study, twelve healthy participants were introduced to and asked to choose between two motor-imagery tasks: mental drawing and interacting with a virtual cube. Participants first performed a functional localizer run, which was used to select a single fNIRS channel for decoding their intentions in eight subsequent choice-encoding runs. In each run participants were asked to select one choice of a six-item list. A rotating AR cube was displayed on a computer screen as the main stimulus, where each face of the cube was presented for 6 s and represented one choice of the six-item list. For five consecutive trials, participants were instructed to perform the motor-imagery task when the face of the cube that represented their choice was facing them (therewith temporally encoding the selected choice). In the end of each run, participants were provided with the decoded choice based on a joint analysis of all five trials. If the decoded choice was incorrect, an active error-correction procedure was applied by the participant. The choice list provided in each run was based on the decoded choice of the previous run. The experimental design allowed participants to navigate twice through a virtual menu that consisted of four levels if all choices were correctly decoded. Here we demonstrate for the first time that by using AR feedback and flexible choice encoding in form of search trees, we can increase the degrees of freedom of a BCI system. We also show that participants can successfully navigate through a nested menu and achieve a mean accuracy of 74% using a single motor-imagery task and a single fNIRS channel.

Introduction

A brain-computer interface (BCI) is a system that enables users to send commands to the external world through brain signals in the absence of motor output (). BCI research has mainly focused on developing applications for (1) changing brain activation and associated behavior voluntarily through neurofeedback (; ; ) and for (2) replacing (lost) motor functions through communication BCIs (; ; ) and (e.g., wheelchair/robotic body-part) control systems (; ; ; ; ). Independent of the application, information is fed back to users about the success or failure of the intended act (). In communication and control BCIs, feedback may allow the BCI user to adapt the communication content (of a next encoding trial) in a sense of “back-and-forth communication,” which enables users to communicate with or control a specific component of the external world.

The most common approach to provide feedback to users is through simplified unimodal (visual or auditory) representations of brain activation, such as bars or single tones (). Alternative ways have emerged in the past years due to new technological developments in the areas of multimedia and entertainment, such as virtual reality (VR). VR is an immersive system that provides users with a sense of presence through potential interactions with a simulated virtual world rendered in real-time (). It has been suggested that VR environments can improve the BCI experience as it offers a richer and potentially more motivating feedback (; ). Recent advances in VR research enabled the development of augmented reality (AR) systems. Unlike VR systems, AR enhances the environment the user is in by projecting virtual objects as overlays into the real world. This projection is called registration and it can be carried out using a camera that detects a number of fiducial markers placed in the real environment (). AR can be displayed using systems worn on the head (also known as head mounted displays, HMD) or visualized through a dedicated screen that the participant is not wearing (phone, computer screen, etc.). Depending on the augmentation type, AR systems can be divided into visual see-through (VST) and optical see-through (OST) systems. In VST-AR, real images are recorded in real-time by the camera of a device (tablet, phone, etc.) before being visualized through a screen, augmented with virtual information. In OST-AR, the virtual content is directly displayed in front of the user’s eyes onto a semi-transparent screen.

The number of studies exploring the use of BCIs in AR applications remains relatively small (). Up until now, the majority of the AR-BCI literature has focused on electroencephalography (EEG)-based evoked potentials applied to a wide range of fields, namely robotics (), medicine (), home automation (; ), navigation (), and neurofeedback (; ). Importantly, some of these studies have assessed the impact of AR feedback in mental workload and engagement compared to traditional forms of feedback. For example, compared 3D-AR displays vs. traditional 2D feedback (both displayed on a computer screen) and found that despite the higher mental load experienced by the participants during the 3D-AR feedback, participants reported the 3D-AR feedback being more engaging and motivating.

AR-BCIs based on hemodynamic signals have also been explored, but to a smaller extent (). One way of measuring hemodynamic signals is using functional near-infrared spectroscopy (fNIRS), a portable, silent, and affordable counterpart to functional magnetic resonance imaging (fMRI) (). Both EEG and fNIRS make use of sensors [electrodes and optode pairs (sources and detectors), respectively] placed on the scalp to measure signals which correlate with neural activity (). While EEG measures the postsynaptic potentials of ensembles of neurons, fNIRS is based on the optical measurement of the hemodynamic response of both oxy- and deoxyhemoglobin (HbO and HbR, respectively) to neural activity (). Although EEG offers a higher temporal resolution than fNIRS, the latter represents an interesting option as it provides higher spatial resolution and is less vulnerable to motion artifacts ().

To our knowledge, only three fNIRS-based AR-BCIs have been reported. used an fNIRS-based AR-BCI in a simulated real-time environment aimed at clinicians to measure and visualize in real-time the ongoing cortical activity to determine when and where the patients were suffering from pain. For that, they placed fNIRS optodes over the patients’ bilateral prefrontal cortex and primary somatosensory area and monitored brain activity while volunteers with hypersensitive teeth underwent a thermal stimulation session. The cortical activity was superimposed onto a participant’s head in the real world in real-time through an OST-HMD (HoloLens) device the clinician was wearing. developed an fNIRS-based BCI using OST-HMD called Phylter. They developed a control system connected to Google Glass that helped preventing the user from getting flooded by notifications. By monitoring users’ mental workload in real-time with an fNIRS device, their system would only show notifications to the user if the mental workload was low enough. In the context of mental workload monitoring, assessed the cognitive differences between an AR wearable display (Google Glass) and a handheld display (smartphone) using a mobile fNIRS system covering the lateral PFC during an outdoor navigation task. They complimented it with two separate secondary tasks to assess differences in mental workload and situation awareness during navigation. They concluded that navigating with an AR wearable display produced the least workload during one of the working-memory task, and a trend for improved situational awareness in their measures of prefrontal hemodynamics. In this proof-of-concept study we tested whether healthy participants can use an AR fNIRS-based BCI paradigm motivated by the successful implementation in fNIRS-based BCIs, the increased engagement associated to the use of AR reported in previous studies () and its ability to preserve the real world while blending digital components to it.

Generally speaking, the hemodynamic response to a given task execution/stimulus shows a specific and reproducible temporal behavior (). Previous fMRI-based BCI work exploited this property and demonstrated that up to four distinctive BCI commands could be encoded/decoded by varying the temporal aspects (onset, offset and/or duration) of a (set of) mental task(s) (, ; ). Despite its simplicity, so far no fNIRS-based BCI has implemented this temporal information encoding approach. This is probably because the temporal encoding approach is serial in its nature, which can make the encoding process lengthy depending on the experimental design. In addition, it has been used in combination with univariate information decoding approaches, while the hemodynamic BCI community has mostly adopted multivariate classification techniques such as Linear Discriminant Analysis, Support Vector Machines or Artificial Neural Networks that have been used to exploit the spatial features of fNIRS signals evoked by performing different mental-imagery tasks (; ). However, with appropriate experimental designs, the temporal encoding approach offers a way to increase the degrees of freedom of a BCI using a single mental task. With this in mind, the present study aimed at transferring the fMRI-based temporal encoding approach mentioned above to fNIRS. For that, we used a selection paradigm where participants had to sift through a multi-leveled menu using a motor-imagery task. This menu consisted of four levels, in such a way that the choice options provided in each level (always six) were based on the decoded choice of the previous level. Thus, here we expanded the traditional four-choice temporal information encoding approach to include six options for choice selection in each of the levels comprising the menu, where an AR object guided the temporal encoding approach. We then used a univariate procedure for decoding participants’ intention and used the same AR object to back-communicate the decoded answer of the participants’ intention. Additionally, to account for potential mistakes during the decoding process, we implemented an active error-correction procedure to be applied by the participants. Importantly, this specific combination of temporal encoding and univariate decoding approaches allows participants’ intentions to be decoded based on the information recorded from even a single fNIRS channel provided that this channel has enough signal quality. With this in mind, in the present study we used a single channel for decoding participants’ choices.

Although the application of BCIs has been limited primarily to a laboratory setting, some of the studies mentioned above have examined the possibility of using BCI in everyday-life settings in different contexts (; ; ; ; ). However, ecologically valid approaches are challenging to develop as, among other reasons, they should be as efficient, accurate and reliable as possible, but also easy to use, intuitive, and simple to (dis)assemble. This is probably the reason why most BCI research has focused predominantly on improving the technology (). There is a relevant body of work addressing that BCI design and development should become more user-centered in order to achieve successful everyday-life applications (; ; ). Effort has been made to incorporate this aspect into various applications (, ; ; ; ). While still in a laboratory setting, in the present study we worked toward a user-centered communication system by letting participants choose their preferred motor-imagery task and by selecting participant-specific (single) most-informative fNIRS channel for decoding their choices. Using a single channel constitutes the simplest setup to (dis)assemble. In addition, it should make the setup comfortable and thus prevent participants from withdrawing from fNIRS recordings due to setup-related discomfort (; ; ).

It is important to note that fNIRS measurements are contaminated by systemic interference of especially (but not limited to) extracerebral regions, which is mainly caused by cardiac pulsations, respiration, and blood-pressure variations (; ). Several approaches have been reported in the literature to reduce these noises: conventional band-pass filtering (; ); modeling physiological noises as a sum of sinusoidal functions with known frequencies where their amplitudes are estimated by using the extended Kalman filter and regressed out using a general linear model (); global signal-covariance removal by either principal/independent component analysis (; ) or global average procedures (); adaptive filters that use recursive least-squares estimation methods () or short-distance channel (SDC) regression (; ; ). In fNIRS measurements these SDCs are channels that have reduced inter-optode separations such that the interrogated volume is confined primarily to extracerebral regions (). The main assumption underlying their usability is that the same systemic physiological noise present in the normal-distance channels (NDCs) dominates the signal acquired with SDCs (). Intuitively, SDCs can then be used to minimize/reduce unwanted physiological noise from the normal-distance channels. So far, not many fNIRS-based BCIs have employed them (but see ). This is partially because fNIRS equipment that allows such measurements has only recently become widely available. Here, SDC correction was used for the selection of the most-informative fNIRS channel as well as during the decoding process.

In this preliminary study participants achieved mean accuracy level of 74% (with a chance-level of 37.5% for six answer options), which shows that the temporal features of the fNIRS signal can be exploited in a temporal encoding paradigm to increase the degrees of freedom of a BCI using a single mental task. These accuracies also indicate that the proposed fNIRS-based AR-BCI setup can be successfully controlled, on average, by participants. Importantly, this work conveys the fundamental steps toward developing the first fNIRS-based AR-BCI system to be used as a communication device for bedside applications in a clinical setting.

Materials and Methods

Participants

Twelve healthy volunteers [five males; mean age (SD) = 27.1 years (3.2 years)] with varying previous BCI/fNIRS/task experience participated in this study (see Table 1). Participants did not have a history of neurological disease and had a normal or corrected-to-normal vision. The experiment conformed to the Declaration of Helsinki and was approved by the ethics committee of the Faculty of Psychology and Neuroscience, Maastricht University. Informed consent was obtained from each participant before starting the measurements. Participants received financial compensation after the session.

TABLE 1

Previous experience

Age rangefNIRS Cap Size (cm)BCIfNIRSTask

Mental drawingInteracting with cube
P0120–2556First time<5 times< 5timesFirst time
P0220–2556<5 times5–10 times5–10 timesFirst time
P0320–2556<5 times< 5times<5 timesFirst time
P0425–3056>10 times> 10 times>10 timesFirst time
P0535–4058First timeFirst timeFirst timeFirst time
P0625–3056<5 times<5times5–10 timesFirst time
P0725–3058<5 times5–10 times<5 timesFirst time
P0825–3058First timeFirst timeFirst timeFirst time
P0925–3056<5 times< 5times<5 timesFirst time
P1025–30565–10 times5–10 times5–10 timesFirst time
P1125–3056>10 times>10 times>10 timesFirst time
P1225–3058First time<5 times<5timesFirst time

Participant characteristics.

Experimental Design and Stimulus Display

General Structure

The experiment consisted of a training session and an immediately following experimental fNIRS session. The training session was self-paced and ranged between 15 and 35 min across participants: we only switched to the experimental fNIRS session when participants felt comfortable with the stimuli and the motor-task performance.

In an attempt to follow a user-centered approach, participants were introduced to two motor imagery tasks during the training session and asked to choose between them: (option 1) mental drawing [of small geometrical figures (a square, circle, etc.) or contour drawings (a star, flower, boat, etc.) and (option 2) imagine to interact with the virtually presented AR cube (by, e.g., to imagine to hit/squeeze it)]. Participants were asked to choose the mental task (mental drawing or imagining interacting with the cube), the specific strategy (drawing a square or imagining hitting the cube) they expected would work best and would interfere the least with the stimuli and to perform the motor-imagery task with their right hands. They were instructed to keep their eyes open throughout the experiment and to look at the computer screen while staying as still as possible during the runs.

The experimental fNIRS session lasted around 1.5 h. Participants first performed a functional localizer run, during which the participants were presented with a gray AR cube that contained specific symbols (5/6 = crosses, 1/6 = checkmark). For twelve consecutive times, they performed the selected motor imagery task when the checkmark was facing them (for 6 s) and had to rest for the remaining faces (for 30 s, see Figure 1). There was an initial baseline period of 36 s indicated by a blue rotating cube, in which participants rested. We chose a baseline period of 36 s to guarantee a stable baseline measure for real-time conversion of raw data into hemoglobin (Hb) concentration changes. After the twelve trials, the cube stopped rotating and became blue again, indicating the end of the run. This run was used to select a user-specific most-informative (“best”) fNIRS channel to decode participants’ choices in the eight subsequent choice-encoding runs (here on referred to as choice runs).

FIGURE 1

Each choice run aimed at selecting one option from a six-item list (menu). These runs differed from the functional localizer run in (1) the number of active motor imagery trials [five trials (choice runs) vs. twelve (functional localizer run)] and (2) the fact that the AR cube was color-coded and numbered (choice runs) vs. the AR cube was gray and contained geometrical shapes (functional localizer run). Importantly, the task duration remained at 6 s during the choice runs. During each choice run, participants selected one choice from a six-item list provided before the start of the run and performed the motor imagery task only when the number corresponding to their choice was facing them (temporal information encoding), for five consecutive times. There was an additional baseline period of 18 s after the last trial to ensure that the hemodynamic response goes back to baseline. After the run, the cube unfolded and the decoded choice (based on real-time analysis of the fNIRS data) was highlighted in red (see Figure 1).

AR Stimulus Display

In this experiment, we used a variation of a VST-AR system, where a rotating AR cube displayed on a computer screen embodied the menu and each face of the cube represented one choice of the list (see Figure 2A for an example of a user’s view). In the presented AR system, a white A4 cardboard was used to represent the real-world stimulus that also served as a spatial point of reference necessary for the visualization of the AR cube. The A4 cardboard was placed on the desk, between the computer screen and the participants. The left half of the board was wrapped in transparent wrapping paper and served as a whiteboard, where choice options were handwritten (and modified after each run). The right half of the board contained a marker (a 2D-image, see hand-icon in top-left image of Figure 2A) that, when detected by the HD webcam (Logitech C270 HD, which was fixated on the participant’s forehead using an elastic band and recording the cardboard), triggered the visualization of the AR cube on a standard computer screen. The AR cube was placed relative to the marker as seen in the camera image (see top-left image in Figure 2A) with the help of Vuforia (v7.1.34), an AR software development kit (SDK) that was running in Unity3D. This SDK makes it possible to detect the marker and to place the virtual cube on it, creating the effect of augmented reality. The marker was motor imagery task-specific and reminded participants of the task to be performed (mental drawing or virtual interaction with the cube). After each run, an unfolded AR cube was displayed on the computer screen highlighting the decoded choice of the participant (see top-right image, Figure 2A).

FIGURE 2

Nested Menu and Error-Correction Approach

The menu presented during choice runs consisted of four levels that were interconnected in such a way that the choice options provided in each level were based on the decoded choice of the previous run. The provided answer options became more specific throughout the levels. An example transition of provided options from level one to level four would be: listen to music > choose a genre > choose a band/artist > choose a song. Displaying the selected choice of the fourth level (a song, a picture, a movie, etc., depending on the choice in the first level) indicated the end of the navigation round, and participants were directed back to the first level of the menu (see Figure 2A). This structure allowed participants to go through a four-level nested menu twice if all choices were correctly decoded.

Importantly, it could be that the decoded choice of any given level of the nested menu did not match the encoded option by the participant. To account for such decoding mistakes and in a first attempt to correct for it, participants were instructed to choose the “Error” option in the next run. This “Error” option was part of the choice list in levels > 1 and the position this option appeared on the menu list was balanced across the different levels. If “Error” was decoded, they were provided with the same option lists they saw before the decoding mistake was made (see first Level 2 trial in Figure 2B).

fNIRS Data Acquisition

fNIRS data was recorded using a continuous-wave system (NIRScout-816, NIRx, Medizintechnik GmbH, Berlin, Germany). The optode setup consisted of nine sources and eight detectors which were placed on the left hemisphere that cover areas commonly associated with motor imagery, i.e., premotor cortex and part of the supplementary motor area, primary motor cortex, somatosensory motor cortex and part of the parietal cortex following the extended 10/10 EEG system (see Figure 3; ; ; ; ; ). An in-house SDC was created by placing source S9 as close as the optodes would allow (∼13 mm away) to detector D5 on the same sagittal plane that connects D5 and source S6 (see Figure 3). The signal measured by the SDC should be influenced by the mid-sagittal sinus and other large vascular structures commonly found in this region (), which have been shown to be affected by low frequency oscillations and cardiac signals (). We used this information as a proxy to account for physiological noise in the region covered by the optode setup.

FIGURE 3

In total, the setup contained 24 NDCs and one SDC. The mean inter-optode distance of the standard channels spanned from 26.1 to 36.5 mm. Sources emitted light at wavelengths 760 and 850 nm, and the light intensity acquired at the detector side was sampled at 6.94 Hz. Besides the standard cap fixation (using the chin band), the fNIRS cap (EasyCap 128Ch ActiCap, EasyCap GmbH, Herrsching, Germany) was fixated onto the participants’ head with three medical tape stripes (connecting the cap and the participant’s forehead) to assure the cap would not shift during the measurements. In addition, a black, plastic overcap was placed on top of the fNIRS cap to additionally prevent the light in the room from reaching the optodes.

Apparatus

The session took place in a lab that consisted of two rooms, i.e., an inner and an outer room, where the hardware and materials comprising the setup were distributed (see Figure 4). We used NIRStar 15.2 (NIRx, Medizintechnik GmbH, Berlin, Germany) for recording the data and Turbo-Satori (TSI) 1.4.2 (BrainInnovation B.V., Maastricht, the Netherlands; ) and Matlab 2017a (The MathWorks Inc., Natick, Massachusetts, United States) for real-time preprocessing and decoding the participants’ choices, respectively (see Data Analysis section). The three programs ran on the data-recording and -analysis laptop (depicted with number 6 in Figure 4). NIRStar 15.2 was connected to the NIRScout system via USB and to TSI via Lab Streaming Layer (LSL). TSI and Matlab were connected via the TSI-Matlab interface, a self-designed network interface enabling real-time access to raw and preprocessed fNIRS data as well as protocol and statistical information (; ). In addition, Matlab was used to log the different experimental conditions by sending triggers to the fNIRS system via LSL and to control the stimulus display in that was running in Unity 3D software (v2018.3.2.f1, Unity Technologies, San Francisco, California, United States), which was running in the stimulus laptop (number 5 in Figure 4). During choice-encoding runs Matlab sent to Unity3D the following commands via TCP/IP: (“a”) start of the run, which initiated the rotation of the inactive (blue) AR cube; (“b”), start of the encoding period, which turned the inactive cube into an active one by changing the blue-colored faces into color-coded faces; (“c”) last rest period, which turned the face of the AR cube back to blue, indicating the last rest period of the run; (“1–6”) decoded choice, which unfolded the cube and highlighted in red the decoded choice. All commands except for those pertaining to the decoded choice were used for the functional localizer run. The computer screen in the inner room was connected to the stimulus laptop through an HDMI cable. The HD webcam in the inner room (number 3 in Figure 4) was connected to the stimulus laptop via USB.

FIGURE 4

Subjective Ratings and Previous Experience Report

After the completion of the experiment, participants first rated how comfortable the setup (optodes and webcam) felt throughout the session according to a Likert-scale ranging from 0 (extremely uncomfortable) to 10 (extremely comfortable). We predicted that comfortability ratings would decrease over time due to the presence of local pressure on the head surface caused by optodes () and the webcam. Then participants rated the general easiness, pleasantness and vividness of the two motor imagery tasks they were trained on using another Likert-scale ranging from 0 (extremely difficult/unpleasant/not vivid at all) to 10 (extremely easy/pleasant/very vivid). In addition, participants were asked to report on their previous motor imagery task, fNIRS and BCI experience (first time, less than five, five to ten times or more than ten experiments).

Data Analysis

Real-Time Analysis

Data preprocessing

Raw fNIRS data were first converted into optical-density data and then into changes in Hb concentration through the modified Beer-Lambert law in real-time, using differential path-length factors of λ760 = 6.40 and λ850 = 5.85 () and a baseline calculation period of 15 s (10–25 s after run onset). Data were filtered using a first-order moving-average high-pass filter with a cutoff of 0.01 Hz and a second-order moving-average low-pass filter with a cutoff of 0.25 Hz. No motion correction was applied.

Channel selection

The channel and Hb-type selection per participant was based on the result of the general linear model (GLM) analysis. Specifically, the selection was based on the chromophore and channel that led to the highest t-statistic of the task vs. rest contrast in the functional localizer run. The design matrix included one task predictor convolved with a standard hemodynamic response function (HRF). The default HRF from SPM12 was used (two Gamma HRF, the onset of response and undershoot 6 and 16 s, respectively, dispersion 1 s, response to undershot ratio 6) and the same amplitudes were used for the HbO and HbR task predictors. In addition, a constant term and the SDC time course were used as confound predictors should the latter satisfy the coefficient of variation criterion (CV < 7.5%, which was the case for all participants). The pre-whitening approach implemented in TSI was used to remove serial correlations ().

Temporal decoding

During choice runs the time course of the selected channel was read in real-time in Matlab using the TSI-Matlab interface. Participants’ choices were decoded by fitting a GLM in Matlab using glmfit to all five trials in each choice run (see Figure 5). The design matrix differed from the functional localizer run in that it included six task predictors (one for each choice option, i.e., choice period) instead of one convolved with the HRF. Importantly, the SDC time course was used as a confound predictor during choice runs only if it was used as a confound predictor during the channel selection process. No pre-whitening was applied. The condition that led to the highest t-estimate of the task vs. rest contrast was considered the selected choice (see Figure 5). It should be noted that this analysis was re-computed offline using a simulated real-time approach for participants P01–P07 due to a technical mistake during these sessions.

FIGURE 5

Offline Analysis

Channel-selection assessment

We evaluated the effect (on choice-decoding accuracies) of using a predefined Hb type for the channel selection vs. selecting the most informative HbX channel (where HbX ε {HbO, HbR}). Importantly, and despite following a single-channel decoding approach, we kept all channels in place to carry out this assessment.

Besides, we evaluated the effect (on choice-decoding accuracies) of using the SDC as confound predictor in the channel-selection process. Differences across Hb-type and usage of SDC were tested for significance using a two-way ANOVA with factors SDC (with SDC, without SDC) × Hb-type (HbX, HbO, HbR), followed by paired t-tests.

Effect of the number of trials in the decoding process

We used the same univariate choice-decoding approach as described in section Temporal decoding to evaluate the effect of the number of trials in a given run on decoding accuracies (based on the most informative HbX channel). For that, we computed the accuracies of all consecutive trial combinations for every trial number (1:n trials, where n = {1,2,3,4,5}). For example, to compute the decoding accuracy of three trials, trial combinations 1-2-3, 2-3-4, and 3-4-5 were used. We then quantified the effect of the number of repetitions in the decoding accuracy at the group level using Spearman’s rho correlation coefficient. The effect of number of trials was additionally evaluated using information transfer rate (ITR), defined as in :

where N is the number of classes, P is the classification accuracy and τ is the duration of task and rest period, in seconds.

Decoding accuracy of error-correction trials

We incorporated an error-correction mechanism in our decoding process by including an “Error” option in levels > 1 of the menu. We assessed the accuracy of the error-correction approach with a confusion matrix. For that, we pooled all encoded answers across participants and divided them into “Error” and “Non-Error” instances, depending on whether the participant intended to encode “Error” or not, respectively. The encoded choices were then compared to the decoded ones. Four measures were extracted from the confusion matrix, namely accuracy, recall, precision and specificity, which were calculated as follows:

  • •

    Accuracy = (TP + TN)/(TP + TN + FP + FN)

  • •

    Recall = TP/(TP + FN)

  • •

    Precision = TP/(TP + FP)

  • •

    Specificity = TN/(TN + FP)

where TP = True positive or correctly detected “Error” trials; TN = True negative or correctly detected “Non-Error” trials; FP = False Positive or incorrectly detected “Error” trials; FN = False negative or incorrectly undetected “Error” trial.

Chance-level definition

A quantile function of a multinomial distribution was used to define the upper bound of the chance-level (37.5% for N = eight runs, c = six classes and a p < 0.05).

Subjective ratings

Mean and SE of normalized subjective comfortability ratings was computed by calculating the mean (of eight runs) for each subject and subtracting the subject’s mean to each item. The effect of the duration of the experiment (number of runs) on the comfortability score was quantified using Pearson’s correlation. In addition, the relation between previous BCI/fNIRS/task experience on task accuracies reached by each participant was assessed using Spearman’s correlation coefficient. Finally, to evaluate the perceptual differences the mental tasks elicit on each participant, normalized absolute mean differences between the preferred and non-preferred mental task ratings were assessed. First, each item was normalized following the same approach as for the comfortability ratings. Next, the three scores (easiness, pleasantness and vividness) were averaged for each mental task and participant. Then, absolute differences between mental tasks were computed and a right-tailed t-test was used in Matlab.

Results

Choice-Decoding Results Obtained in (Simulated) Real-Time

Figure 6 shows the individual and group accuracies achieved in the experiment. In addition, it shows that half of the participants chose to perform the mental-drawing task and that HbR was selected for seven out of twelve participants. All participants but P04 exceeded the upper bound of the chance-level (37.50%, orange dashed line). It should be noted that accuracies from participants P01-P07 were computed offline using a simulated real-time approach due to a technical mistake during these sessions, while accuracies from participants P08-P12 were calculated online based on real-time results. On average, participants reached an accuracy of 73.96% (SD = 20.96), as depicted by the left-most gray bar of the group plots. Mean decoding accuracies with different grouping factors were also computed and descriptively did not differ substantially within each group (see Figure 6).

FIGURE 6

Evaluation of Error-Correction Procedure

In total, participants had to encode the “Error” option 22 times (see Figures 7A,B). Out of the 22 instances, the error option was correctly detected 14 times, missed eight times, and incorrectly labeled once, as indicated in the confusion matrix (Figure 7A). Overall, the accuracy of the error-correction trials was 90.6% (upper bound of the chance level was 58.88%, assessed by the quantile function of a multinomial distribution with n = 96 trials, c = 2 classes and alpha = 0.05).

FIGURE 7

Assessment of the Effect of Number of Trial Repetitions

To assess how the number of trial repetitions affects the decoding process, we sequentially reduced the number of trial repetitions we used for decoding. Table 2 summarizes the individual and group decoding accuracies for a decreasing number of repetitions and Figure 8A shows that the number of repetitions used to decode each run influences the decoding process. Specifically, we observed a significant negative correlation between the accuracies and the number of repetitions, as assessed by Spearman’s rho correlation coefficient (ρ = −0.639, p < 0.0001). Importantly, mean- and several single-subject accuracies (7 out of 12 participants) remain above chance level even when using a single trial. As for the ITR computation, Figure 8B indicates that slightly higher ITR values can be reached, on average, when using four trials (0.34 bits/min) instead of five (0.29 bits/min).

TABLE 2

Accuracies (%)

5 trials4 trials3 trials2 trials1 trials
P0187.5081.2570.8365.6347.50
P02100.0081.2570.8359.3857.50
P0362.5075.0054.1756.2545.00
P0437.5050.0054.1743.7537.50
P0575.0050.0050.0050.0042.50
P0662.5068.7541.6746.8827.50
P0787.5087.5079.1765.6357.50
P0850.0056.2545.8340.6332.50
P0987.5081.2575.0043.7535.00
P1087.5087.5083.3362.5052.50
P11100.0087.5062.5046.8842.50
P1250.0068.7570.8340.6325.00
Group (SD)73.96 (20.96)72.92 (14.19)63.19 (13.74)51.82 (9.56)41.88 (11.83)

Individual and group decoding accuracies over decreasing number of repetitions (for HbX with SDC regression analysis).

FIGURE 8

Assessment of Channel Selection

Although our channel selection approach was based on selecting the most informative HbX channel for each participant, it is not uncommon to have a predefined Hb-type before the data acquisition (). In this context, we looked at whether the selected channel would change had we decided to focus on only one chromophore. In addition, since we used the SDC time course as a confound predictor, we assessed whether applying SDC correction (or not) influences the channel selection. Table 3 shows that for some participants, the channel selection approach does not affect the selected channel (see P01, P02, P07 and P11 across all columns), while for other participants it does. Descriptively speaking, SDC correction slightly reduced the mean accuracy for the most-informative HbX-channel approach. The reason behind this observation is that the increased accuracy for some participants (P03, P06, P09, P11, and P12) was smaller than the decrease in accuracies for other participants (P04, P05, P08, and P10). The mean decoding accuracy increased for the most-informative HbO and HbR channel approaches (although to a considerably lesser extent for the latter).

TABLE 3

Most informative channel for different channel selection approaches and (individual and mean) accuracies reached with each approach.

Note 1: Red (blue) cells indicate that the selected chromophore was HbO (HbR) Note 2: The different symbols summarize the effect in decoding accuracy (↑ [increased], ↓ [decreased], = [maintained]) when SDC was used as a confound predictor vs. when it was not.

A repeated measures 2-way ANOVA with factors SDC (with SDC, without SDC) × Hb-type (HbX, HbO, HbR) showed that the mean accuracies were different across Hb-types [main effect of Hb-types; F(2,66) = 3.494, p = 0.036; no significant interaction], but not across SDC. Subsequent paired t-tests showed that HbX and HbR performed better than HbO [t(23) = 3.83; p(FDR [q = 0.05]) = 0.001, and t(23) = 2.736; p(FDR [q = 0.05]) = 0.008].

Previous Experience and Subjective Reports

Due to the (novel) AR component, the participants were enthusiastic about the research study. Independent of the achieved accuracies participants rated the setup positively and considered the experiment as “fun,” “engaging,” and “motivating.” The setup became uncomfortable over the runs as indicated by a significant negative correlation (r = -0.991, p < 0.0001). Participants reported the main source of discomfort to be the pressure caused by the webcam on their foreheads and to a lesser extent the optodes on the head surface. We observed that the preferred motor imagery task was rated significantly higher than the non-preferred task [t(11) = 5.240, p < 0.001]. In addition, we observed that previous BCI/fNIRS/task experience correlated positively with individual accuracies, but none of them reached significance (ρtask = 0.429, ρBCI = 0.360, ρfNIRS = 0.566, p > 0.05).

Discussion

The present proof-of-concept study combined AR technology and an fNIRS-based BCI to apply it in a communication context, where twelve healthy participants were asked to navigate in real-time through a nested six-choice menu while following a temporal information encoding approach. The decoded choice was defined for each participant based on the time course of the most-informative channel in the setup. In case the decoded choice was incorrect, an active error correction procedure was used. We achieved mean accuracy levels of 73.96% (with a chance-level of 37.5% for six answer options) and error detection accuracies of 90.6%. The following sections discuss the general implications of this study, together with its limitations and prospects for the future.

The Temporal Information Encoding Approach – A Powerful Paradigm for fNIRS-Based BCIs

In this experiment, we applied for the first time a temporal information encoding approach and a GLM-based decoding scheme previously reported in fMRI-based BCIs (, ; ) to an fNIRS-based BCI system to distinguish between six options using a single channel and mental task. An advantage of using this procedure is that a single channel may be sufficient for decoding participants’ intentions without hampering our decoding ability. Intuitively, using a single channel should also make the setup more comfortable. It should be mentioned that although we assessed the feasibility of the single-channel approach and recorded participants’ comfortability scores over time, we kept all channels in place for post hoc analyses. Another advantage is that, theoretically, this approach could allow including a considerably high number of conditions. In the present work we have further advanced previous applications by going from four (; ) to now six temporally different but still differentiable encoding phases. Importantly, future work should explore the upper limit of the included number of conditions that would yield a sufficiently high decoding accuracy. In any case, increasing the number of conditions would inevitably rise the duration of the run, but this could be solved by reducing the task duration to a certain extent. Until now the biggest body of hemodynamic BCI applications has used a task duration of 10 s (; ; ; ; ; ) or longer (; ; ), and very few studies have used task durations under 10 s: for example, and used variable task durations of 5/10/15 s and 6/8/10/15 s, respectively. To maintain the single-trial duration as low as possible without hindering the ability to distinguish between conditions, we opted to use 6 s task duration per condition for our experiment. However, the considerable inter-subject variability in accuracies suggests that user-tailored task durations should be considered in future studies.

Using a Single fNIRS Channel – A Promising Approach in the Context of Temporal Information Encoding

Selected Feature

Feature selection varies across studies, but in general, previous work has focused on either using only HbO signal (; ; ; ; ; ; ; ) or the combination of different chromophores (computing the mean or the difference of HbO and HbR, ). A few fNIRS-BCI applications have used/explored HbR on its own (; ; ). The main reason is that HbO is considered to exhibit larger and more pronounced concentration changes than HbR in response to mental tasks (; ). Besides, it has been reported that HbO signals are more discriminative and perform more robustly than HbR signals (; ). However, and found that HbO and HbR performed similarly in terms of accuracy. In the present work the channel selection approach led to selecting HbR for 7/12 participants. In addition, our post hoc analysis revealed that at the group level channel selection using either HbX approach or HbR performed better than only HbO channel selection. Despite having lower SNR, these results point at the usefulness of the HbR signal for the classification of motor imagery (at least) in a GLM-based decoding approach.

SDC Correction

SDCs are used to minimize/reduce unwanted physiological noise contained in NDCs (). In the current work, a custom-built SDC was used as a GLM confound predictor during both, the selection of the most informative channel and the decoding process. Offline, we evaluated the effect of using SDC for channel selection and choice decoding. As derivable from Table 3, when using the HbX approach, SDC correction did not affect the channel selection in seven out of twelve participants (P01, P02, P05, P07, P09, P10, and P11). The selected channels for the remaining participants differed either in location only (P06) or in location and Hb-type (P03, P04, P08, and P12). This suggests that the former group of participants had a relatively stable signal compared to the latter ones. Interestingly, the mean accuracies were higher for the former group, too [89.29% (SD = 8.63) vs. 58.33% (17.08)]. Although the accuracy did not significantly change on average when SDC correction was used vs. when it was not, a clear divergence between both approaches was observed in some participants. For example, the accuracy reached by P04 and P08 was considerably reduced after SDC correction (100–37.5% and 100–50%, respectively), while it improved for P06 and P11 (25–62.5% and 62.5–100%, respectively). It is not straightforward to attribute this opposing and seemingly irregular effect across participants to an isolated cause. Instead, it may be the result of an interaction between the spatial relation of the SDC and the selected channel, which suggests that the location of the SDC matters even in a relatively small setup. In addition, the selected chromophore (whether it is HbO or HbR) may influence the effect of SDC correction. Indeed, unlike for the HbX (and the HbR) approach, we observed a clear improvement before/after SDC correction when selecting channels based on HbO (see Table 3, “Best HbO”). Specifically, the mean decoded accuracy increased from 50 to 62.5% after SDC correction. This is expected, as HbO signal is more affected by global systemic artifacts in both extracerebral and intracerebral compartments than HbR ().

T-Statistic for Channel Selection and Decoding

Different approaches for channel selection have been reported in the literature. compared the difference between the maximum value during the task and rest periods, and considered the channel to be active if the difference was positive. and suggested selecting channels where the initial dip could be reliably detected. For that, a vector-based phase analysis with a threshold circle as a decision criterion was employed. Previous fNIRS studies have also followed a t-value (; ) or beta-value criterion () between the measured and expected hemodynamic response by the given stimulation for channel selection.

In the present study we selected the most informative channel and Hb-type combination based on the highest t-statistic of the task vs. rest contrast of the functional localizer data. We ensured correct t-value estimation during channel selection by removing serial correlations generally present in the fNIRS data (). The decoded answer option was based on the choice that led to the highest t-statistic of the choicei vs. rest contrasts, where i = {1,2,3,4,5,6}. No pre-whitening was used during decoding since the ranking of the t-estimate should not change across choices. The reason for this is that, as a single channel was used for decoding, each t-estimate was affected by the same amount of serial correlations ().

Necessity of Trial Repetition

and used an fMRI-based temporal-encoding and decoding approach to carry out five and two communication runs (respectively) with four answer options; while used it in a letter speller context with 27 letter options to encode words between 7 and 13 characters. They reached single-trial mean accuracies of 94.9% (), 100% (), and 82% () in healthy participants. As for fNIRS-based BCIs, previous work has addressed classification problems using multivariate approaches that maximally distinguished between five mental tasks with an average single-trial accuracy of 37.2% (), or four commands involving motor-execution () and motor imagery tasks (; ; ) that reached mean single-trial accuracies of 82.46, 45.6, 73.3, and 46.7%, respectively. In the present work, participants encoded the same choice five consecutive times in each of the eight choice runs, and we achieved mean (multi-trial/repetition) accuracy levels of 74%.

To assess whether five consecutive trials were actually necessary to successfully decode their choice, the effect of reducing the repetitions on the decoding accuracy was evaluated post hoc. We observed a significant negative correlation between the accuracies and decreasing the number of repetitions (ρ = −0.639, p < 0.0001). Interestingly, encoding the same choice only once maintained the mean group accuracies above chance level although with considerably lower values than with five trials (73.96% vs. 41.88%). In line with the observed accuracies, the mean ITR value was considerably reduced when a single trial is used (ITRl = 0.17 bits/min) compared to when five trials were used (ITR5 = 0.30 bits/min). In addition, we observed that reducing the number of repetitions to four slightly improves the mean ITR, with 0.34 bits/min. To put these values in a broader context, the average ITR of the studies mentioned above were calculated and can be compared to the present study in Figure 9. This figure shows that the ITR1 is closely related to the ITR values from and and that with the approach employed in this study (ITR5) considerably higher accuracies are reached, while maintaining the ITR value. This figure also depicts that ITR5 is considerably lower than in and .

FIGURE 9

Lower decoding accuracies compared to fMRI studies are expected since fMRI has a higher spatial resolution (), fMRI signals have stronger signal-to-noise ratio () and because unlike fMRI, the brain signal measured with fNIRS also contains (unwanted) superficial scalp information (). This is because light traveling from a source to a detector to reach the brain must pass through scalp and skull tissues twice (). Lower decoding accuracies compared to fNIRS-BCI studies employing multivariate approaches may require further explanation. Multivariate approaches are pattern-classification algorithms used to decode the information that is represented in a given pattern of activity (). They integrate information of multiple voxels/electrodes/channels by optimizing their weights and theoretically should provide higher sensitivity to disentangle overlapping distributed activation patterns than univariate approaches (). The fundamental steps comprising multivariate approaches are, generally speaking, feature extraction, feature selection, model learning and validation (). The available number of trials/examples for model learning and feature extraction influences the performance of multivariate approaches, as estimating a model based on few examples may not be sufficiently reliable or may not capture the differences between classes in a relatively high-dimensional space (). Thus, it is expected that a model trained on a sufficient number of examples should be able to accurately classify examples never seen by the model. and employed multivariate approaches and both used > 100 trials to train their models, collected over four separate sessions and a single session, respectively. In addition, their classification problem aimed at distinguishing between different task patterns, which we suspect may elicit more discernible patterns than classification problems aimed at detecting the presence or absence of a task-related information (i.e., task vs. rest scenario). It should be noted that and also applied multivariate approaches that aimed at distinguishing between different motor imagery tasks, but employed less total number of trials to address the classification problem, which can partially explain the lower accuracies reported in these studies. The temporal approach employed in this study did not require any model learning, but relied on a time course extracted from a single channel with certain degree of trial-to-trial variability that was not constant across participants. Indeed, in some participants (see P03, P04, P06, P08, or P12), we did not observe a linear decrease in the decoding performance with reducing the number of repetitions as in the group results, which suggests that for some participants the inter-trial variability is higher than for others. Altogether, we believe these are the main reasons that could explain the divergence in the mean single-trial accuracies observed in the present study and in the literature.

In the future, a multivariate temporal approach could be tested that would also only require a single localizer run. Specifically, instead of selecting and using a single (most-informative) channel for decoding participants’ intentions, a task-specific activation pattern would be defined after the localizer session (based on a univariate approach over each channel comprising the setup), here called as “base-pattern.” For each of the communication runs a new activation pattern for each condition would be calculated and compared to the base-pattern as in . The answer option leading to the highest correlation or the smallest distance between the patterns would be the selected option. Importantly, the number of optodes comprising the setup should be optimized to guarantee participants’ comfort and a good accuracy level. In addition, due to the existing trial-to-trial variability within and across participants, a subject-specific number of trials could be considered instead of seeking a group-based criterion. This could be achieved, for example, by implementing an evidence accumulation process with a stopping criterion that trades speed and accuracy for each participant ().

Feasibility of Error-Correction Approach

Automatic recognition of error potentials has been successfully used in EEG-based BCIs that focus on sensorimotor rhythms and event-related potentials, since evoked responses by the feedback differ depending on whether the feedback is correct or not (; ). Hemodynamic signals do not show such distinct patterns, which makes direct forms of error-correction mechanisms more challenging to implement. Here we developed an active error-correction approach where participants were asked to indicate a decoding error by encoding the “Error” option in the next choice run if the decoded choice they received did not correspond to what they intended to encode. This approach assumes that we can correctly detect the “Error” option when participants encode it. We built a confusion matrix by pooling all encoded answers across participants to evaluate the performance of our proposed error detection approach. In an ideal scenario, the number of “Error” trials comprising this matrix should be zero or close to zero, which would indicate that no decoding mistakes were made. The fact that participants reached an average of ∼74% accuracy indicates that participants had to encode “Error” several times, but importantly, this number differed across participants. Figure 7 (right side) shows that for example, P06 had to encode “Error” 5/8 times, while P02 did not have to encode any. The figure also indicates that the number of “Error” trials was lower than “not Error” trials (thus making the confusion matrix unbalanced). The confusion matrix shows that we reached an accuracy of 90.62% (72/96 trials were correctly labeled as “Error” or “not Error”). However, we only reached a recall level of 63.63% (out of 22 error trials, 8 trials were missed), which indicates that this approach did not always work.

It is also important to note that the number of encoded errors does not directly represent the accuracy of the BCI setup. This is due to three reasons: first of all, owing to a technical mistake, data from P01-P07 were reanalyzed offline. In turn, some trials that were incorrectly decoded in real-time were correctly decoded offline (and vice versa), which misplaced the presence of “Error” encoding runs (and disrupted the semantic link between the encoded and decoded choices). This means that in the former case (after offline analysis the choice was correctly decoded), a subsequent error-encoding run became unnecessary, while for the latter case (after offline analysis the choice run was incorrectly decoded) a following “Error” encoding run should have occurred (see Supplementary Data Sheet S1). Second, our experimental design did not include an error option in the first level of the nested menu. This implies that if choices were wrongly decoded in the fourth level of the menu, participants were no longer able to encode the “Error” option in the next run. Third, and similarly, if a decoding error occurred in the last run of the experiment (run number eight), participants were no longer able to encode the “Error” option. These two scenarios could be addressed in the future by using additional short runs (under a minute) where the participant would verify if the decoded answer was correct or not. The run would consist of an initial and final baseline periods of 20 and 10 s, respectively, with a single full rotation of the AR cube presented in between. Specifically, the AR cube would show faces corresponding to yes/no answers, alternated with rest periods, i.e., YES-NO-REST-YES-NO-REST (6 s per face, 36 s in total). This would allow participants to encode twice whether the decoding option was correct or not in 66 s, while leaving enough time for the hemodynamic response to get back to baseline.

In this experiment participants navigated through a four-level, nested menu. After completing one full round (i.e., reaching level four), participants were directed back to the first level of the menu. Since participants performed eight choice runs, this structure allowed them to maximally go through the menu twice. Due to the technical mistake mentioned above, the following lines will only discuss results pertaining P08–P12: P11 completed two full rounds (100% accuracy), while P09 and P10 completed one full round (both participants reached a 87.5% accuracy); P08 and P12 did not manage to complete a single round (the decoding accuracy for both participants was 50%). These results clearly show that statistically significant accuracy is a necessary but not sufficient prerequisite to achieve a functionally significant accuracy. Indeed, the accuracy that would be necessary to use the system in a convenient way requires the accuracy to be much higher. Future work should include the “Error” option in each level of the nested menu. It should also consider an additional measure besides the magnitude of the t-statistic for decoding participants’ choices, such as a confidence measure based on the absolute differences in the t-estimate across conditions. We expect that a more informed decision helps improving the decoding and the error-detection processes.

Task Selection Based on Participants’ Preference and Previous Experience

In the present study, we first trained participants to perform two different motor imagery tasks and subsequently let them choose their preferred option. However, unlike previous work, we did not test whether user preference leads to better performance compared to an experimenter-based task selection approach ().

Intuitively, experienced BCI users may have a more realistic idea of which mental strategy works best for them and thus choose the task that has worked well in the past. Although we asked participants to choose the task they felt most comfortable with in the given setup independent of their previous experience, P02, P04, P05, and P11 chose to use mental drawing for this very reason. In contrast, participants P07 and P10, who also reported being familiar with the mental drawing task (and unfamiliar to the interacting with the cube task), chose to use interacting with the cube as it felt more natural for them given the AR stimuli.

Previous experience with the mental task, BCI setups and fNIRS systems did not show significant correlation with obtained accuracies. However, differences in decoding accuracies between (1) novices and (2) average and more experienced BCI/fNIRS users were considerably high [65.63% vs. 80% (average) and 75% (more experienced) for BCI and 62.5% vs. 70% (average) and 82.5% (more experienced) for fNIRS]. Similarly, we observed differences between the same groups but to a lower extent regarding previous task experience. Specifically, novices reached a mean accuracy of 71.73%, while average and more experienced users reached 75 and 79.17%, respectively. These observations suggest that participants with a certain level of experience with a BCI/fNIRS system or a given mental task may have enough introspective information to make an adequate and informed decision on their preferred task after a single training session.

Using AR in BCIs Offers a Great Flexibility

Recent work has shown that EEG-based BCIs can successfully be used in combination with new technological developments such as AR to improve real-world practicality by offering a richer, more direct, and intuitive interface (; ; ; ). However, very few fNIRS applications have explored this option (; ; ; ). In the present study, we employed an AR cube to guide the temporal-encoding approach and to display the decoded answer of participants’ intentions. For that, we used a relatively simple and flexible setup from the hardware point of view: we made use of two laptops, one additional computer screen, an HD webcam, and home-made A4 cardboards. The home-made A4 cardboards served as whiteboards and triggered the display of the AR cube in Unity3D on an additional computer screen. Importantly, a whiteboard offers a high degree of flexibility and individuality as anyone (a caretaker, family member, experimenter, etc.) could write potential choice options based on previous knowledge of the user and/or the social context (although we used the same choice options for all participants in this experiment, see Supplementary Data Sheet S2). Also, a whiteboard provides a degree of proximity to the setup and interaction between the user and the experimenter as new choice options need to be written down after each run. Besides, handwriting may offer a sense of familiarity to the user. It is important to note that participants were instructed to look at the computer screen at all times throughout the runs, which makes the chosen location of the cardboard (on the desk, between the computer screen and the participant) not intuitive from a pure AR setup perspective. Indeed, the cardboard could have been placed in a different location (behind the screen, for example) as long as the webcam’s placement would change accordingly. However, we chose consciously to place the cardboard between the screen and the participants exclusively to exploit the cardboards’ interactive and proximity features mentioned above.

Altogether, this relatively simple setup has the potential to be successfully implemented in a more ecologically valid environment such as a hospital room or a rehab center. From the setup point of view, we picture a situation where the user would be placed comfortably in a Fowler’s position (head is placed at a 45-degree angle), while wearing the optodes, fNIRS cap and overcap. The fNIRS system would be located next to the bed. A removable desk would be attached to the structure of the bed, above the user’s thighs, slightly tilted toward the user’s head. A tablet fixated almost perpendicular to the desk could be used instead of the additional computer screen to display the AR cube. To maximize comfort, the rotation of the desk would be adjusted to ensure the tablet was placed at the same height as the user’s eye gaze. The webcam would be integrated into the tablet or a separate camera would be placed on a stable structure such as a tripod located right next to the participant and it would be recording the contents of the whiteboard. Alternatively, smart glasses with an integrated camera could be used. These glasses would then also replace the tablet and could display the cube directly on the glasses.

From the data analysis point of view, the current decoding process could be improved to increase the performance of the BCI (as discussed in previous sections). Importantly, as the majority of the analysis steps have been streamlined (through scripts written in Matlab and Unity3D), a single BCI operator would be sufficient to perform the measurements. However, to assure that the channel selection procedure is properly done (i.e., the selected channel is sufficiently informative and not corrupted extensively by noise), an experienced researcher or a trained medical professional in understanding the fNIRS signal would be necessary. Of course, caretakers and family members should be encouraged at all times to assist the experimenter in selecting the most appropriate options to be presented to the user through the whiteboard.

Conclusion and Outlook

In the present study, we showed that fNIRS-based BCIs can be successfully combined with AR technology to address a six-class problem using a single mental task and fNIRS channel. AR technology allows for a seamless real-world interaction that future studies should explore in more detail. The high inter-subject variability observed in this study not only in achieved accuracies but also in task preference and channel selection, points at the need of shifting the BCI field toward a true user-centered approach. Future studies should consider pursuing individualized approaches to bridge the gap from research to real-world applications.

Statements

Data availability statement

The raw data supporting the conclusions of this article will be made available by the authors, without undue reservation, to any qualified researcher.

Ethics statement

The studies involving human participants were reviewed and approved by ethics committee of the Faculty of Psychology and Neuroscience, Maastricht University, The Netherlands. The patients/participants provided their written informed consent to participate in this study.

Author contributions

RBu, AB-A, and BS conceived the idea and designed the experiment. RBe and RBu prepared the Unity3D environment. RBe developed the dynamic object control functions. RBu, ML, and AB-A optimized the hardware setup. RBu and AB-A measured pilot participants. BS and AB-A adapted the design based on pilot measurements. AB-A carried out the fNIRS measurements, analyzed the data, and wrote the manuscript. BS, ML, and RM assisted on the interpretation of results and data analysis. AB-A, BS, and ML structured the manuscript. RBu, BS, RM, ML, RM, and RBe revised the manuscript critically.

Funding

This research was supported by The Luik 3 grant for joint research between Cognitive Neuroscience and Knowledge Engineering Departments, Maastricht University, on advanced brain-robot interfaces, 2015-9999 (to RM and BS).

Acknowledgments

We would like to thank Giancarlo Valente and Andrew Morgan for their advice on data analysis; to Anita Tursic and Laurien Nagels-Coune for their advice on the experimental setup; the Instrumentation department for their timely assistance; and to all the participants for their time and effort.

Conflict of interest

The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

Supplementary material

The Supplementary Material for this article can be found online at: https://www.frontiersin.org/articles/10.3389/fnins.2020.00346/full#supplementary-material

DATA SHEET S1

Encoded and decoded choices.

DATA SHEET S2

Menu choices presented to participants.

References

  • 1

    AarabiA.HuppertT. J. (2016). Characterization of the relative contributions from systemic physiological noise to whole-brain resting-state functional near-infrared spectroscopy data using single-channel independent component analysis.Neurophotonics3:025004. 10.1117/1.NPh.3.2.025004

  • 2

    AbdalmalakA.MilejD.DiopM.NaciL.OwenA.St. LawrenceK. (2016). Assessing the Feasibility of Time-Resolved fNIRS to Detect Brain Activity During Motor Imagery.Bellingham, WA: SPIE.

  • 3

    AferganD.HincksS. W.ShibataT.JacobR. J. K. (2015). “Phylter: a system for modulating notifications in wearables using physiological sensing,” in Foundations of Augmented Cognition: 9th International Conference, AC, Los Angeles, CA.

  • 4

    AllisonB.DunneS.LeebR.MillánJ. D. R.NijholtA. (2012). Towards Practical Brain-Computer Interfaces; Bridging the Gap from Research to Real-World Applications.Berlin: Springer.

  • 5

    BardinJ. C.FinsJ. J.KatzD. I.HershJ.HeierL. A.TabelowK.et al (2011). Dissociations between behavioural and functional magnetic resonance imaging-based evaluations of cognitive function after brain injury.Brain134(Pt 3), 769–782. 10.1093/brain/awr005

  • 6

    BatulaA. M.AyazH.KimY. E. (2014). “Evaluating a four-class motor-imagery-based optical brain-computer interface,” in 2014 36th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, Chicago, IL, 2000–2003.

  • 7

    BatulaA. M.MarkJ. A.KimY. E.AyazH. (2017). Comparison of brain activation during motor imagery and motor movement using fNIRS.Comput. Intell, Neurosci.20175491296–5491296. 10.1155/2017/5491296

  • 8

    BauernfeindG.SchererR.PfurtschellerG.NeuperC. (2011). Single-trial classification of antagonistic oxyhemoglobin responses during mental arithmetic.Med. Biol. Eng. Comput.49:979. 10.1007/s11517-011-0792-5

  • 9

    BirbaumerN.GhanayimN.HinterbergerT.IversenI.KotchoubeyB.KüblerA.et al (1999). A spelling device for the paralysed.Nature398297–298. 10.1038/18581

  • 10

    BlumT.StauderR.EulerE.NavabN. (2012). “Superman-like X-ray vision: Towards brain-computer interfaces for medical augmented reality,” in 2012 IEEE International Symposium on Mixed and Augmented Reality (ISMAR), Atlanta, GA, 271–272.

  • 11

    BoasD. A.DaleA. M.FranceschiniM. A. (2004). Diffuse optical imaging of brain activation: approaches to optimizing image sensitivity, resolution, and accuracy.NeuroImage23S275–S288. 10.1016/j.neuroimage.2004.07.011

  • 12

    BorgesL.MartinsF.NavesE.FreireT.LucenaV.Jr. (2016). Multimodal System for training at distance in a virtual or augmented reality environment for users of electric-powered wheelchairs.IFACPapersOnLine49156–160. 10.1016/j.ifacol.2016.11.146

  • 13

    BrainInnovationSupport (2019). Matlab Network Interface. Available: https://support.brainvoyager.com/turbo-satori/getting-started/393-matlab-network-interface(accessed Septembe 19, 2019).

  • 14

    BrigadoiS.CooperR. J. (2015). How short is short? Optimum source-detector distance for short-separation channels in functional near-infrared spectroscopy.Neurophotonics2:025005. 10.1117/1.NPh.2.2.025005

  • 15

    ChavarriagaR.SobolewskiA.MillánJ. D. R. (2014). Errare machinale est: the use of error-related potentials in brain-machine interfaces.Fron. Neurosci.8:208. 10.3389/fnins.2014.00208

  • 16

    ChinZ. Y.AngK. K.WangC.GuanC. (2010). “Online performance evaluation of motor imagery BCI with augmented-reality virtual hand feedback,” in 2010 Annual International Conference of the IEEE Engineering in Medicine and Biology, Berlin, 3341–3344.

  • 17

    CuiX.BrayS.BryantD. M.GloverG. H.ReissA. L. (2011). A quantitative comparison of NIRS and fMRI across multiple cognitive tasks.NeuroImage542808–2821. 10.1016/j.neuroimage.2010.10.069

  • 18

    CuiX.BrayS.ReissA. L. (2010). Speeded near infrared spectroscopy (NIRS) response detection.PLoS One5:e15474. 10.1371/journal.pone.0015474

  • 19

    DuvernoyH. M.DelonS.VannsonJ. L. (1981). Cortical blood vessels of the human brain.Brain Res. Bull.7519–579. 10.1016/0361-9230(81)90007-1

  • 20

    ErdoganS. B.ÖzsarfatiE.DilekB.Soğukkanlı KadakK.HanoğluL.AkinA. (2019). Classification of motor imagery and execution signals with population-level feature sets: Implications for probe design in fNIRS based BCI.J. Neural Eng.16:026029. 10.1088/1741-2552/aafdca

  • 21

    ErdoğanS. B.YücelM. A.AkınA. (2014). Analysis of task-evoked systemic interference in fNIRS measurements: insights from fMRI.NeuroImage87490–504. 10.1016/j.neuroimage.2013.10.024

  • 22

    EssenpreisM.CopeM.ElwellC. E.ArridgeS. R.van der ZeeP.DelpyD. T. (1993). “Wavelength dependence of the differential pathlength factor and the log slope in time-resolved tissue spectroscopy,” in Optical Imaging of Brain Function and Metabolism, edsDirnaglU.VillringerA.EinhäuplK. M. (Boston, MA: Springer US), 9–20.

  • 23

    FallerJ.AllisonB. Z.BrunnerC.SchererR.SchmalstiegD.PfurtschellerG.et al (2017). A feasibility study on SSVEP-based interaction with motivating and immersive virtual and augmented reality.arXiv.org. [Preprint]. Available online at: https://arxiv.org/abs/1701.03981(accessed January 6, 2020).

  • 24

    FallerJ.LeebR.PfurtschellerG.SchererR. (2010). “Avatar navigation in virtual and augmented reality environments using an SSVEP BCI,” in Proceeding. of the 1st International Conference on Apllied Bionics and Biomechanics(ICABB), Venice.

  • 25

    GagnonL.CooperR. J.YücelM. A.PerdueK. L.GreveD. N.BoasD. A. (2012). Short separation channel location impacts the performance of short channel regression in NIRS.NeuroImage592518–2528. 10.1016/j.neuroimage.2011.08.095

  • 26

    GalanF.NuttinM.LewE. W.FerrezP.VanackerG.PhilipsJ.et al (2008). A Brain-actuated wheelchair: asynchronous and non-invasive brain-computer interfaces for continuous control of robots.Clin. Neurophysiol.1192159–2169. 10.1016/j.clinph.2008.06.001

  • 27

    GoodwinJ. R.GaudetC. R.BergerA. J. (2014). Short-channel functional near-infrared spectroscopy regressions improve when source-detector separation is reduced.Neurophotonics1:015002. 10.1117/1.NPh.1.1.015002

  • 28

    HerffC.HegerD.PutzeF.HennrichJ.FortmannO.SchultzT. (2013). Classification of mental tasks in the prefrontal cortex using fNIRS.Conf. Proc. IEEE Eng. Med. Biol. Soc.20132160–2163. 10.1109/EMBC.2013.6609962

  • 29

    HockeM. L.OniK. I.DuszynskiC. C.CorriganV. A.FrederickD. B.DunnF. J. (2018). Automated processing of fNIRS Data—A visual guide to the pitfalls and consequences.Algorithms11:67. 10.3390/a11050067

  • 30

    HongK.-S.KhanM. J.HongM. J. (2018). Feature extraction and classification methods for hybrid fNIRS-EEG brain-computer interfaces.Front. Hum. Neurosci.12:246. 10.3389/fnhum.2018.00246

  • 31

    HongK.-S.NaseerN. (2016). Reduction of delay in detecting initial dips from functional near-infrared spectroscopy signals using vector-based phase analysis.Int. J. Neural Syst.26:1650012. 10.1142/S012906571650012X

  • 32

    HongK.-S.NaseerN.KimY.-H. (2015). Classification of prefrontal and motor cortex signals for three-class fNIRS–BCI.Neurosci. Lett.58787–92. 10.1016/j.neulet.2014.12.029

  • 33

    HongK.-S.SantosaH. (2016). Decoding four different sound-categories in the auditory cortex using functional near-infrared spectroscopy.Hear. Res.333157–166. 10.1016/j.heares.2016.01.009

  • 34

    HuX.-S.HongK.-S.GeS. S. (2013). Reduction of trial-to-trial variability in functional near-infrared spectroscopy signals by accounting for resting-state functional connectivity.J. Biomed. Opt.18:17003.

  • 35

    HuX.-S.NascimentoT. D.BenderM. C.HallT.PettyS.O’MalleyS.et al (2019). Feasibility of a real-time clinical augmented reality and artificial intelligence framework for pain detection and localization from the brain.J. Med. Internet Res.21:e13594. 10.2196/13594

  • 36

    HuppertT. J. (2016). Commentary on the statistical properties of noise and its implication on general linear models in functional near-infrared spectroscopy.Neurophotonics3:010401. 10.1117/1.NPh.3.1.010401

  • 37

    HwangH.-J.ChoiH.KimJ.-Y.ChangW.-D.KimD.-W.KimK.et al (2016). Toward more intuitive brain–computer interfacing: classification of binary covert intentions using functional near-infrared spectroscopy.J. Biomed. Opt.21:091303.

  • 38

    IturrateI.AntelisJ.KüblerA.MinguezJ. (2009). A noninvasive brain-actuated wheelchair based on a P300 neurophysiological protocol and automated navigation.Rob. IEEE Trans.25614–627. 10.1109/TRO.2009.2020347

  • 39

    KansakuK.HataN.TakanoK. (2010). My thoughts through a robot’s eyes: an augmented reality-brain-machine interface.Neurosci. Res.66219–222. 10.1016/j.neures.2009.10.006

  • 40

    KhanM. J.HongK.-S. (2017). Hybrid EEG-fNIRS-based eight-command decoding for BCI: application to quadcopter control.Front. Neurorobot.11:6. 10.3389/fnbot.2017.00006

  • 41

    KirilinaE.JelzowA.HeineA.NiessingM.WabnitzH.BrühlR.et al (2012). The physiological origin of task-evoked systemic artefacts in functional near infrared spectroscopy.NeuroImage6170–81. 10.1016/j.neuroimage.2012.02.074

  • 42

    KleinF.KrancziochC. (2019). Signal Processing in fNIRS: a case for the removal of systemic activity for single trial data.Front. Hum. Neurosci.13:331. 10.3389/fnhum.2019.00331

  • 43

    KooB.LeeH.-G.NamY.KangH.KohC. S.ShinH.-C.et al (2015). A hybrid NIRS-EEG system for self-paced brain computer interface with online motor imagery.J. Neurosci. Methods24426–32. 10.1016/j.jneumeth.2014.04.016

  • 44

    KüblerA.HolzE. M.RiccioA.ZicklerC.KaufmannT.KleihS. C.et al (2014). The user-centered Design as novel perspective for evaluating the usability of bci-controlled applications.PLoS One9:e112392. 10.1371/journal.pone.0112392

  • 45

    LapborisuthP.ZhangX.NoahA.HirschJ. (2017). Neurofeedback-based functional near-infrared spectroscopy upregulates motor cortex activity in imagined motor tasks.Neurophotonics4:021107. 10.1117/1.NPh.4.2.021107

  • 46

    LécuyerA.LotteF.ReillyR. B.LeebR.HiroseM.SlaterM. (2008). Brain-computer interfaces, virtual reality, and videogames.Computer4166–72.

  • 47

    LeebR.FriedmanD.Müller-PutzG. R.SchererR.SlaterM.PfurtschellerG. (2007). Self-paced (asynchronous) BCI control of a wheelchair in virtual environments: a case study with a tetraplegic.Comput. Intell. Neurosci.200779642–79642. 10.1155/2007/79642

  • 48

    LenhardtA.RitterH. (2010). “An augmented-reality based brain-computer interface for robot control,” in Neural Information Processing. Models and Applications, edsWongK. W.MendisB. S. U.BouzerdoumA. (Berlin: Springer), 58–65.

  • 49

    LiberatiG.PizzimentiA.SimioneL.RiccioA.SchettiniF.InghilleriM.et al (2015). Developing brain-computer interfaces from a user-centered perspective: assessing the needs of persons with amyotrophic lateral sclerosis, caregivers, and professionals.Appl. Ergon.50139–146. 10.1016/j.apergo.2015.03.012

  • 50

    LiuX.KimC.-S.HongK.-S. (2018). An fNIRS-based investigation of visual merchandising displays for fashion stores.PLoS ONE13:e0208843. 10.1371/journal.pone.0208843

  • 51

    Lloyd-FoxS.BlasiA.ElwellC. E. (2010). Illuminating the developing brain: the past, present and future of functional near infrared spectroscopy.Neurosci. Biobehav. Rev.34269–284. 10.1016/j.neubiorev.2009.07.008

  • 52

    LührsM.GoebelR. (2017). Turbo-Satori: a neurofeedback and brain-computer interface toolbox for real-time functional near-infrared spectroscopy.Neurophotonics4:041504. 10.1117/1.NPh.4.4.041504

  • 53

    LührsM.RiemenschneiderB.EckJ.AndoneguiA. B.PoserB. A.HeineckeA.et al (2019). The potential of MR-Encephalography for BCI/Neurofeedback applications with high temporal resolution.NeuroImage194228–243. 10.1016/j.neuroimage.2019.03.046

  • 54

    MattoutJ.PerrinM.BertrandO.MabyE. (2015). Improving BCI performance through co-adaptation: applications to the P300-speller.Ann. Phys. Rehabil. Med.5823–28. 10.1016/j.rehab.2014.10.006

  • 55

    McKendrickR.ParasuramanR.MurtzaR.FormwaltA.BaccusW.PaczynskiM.et al (2016). Into the wild: neuroergonomic differentiation of hand-held and augmented reality wearable displays during outdoor navigation with functional near infrared spectroscopy.Front. Hum. Neurosci.10:216. 10.3389/fnhum.2016.00216

  • 56

    MenonR. S.KimS.-G. (1999). Spatial and temporal limits in cognitive neuroimaging with fMRI.Trends Cogn. Sci.3207–216. 10.1016/S1364-6613(99)01329-7

  • 57

    Mercier-GanadyJ.LotteF.Loup-EscandeE.MarchalM.LécuyerA. (2014). “The Mind-Mirror: See your brain in action in your head using EEG and augmented reality,” in 2014 IEEE Virtual Reality (VR), Minneapolis, MN, 33–38.

  • 58

    MiharaM.MiyaiI.HattoriN.HatakenakaM.YaguraH.KawanoT.et al (2012). Neurofeedback using real-time near-infrared spectroscopy enhances motor imagery related cortical activation.PLoS One7:e32234. 10.1371/journal.pone.0032234

  • 59

    MontiM. M.VanhaudenhuyseA.ColemanM. R.BolyM.PickardJ. D.TshibandaL.et al (2010). Willful modulation of brain activity in disorders of consciousness.New England J. Med.362579–589. 10.1056/NEJMoa0905370

  • 60

    Muller-PutzG. R.PfurtschellerG. (2008). Control of an electrical prosthesis With an SSVEP-Based BCI.IEEE Trans. Biomed. Eng.55361–364. 10.1109/TBME.2007.897815

  • 61

    MurphyD. P.BaiO.GorgeyA. S.FoxJ.LovegreenW. T.BurkhardtB. W.et al (2017). Electroencephalogram-based brain-computer interface and lower-limb prosthesis control: a case study.Front. Neurol.8:696. 10.3389/fneur.2017.00696

  • 62

    Nagels-CouneL.KurbanD.ReuterN.BenitezA.GosséL.RieckeL.et al (2017). “Yes or no? binary brain-based communication utilizing motor imagery and fNIRS,” in Proceedings of the 7th Graz Brain-Computer Interface, Graz.

  • 63

    NaseerN.HongK.-S. (2013). Classification of functional near-infrared spectroscopy signals corresponding to the right- and left-wrist motor imagery for development of a brain–computer interface.Neurosci. Lett.55384–89. 10.1016/j.neulet.2013.08.021

  • 64

    NaseerN.HongK.-S. (2015a). Decoding answers to four-choice questions using functional near infrared spectroscopy.J. Near Infrar. Spectrosc.2323–31. 10.1255/jnirs.1145

  • 65

    NaseerN.HongK.-S. (2015b). fNIRS-based brain-computer interfaces: a review.Front. Hum. Neurosci.9:3. 10.3389/fnhum.2015.00003

  • 66

    NguyenH.-D.YooS.-H.BhuttaM. R.HongK.-S. (2018). Adaptive filtering of physiological noises in fNIRS data.BioMed. Eng. Online17:180. 10.1186/s12938-018-0613-2

  • 67

    NijboerF. (2015). Technology transfer of brain-computer interfaces as assistive technology: barriers and opportunities.Ann. Phys. Rehabil. Med.5835–38. 10.1016/j.rehab.2014.11.001

  • 68

    NijboerF.SellersE. W.MellingerJ.JordanM. A.MatuzT.FurdeaA.et al (2008). A P300-based brain-computer interface for people with amyotrophic lateral sclerosis.Clin. Neurophysio.1191909–1916. 10.1016/j.clinph.2008.03.034

  • 69

    NooriF. M.NaseerN.QureshiN. K.NazeerH.KhanR. A. (2017). Optimal feature selection from fNIRS signals using genetic algorithms for BCI.Neurosci. Lett.64761–66. 10.1016/j.neulet.2017.03.013

  • 70

    NormanK. A.PolynS. M.DetreG. J.HaxbyJ. V. (2006). Beyond mind-reading: multi-voxel pattern analysis of fMRI data.Trends Cogn. Sci.10424–430. 10.1016/j.tics.2006.07.005

  • 71

    ParkS.ChaH.ImC. (2019). Development of an online home appliance control system using augmented reality and an SSVEP-based brain–computer interface.IEEE Access7163604–163614. 10.1109/ACCESS.2019.2952613

  • 72

    PintiP.ScholkmannF.HamiltonA.BurgessP.TachtsidisI. (2019). Current status and issues regarding Pre-processing of fNIRS neuroimaging data: an investigation of diverse signal filtering methods within a general linear model framework.Front. Hum. Neurosci. 12:505. 10.3389/fnhum.2018.00505

  • 73

    PrinceS.KolehmainenV.KaipioJ. P.FranceschiniM. A.BoasD.ArridgeS. R. (2003). Time-series estimation of biological factors in optical diffusion tomography.Phys. Med. Biol.481491–1504. 10.1088/0031-9155/48/11/301

  • 74

    RebsamenB.GuanC.ZhangH.WangC.TeoM.Jr.et al (2011). a brain controlled wheelchair to navigate in familiar environments.Neural Syst. Rehabil. Eng. IEEE Trans.18590–598. 10.1109/TNSRE.2010.2049862

  • 75

    Rezazadeh SereshkehA.YousefiR.WongA. T.ChauT. (2018). Online classification of imagined speech using functional near-infrared spectroscopy signals.J. Neural Eng.16:12.

  • 76

    SaagerR. B.BergerA. J. (2005). Direct characterization and removal of interfering absorption trends in two-layer turbid media. J. Opt. Soc. Am. A22, 1874–1882. 10.1364/JOSAA.22.001874

  • 77

    SaagerR. B.TelleriN. L.BergerA. J. (2011). Two-detector Corrected Near Infrared Spectroscopy (C-NIRS) detects hemodynamic activation responses more robustly than single-detector NIRS. NeuroImage55, 1679–1685. 10.1016/j.neuroimage.2011.01.043

  • 78

    SatoT.NambuI.TakedaK.AiharaT.YamashitaO.IsogayaY.et al (2016). Reduction of global interference of scalp-hemodynamics in functional near-infrared spectroscopy using short distance probes.NeuroImage141120–132. 10.1016/j.neuroimage.2016.06.054

  • 79

    ScarapicchiaV.BrownC.MayoC.GawrylukJ. R. (2017). Functional magnetic resonance imaging and functional near-infrared spectroscopy: insights from combined recording studies.Front. Hum. Neurosci.11:419. 10.3389/fnhum.2017.00419

  • 80

    ScharnowskiF.HuttonC.JosephsO.WeiskopfN.ReesG. (2012). Improving visual perception through neurofeedback.J. Neurosci.3217830–17841. 10.1523/JNEUROSCI.6334-11.2012

  • 81

    SellersE. W.VaughanT. M.WolpawJ. R. (2010). A brain-computer interface for long-term independent home use.Amyotrophic Lateral Scler.11449–455. 10.3109/17482961003777470

  • 82

    ShereenaE. A.GuptaR. K.BennettC. N.SagarK. J. V.RajeswaranJ. (2018). EEG neurofeedback training in children with attention deficit/hyperactivity disorder: a cognitive and behavioral outcome study.Clin. EEG Neurosci.50242–255. 10.1177/1550059418813034

  • 83

    ShinJ.JeongJ. (2014). Multiclass classification of hemodynamic responses for performance improvement of functional near-infrared spectroscopy-based brain–computer interface.J. Biomed. Opt.19:067009.

  • 84

    ShinJ.KwonJ.ChoiJ.ImC.-H. (2017). Performance enhancement of a brain-computer interface using high-density multi-distance NIRS.Sci. Rep.7:16545.

  • 85

    Si-MohammedH.ArgelaguetF.CasiezG.RousselN.LécuyerA. (2017). “Brain-computer interfaces and augmented reality: a state of the art,” in Proceedings of the 7th Graz Brain-Computer Interface, Graz.

  • 86

    Si-MohammedH.PetitJ.JeunetC.ArgelaguetF.SpindlerF.ÉvainA.et al (2018). Towards BCI-based interfaces for augmented reality: feasibility, design and evaluation.IEEE Trans. Vis. Comput. Graphics261608–1621. 10.1109/TVCG.2018.2873737

  • 87

    SnipesS.KurbanD.AccascinaS.PoserB.SorgerB. (2017). “A whole-word encoding paradigm for fMRI-based communication: a divide-and-conquer approach,” in Poster session presented at Organization for Human Brain Mapping.

  • 88

    SorgerB.DahmenB.ReithlerJ.GosseriesO.MaudouxA.LaureysS.et al (2009). Another kind of ‘BOLD Response’: answering multiple-choice questions via online decoded single-trial brain signals.Prog. Brain Res.177275–292. 10.1016/S0079-6123(09)17719-1

  • 89

    SorgerB.ReithlerJ.DahmenB.GoebelR. (2012). A real-time fMRI-based spelling device immediately enabling robust motor-independent communication.Curr. Biol.221333–1338. 10.1016/j.cub.2012.05.022

  • 90

    StanglM.BauernfeindG.KurzmannJ.SchererR.NeuperC. (2013). A haemodynamic brain–computer interface based on real-time classification of near infrared spectroscopy signals during motor imagery and mental arithmetic.J. Near Infrared Spectrosc.21157–171. 10.1255/jnirs.1048

  • 91

    SubramanianL.HindleJ. V.JohnstonS.RobertsM. V.HusainM.GoebelR.et al (2011). Real-time functional magnetic resonance imaging neurofeedback for treatment of Parkinson’s disease.J. Neurosci.3116309–16317. 10.1523/JNEUROSCI.3498-11.2011

  • 92

    SulzerJ.HallerS.ScharnowskiF.WeiskopfN.BirbaumerN.BlefariM. L.et al (2013). Real-time fMRI neurofeedback: progress and challenges.NeuroImage76386–399. 10.1016/j.neuroimage.2013.03.033

  • 93

    SuzukiS.HarashimaF.FurutaK. (2010). Human control law and brain activity of voluntary motion by utilizing a balancing task with an inverted pendulum.Adv. in Hum. Comput. Interact.2010:16. 10.1155/2010/215825

  • 94

    TachtsidisI.ScholkmannF. (2016). False positives and false negatives in functional near-infrared spectroscopy: issues, challenges, and the way forward.Neurophotonics3:031405. 10.1117/1.NPh.3.3.031405

  • 95

    TakanoK.HataN.KansakuK. (2011). Towards intelligent environments: an augmented reality-brain-machine interface operated with a see-through head-mount display.Front. Neurosci.5:60. 10.3389/fnins.2011.00060

  • 96

    TongY.FrederickB. D. (2012). Concurrent fNIRS and fMRI processing allows independent visualization of the propagation of pressure waves and bulk blood flow in the cerebral vasculature.NeuroImage611419–1427. 10.1016/j.neuroimage.2012.03.009

  • 97

    ValenteG.KaasA. L.FormisanoE.GoebelR. (2019). Optimizing fMRI experimental design for MVPA-based BCI control: combining the strengths of block and event-related designs.NeuroImage186369–381. 10.1016/j.neuroimage.2018.10.080

  • 98

    WeyandS.ChauT. (2015). Correlates of near-infrared spectroscopy brain–computer interface accuracy in a multi-class personalization framework.Front. Hum. Neurosci.9:536. 10.3389/fnhum.2015.00536

  • 99

    WeyandS.ChauT. (2017). Challenges of implementing a personalized mental task near-infrared spectroscopy brain–computer interface for a non-verbal young adult with motor impairments.Dev. Neurorehabil.2099–107. 10.3109/17518423.2015.1087436

  • 100

    WeyandS.SchudloL.Takehara-NishiuchiK.ChauT. (2015). Usability and performance-informed selection of personalized mental tasks for an online near-infrared spectroscopy brain-computer interface.Neurophotonics2:025001.

  • 101

    WolpawJ. R.BirbaumerN.McFarlandD. J.PfurtschellerG.VaughanT. M. (2002). Brain–computer interfaces for communication and control.Clin. Neurophysiol.113767–791. 10.1016/S1388-2457(02)00057-3

  • 102

    ZhangY.BrooksD.FranceschiniM.BoasD. (2005). Eigenvector-based spatial filtering for reduction of physiological interference in diffuse optical imaging.J. Biomed. Opt.10:011014.

Summary

Keywords

hemodynamic brain-computer interface, augmented reality, motor imagery, real-time analysis, temporal information encoding, user-centered approach

Citation

Benitez-Andonegui A, Burden R, Benning R, Möckel R, Lührs M and Sorger B (2020) An Augmented-Reality fNIRS-Based Brain-Computer Interface: A Proof-of-Concept Study. Front. Neurosci. 14:346. doi: 10.3389/fnins.2020.00346

Received

03 October 2019

Accepted

23 March 2020

Published

28 April 2020

Volume

14 - 2020

Edited by

Ning Liu, Stanford University, United States

Reviewed by

Andrea Soddu, University of Western Ontario, Canada; Keum-Shik Hong, Pusan National University, South Korea

Updates

Copyright

*Correspondence: Amaia Benitez-Andonegui,

This article was submitted to Brain Imaging Methods, a section of the journal Frontiers in Neuroscience

Disclaimer

All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.

Outline

Figures

Cite article

Copy to clipboard


Export citation file


Share article

Article metrics