Related Experiment Video
Updated: May 10, 2025

fMRI Validation of fNIRS Measurements During a Naturalistic Task
Published on: June 15, 2015
Time-Normalization Approach for fNIRS Data During Tasks with High Variability in Duration
Anna Falivene1, Charlotte Johnson2,3, Katrijn Klingels3
1Scientific Institute IRCCS E. Medea, 23842 Bosisio Parini, Italy.
Abstract:
Functional near-infrared spectroscopy (fNIRS) is particularly suitable for measuring brain activity during motor tasks, due to its portability and good motion tolerance. In such cases, the trials' duration may vary depending on the experimental conditions or the participant's response, therefore a comparison of hemodynamic responses across repetitions cannot be properly performed. In this work, we present a MATLAB (R2023a) function (TaskNorm.m) developed for time-normalizing fNIRS data recorded during trials with different durations. It is based on a spline interpolation method that rescales the time -axis to the percentage of the trial with a fixed number of samples. This allows us to successively average across repetitions to obtain the mean hemodynamic responses and complete the standard data processing. The algorithm was tested on eight subjects (four with developmental coordination disorder, age: 9.78 ± 0.30 and four typically developing children, age: 9.02 ± 0.30) performing three different tasks. The results show that the TaskNorm function works as expected, allowing both a comparison and averaging of the data across multiple repetitions. The performance of the function is independent of the task or the pre-processing pipeline applied. The proposed function is publicly available and importable into the HomER3 package (v1.72.0), representing a further step in the ongoing standardization process of fNIRS data analysis.

