Search This Blog

Sunday, January 3, 2016

Implemented some improvements to Global Optimization algorithm and code.

Saturday, January 2, 2016

Verified correct result of Histogram segmentation using "Bigauss with Ratio" method on the sample from EdgeWave manual.  BiGauss ration interval was [1.1,2]. This did not seem to work on Henry's computer.

Friday, January 1, 2016

Fixed crash defect while loading the DICOM folder obtained from Mr. Zhang under Win10. This was due to using the 32-bit truncation in CTreeCtrl::SetItemData during the DICOM tree construction.
Moved the main development environment to Windows 10.

Wednesday, December 30, 2015

Fixed the defect in RasterPaintbrush dialog box:  checking the "Allow paint on parametric Maps" had no effect and setting was not remembered.  Drawing on Parametric maps is now possible.
Fixed the paintbrush problem when drawing on integer volumes.

Tuesday, December 29, 2015

Registration by the landmarks:  provided more detailed analysis in case of the landmark mismatch between Source and Target.  List of Source mismatch landmarks + List of Target mismatched landmarks is provided.
Registration by Landmarks:  upon the start of the procedure all the "invisible" (void) landmarks are unconditionally removed from ALL documents. This is to avoid frequent confusion during the registration.
Mouse CT->Atlas landmark registration (suing 4 landmarks).


Thursday, December 24, 2015

FireVoxel Build 204 is released.

1. Fixed the SaveDicom defect introduced by the DeIdentifier code.
2. AutoFocus 3D registration: when the Target volume is ROI, allow to use it as a Target ROI role two (so it serves two purposes
3. T1-EPI-PET lesion workflow:  added an option to register the whole lesion ROI at once ("3D Mode").
4. "Dialog RoiStats4D : Save Curve" function:  in case of 4D ROI added information about the volume of the ROI for each timepoint.
5. When dynamic dimension="TIME", we output the time values as a difference from the initial timepoint.
6. EdgeWave resulting layer name generation - improved with adding the name of Dynamic component in case of the 4D volumes.
7. EdgeWave on near-isotropic lung volume "shifted-y-axis" defect:  was caused by slightly different definition of "isotropic" between different software modules.

8. Defect "View Projection of the Selected Entity": fixed defect when specifying projection produced an immediate crash.
Fixed the SaveDicom defect introduced by the DeIdentifier code, so the changeSeriesUID flag was not functioning.

Wednesday, December 23, 2015

AutoFocus 3D registration: when the Target volume is ROI, allow to use it as a Target ROI role two (so it serves two purposes).  This dramatically speeds up registration in some cases. This was developed in the context of the EPI->T1 registration as requested as Eric.
PET->T1 breast lesion registration workflow: Corrected a default problematic parameter "ScaleGrid=0" set to 1.
T1-EPI-PET lesion workflow:  added an option to register the whole lesion ROI at once ("3D Mode"). Original slice-by-slice method is kept (2D Mode).
1. "Dialog RoiStats4D : Save Curve" function:  in case of 4D ROI added information about the volume of the ROI for each timepoint.
2. When dynamic dimension="TIME", we output the time values as a difference from the initial timepoint.
EdgeWave resulting layer name generation - improved with adding the name of Dynamic component in case of the 4D volumes.
EdgeWave on near-isotropic lung volume "shifted-y-axis" defect:  was caused by slightly different definition of "isotropic" between different software modules.

Tuesday, December 22, 2015

Defect "View Projection of the Selected Entity": fixed defect when specifying projection produced an immediate crash.

Wednesday, December 16, 2015

FireVoxel Build 203 is released.
1. Corrected the defect when  .IM file is loaded that was missing the units info.
2. Fixed defect that presented itself as cropping failure.
3. Fixed: 3D Paintbrush, defects in Pint\Erase function on multiple projections:
4. "Deidentify DICOM folder" function:  fixed defect when the DICOM structure of resulting file set was lost after de-identification.
5. EdgeWave4D:  enabled functionality to process all of the timepoints of the 4D volume individually and to output a ROI-4D.

Tuesday, December 15, 2015

Volume Paintbrush:  relocated the code from FireVoxel.exe module to the platform-independent module: VolumeAnalyze.dll.