Search This Blog
Tuesday, December 31, 2013
Thursday, December 26, 2013
Sunday, December 22, 2013
Implementing and initial variant for PET 4D motion compensation. This is based on Dr. DeLeon comment during IDIF meeting. Additionally a substantial rotation is observed (~2 degrees) betweeen MRI and some of the PET timepoints.
Standard 4D registration is used with some improvements to determine PET forground mask. Main challenge here is the speed of the registration due to the high PET timepoint count.
Standard 4D registration is used with some improvements to determine PET forground mask. Main challenge here is the speed of the registration due to the high PET timepoint count.
Saturday, December 21, 2013
Friday, December 20, 2013
4DPET-MRI registration: Corrected the workflow so user could choose the "Best" or maximum resolution evaluated individually at each axis. Registration result is good. Importantly, notice a non-trivial rotation angle between MRI and PET. On this screenshot they are registered, but observe the MRI slanted margins, indicating ~2 degrees relative rotation as determined by the registration.
Thursday, December 19, 2013
Tuesday, December 17, 2013
Sunday, December 15, 2013
Saturday, December 14, 2013
Friday, December 13, 2013
UI change:
Function key F3 is reassigned to be a "Roi Stats 3D" function
Function key F4 remains a "Roi Stats 4D" function = SHOW TAC
Former key F3 is now F2 for the "Copy ROI info to clipboard" function.
The reason for the change is that often a dynamic image is overlayed
on top of static 3D, so getting TACs often pops up the "4D layer required"
which requires user to bring up the Layer Control box, change active layer
and so on.
Function key F3 is reassigned to be a "Roi Stats 3D" function
Function key F4 remains a "Roi Stats 4D" function = SHOW TAC
Former key F3 is now F2 for the "Copy ROI info to clipboard" function.
The reason for the change is that often a dynamic image is overlayed
on top of static 3D, so getting TACs often pops up the "4D layer required"
which requires user to bring up the Layer Control box, change active layer
and so on.
Thursday, December 12, 2013
Wednesday, December 11, 2013
Tuesday, December 10, 2013
Updating the Sokoloff model. During the demo to Fernando, observed that in "naive convolution" calculation upsampling time to 1 sec makes a big positive precision difference. But this is computationally expensive and additional Upsampling Interval parameter will add to parameter list.
So instead attempting to upsample only the IRF ( Impulse Response Function) and integrate fast convolution technique from:
So instead attempting to upsample only the IRF ( Impulse Response Function) and integrate fast convolution technique from:
Fast and accurate voxel-by-voxel perfusion imaging using convolution
models. Artem Mikheev, Henry
Rusinek. Image Analysis - Parametric
Mapping Session at the ISMRM 2008 Totonto, CANADA.
Sunday, December 8, 2013
Thursday, December 5, 2013
FireVoxel Build 127 is released.
- Developed the PET Workflow Quick Start manual.
- Produced the initial result for the Image Derived Input Function.
- Implemented Vt (Logan) plot parametric model based on the newly available technology for the Image Derived Input Function from Carotid Artery.
- Corrected the defects that came up during the presentation to Fernando. These two bugs are intermittent and are hard to reproduce.
- Implementing a new version of the "Blood Vessel Finder" dialog based on the initial discussions.
- Finalized 2nd generation of the IDIF (Image Derived Input Function) dialog. Principal addition is the introduction of L2-based measure for checking TAC similarity. However, L2-smoothing was introduced in a way so blurring of the TAC is avoided.
- Extending the IDIF functionality so several seeds can be specified covering branches of the Carotid Artery to create larger ROI and thus more reliable Input Function. Since the IDIF function is very fast this is done simply by calling procedure several time and OR-ing corresponding ROIs to create the final one.
- Documented the latest version of the semi-automatic IDIF tool.
- Fixed the "Missing time information in save .IM file" reported by Dr. Rusinek. This was due to the time written in "absolute value" and using the scientific notation some important lower digits were truncated. Switched to the regular "double float" format by using %lf option in fprintf().
- Fixed parametric map-related defect: when RoiStat3D dialog display statistics, the VOID voxels are included into the calculation. They should be excluded.
- Simplified the "Real Volume to Integer conversion" menu item to perform conventional rounding with the truncation to the specified bit length.'
Wednesday, December 4, 2013
Tuesday, December 3, 2013
Extending the IDIF functionality so several seeds can be specified covering branches of the Carotid Artery to create larger ROI and thus more reliable Input Function. Since the IDIF function is very fast this is done simply by calling procedure several time and OR-ing corresponding ROIs to create the final one.
Subscribe to:
Posts (Atom)








