Search This Blog

Sunday, March 22, 2015

JZ2C-model (AIF-free) initial implentation:
Original 4D-segmented volume

Corresponding curves for Cortex (red) and Medulla (blue)

JZ2C (AIF-free) model fit. Blue dots - data, Yellow line - fitted curve

Friday, March 20, 2015

GFR modelling fitting is displayed now combined with GFR. This would be common for all models
Updated the menu for Single Kidny GFR calculation:

Wednesday, March 18, 2015

FireVoxel configuration file:  implemented an initial version of Load on App start, Save on App exit.

Tuesday, March 17, 2015

RoiStats3D dialog:  corrected processing when there is a single ROI without the underlying volume. Number of voxels and volume in cm3 is displayed properly.

Monday, March 16, 2015

User Interface Option dialog: introduce the AutoTile option

Implemented several options for the volumetric cursor behavior:  {Regular, Multiprojection Synchronize on Click (=Mango), Multiprojection Synchronize}


"T1-mapping using inversion recovery" parametric model:  combine two models into a single one with an option for {REAL,MODULUS} calculation.
Implemented an automatic subtest for the REAL case.

Saturday, March 14, 2015

T1-mapping:  fixed defects in {RoiStats4D, ViewTac} dialogs when the input signal has negative values.

Wednesday, March 11, 2015

FireVoxel Build 176 is released.
PET4D<->MR4D registration:  implemented "ROI-crosscopy" feature that copies all the ROIs between Source and Target.
"Fill & Morph"   error explained:

Actually it does not seem to be an error.  Result is due to the few "unintended" ROI voxels in the intermediate slices.
Result is due to the few "unintended" ROI voxels in the intermediate slices (blue arrows)
With unintended voxels removed Morphing result appears to be correct.
Implemented the initial version of the synchronized multiprojection 3D cursor


Tuesday, March 10, 2015

T1-mapping (it-dynamic component):  fixed defect of incorrect scrolling in time.

Monday, March 9, 2015

Fixed processing of complex 4D Cine dataset where TAG_CONTENT_TIME was used to hold timing info.  Additionally  repeating times are now handled properly.
Cine images, timings are recovered - there are some repeats.

Corrected defect with  "Threshold to ROI" user-level function when the negative threshold is used.
Diagnostic message is added .

Sunday, March 8, 2015

Implemented logic for loading MR images which after Rescale\Intercept contain negative values.
User is offered an offset so the minimal voxel value would map into 0.

Resulting loaded volume


Added ABT subtest for NIFTI 3D and 4D load.
"Save Active Layer to RAW": disabled the defect of not functioning for 3D volumes.