Fixed defect, renamed and re-positioned the menu itemSearch This Blog
Sunday, November 26, 2017
Wednesday, November 22, 2017
Open DICOM dialog: implemented a feature making it easier to extract the desired series only in convoluted DICOM sets.
User specifies that the Series Description should include the specified substring. Then hit the Refresh button and the reduced tree will appear.
In this particular scenario, User presses "Load 4D" and chooses indices [3,7] to be loaded.
User specifies that the Series Description should include the specified substring. Then hit the Refresh button and the reduced tree will appear.
In this particular scenario, User presses "Load 4D" and chooses indices [3,7] to be loaded.
Tuesday, November 21, 2017
New design in the Open DICOM dialog box.
"Info" button and the corresponding pop-up dialog box were removed.
Instead User has now a "Full Info" checkbox. Old "Quick Info" panel is now can be switched between the old "Quick Info" list of DICOM tags, and full list of DICOM tags.
This makes access much faster and reduces the cluttering.
"Info" button and the corresponding pop-up dialog box were removed.
Instead User has now a "Full Info" checkbox. Old "Quick Info" panel is now can be switched between the old "Quick Info" list of DICOM tags, and full list of DICOM tags.
This makes access much faster and reduces the cluttering.
Monday, November 20, 2017
Tuesday, November 14, 2017
Monday, November 13, 2017
Sunday, November 12, 2017
2CXM model: two variants were implemented - NLLS and LLS
With LLS variant a double integration is performed and the corresponding 4x4 linear system is solved using SVD. Resulting solution is converted to physiological parameters {vp,ve,PS,Fp} and substituted to an analytical solution containing a convolution of two different exponents with the AIF.
Tests were performed on the GRASP-4D with 76 timepoints [0,411] sec.
Small ROI (yellow was chosen)
First we performed the fitting with "ROI as a single TAC".


A good fit was observed RMSE=25. But corresponding parameters contain the negative value, which is not physiological.
Next we performed voxel-by-voxel fitting. This model #45 2CXM-LLS has a single hyperparameter "Exclude invalid", which optionally excludes the unphysiological voxels from the map (defaullt=0 - Include all).
If we turn "Exclude Invalid =1", this would exclude the voxels from the result where one of the key fittted parameters are negarive: this includes transit times {T,Te,Tp} and {vp,ve,PS}
When such invalid voxels are removed, we can see that a minor portion of the ROI resulted in non-negative parameter values.
NLLS variant: gridded Simplex algorithm was used.

Below is the fitting residual comparison for LLS and NLLS.
With LLS variant a double integration is performed and the corresponding 4x4 linear system is solved using SVD. Resulting solution is converted to physiological parameters {vp,ve,PS,Fp} and substituted to an analytical solution containing a convolution of two different exponents with the AIF.
![]() |
| Sample ROI for the test |
Small ROI (yellow was chosen)
First we performed the fitting with "ROI as a single TAC".


A good fit was observed RMSE=25. But corresponding parameters contain the negative value, which is not physiological.
Next we performed voxel-by-voxel fitting. This model #45 2CXM-LLS has a single hyperparameter "Exclude invalid", which optionally excludes the unphysiological voxels from the map (defaullt=0 - Include all).
![]() |
| LLS: Residual distribution [0,100] (include all mode) |
![]() |
| Fitting with unphysiological (invalid) voxels removed. |
When such invalid voxels are removed, we can see that a minor portion of the ROI resulted in non-negative parameter values.
NLLS variant: gridded Simplex algorithm was used.

Below is the fitting residual comparison for LLS and NLLS.
![]() |
| LLS: fit residual distribution [0,100] |
Saturday, November 4, 2017
Subscribe to:
Posts (Atom)













