Search This Blog

Wednesday, June 21, 2017

Friday, June 9, 2017

FireVoxel Build 242 is released.
Dynamic Framework Model menu:  added the model #s before the names so it is easy to locate the model.
Fixed the excessive Wait Cursor while painting with the Brush on the FilmView projection of the Volumes.

Thursday, June 8, 2017

New Dynamic model was implemented:
 "Variable Flip Angle T1 recovery  S = M0*(1-exp(-TR/T1))*sina(A)/(1-exp(-TR/T1)/cos(A)) "

It appears as the model #24 on the FireVoxel Dynamic Experiment Framework

Model has 2 hyperparameters defining the Local optimization as in Deoni2003 and FireVoxel global optimization.  In case of the Global optimization we also can set the # of iterations, but it can be kept default.

There are 3 output parameters: T1 (ms), M0 and fitting residual.

To test the model a Brain ROI (mask) was detected on the max signal timepoint using the standard EdgeWave algorithm and parameters.

We ran algorithm with both linear and global optimization and found out that global optimization finds a 20% smaller residual on average, while reducing the Max residual  by x2.5 times.
Residual statistics for Linear optimization:  Mean=12.1, Max=215.8
Residual statistics for the Global Optimazation:   Mean=10.4  Max=97.5

 


The following T1 map was obtained:



 ... with the corresponding Fitting Residual map
 



Typical  fitting for a single voxel looks like this:

For this particular fitting: 
Linear Optimization:   T1 = 1238  ms
Global  Optimization:  T1 = 12.64 ms
i.e. about   ~3% difference

Wednesday, June 7, 2017

Dynamic Experiment Framework:  upgraded internal API so that the modelling function receives the TACs of the central voxels vicinity.  User specifies the Vicinity Radius.  This might be used for more complex modelling.

Thursday, June 1, 2017

1. Integrated Variable Flip Angle as the new dynamic dimension.  This would allow corresponding VFA volumes to be processed inside the parametric modelling framework.

2.  Provided backward compatibility for all existing FVX document files (v1-v5) and v6 format was introduced.

3.  Ensured the ABT test is completing correctly since it is using old file formats.

Tuesday, May 23, 2017

1. Drag-n-Drop is enabled  between compatible documents now.
Just drag the layer and drop it over the target document.
2.  "Attributes" button is now populated to match the old dialog

Monday, May 22, 2017

New Layer Control dialog:  fixed the issues and comments related to the editing of the Layer Name.

Friday, May 19, 2017

FireVoxel 241A is released.
New Layer control dialog:
1.  bitmap next to the Volume (non-ROI) item indicates the ViewFilter Color Map presently associated with the corresponding layer.

2. Active Layer name and its dimensions are now displayed in dialog title.


New Layer Control dialog:  fixed so the ViewFilter changes are reflected immediately both in dialog and the document is refreshed correspondingly.
New Layer Control dialog:  fixed the Check box issue so the scene immediately reflects the state of the checkbox.

Thursday, May 18, 2017

Fixed the new ROI color creation procedure, so unlimited # of ROIs could be created, all with unique colors and can be demonstrated that Layer Control works appropriately with unlimited # of layers.
Build 241 is released.
Further re-engineering of the Layer Control dialog box.  Specifically enabled the Layer Drag-n-Drop.

Wednesday, May 10, 2017

Removed the warning message while displaying the Volume without the orientation info present.

Tuesday, May 9, 2017

FireVoxel Build 240A is released.
1. Moved the new Layer Control Dialog into the default position in UI (i.e. activated on Left Dblclk).
2.  Enabled the  new Layer Control modeless activation.
3.  Old style Laayer Control dialog is now activated by F9.
Several defect corrections with the respect to displaying Image Patient Orientations of various projections.