Search This Blog

Friday, January 3, 2014

FireVoxel Build 128F is released.

1. Implemented initial variant of PET 4D correcction. It is located under MainMenu>Applications>PET>Register 4D (Eliminate motion)
2. In ViewTAC, and RoiStat4D dialog, when the curve is drawn the current Dynamic Index node is marked with the alternative color.
3. Correct  "Edge Constrained Smoothing" function so the "Fill Void Voxels"  option works correctly. Removed redundant code.
4. Corrected the defect in the Progress indicator "with User interruption" function.  This was causing problems that manifested as DICOM loading problems.
5. Corrected the PET-DICOM loading failure that appeared in Build 128D.
6. Fixed the error with PET frame timing due to a simple typo error.
 
Corrected the defect in the Progress indicator "with User interruption" function.  This was causing problems that manifested as DICOM loading problems.

Thursday, January 2, 2014

Fixed the error with PET frame timing due to a simple typo error.
Corrected the PET-DICOM loading failure that appeared in Build 128D.

Wednesday, January 1, 2014

Conducting a short evaluation for the next generation of BiCal non-uniformity conversion tool.  Focus is on using the Gradients instead of Edges for delineating regions of homogeneous tissue.

Tuesday, December 31, 2013

Correct  "Edge Constrained Smoothing" function so the "Fill Void Voxels"  option works correctly. Removed redundant code.

Thursday, December 26, 2013

Prototyping a new IDIF function variant, that would explicitly incorporate an explicit anatomy constrained:  namely a tube with the width of the vessel.  User specifies one of the {X,Y,Z} prevalent
directions.

Sunday, December 22, 2013

In ViewTAC, and RoiStat4D dialog, when the curve is drawn the current Dynamic Index node is marked with the alternative color.

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.

Saturday, December 21, 2013

Investigating the reslicing problem after the registration.
Correcting the IDIF function,  for Axial-SingleSlice variant.  It should behave correctly in {NoSeed,SingleSeed,MultiSeed} modes.

Friday, December 20, 2013

FireVoxel 128D is released with the   4DPET-MRI scenario fixes.
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.


Helping to process the MRI+PET case obtained from Dr. Wahle.   MRI is in Axial, which is different  from the documentation.
Updating the IDIF function for a case when no MACRO-seed is present at all and instead user chooses simply the slice on the Axial projection.
Play 4D function:

  • Rewind if we are on the last frame
  • Use the default the interval to the last one used
  • Indicate the use of real intervals

Thursday, December 19, 2013

Investigating a substantial memory residual remaining after the PET-to-MRI registration  ABT subtest.
Updating the Automatic Build Test   for 4D-PET and MRI co-registration.
Dialogs   {AutoFocus3D,AutoFocus4D} :  removed "URAL Interpolation" parameter with the purpose of simplifying registration User Interface.   URAL Interpolation = true, in all registrations.
Documenting the changes in the PET workflow after the change to the Axial projection.  Updating the manual.