Time-Normalization Approach for fNIRS Data During Tasks with High Variability in Duration

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 c...

Full description

Saved in:
Bibliographic Details
Main Authors: Anna Falivene, Charlotte Johnson, Katrijn Klingels, Pieter Meyns, Evi Verbecque, Ann Hallemans, Emilia Biffi, Caterina Piazza, Alessandro Crippa
Format: Article
Language:English
Published: MDPI AG 2025-03-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/25/6/1768
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary: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 (<i>TaskNorm.m</i>) 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 <i>TaskNorm</i> 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.
ISSN:1424-8220