Thaejaesh Sooriyakumaran1, Joshua McGillivray1, and Michael D Noseworthy1
1School of Biomedical Engineering, McMaster University, Hamilton, ON, Canada
Synopsis
This investigation looks to use graph signal processing to generate a functional graph over the anatomical leg and assess the extracted functional information and its viability in modeling underlying physiological factors. The generated graph is constructed on the edge dimensions of node to node coherences and fractal dimension differences. The resultant graph structure is then analyzed to observe if extracted functional data shows alignment with underlying structures via a generalized linear mixed-effect mode
Introduction
Graph Signal
Processing (GSP) has seen increased use in the field of neuroimaging 1. The ability to derive information not just
from time series at distinct locations but also from structural or functional
connections between them, has been shown to be
powerful. GSP is performed using graphs;
signals structured as a combination of nodes and edges, both of which represent
data. The nodes corresponding to points
in the volume and edges to their connection, be
it structural or functional 2. Despite flourishing in brain imaging,
literature applying GSP to musculoskeletal imaging is sparse.
We
looked to perform an
investigation into possible applications of GSP to musculoskeletal
imaging, more specifically muscle BOLD (mBOLD) 2,3 of the lower leg (Gastrocnemius, Soleus, and Tibialis
Anterior). We investigated GSPs using both the windowed
coherence and Higuchi Fractal Dimension approaches 5,6, between nodes as
functional connections.Methods
Eight healthy male subjects had their right legs scanned after resting
for 30 minutes to normalize the flow of blood in the leg.
Acquisition was performed using a 16 channel T/R extremety
coil and a General Electric Healthcare MR750 3T MRI. Anatomical reference scans, as
seen in Figure 1, were
acquired using a fat suppressed PD-weighted scan (voxel size = 0.625x0.625x4mm,
15 slices, 1mm gap, TE/TR = 30ms/3000ms, and flip angle = 111 degrees). Resting state BOLD scans were acquired with
the following parameters: voxel size = 2.5x2.5x10mm, 2 slices, no gap, TE/TR =
35ms/109ms, flip angle = 70 degrees, 2434 temporal points. BOLD motion correction
was performed using the
FMRIB Software Library (FSL). For each
scan, binary masks
were generated for each of the
muscles of interest (Gastrocnemius, Soleus, Tibialis Anterior) using FSL and MATLAB.
The graph for each subject was generated with 24 nodes with an equal
number of nodes randomly distributed between each muscle. As seen in Figure 2, 256 points of the time
series
data, from each
node, was then used as a basis from which the other dimensions were derived. The
graph
was then filled along the two dimensions of interest; a coherence and a fractal
dimension.
The coherence was calculated by
performing the Discrete Orthogonal Stockwell Transform (DOST) 5,6 on the time
series data for each node; the output spectrogram showing the change in signal frequency
spectra over
time is shown in Figure 3.
Column-wise correlation of the spectrogram of node A with that of
node B
results in the
coherence as a
function of time,
and is assigned as the edge
weightings in the coherence dimension.
This is shown in Figure 4, where the constructed connectome is shown on
the left, with coherences being represented as edge diameters. Similarly, the
node weightings for the fractal dimensions were calculated by first windowing the time series for each node, then computing the Higuchi Fractal Dimension for
each window 7. The fractal dimension edge weightings were then recorded as
the differences between the nodes over time. The connectome is shown in Figure 5.
This investigation looked to compare the functional data extracted by the graphs to the structural physiology
the graph is based upon. As the nodes are distributed within three muscles, the
edges then fall under two categories
of connections. Category A is divided into intermuscular and intramuscular.
Edges that connect two nodes within
the same muscle are categorized as inter- muscular and those between different
muscles as intramuscular. Additionally for category B, the edges can be further subdivided into the specific
muscles they connect, resulting in six connection subcategories; G-G, G-S, G-T,
S-S, S-T, T-T. Where G, S, and T stand in for Gastrocnemius, Soleus, and
Tibialis Anterior respectively. These categories are then used as groupings to
assess if any functional distinction
between the structural groups can be depicted.Results and Discussion
The constructed graph
is shown in
Figures 4 and 5 with only
edge values over
certain threshold being
shown. Edge connections
for a dimension
at any time point can effectively
represent as a skew symmetric adjacency matrix. As the graph is constructed
over two dimensions; both can be viewed separately.
Due to the information of interest, the edge data, being
comprised of paired
data; classical analysis of variance (ANOVA)
testing is not a valid test as the assumption of independent
samples is broken. The data was assessed using a Generalized Linear
Mixed-Effects (GLME) Model. The model
follows the Wilkinson
notation for describing
regression and repeated
measures models (i.e. Domain -1+CategoryA*CategoryB-Subject) 7, where the
model fits for
the dimensional data
while taking into
account the combination and individual effects of both
the aforementioned edge categories
A and B.
The model fits
the coherence domain significantly with p<0.0013; the
fractal domain could
not be fit
as the non- normal data distribution breaks
assumptions of the model.
Further development of GSP could prove to
open new avenues of processing
muscle BOLD data. GSP’s uses extend to multi-modal data; mBOLD
and electromyography 8 have been used in conjunction and could stand to
benefit from GSP. GSP also has
multiscale applications; allowing
for analysis of
localized and distributed
clusters of nodes
throughout the body within are larger graph. Acknowledgements
No acknowledgement found.References
1. Huang W, Bolton T, Medaglia J, Bassett D, Ribeiro A, Van De Ville D. A graph signal processing perspective on functional brain imaging. Proceedings of the IEEE, 106(5):868–885, 2018.
2. Ogawa S. Brain magnetic resonance imaging with contrast dependent on blood oxygenation. Proceedings of the National Academy of Sciences of the United States of America,87(24):9868–9872, 1990.
3. Jacobi B, Bongartz G, Partovi S, Schulte A, Aschwanden M, Lumsden A, Davies M, Loebe M, Noon G, Karimi S, et al. Skeletal Muscle BOLD MRI: From Underlying Physiological Concepts to its Usefulness in Clinical Conditions. Journal of Magnetic Resonance Imaging, 35(6):1253–1265, 2012.
4. Sumanth. Sliding Window Gen and Usage With Higuchi Fractal Dimension (Windowed HFD), 2021. MATLAB Central File Exchange. https://www.mathworks.com/matlabcentral/fileexchange/36128-sliding-window-gen-and-usage-with-higuchi-fractal-dimension-windowed-hfd. Accessed October 5, 2021.
5. Battisti U, Riba L. Window-dependent bases for efficient representations of the Stockwell transform, Applied and Computational Harmonic Analysis,40(2): 292-320,2016
6. Riba L. FFT-fast S-transforms: DOST, DCST, DOST2 and DCST2, GitHub, https://github.com/luigir86/DOST-DCST-Stockwell-Transform/releases/tag/v1.1.0.0. Accessed September 11, 2021.
7. Wilkinson G, Rogers C. Symbolic description of factorial models for analysis of variance. Journal of the Royal Statistical Society. Series C (Applied Statistics), 22(3):392–399, 1973.
8. Behr M, Simultaneous electromyography and functional magnetic resonance imaging of skeletal muscle. 2016.