Tutorial: Extract the time courses of respiration and heart contraction

cardiac movie
(This MRI movie is courtesy of Jens Frahm and coworkers at Max-Planck-Institut fur Biophysikalische Chemie in Gottingen and is available at: http://www.biomednmr.mpg.de/index.php?option=com_content&task=view&id=132&Itemid=38#Cardio)

trendmain

1. Do PCA on the movie

Select the movie named as cardiac-rtMRI.avi in the unzippped TRENDexample folder. Run PCA using trendmaingui with row scaling method set as noscaling, and reconstruct option turned on to save files for reconstruction.
To do this at the command line, cd to the directory where the cardiac-rtMRI.avi is, and run:
trendmain.exe -f cardiac-rtMRI.avi -t movie -s noscaling --reconst --report

2. Visualize PCA results

When the PCA calculation finishes, run trendplotgui with readparm option set as Yes to read arguments from the just finished trendmaingui. Set pcn as 2 to show the first two components as well as scree plot. To visualize results obtained from PCA on movie, TREND will extract time of frames and use it as ticks in X-axis. If not specified, the default units will be seconds.
To do this at the command line, use trendplot.exe -r -e -n 2
trendplot
When trendplotgui finishes, PC1 and PC2 are plotted. It is clear that PC1 represents time course of two breaths and that PC2 tracks the cardiac osciallation between diastole and systole.
PC1and2
From the scree plot we can find that PC1 and PC2 contribute to ~50% of the total variance.
scree

3. Reconstructing Movies from only PC1 and PC2

It will be interesting to see movies reconstructed by only PC1 or PC2. Run trendreconstructgui and use the following settings.
reconstPC1
Leaving most settings at the default. Set the prefix for the output to PC1. It can be seen that a PC1.mp4 is generated once trendreconstructgui finishes.
The command line usage is: trendreconstruct.exe -r -n 1 -e -o PC1
PC1_breathing
Above is PC1.mp4 (a frame from PC1.mp4 in PDF)
Playing the PC1 movie shows only respiartion.
A movie clip PC2.mp4 reconstructed from PC2 is generated in the same way:
reconstPC2
Its command line usage is: trendreconstruct.exe -r -n 2 -e -o PC2
PC2_cardiac
Above is PC2.mp4 (a frame from PC2.mp4 in PDF)
Playing the PC2 movie shows only the heart beating.

results matching ""

    No results matching ""