Search This Blog

Sunday, September 28, 2014

FireVoxel Build 156 is released.

1. Gradient withing URAL-radius to the Volume boundaries are set to 0 to avoid introducing non-existing features that might steer registration.
2. If one of the timepoints in registration is binary (as sometimes in hybrid scenario), the URAL_NORM=Linear is always chosen for that specific timepoint independent of what norm is specified by the user.
3. MainMenu>Volume>Effective Noise:  corrected the defects, crashes on 4D volumes4. RoiStats3D dialog:  added information about the number of the VOID voxels of the SI-Volume within the specified ROI.

4. Implemented the corrections to the Liver DCDI  4D registration parameters.  
Implemented the corrections to the Liver DCDI  4D registration parameters.  This was to fix example "OV" that had very high contrast enhancement thus failing the registration as high gradient inside the contrast regions were attracting the feature detector.
URAL_UNI measure was employed, with the sigmoid function base of 3*Noise.  Automatic noise detection step was added to the registration.

Saturday, September 27, 2014

RoiStats3D dialog:  added information about the number of the VOID voxels of the SI-Volume within the specified ROI.
MainMenu>Volume>Effective Noise:  corrected the defects, crashes on 4D volumes.  Obtain the result on GRASP very similar to the Riccian noise result but without the user specifying the size of the search window.

Friday, September 26, 2014

Added corrections to the general registration algorithm for URAL measure:

a) Gradient withing URAL-radius to the Volume boundaries are set to 0 to avoid
introducing non-existing features that might steer registration.

b) If one of the timepoints in registration is binary (as sometimes in hybrid scenario), the URAL_NORM=Linear is always chosen for that specific timepoint independent of what
norm is specified by the user.
FireVoxel Build 155 is released.


In 3D volume DICOM load, increased the interslice distance tolerance from 1e-4 to 1e-3. This allows to load A.R. volumes without warning messages.
FireVoxel Build 154 is released.

1. Added the BrainCT  workflow (MainMenu>Applications).
Added new function "BrainCT>Segment Intracranial cavity".
2. EdgeWave dialog:  corrected a major UI error.  When no seeds are present, the logic of selecting the Connected Component choices (radiobuttons) was damaged.
3. Corrected interface and initial parameters to process the CT-brain scans without leaks.
4. Toft's model (#8):  re-arranged the optimization variables to improve the solution bounds.
5.  Introduced a “Balanced solution” concept for parametric fitting and Toft’s model in particular.
6. Tofts modified model (k-trans,Ve,Va):  implemented changes to model similar to the regular model.
7. Corrected defect:  Unable to "Crop 4D All Layer" \ "Crop 4D Active Layer" using the vector ROI.
8. Added ABT subtest for "Tofts modified (K-trans,Ve,Va)" model.
9. Fixed major bug in registration of real-valued volumes (=PET).

Tuesday, September 23, 2014

Monday, September 22, 2014

Added ABT subtest for "Tofts modified (K-trans,Ve,Va)" model.
Corrected defect:  Unable to "Crop 4D All Layer" \ "Crop 4D Active Layer" using the vector ROI.
Tofts modified model (k-trans,Ve,Va):  implemented changes to model similar to the regular model.
Tofts model (but general issue important to all models, incl. Eric's IVIM), this problem originated in Henry's report of very high Ve (>18000) in particular ROI fit.

During the parameter fitting, there might be numerous solutions (both voxelwise and Single ROI), whose Minimization Cost differ by the miniscule amount (<0.01 in relative terms of Absolute Minimum Cost).

We "Balance" the solution by considering all such solutions equally valid candidates.  Then several logics could apply.

Below is the result of one such "Balanced" solution, on the same AATH dataset.  Note, the balancing is done on the level of the single voxel without taking neighboring voxels into account.

New Option is added to the Parmetric Model processing:  "Balance Solution" - ON\OFF.

K-trans (regular)
K-trans (Balanced)

Ve (regular)
Ve (Balanced)




















Residual (regular)
Residual (Balanced)




Toft's model (#8):  re-arranged the optimization variables to improve the solution bounds
old: (Ktrans,kep)   -> new: (Ktrans,Ve).  Since user supplies the Bounds for Ve, the calculation
of bounds for  the derived kep = Ktrans/Ve was introducing too big of the interval.

Sunday, September 21, 2014

Corrected interface and initial parameters to process the CT-brain scans without leaks.

EdgeWave dialog:  corrected a major UI error.  When no seeds are present, the logic of selecting the Connected Component choices (radiobuttons) was damaged.
Added the BrainCT  workflow (MainMenu>Applications).
Added new function "BrainCT>Segment Intracranial cavity"

Wednesday, September 17, 2014

Code work and maintenance eliminating the procedure handling 24-bit signal representations.

Tuesday, September 16, 2014

FireVoxel Build 152 is released.

1. Corrected the defect:  when new document & file are created as a result
of the operation, the document file name may exceed 256 characters which is
the MFC limit for VisualC++ 2010.
2.  Implemented the Registration by DICOM tags only.
3.  Completely re-engineered the AATH model.
4.  Added the ABT subtest for the AATH model.
5. Added the ABT subtest for Blood vessel segmentation.