Corrected "Volume Histogram" and related function to properly process volumes containing the
VOIDVOXEL values.
Search This Blog
Friday, June 6, 2014
Wednesday, June 4, 2014
Monday, June 2, 2014
Sunday, June 1, 2014
Saturday, May 31, 2014
Friday, May 30, 2014
Wednesday, May 28, 2014
Tuesday, May 27, 2014
Friday, May 23, 2014
Wednesday, May 21, 2014
PET brain "Ridge Segmentation" function: finalized interface and functionality for 2D and 3D cases. Simplistic skeletonization algorithm that works well in 2D, for some reason is not performing well in 3D and would require more time to integrate more precise 3D skeletonization.
Therefore, due to a limited time available, "Process slices individually" option is always on in 3D case for the time being.
Therefore, due to a limited time available, "Process slices individually" option is always on in 3D case for the time being.
Friday, May 16, 2014
Wednesday, May 14, 2014
Monday, May 12, 2014
Added the "Detect Bright Ridges" function to the User Interface.
Operating volume - user specified increase in the resolution of the resulting "Ridges". It is practical experience that skeletons might benefit from the increase in resolution since their width of 1 voxels is used to simulate the objects of 0-thickness. "Increase resolution coefficient" in practice range from 1 to 3.
Interpolation - specifies the algorithm used in image upscaling.
Background detection is a part of the algorithm. Background is detected by overall smoothing of the volume. User has to specify "Radius (vox)" and the type of the smoothing Kernel.
Output parameter - specifies the result of the processing.
Elevation Map - Signal intensity volume specifying the likelihood that corresponding voxel is a ridge.
Ridge Mask: Binary ROI representing wide ridges.
Skeleton Mask: Centerlines of the Ridges represented as binary volumes.
Operating volume - user specified increase in the resolution of the resulting "Ridges". It is practical experience that skeletons might benefit from the increase in resolution since their width of 1 voxels is used to simulate the objects of 0-thickness. "Increase resolution coefficient" in practice range from 1 to 3.
Interpolation - specifies the algorithm used in image upscaling.
Background detection is a part of the algorithm. Background is detected by overall smoothing of the volume. User has to specify "Radius (vox)" and the type of the smoothing Kernel.
Output parameter - specifies the result of the processing.
Elevation Map - Signal intensity volume specifying the likelihood that corresponding voxel is a ridge.
Ridge Mask: Binary ROI representing wide ridges.
Skeleton Mask: Centerlines of the Ridges represented as binary volumes.
Saturday, May 10, 2014
Friday, May 9, 2014
Thursday, May 8, 2014
GRASP-DCE, patient MH, comparison of K-trans for various ROIs created by Anne
K-trans (1/min)
Using Anne's hand-drawn Using FVX IDF of carotid
ROI (carotid)
1.19 0.84 tu-right
0.97 0.67 co-whitematter-left
0.165 0.11 posttreatment-right
1.163 0.80 co-whitematter left
0.463 0.31 tu-brainstem-center
2.62 1.82 co-brainstem
1.62 1.13 suspectmass - left temporal lobe
>4 3.86 co-greymatter-right
K-trans (1/min)
Using Anne's hand-drawn Using FVX IDF of carotid
ROI (carotid)
1.19 0.84 tu-right
0.97 0.67 co-whitematter-left
0.165 0.11 posttreatment-right
1.163 0.80 co-whitematter left
0.463 0.31 tu-brainstem-center
2.62 1.82 co-brainstem
1.62 1.13 suspectmass - left temporal lobe
>4 3.86 co-greymatter-right
Wednesday, May 7, 2014
Tuesday, May 6, 2014
Monday, May 5, 2014
Sunday, May 4, 2014
Saturday, May 3, 2014
Thursday, May 1, 2014
Wednesday, April 30, 2014
Tuesday, April 29, 2014
Monday, April 28, 2014
Registration defect fixed: while registering two longitudal MPRAGE images, the registration crashes if one of 3 measures is used: {SignalDiff, CrossCorrelation, RatioUniformity}
Added the ABT subtest for sag1.im<->sag4.im registration for 5 additional measures:
{SignalDiff, CrossCorrelation, RatioUniformity,MI,MI-norm}
Added the ABT subtest for sag1.im<->sag4.im registration for 5 additional measures:
{SignalDiff, CrossCorrelation, RatioUniformity,MI,MI-norm}
Thursday, April 24, 2014
Wednesday, April 23, 2014
Tuesday, April 22, 2014
Sunday, April 20, 2014
Implementing highly efficient internal volume codec that is targeting the volumes upsampled using the NN-interpolation. This is a critical function during the PET-4D to MR registration.
User optimally desires best available resolution for both registered volume, which is typically a MR resolution. However, for high timepoint # the resulting volumes might reach upto 7 GB (compressed with the regular FireVoxel compression).
This new codec will allow much higher compression of such registered PET volumes.
It is lossless.
User optimally desires best available resolution for both registered volume, which is typically a MR resolution. However, for high timepoint # the resulting volumes might reach upto 7 GB (compressed with the regular FireVoxel compression).
This new codec will allow much higher compression of such registered PET volumes.
It is lossless.
High-accuracy PET-to-MR registration using an approximate BrainMask with 4X speed gain.
Presently, it is very hard to achieve PET-to-MR registration without additional guidance.
From previous registration experience, a quick Brain ROI was obtained using the BrainMask\EdgeWave tool.
This ROI is just an approximation of an anatomically precise mask of the brain. FireVoxel can obtained a much more precise BrainMask by adding the non-uniformity correction to that workflow.
After obtaining BrainMask ROI, the regular PET-to-MR registration runs that uses ROI as a guidance. Resulting registration has a very high accuracy.
The whole processing is less than 4 minutes on the reference ($1K) PC.
Presently, it is very hard to achieve PET-to-MR registration without additional guidance.From previous registration experience, a quick Brain ROI was obtained using the BrainMask\EdgeWave tool.
This ROI is just an approximation of an anatomically precise mask of the brain. FireVoxel can obtained a much more precise BrainMask by adding the non-uniformity correction to that workflow.
After obtaining BrainMask ROI, the regular PET-to-MR registration runs that uses ROI as a guidance. Resulting registration has a very high accuracy.
The whole processing is less than 4 minutes on the reference ($1K) PC.
Implemented an initial variant of the "Inter-volume Edge Constrained Smoothing". In this test:
a) MR and PET4D were registered with very high accuracy.
b) MR-edges (as 3D surfaces) were detected using the texture-edge detector (URAL)
c) PET-volume was smoothed, with smoothing apperture that was constrained by the presence
of edges within vicinity of every voxel.
This just a prototype as many options are available.
Specialized dialog box was developed.
a) MR and PET4D were registered with very high accuracy.
b) MR-edges (as 3D surfaces) were detected using the texture-edge detector (URAL)
c) PET-volume was smoothed, with smoothing apperture that was constrained by the presence
of edges within vicinity of every voxel.
This just a prototype as many options are available.
Specialized dialog box was developed.
Sunday, April 13, 2014
Completely re-enginered the Sokoloff-79 model (as in Wai's implementation = short formula).
a) Enabling the analytic integration, instead of PWL-functions. This also eliminates the need for the 1-sec upsampling of the TAC data used in the old version.
b) More streamlined and corrected implementation of the Ta-arterial delay.
a) Enabling the analytic integration, instead of PWL-functions. This also eliminates the need for the 1-sec upsampling of the TAC data used in the old version.
b) More streamlined and corrected implementation of the Ta-arterial delay.
Subscribe to:
Posts (Atom)













.png)


































