Search This Blog

Thursday, October 30, 2014

FireVoxel Build 158 is released.



1. Implemented an initial version of the fully elastic registration algorithm.  In this variant - a 3D volume and the "Starting Shape" ROI are provided.  
2. ROI Inflate-Deflate dialog box:  encapsulated programming interface.
3. URAL feature generation function (both Grad\Edge).  Made adjustment to algorithm that greatly improve the speed of the processing on binary volumes (was done in context of the Mongoose-Elastic registration)
4. Landmark Matching\Registration function:  upgraded to accept arbitrary number of Landmarks.
5. Added a handy function to determine if 3D polynomial transform is actually 2D.
6. Performed correction for the "Calculate the Texture Gradient over the ROI only" function.
7. Finalized, documented and sealed 2 most promising variants of the new Elastic Mongoose registration\segmentation algorithm.
8. BrainPrint - SulciBasePrint: Can be now generated in FireVoxel directly.
9. Added ".image"  to the list of the supported DICOM extensions.
10. Liver DCDI:  Blood Vessel removal Dialog:  corrected an error with displaying the percentage of the Vessel and Liver.
11. Performed a major reengineering of a composite DynamicCoordinate structure in FireVoxel
12. FVX file format load:  Implemented function that ensures the Chronological order of Dynamic coordinates.
13. Fixed an error in "ChangeEndianess" function that was causing an aborted load of .im files.
14. .IM file RAW load:  added special processing in case the time values are not in chronological order.
15. MIDAS .time format::  Added improved heuristic about the "Starting Index Convention"
16. T1-inversion recovery model:  completely reengineered the model, implemented a Global Fit solution, updated the user interface.
17. "Brain EdgeWave Express" workflow:  corrected the aborted processing defect when submitted volume is 4D.
18. PET-MR  4D-4D registration:  complete re-engineering of calculations and User interface.
19. Speed up and minor corrections to the "T1-inversion recovery" parametric models
Speed up and minor corrections to the "T1-inversion recovery" parametric models.
PET-MR  4D-4D registration:  complete re-engineering of calculations and User interface.

Wednesday, October 29, 2014

"Brain EdgeWave Express" workflow:  corrected the aborted processing defect when submitted volume is 4D.
In most dynamic models:  improved checking of the required Dynamic dimension to be present and have the proper values.
T1-inversion recovery (MODULUS):  parametric fitting and T1-map for the whole slice.  Processing time is 3 min/Slice but could be substantially improved.

T1-inversion recovery model:  completely reengineered the model, implemented a Global Fit solution, updated the user interface.

Data curve (Red),  Model Curve (Black)

Dynamic model  "T1 mapping using inversion-recovery - MODULUS" : made correction to allow data to have repeating TI-values.
MIDAS .time format::  Added improved heuristic about the "Starting Index Convention"
.IM file RAW load:  added special processing in case the time values are not in chronological order.
Fixed an error in "ChangeEndianess" function that was causing an aborted load of .im files.

Tuesday, October 28, 2014

FVX file format load:  Implemented function that ensures the Chronological order of Dynamic coordinates. 
Performed a major reengineering of a composite DynamicCoordinate structure in FireVoxel.  This influences the way the dynamic coordinates are stored and used.

Monday, October 27, 2014

Liver DCDI:  Blood Vessel removal Dialog:  corrected an error with displaying the percentage of the Vessel and Liver.

Sunday, October 26, 2014

Sulci Base Print with the Sulci Depth.  This is a quantified print, not a volume rendering.
Units are in 0.01 mm.  All processing and print are produced by FireVoxel, no additional software.



The above image is dual with the "Binary SulciBasePrint" which could be directly derived from the above.
SulciBasePrint:   Initial result of Sulci Depth maps (raw data to be improved).  Note!  THIS PICTURE IS NOT A VOLUME RENDERING.  Instead it is a fully quantifiable base print.  Signal intensities are in 0.01mm units representing Sulci depth

Added ".image"  to the list of the supported DICOM extensions.
BrainPrint - SulciBasePrint:

Can be now generated in FireVoxel directly.  Below is an intermediate result of binary SulciPrint, without Sulci Depth information (next step).  Note that the visible width of the Sulci is highly influenced by the User-define "Sulci minimal depth parameter"



Saturday, October 25, 2014

Implementing the "Sulci Base Print"  function for the BrainPrint project.

Friday, October 24, 2014

Finalized, documentd and sealed 2 most promising variants of the new Elastic Mongoose registration\segmentation algorithm.