Significance: Functional near-infrared spectroscopy (fNIRS) is a promising optical neuroimaging technique, measuring the hemodynamic signals from the cortex. However, improving signal quality and reducing artifacts arising from oscillation and baseline shift (BS) are still challenging up to now for fNIRS applications. Aim: Considering the advantages and weaknesses of the different algorithms to reduce the artifact effect in fNIRS signals, we propose a hybrid artifact detection and correction approach. Approach: First, distinct artifact detection was realized through an fNIRS detection strategy. Then the artifacts were divided into three categories: BS, slight oscillation, and severe oscillation. A comprehensive correction was applied through three main steps: severe artifact correction by cubic spline interpolation, BS removal by spline interpolation, and slight oscillation reduction by dual-threshold wavelet-based method. Results: Using fNIRS data acquired during whole night sleep monitoring, we compared the performance of our approach with existing algorithms in signal-to-noise ratio (SNR) and Pearson’s correlation coefficient (R). We found that the proposed method showed improvements in performance in SNR and R with strong stability. Conclusions: These results suggest that the new hybrid artifact detection and correction method enhances the viability of fNIRS as a functional neuroimaging modality. |
1.IntroductionLocalized neural activity is accompanied by hemodynamic oscillations caused by the metabolic activity and concurrent electrical activity. The electrical firing requires more oxygenated blood supply to activate brain areas, causing an increase in local oxygenated hemoglobin and a decrease in deoxygenated hemoglobin. It results in an underlying link between electrical events and hemodynamic oscillations, which is generally known as neurovascular coupling.1–3 As an inexpensive and portable optical neuroimaging technique, functional near-infrared spectroscopy (fNIRS) can noninvasively monitor brain function by simultaneously measuring the concentration of changes of cerebral oxyhemoglobin () and deoxyhemoglobin ().4–7 It has attracted increasing attention during recent years. A major advantage of fNIRS over neuroimaging techniques, such as functional magnetic resonance imaging and positron emission tomography, is that fNIRS is portable. Therefore, fNIRS technique is easily applied to long-term measurements, which are also much more likely to exhibit frequent movement and produce motion artifacts in comparison with the short-term experiments. For example, an increased prevalence of movement for long-term monitoring can induce artifacts in fNIRS data. Rapid head shaking introduces great amplitude and high-frequency fluctuation in fNIRS signals, whereas slow head rotation will cause slow sustained varying oscillation along with lasting baseline shift (BS).8 Failure to correct for the artifacts may lead to biased or spurious conclusions.7 Therefore, the motion artifacts are still problematic for fNIRS monitoring, particularly in long-term recordings with additional challenges to be addressed in comparison with the short-term experiments. And it is necessary to apply preprocessing approaches to eliminate the artifacts for fNIRS signal collection. Some artifact correction approaches have been proposed for fNIRS measurements. However, each suffers from some drawbacks. For example, the simplest way is to discard the data segments polluted by the artifacts.9 This approach is only suitable if the number of motion artifacts detected is low and the number of trials is high. However, it may not be ideal in cases where there are only a small number of trials. Adaptive filtering can be used for motion correction if the external signals are highly sensitive to motion artifacts but not to brain activity, such as an accelerometer. The drawback is that this approach cannot completely remove motion artifacts if the motion information in the external signals is not exact.10–12 Robertson et al. compared different methods including adaptive filtering, wavelet filtering, ICA,13 and linear regression, for removing motion artifacts from the measured signal, and claimed that the best motion artifact removal results were produced by ICA and regression. However, all these methods made use of the co-located channels to identify the signal that was related to motion.14 Furthermore, the wavelet-based (WB) methods could deal with motion spikes but exacerbate BS artifacts.15,16 Correlation-based signal improvement can effectively remove large spikes caused by head motion and improve signal quality and spatial specificity. The method assumes that oxy-Hb and deoxy-Hb are perfectly negatively correlated and become positively correlated only when there is an artifact, although this assumption might not always be true during certain developmental stages or under abnormal brain physiology.7 Metz et al.17 presented an acceleration-based artifact reduction algorithm with data adaptive threshold specifically designed for long-term measurements. Accelerometer-based motion artifact removal (ABAMAR) can be easily adapted to various monitoring fNIRS applications for correcting baseline motion artifacts, with a drawback of the application of global threshold for the standard deviation (SD) of the amplitude or concentration signals.8 Frank et al.6 reported a temporal derivative distribution repair procedure to discard BS and spike artifacts. However, this technique mainly corrects the low-frequency signal, and it is still necessary to develop an approach to deal with the high-frequency component in fNIRS signals.6 A spline interpolation method was proposed to identify and correct the BSs and smoothing methods to correct the spikes.5 However, it might be difficult to define a global threshold of the maximum amplitude change for finding BSs, and many parameters need to be adjusted manually, such as signal-to-noise ratio (SNR) and the degree of spline function. Scholkmann et al. developed a method based on moving SD and spline interpolation to reduce movement artifacts. However, a limitation is that the variances of the motion artifacts have to be greater than that of the physiological signal to ensure the correct reduction of the artifacts.18 Yucel et al. applied an approach in EEG applications to the applications of specialized NIRS optical fibers using improved optode-scalp coupling through miniaturized optical fiber tips. A potential limitation is that the position of the collodion-fixed fibers might introduce a bias.19 Brigadoi et al. compared the performance of different motion correction techniques on real data during a cognitive task, and revealed wavelet filtering is the most effective approach.20 Principle component analysis, spline interpolation, wavelet analysis, and Kalman filtering approaches were also compared using the accuracy of the recovered and simulated hemodynamic response function. The results showed spline interpolation produced the greatest improvement in mean-squared error, and wavelet analysis generated the greatest increase in contrast-to-noise ratio.21 Thus each algorithm has its own advantage. However, how to combine the advantage of these approaches is still an issue. Regarding this, Hu et al.22 demonstrated that the combined use of wavelet and moving average was preferable to each method on its own, whereas the combination of wavelet with targeted principal component analysis did not outperform wavelet alone.23 However, the moving average technique cannot be considered a motion correction method such as wavelet since it served a high-pass filter function to remove slow drifts. Di Lorenzo et al. proved that the combination of spline and wavelet outperformed its individual use using infant semi-simulated data. However, motion artifacts in infant data greatly differ from adults’ both in amplitude and frequency of occurrence.24 The artifact correction recommendations derived from infant and children data might not be generally optimal for all kinds of fNIRS data. Thus every approach mentioned above has its own advantages and weaknesses. WB methods can provide good localization property resulting in isolation of abrupt changes for the motion artifacts from hemodynamic changes. They are very effective in removing high-frequency spikes as well as low-frequency and low-amplitude artifacts but not in removing BSs.16 On the other hand, spline interpolation can properly correct BSs by modeling the motions and subtracting from the original signal; however, it cannot deal with high-frequency spikes.5 An optimum artifact removal method should be capable of detecting the artifacts objectively and correcting different types the artifacts efficiently. Here, we proposed a hybrid approach in this study for artifact detection and correction for fNIRS measurements, gathering the strengths of the existing approaches. The method first detects the artifacts through fNIRS detection strategy. The artifacts are divided into three categories: BS, slight artifacts, and severe artifacts. Finally, the artifacts are corrected based on the categories by three main steps: severe artifact correction by cubic spline interpolation, BS removal by spline interpolation, and slight artifacts reduction by dual-threshold WB method. In order to compare the proposed approach with other algorithms, we detected and corrected the artifacts in the fNIRS data acquired during whole night sleep monitoring using different methods. The metrics, SNR and Pearson’s correlation coefficient (), were applied for comparison. 2.Materials and Methods2.1.Hemodynamic Signals ExtractionIn this study, the hemodynamic signals were calculated from the optical signals acquired by fNIRS multiparameter collectors. and were estimated using the modified Lambert–Beer Law25 and the equations can be expressed as where represents the measuring depth of the fNIRS probes, and coefficients , , , and in the equations vary with the wavelength of near-infrared light. The wavelengths of our fNIRS measurements are 735 and 850 nm, and the corresponding values of the coefficients are , , , and , respectively.262.2.Hybrid Motion Artifact Detection and CorrectionIn our study, the artifacts in fNIRS were divided into two categories: oscillation and BS. The oscillation should be further classified into two kinds: slight oscillation and severe oscillation based on its intensity. The slight and severe oscillations in the fNIRS signals correspond to the different levels of subjects’ head movement severity, whereas the BS is generated simultaneously because of the change of head position. The artifact detection and correction approach put forward in this paper consists of artifact detection, severe oscillation correction, BS correction, slight oscillation correction, and high-pass filter, which can be described as follows (Fig. 1).
2.2.1.fNIRS-based detectionThe first step of the proposed method is the artifact detection using fNIRS-based detection strategy. fNIRS-based detection strategy uses fNIRS signal to detect oscillations and BS. Given a specific signal with sampling frequency , the two-side moving SD of the measured signals can be calculated as18 where . is the length of the time series , and . is an odd value of the sliding window’s length, and . A data segment for 240 s was selected from a continuous fNIRS signal that lasted 360 s to demonstrate the generation process of the ultimate dynamic threshold. By sorting the moving SD series in ascending order, is obtained. Then is defined as maximum value of the first 30% members, as maximum value of the first 50%, and as maximum value of the first 70%. Next, the data in are replaced with if exceeding , and with if lower than ; a modified moving SD series is acquired. The modified moving SD series is filtered by a high-pass filter with a relatively low cutoff frequency of 0.02 Hz. If the data value in the filtered series is lower than , it is set as . Then by adding , the ultimate dynamic threshold is obtained as shown in Fig. 2.The basic criterion for oscillation detection is defined as Eq. (4). and are the corresponding data point in moving SD series and dynamic threshold series , respectively. “None” means no oscillation: As for suspected severe oscillation, further confirmation is performed. The oscillation period of fNIRS signal is divided into segments according to the slope changes. The principle is to ensure that the junction point between segments is located at the trough, and each segment contains only one peak. Another data segment for 35 s was selected to illustrate the confirmation process of the suspected severe oscillations in Fig. 3. Then the fNIRS signal range () of a certain segment is compared with the SD of the suspected oscillation area, and and are the maximum and minimum values of the certain segment, respectively. If , the suspected severe oscillation can be confirmed as severe oscillation, otherwise the segments of the suspected severe oscillation should be detected as slight oscillation as shown in Fig. 3. The BS is detected using fNIRS signal based on the oscillation detection results. If the time duration of two nonoscillation segments before and after the oscillation segment in the original fNIRS signal is longer than a certain length, which is 5 s selected in our study, the mean values during the two nonoscillation segments are calculated as and . and are the maximum and minimum values of the oscillation segment, respectively. If , a BS event could be marked for the oscillation area. 2.2.2.Acceleration-based detectionIn order to compare with the fNIRS-based detection, the signal from accelerometers can be used as an indicator of oscillation. First, the integrated acceleration signal from the channels of the accelerometer is obtained is the signal series of acceleration in different directions. In this study, and can represent , , and , respectively. The is measured with (). Next, the moving SD series of is sorted in ascending order. And the maximum value of the first 30% of ordered is defined as . Then the value in is compared with . If the specific data in exceed , then it is set as ; if lower than , it is set as . Then the modified moving SD series is acquired. Finally, the dynamic threshold is obtained by doubling the . By comparing the original acceleration signals’ moving SD series with , the severe and slight oscillation can be detected according to the same criterion as in fNIRS-based detection. As for BS detection, it is the same as the procedures in fNIRS-based detection. 2.2.3.Severe oscillation correction using cubic spline interpolationThe cubic spline interpolation implemented in MATLAB was used to correct severe oscillation in this paper. The cubic smoothing spline function is represented as , and the interpolation process is calculated as5,18 where is the signal needed to be processed, is the length of , and denotes the second derivative of the function . The default value for the weight vector is all-one series. is the smoothing parameter in the range of [0,1]. In our study, was set to 0.99 as suggested in the previous studies.5,18 The cubic spline interpolation was applied to the severe oscillation area to obtain . After subtracting from , was acquired.2.2.4.Baseline shift removal using spline interpolationAs for BS removal, spline interpolation method was used with a different . is the sampling rate of the fNIRS signal. is the signal after applying spline interpolation to the BS area. After subtracting from and adding the beginning DC offset value within the BS area, the signal after severe artifact correction was obtained. 2.2.5.Slight oscillation correction using dual-threshold wavelet-based methodSlight oscillation and the remnant artifacts can be dislodged with dual-threshold WB method. As isolated large wavelet coefficients in the discrete wavelet domain, slight artifacts can be easily identified and extracted by discrete wavelet decomposition.16 Applying discrete wavelet transform (DWT) to , wavelet coefficients can be obtained is the wavelet coefficient of the interested signal. is the wavelet coefficient of the artifacts. A detailed procedure can be found in Ref. 16. The probability of is subordinated to normal distribution, and can be described by a mixture of Gaussians functions. That is to say, and represents the SD of the mixed Gaussian distribution. All the values are sorted in ascending order and numbered from 1 to , and represents the length of . The data point whose number is nearest to can be found and marked as to function as the estimation of SD of all the . The artifacts usually result in outliers of wavelet coefficients through DWT. The artifact correction performance was compared using 16 commonly used mother wavelets. In this study, two key parameters and were proposed to determine where outliers are, which are called dual thresholds. is called detecting threshold to detect the artifacts existence. is named as processing threshold to determine whether the wavelets coefficients should be abandoned. The probability parameter was used as a tuning parameter to determine the values of and . From Eq. (8), the value of can be calculated and used to estimate the values of and is the normal cumulative distribution function. In this study, was set from 0.005 to 0.1 in order to explore the influence of on the effectiveness of the proposed method. and . Then the absolute value of () is compared with according to its original order. If is larger than , all the near wavelet coefficients whose absolute values are larger than are found from both sides and regarded as outliers. It is stopped when meeting the first wavelet coefficient whose absolute value is lower than . Then the values of all the outliers of wavelet coefficients are set to zero, and the target signal is obtained by wavelet reconstruction using processed wavelet coefficients (Fig. 4). During the process of wavelet reconstruction, a cyclic averaging method is applied to avoid pseudo-Gibbs phenomena near singularities or abrupt changes and reduce the spike oscillation caused by the DWT as follows: is the fNIRS signal after removal of severe oscillation, is a shift operation, represents the decomposition and reconstruction of discrete wavelets, and is the number of cycles. In this paper, we selected . The signals were filtered by a high-pass filter with the cut-off frequency of 0.003 Hz to remove the low-frequency oscillations. All the above algorithms used in our study were implemented in MATLAB and freely available upon request. 2.3.Method ComparisonTo validate the effects of the proposed approach, we compared the artifact removal performance of WB, ABAMAR, spline interpolation, median filtering, Spline Savitzky–Golay (Spline SG), spline-Rloess, and severe oscillation processed with cubic spline interpolation combined with wavelet filtering, and the proposed approach including artifact detection and correction. The ABAMAR, WB, spline interpolation, and cubic spline interpolation approaches were described as above. A one-dimensional median filter (window width = 600, step = 10) was applied to the raw temporal data to eliminate outliers such as those with sudden jumps or drops and remove impulsive noise and motion artifacts. The Spline-SG method is a multistep correction procedure.5 A Sobel filter was first used to extract the gradient of the signal, from which time periods including motion artifacts are identified as those exceeding 1.5 times the interquartile interval. Then the BSs and slow spikes were identified and corrected those time periods using the spline approach. Finally, a Savitzky–Golay smoothing filter was performed to remove fast spikes.5 As for the spline-Rloess technique, the identified BSs and slow motion artifacts were also corrected by the spline approach, and the spikes were removed using Rloess filters for the spline-Rloess method. The details can be found in Ref. 27. 2.4.fNIRS DatasetIn this study, a dataset was generated to evaluate the performance of the proposed approach. The study was conducted in accordance with the guidelines of declaration of Helsinki. All participants gave written informed consent. The fNIRS data were collected in the Sleep Disorders Diagnosis Center of Xijing Hospital, Military Medical University of The Air Force using a fNIRS measurement equipment developed by our laboratory to monitor the hemodynamic changes of the brain tissues at different depths in real time as shown in Fig. 5(a).28 The details related to the equipment can be found in Ref. 28. The near-infrared probes of the equipment were symmetrically attached on the left and right forehead area of the subjects as shown in Fig. 5(b). The near-infrared signals were converted into the blood oxygen signals including surface deoxygenated hemoglobin (deoxy-Hb), surface oxygenated hemoglobin (oxy-Hb), proximal deoxy-Hb, proximal oxy-Hb, distal deoxy-Hb, distal oxy-Hb with units of , and local tissue blood oxygen saturation with a unit of percentage. An accelerometer was attached to each fNIRS probe to record the acceleration. The sampling frequency was 10 Hz. Forty healthy participants (16 male and 24 females, mean age 32 years) were involved in this study. The subjects were asked to sleep the whole night (approximately from 11:00 pm to 6:30 am) as usual until they were awoken by the researcher monitoring the measurements. Involuntary movements of the subjects during the whole night were not restricted. According to the accelerometer’s signals, a segment (totally lasted 1.5 h) of relatively clean distal signals () was selected as a criterion for the performance evaluation. Then 60 different segments (each lasted 1.5 h) of noise polluted signals were chosen from all the subjects by visual interpretation according to the accelerometer’s signal recordings, in order to extract the noise signals. The accelerometer-based method8 combined with WB method16 and a 0.002-Hz high-frequency filter were applied to remove the high-frequency spike-like artifacts, low-frequency artifacts, and also the BSs in the signal. The processed signals were subtracted from the original signals to acquire the noise signals. Finally, 60 simulated segments of signals, each lasted 1.5 h, were generated by combining the selected clean signal with the 60 noise segments. A sample simulated time course without the artifact, with uncorrected artifacts, and corresponding corrected sample time course without the artifacts detection strategy, with the acceleration-based detection strategy, and with the fNIRS-based detection strategy were compared to validate the effects of artifact detection strategy. Finally, the comparison methods including WB, ABAMAR, spline interpolation, median filtering, Spline SG, spline-Rloess, and severe oscillation processed with cubic spline interpolation combined with wavelet filtering, and the proposed approach were applied to all of these data. 2.5.Evaluation MetricsTwo metrics, SNR and Pearson’s correlation coefficient (), were calculated to evaluate the effect of the artifact detection and correction method. The SNRs for the simulated noised signal and the processed signal after artifact correction are defined as and , respectively. Assuming that the clean signal is , and is the noised signal, , where is the noise signal. The for the simulated noised signal is defined as As for the processed signals, is the processed signal after the artifact removal, and . The for the processed signal is defined as The represents the similarity between the clean signal and the processed signal , which is calculated as follows: 3.Results3.1.Effects of Probability Parameter and Mother Wavelet for Dual-Threshold Wavelet-Based MethodThe effect of probability parameter ranging from 0.005 to 0.1 was assessed for dual-threshold WB method on the performance of the proposed method as shown in Fig. 6. It indicates that the SNR and value is almost the same, whereas changes from 0.005 to 0.1. There is no significant difference on the SNR and for value from 0.005 to 0.1. The artifact correction performance was compared using 16 commonly used mother wavelets for dual-threshold WB method. The mother wavelet types from number 1 to 16 are shown in Table 1. Figure 7 demonstrates that only one type of mother wavelet (rbio3.3) performed relatively poor. There are significant differences on the SNR and between rbio3.3 and other mother wavelets, whereas there is no significant difference for the other 15 types of mother wavelets. Table 1The mother wavelet types.
Figure 8 shows typical results of applying the dual-threshold WB method and wavelet filtering to a synthesized signal, respectively. The synthesized signal contains high-frequency spike-like artifacts, BSs, and the amplitude changes with time. The dual-threshold WB method has the capability to remove those artifacts, and the wavelet filtering is poor for BSs. 3.2.Artifact Detection Strategies ComparisonA typical simulated wave and the corresponding waves obtained after severe oscillation and BS correction, and slight oscillation correction is shown in Fig. 9. A sample simulated time course without the artifacts, with uncorrected artifacts, and corresponding corrected sample time course without the artifact detection strategy, with the acceleration-based detection strategy, with the fNIRS-based detection strategy, and with the combination of acceleration- and fNIRS-based detection strategy are shown in Fig. 10, respectively. For the corrected sample time course without the artifact detection strategy, severe motion artifacts were not processed and only WB method was applied. Compared with the noised signal, the quality of the corrected signal was significantly improved through the artifact correction. Taking the clean signal as a reference, the corrected signal with the fNIRS-based detection strategy and with the combined strategy behaved best, nearly as good as clean data in contrast with the corrected signal without the artifact detection strategy and with the acceleration-based detection strategy. There is no significant difference between the corrected signals with the fNIRS-based strategy and the combined strategy (). Thus the fNIRS-based detection strategy is selected in our study. The simulated noised signal was compared with the corrected signal without detection strategy, with the acceleration-based detection strategy, with the fNIRS-based detection strategy, and also with the combined detection strategy, respectively. And the corrected signal without detection strategy was also compared with the signal with the acceleration-based detection strategy, with the fNIRS-based detection strategy, and with combined detection strategy, respectively. The statistical analysis results across all the 60 fNIRS segments by separate paired -test with Bonferroni correction are shown in Fig. 11. The mean and SD of the SNR and for the corrected signal with the fNIRS-based detection strategy and with the combined detection strategy are almost the same. There are significant differences on the SNR and between the corrected signal without detection strategy and with fNIRS-based detection strategy and also with the combined detection strategy (). 3.3.Artifact Correction Methods Comparison ResultsThe artifact correction performance of the proposed method compared with different approaches, including WB, ABAMAR, spline interpolation, median filtering, Spline SG, spline-Rloess, and severe oscillation processed with cubic spline interpolation combined with wavelet filtering, are shown in Fig. 12. We could see the proposed method performed best both in the SNR and . Statistical analysis was performed between the proposed method and other approaches including WB, ABAMAR, spline interpolation, median filtering, Spline SG, spline-Rloess, and severe oscillation processed with cubic spline interpolation combined with wavelet filtering, respectively. Separate paired -test with Bonferroni correction for multiple comparison was applied to compare the proposed method with other approaches. The results proved there are significant differences on the SNR (WB, spline interpolation, and median filtering: ) and (WB, spline interpolation, and median filtering: ) between the proposed method and other approaches. 4.DiscussionIn this study, an optimum algorithm for the artifact detection and correction was explored for fNIRS data. We proposed a hybrid artifact detection and correction approach here. First, we applied a distinct artifact detection method through fNIRS artifact detection strategy solely based on the variation in the fNIRS signal. Next, we developed a comprehensive correction through three main steps: severe artifact correction by cubic spline interpolation, BS removal by spline interpolation, and slight oscillation reduction by dual-threshold WB method. In order to assess the performance of the proposed novel hybrid approach, we have compared the proposed method with other commonly used approaches, and the results show that this approach yields better performance in artifact detection and correction than other methods and nearly as good as clean data. The artifacts directly influence the optical signals and ultimately hemodynamic signals through calculating process. We hypothesized that the artifact removal with the proposed approach could be applied to hemodynamic signals directly, and it can also be used in optical signals and then obtains the hemodynamic signals due to the fact that the motion artifacts, low-frequency drift, and BSs should be visible at the OD level. The theoretical calculation process of hemodynamic signals from optical signals is shown in Eqs. (1) and (2), and the , , , and are calculated as and are the extinction coefficients of oxygenated hemoglobin at the two wavelengths; and are the extinction coefficients of deoxygenated hemoglobin; and are the differential path factors of the two wavelength, which represents the average length of the path photons travels in the human tissue; and are the optical density of the two wavelengths, which can be described as where is the input light intensity, is the detected light intensity, is the extinction coefficients of the tissue, is the concentration, and is the absorption factor of the background. The coefficients , , , and vary with the used wavelength of near infrared light. The wavelengths of our fNIRS measurement are 735 and 850 nm. The corresponding values of the coefficients are , , , and , respectively. Generally, and are synchronized and they usually have the same sign. And the hemodynamic signals calculated from the optical measurement will result in about (for ) and (for ) with the unit of ( and represent certain constants). However, when applying the proposed approach to optical measurement to remove the motion artifacts, the procedures of the different optical signals in different wavelengths are relatively independent, so the processed optical signals in different wavelengths may be asynchronous among the oscillation areas. If the and are of the opposite sign, the hemodynamic signals calculated from the optical measurement will result in about (for ) and (for ) with the unit of , and they all diverge from the regular results. It can be observed that will be more than 5 times larger than that of the same sign, but only about 2 times of . Then the hemodynamic signals calculated from the optical measurements might diverge from the regular results within the artifacts segments because of the effects of the coefficients. Although this divergence might rarely happen, we recommend applying the artifact removal approach to hemodynamic signals directly rather than to optical signals.In single-threshold WB method, the value of the threshold will directly influence the number of outliers, resulting in the differences in the artifact correction effect.15,16 However, a constant threshold value might not satisfy the requirements of all the signals. In this study, we analyzed the influence of the threshold in dual-threshold WB methods by comparing the results for different values of the threshold from 0.005 to 0.1. It can be found in Fig. 6 that the influence of the different on the performance of the proposed method is not significant both in SNR and . In fact, the effect of varying from 0.005 to 0.2 on SNR and was tested (the result is not shown in this paper). The results also show that proposed method is not sensitive to the change of. So the threshold changes will not directly influence the artifact correction effects for the dual-threshold WB method proposed in our study. The reason might be the interval between the detecting threshold and processing threshold makes the result of the artifactWe compared artifacts removal correction is not so sensitive to the threshold changes for the signals with different qualities. Thus the disadvantages of the single-threshold WB method can be overcome in the dual-threshold approach. It can be inferred that the dual-threshold approach can locate the artifacts exactly for the fNIRS signal with motion artifacts and avoid useful information be abandoned to some extent for the relatively clean signals. Mother wavelet also performs an important role in DWT. We compared artifact removal performance of 16 different mother wavelets in our study as shown in Fig. 7. In order to keep the valid frequency band of interest (0.003 to 0.04 Hz)29,30 and discard the low-frequency oscillation, which is the offset after BS removal, a high-pass filter with cutoff frequency at 0.003 Hz was used. We found that among 16 commonly used mother wavelets only one (rbio3.3) performed relatively poor. It revealed that the wavelet denoising effect of the proposed method in our study is not sensitive to the type of the mother wavelets. We analyzed the performance of artifact removal with different artifact detection strategies. Taking the clean signal as a reference, it can be concluded that the corrected signal with the fNIRS-based detection strategy and with the combined strategy performed best, almost as good as clean data compared with the corrected signal without the artifact detection strategy and with the acceleration-based detection strategy as shown in Fig. 11. There is no significant difference between the corrected signals with the fNIRS-based strategy and the combined strategy. The acceleration-based detection strategy performed relatively poorer because not every fluctuation in acceleration signals corresponded to an oscillation or BS in the same position of fNIRS signals. So the acceleration-based detection strategy may result in a loss of some useful information. Similarly, not every fluctuation in fNIRS signals was caused by the motion. To make it simpler, we recommend detecting the artifacts based on fNIRS signals. Thus it could work even if there are no acceleration signals. As we can see from Fig. 12, the proposed method performed better than WB, ABAMAR, spline interpolation, median filtering, spline, spline-SG, spline-Rloess, and severe oscillation processed with cubic spline interpolation combined with wavelet filtering method both in the SNR and . Although Brigadoi et al.20 reported that WB method was the most effective method to remove the low-frequency and low-amplitude artifacts compared with other methods, some researchers found that it might be inability to correct lasting shift when applied to fNIRS data, which contain various artifacts especially BSs.15 We can see from Fig. 10 that WB method performance was worst among all the techniques. It might be caused by the fact that WB method cannot deal with large BSs. The application of dynamic threshold and segmentation in the artifact detection in our proposed method can locate the different types of the artifacts more accurately, then the artifact correction algorithm can be adopted to match the artifacts with different types. Furthermore, WB method using the median value of wavelet coefficients to estimate the SD is not reasonable especially when the signal’s quality was extremely poor. WB method imposed a single Gaussian distribution on wavelet coefficients. As for the dual-threshold WB method in the proposed method, we improved the way to estimate the SD of the Gaussian distribution and introduced the concept of dual threshold. The distribution of wavelet coefficients can be described by a mixture of Gaussians.31,32 Additionally, the effectiveness of WB method is sensitive to the threshold value.15 In contrast, the dual threshold in the proposed method is appropriate to fNIRS signals in different qualities, and it can perform well with different thresholds as mentioned above. The ABAMAR performs well at the correction of BS, but it uses the mean value in place of the whole data segments with the artifacts, which ignores some valid information. The use of spline interpolation method can overcome the problem, which could correct the artifacts as well as reserve the useful information. The drawback of this approach occurs if the artifacts are difficult to detect.20 The performance of spline-SG, spline-Rloess, and severe oscillation processed with cubic spline interpolation combined with wavelet filtering method is similar to the ABAMAR both in the SNR and in our study. The Rloess and SG methods could remove high-frequency motion artifacts with relatively weak performance in correcting slow motion artifacts or BSs.5 The proposed approach demonstrated effective performance on the removal of motion artifacts and BS. On the other hand, the noises and artifacts in fNIRS measurements are very challenging, and they might be from various sources with distinct statistical properties. For example, instrument noise, such as electronic (Johnson–Nyquist) noise and shot noise, may be induced by hardware and surrounding space with a Poisson distribution.33 Low-frequency drift may be introduced by small instabilities in the laser diode light sources. Measurement noise is assumed to be Gaussian white noise. Finally, signal variation introduced by the human subject may include motion artifact and “global” oscillations from systemic sources (pulse, respiration, blood pressure Mayer waves, and other low-frequency oscillations), as well as the localized hemodynamic response to task-induced brain activation. Since photons reflected from brain tissue must travel through the skin, skull, and dura before reaching a detector on the scalp surface, there is also oscillation in the fNIRS signal arising from fluctuations in the superficial layers of the scalp.14 Therefore, it is hard to say that the artifacts can be totally removed by pure signal processing. In conclusion, considering the disadvantages of the previous approaches, the proposed approach provides a distinct detection of the artifacts through fNIRS detection strategy, and a comprehensive correction through three main steps: severe artifact correction by cubic spline interpolation, BS removal by spline interpolation, and slight oscillation reduction by dual-threshold WB method. DisclosuresThis study was approved by Ethical Committee of Xijing Hospital in Xian, China. The authors declare no potential conflicts of interest with respect to the research, authorship, and/or publication of this article. AcknowledgmentsThis work was supported by the National Natural Science Foundation of China under Grant Nos. 61471291 and 52175276, the Key R&D Plan of Shaanxi Province (No. 2021GXLH-Z-066), and the University Joint Project of Shaanxi Province (No. 2020GXLH-Y-025). We would like to acknowledge the support of all the subjects and technicians for their participation in this study. ReferencesM. Ferrari and V. Quaresima,
“A brief review on the history of human functional near-infrared spectroscopy (fNIRS) development and fields of application,”
Neuroimage, 63 921
–935
(2012). https://doi.org/10.1016/j.neuroimage.2012.03.049 NEIMEF 1053-8119 Google Scholar
B. M. Mackert et al.,
“Neurovascular coupling analyzed non-invasively in the human brain,”
Neuroreport, 15 63
–66
(2004). https://doi.org/10.1097/00001756-200401190-00013 NERPEZ 0959-4965 Google Scholar
P. Croce et al.,
“Exploiting neurovascular coupling: a Bayesian sequential Monte Carlo approach applied to simulated EEG fNIRS data,”
J. Neural Eng., 14 046029
(2017). https://doi.org/10.1088/1741-2552/aa7321 1741-2560 Google Scholar
X. Li et al.,
“Decreased resting-state brain signal complexity in patients with mild cognitive impairment and Alzheimer’s disease: a multi-scale entropy analysis,”
Biomed. Opt. Express, 9 1916
–1929
(2018). https://doi.org/10.1364/BOE.9.001916 BOEICL 2156-7085 Google Scholar
S. Jahani et al.,
“Motion artifact detection and correction in functional near-infrared spectroscopy: a new hybrid method based on spline interpolation method and Savitzky–Golay filtering,”
Neurophotonics, 5 015003
(2018). https://doi.org/10.1117/1.NPh.5.1.015003 Google Scholar
A. F. Frank et al.,
“Temporal derivative distribution repair (TDDR): a motion correction method for fNIRS,”
NeuroImage, 184 171
–179
(2019). https://doi.org/10.1016/j.neuroimage.2018.09.025 NEIMEF 1053-8119 Google Scholar
X. Cui, S. Bray and A. L. Reiss,
“Functional near infrared spectroscopy (NIRS) signal improvement based on negative correlation between oxygenated and deoxygenated hemoglobin dynamics,”
NeuroImage, 49 3039
–3046
(2010). https://doi.org/10.1016/j.neuroimage.2009.11.050 NEIMEF 1053-8119 Google Scholar
J. Virtanen et al.,
“Accelerometer-based method for correcting signal baseline changes caused by motion artifacts in medical near-infrared spectroscopy,”
J. Biomed. Opt., 16 087005
(2011). https://doi.org/10.1117/1.3606576 JBOPFO 1083-3668 Google Scholar
T. Nakano et al.,
“Prefrontal cortical involvement in young infants’ analysis of novelty,”
Cereb. Cortex, 19 455
–463
(2009). https://doi.org/10.1093/cercor/bhn096 Google Scholar
Q. Zhang, E. N. Brown and G. E. Strangman,
“Adaptive filtering for global interference cancellation and real-time recovery of evoked brain activity: a Monte Carlo simulation study,”
J. Biomed. Opt., 12 044014
(2007). https://doi.org/10.1117/1.2754714 JBOPFO 1083-3668 Google Scholar
Q. Zhang, E. N. Brown and G. E. Strangman,
“Adaptive filtering to reduce global interference in evoked brain activity detection: a human subject case study,”
J. Biomed. Opt., 12 064009
(2007). https://doi.org/10.1117/1.2804706 JBOPFO 1083-3668 Google Scholar
Q. Zhang, G. E. Strangman and G. Ganis,
“Adaptive filtering to reduce global interference in non-invasive NIRS measures of brain activation: how well and when does it work?,”
NeuroImage, 45 788
–794
(2009). https://doi.org/10.1016/j.neuroimage.2008.12.048 NEIMEF 1053-8119 Google Scholar
S. Luu and T. Chau,
“Decoding subjective preference from singletrial near-infrared spectroscopy signals,”
J. Neural Eng., 6 16003
–16010
(2009). https://doi.org/10.1088/1741-2560/6/1/016003 1741-2560 Google Scholar
F. C. Robertson, T. S. Douglas and E. M. Meintjes,
“Motion artifact removal for functional near infrared spectroscopy: a comparison of methods,”
IEEE Trans. Biomed. Eng., 57 1377
–1387
(2010). https://doi.org/10.1109/TBME.2009.2038667 IEBEAX 0018-9294 Google Scholar
A. M. Chiarelli et al.,
“A kurtosis-based wavelet algorithm for motion artifact correction of fNIRS data,”
Neuroimage, 112 128
–137
(2015). https://doi.org/10.1016/j.neuroimage.2015.02.057 NEIMEF 1053-8119 Google Scholar
B. Molavi and G. A. Dumont,
“Wavelet-based motion artifact removal for functional near-infrared spectroscopy,”
Physiol. Meas., 33 259
–270
(2012). https://doi.org/10.1088/0967-3334/33/2/259 PMEAE3 0967-3334 Google Scholar
A. J. Metz et al.,
“A new approach for automatic removal of movement artifacts in near-infrared spectroscopy time series by means of acceleration data,”
Algorithms, 8 1052
–1075
(2015). https://doi.org/10.3390/a8041052 1748-7188 Google Scholar
F. Scholkmann et al.,
“How to detect and reduce movement artifacts in near-infrared imaging using moving standard deviation and spline interpolation,”
Physiol. Meas., 31 649
–662
(2010). https://doi.org/10.1088/0967-3334/31/5/004 PMEAE3 0967-3334 Google Scholar
M. A. Yücel et al.,
“Reducing motion artifacts for long-term clinical NIRS monitoring using collodion-fixed prism-based optical fibers,”
NeuroImage, 85 192
–201
(2014). https://doi.org/10.1016/j.neuroimage.2013.06.054 NEIMEF 1053-8119 Google Scholar
S. Brigadoi et al.,
“Motion artifacts in functional near-infrared spectroscopy: a comparison of motion correction techniques applied to real cognitive data,”
NeuroImage, 85 181
–191
(2014). https://doi.org/10.1016/j.neuroimage.2013.04.082 NEIMEF 1053-8119 Google Scholar
R. J. Cooper et al.,
“A systematic comparison of motion artifact correction techniques for functional near-infrared spectroscopy,”
Front. Neurosci., 6 1
–10
(2012). https://doi.org/10.3389/fnins.2012.00147 1662-453X Google Scholar
X. S. Hu et al.,
“Comparison of motion correction techniques applied to functional near-infrared spectroscopy data from children,”
J. Biomed. Opt., 20 126003
(2015). https://doi.org/10.1117/1.JBO.20.12.126003 JBOPFO 1083-3668 Google Scholar
H. F. Behrendt et al.,
“Motion correction for infant functional near-infrared spectroscopy with an application to live interaction data,”
Neurophotonics, 5 015004
(2018). https://doi.org/10.1117/1.NPh.5.1.015004 Google Scholar
R. Di Lorenzo et al.,
“Recommendations for motion correction of infant fNIRS data applicable to multiple data sets and acquisition systems,”
NeuroImage, 200 511
–527
(2019). https://doi.org/10.1016/j.neuroimage.2019.06.056 NEIMEF 1053-8119 Google Scholar
I. Nissilä et al.,
“Diffuse optical imaging,”
Advances in Electromagnetic Fields in Living Systems, 77
–129 Spring Science+Business Media, New York
(2005). Google Scholar
G. Strangman, M. A. Franceschini and D. A. Boas,
“Factors affecting the accuracy of near-infrared spectroscopy concentration calculations for focal changes in oxygenation parameters,”
NeuroImage, 18 865
–879
(2003). https://doi.org/10.1016/S1053-8119(03)00021-1 NEIMEF 1053-8119 Google Scholar
W. S. Cleveland,
“Robust locally weighted regression and smoothing scatterplots,”
J. Am. Stat. Assoc., 74 829
–836
(1979). https://doi.org/10.1080/01621459.1979.10481038 Google Scholar
L. Gao et al.,
“Probing prefrontal cortex hemodynamic alterations during facial emotion recognition for major depression disorder through functional near-infrared spectroscopy,”
J. Neural Eng., 16 026026
(2019). https://doi.org/10.1088/1741-2552/ab0093 1741-2560 Google Scholar
T. Näsi et al.,
“Spontaneous hemodynamic oscillations during human sleep and sleep stage transitions characterized with near-infrared spectroscopy,”
PLoS One, 6 e25415
(2011). https://doi.org/10.1371/journal.pone.0025415 POLNCL 1932-6203 Google Scholar
M. Malik et al.,
“Heart rate variability: standards of measurement, physiological interpretation, and clinical use,”
Eur. Heart J., 17 354
–381
(1996). https://doi.org/10.1093/oxfordjournals.eurheartj.a014868 EHJODF 0195-668X Google Scholar
T. Sapatinas, J. Bigot and A. Antoniadis,
“Wavelet estimators in nonparametric regression: a comparative simulation study,”
J. Stat. Software, 6 1
–83
(2001). https://doi.org/10.18637/jss.v006.i06 Google Scholar
H. A. Chipman, E. D. Kolaczyk and R. E. McCulloch,
“Adaptive Bayesian wavelet shrinkage,”
J. Am. Stat. Assoc., 92 1413
–1421
(1997). https://doi.org/10.1080/01621459.1997.10473662 Google Scholar
H. Zhang et al.,
“Functional connectivity as revealed by independent component analysis of resting-state fNIRS measurements,”
NeuroImage, 51 1150
–1161
(2010). https://doi.org/10.1016/j.neuroimage.2010.02.080 NEIMEF 1053-8119 Google Scholar
BiographyLin Gao received her BS degree in biomedical engineering from Xi’an Jiaotong University in 2007 and her PhD in biomedical engineering from the same university. She is an associate professor at Xi’an Jiaotong University. She is the author of more than 20 journal papers. Yuhui Wei received her master’s degree in biomedical engineering from Xi’an Jiaotong University, Xi’an, China. Her research interests include biomedical functional neuroimaging and fNIRS signal processing. Yifei Wang received her master’s degree in biomedical engineering from Xi’an Jiaotong University, Xi’an, China. Her research interests include biomedical signal and the development of medical instrumentation Gang Wang received his PhD in biomedical engineering from Shanghai Jiao Tong University, Shanghai, China, in 2008. He was a postdoctoral associate in the Department of Biomedical Engineering at the University of Minnesota, Twin Cities. Since 2016, he has been at Xi’an Jiaotong University as an associate professor of the School of Life Science and Technology. His research interests include biomedical functional neuroimaging, biomedical signal processing, and neural engineering. Quan Zhang received his PhD in biomedical engineering from Xi’an Jiaotong University, Xi’an, China, in 1997. He currently holds faculty appointments in the Department of Psychiatry and Department of Neurology at Massachusetts General Hospital and Harvard Medical School, as well as at the Center for Space Medicine of Baylor College of Medicine. He is currently the Director of the NSG Biomedical Engineering Laboratory at the MGH/HMS. Jianbao Zhang received his PhD in engineering mechanics from Xi’an Jiaotong University, Xi’an, China, in 1997. He is currently a professor at the School of Life Science and Technology of Xi’an Jiaotong University. His main research interests include brain–heart function coupling mechanism and its application. Xiang Chen is an associate professor and a doctoral supervisor of biomedical engineering at Xi’an Jiaotong University. His research interests focus on the development of active implantable medical devices, such as cardiac pacemaker and deep brain stimulator, the development of implantable optoelectronic devices, artificial cardiac pacing method, and neural functional electrical stimulation. Xiangguo Yan received his BS degree in industrial automation from Zhengzhou University of Light Industry, Zhengzhou, China, in 1983, and his MS degree in automatic control and his PhD in biomedical engineering from Xi’an Jiaotong University, Xi’an, China, in 1990 and 1995, respectively. He is currently a professor at the School of Life Science and Technology of Xi’an Jiaotong University. His main research interests include biomedical signals and the development of medical instrumentation. |