Search This Blog

Friday, April 11, 2014

Liver DCDI model defect:  when voxelwise map (over the ROI) is requested calculation "hangs" and performance monitor shows only a single core loaded.


Thursday, April 10, 2014

ABT: added an automatic subtest for PET4D to MR4D registration, with several layers each, to Best Resolution option.
ABT:   adding automatic subtest for   PET4D<->MR4D multilayer registration.

Wednesday, April 9, 2014

ABT:  adding the "WM lesions \FLAIR"  segmentation to the automatic build test.
Also the corresponding dialog for "WM lesions \FLAIR"  parameters is automatically tested by Open\Close.
IDIF function:  "Keep high filter" is an effective way to reduce partial volume voxel effect and deviation outside the vessel.  This is an example on Aorta (Liver DCDI dataset)


Red ROI:  All the preliminary voxels were kept  (Keep high signal=1)
Blue ROI:  Only highest half of the voxels was kept.
Automatic Build Test:  adding the IDIF (vessel segmentation) subtest.
Also the corresponding dialog for IDIF parameters is automatically tested by Open\Close.
Automatic IDIF (input function):  added an option to restrict the length of the vessel from the start point. This is requested by all the users of this functionality.



Unconstrained-length segmentation    vs.    15mm-constrained segmentation.

Sunday, April 6, 2014

Updated the IDIF user interface and algorithm:
a) Adding a drop down combo box where user can select the direction {X,Y,Z} of the Vessel.
b) Adding an experimental option {Auto} for the direction of the vessel.  In this mode, all 3 directions will be checked and the largest (by voxel count) resulting vessel would be selected.

New features seem to provide a substantial improvement in usability and quality of the result. F.e. in liver, we would like to always work in Axial projection where the Portal Vein direction is often along {X,Y} axis.














So in new version, user does not have to choose the direction of the vessel.  So for portal vein the "Auto" direction is set by default.

Another change is that the seed does not have to cover the vessel.  Instead, it is only assumed that the center of the seed should be very close to the vessel in question.

Provided a basic documentation for Liver DCDI registration workflow.

Saturday, April 5, 2014

Corrected defect:  In all 3D registrations 2 documents should be present.  The selected document is used as a Target of the registration.  However, if more than 2 document are present, the selection of Source document is sometimes incorrect.  Now the warning would be issued when more than one possible Source document is present.
Added new UI function:   "MainMenu>Volume>Crop4D - Current dynamic point only"
Fixed the defect of gross misregistration in liver DCDI exam.  New default setting for all parameters were explored and set.  All the gross misregistration cases are fixed. Results are not stellar, but for large proportion of timepoint the movement across the axial plane is greatly reduce.
Further work will be done as needed but result is good enough for now.

Friday, April 4, 2014

Defect corrected: when 3D volume is converted to 4D using the "MainMenu>Volume>Convert 3D to 4D" function, dynamic information (such a timepoints) is not set properly in the new volume.
Developing UI function:   " MainMenu>Volume>Crop timepoints".  This function takes 4D volume.
User specify comma-deliniated set of timepoints such as "1,3,5,7".  Function outputs another 4D volume containing only the specified timepoints. This is a very important function for troubleshooting the 4D registration.

Thursday, April 3, 2014

FireVoxel Build 135B is released.
Real Valued volumes (such as PET and parametric maps):  fixed defect when after the cropping such volumes where transformed into the Integer Volume class.
Dialog  Registration 3D\4D:
Further simplified and compacted by conveniently grouping the translation fields in the AutoFocus panel.

PET-to-MR registration:  Achieved a very good registration result on the difficult case "MG".  Problem was that PET image was rotated by 12 degrees with the respect to MR just in one axis Z.
Default registration parameters were "widened" to accommodate such enormous displacements. Also switch default registration measure from MI (mutual info) to URAL (gradients).


Wednesday, April 2, 2014

Enabled the following User Interface-level functions for PET volumes:
a) Advance to the timepoint of Max Info
b) Optimize ViewFilter setting for the current timepoint
Continue to simplify code in numerous locations due to inclusion of the DIM3D field into the FRAME structure.