Build 462A
1. Fixed defect in AutoFocus registration\MC when a Target ROI has a single slice over 3D Volume.
2. In BrainMR workflow, Stage1 (AutoFocus): enforce the "Whole Brain ROI" as Target ROI.
Build 462 is released.
1. Implemented SUV map calculation over PET volumes.
2. Major update to Dynamic Analysis> Save N-tuple file. With optional ROI and optional coordinates now. Proper handling of NAN entries.
3. FlEXR3D dialog: implemented option to output the Jacobian map of the deformation
4. Signal Difference measure in FLEXR registration: corrected numerical defect, optimized for x2 speed improvement, added the progress bar.
5. AutoFocus4D: fixed defect so that REAL images are allowed
Build 461B is released.
1. Transform>Mirror {X,Y,Z} functions: implemented DICOM position tag modification
2. 3 Projection view: corrected behavior for the correct display.
3. Fixed defect in PR_CopyFileArr function. This also fixed defect in DICOM Open dialog Copy File functionality.
4. Create CerebrAplus atlas the includes the {WM,GM,CSF} layer.
5, Modified Brain Atlas registration workflow to permit additional custom layers in the Atlas.
Build 461
1. Continued work on UNet3D for pancreas: replace the binary sigmoid DICE loss by the 2-class softmax DICE loss. That worked very well with binary threshold issue gone away.
2. First variant of "genetic shape crossover": augmentation technique of generating new pancreas shapes. Gained +2% DICE on NIH dataset.
3. Implemented Measure>ROI mass center distance.
4. Fixed N4 failure problem - including VS 2013 redistribution into FireVoxel now.
5. Pancreas AI work.
6. Very efficient separable convolution. Updated VolumeSmooth dialog to include "Separablem option". N3 was updated and old version eliminated.
7. Compilation with extra Security flags.
Build 459 is released.
1. Update to the "DICOM folder -> to a folder of NII files" GUI function.
2. Update to the "DICOM folder -> to a folder of FVX files" GUI function.
3. Fixed a memory leak in the LoadDicomRecord function.
4. Fixed the FireVoxel.key generation (multiple spaces problem)
5. Updated ChangeVolume Resolution function.
6. Fixed defect in DICOM>Convert DICOM folder to NIFTI.
7. Fixed error in PFRAME VA_GetNonVoidMask( PFRAME V )
8. Experimental implementation of Genetic Algorithm (GA) for optimizing the GOMR maps using TV-measure. Gained 2% on top of Laplacian smoothing.
9. Implemented Measure>Calculate Volume TV-2D
10. Implemented Dynamic Modelling > Output N-tuple parametric fille.
11. Removed Volume>Smooth across dynamic dimension. This was superseded by more advanced smoothing functions.
12. Fixed the DICOM folder > to FVX folder function.
13. Enabled loading NIFTI files when both Q- and S-forms are 0.
14. Workflows>Brain MRI : EdgeWave Express: collapsed 3 items {Axial,Sagittal,Coronal} into a single one with the automatic orientation check.
Build 458 is released.
1. When parsing the DICOM tree: we determine if the files were deidentified and in that case we add the PatientID to distinguish between different patient's records.
2. Corrected defect: New layer addition and paintbrush usage now set the DocumentModified flag. So there is a warning when the User tries to close the document.
3. FLEXR3D processing dialog: added an option to save FFF (flow field file).
4. MainMenu>Tranform: added an option to transform using FFF file.
5. FLEXR3D\FLEXRMC added warning when SSC measure is selected to ensure the feature keypoints are enabled.
6. Added UI Function>Test : Combine Probability Maps to Atlas.
7. Added UI Function>Test : Sharpen template using Atlas
8. FLEXR cross-correlation similarity measure: on large appertures (~16vox) obtained a 20% speed up by re-arranging the memory access during parallel execution.
9. FLEXR SSC measure calculation : removed a major memory leak.
10. Further optimization of Crosscorrelation measure (FLEXR): using the x86 superscalar instructions and 32-bit floating precision, achieve 32 threads X 16 superscalar operations = x512 parallelization.
11. Removed NGF (Normalize Gradient Field) similarity measure from FLEXR3D\FLEXRMC dialog options.
12. Enable the SSC similarity measure in FLEXR-MC dialog box.
13. Model 17 (IVIM segmented fit): substantial update with improved parameter ranges etc.
14. Model 18 (IVIM biexp fit): provided update for the ranges of fitted parameters.
15. Parametric modelling dialog: when model changes - the Output parameters selection gets all unchecked to avoid confusion.
16. Corrected behavior when the new layer is added and it has diferent spatial attributes. Now it ensures that everything matches to the base layer (resolution, slice position, orientation, etc).
17. Merged PWR.DLL and VolumeAnalyze.dll (VolumeAnalyze is removed from distribution now). This is done for linkage efficiency and removing redundancies.
Build 457 is released.
1. Open DICOM folder: fixed crash when the folder is empty. Provided diagnostic.
2. Fixed crash when multi-frame file is invalid. Provided diagnostic.
3. Corrected defect: when the ROI or other layer with different resolution from base is added, now ALL spatial information is properly copied to the new layer.
4. Fixed hard to find defect: when function FindLayerContainingName was called, the whole name of the layer including PATH was checked. Corrected: only the name title is checked, because the path contained the searched name (like Atlas)
5. Fixed defect when loading zip-compressed headers embedded in FVX files.
Build 450 is released.
1. DICOM Smoothing batch tool: performed correction for site#3 by folding STUDY UID.
2. Temporal Shape Means smoothing - implemented 2D option for a major acceleration.
3. Internal : Add Layer using Header Volume: fixed the crash defect when there was a mixture of 3D and 4D layers.
4. Neck Multimodality workflow: Updated the parameters for CT->GRASP FLEXR registration.