Search This Blog
Sunday, April 19, 2015
Friday, April 17, 2015
Wednesday, April 15, 2015
Tuesday, April 14, 2015
Sunday, April 12, 2015
Thursday, April 9, 2015
Wednesday, April 8, 2015
Tuesday, April 7, 2015
Fixed a major FireVoxel-wide DICOM error. When encountering the DICOM tag of VR_TM type, the .Fractions (=microseconds) field was incorrectly converted to string when the number of digits in .Fractions was <6. Fix was to pad the Fractions with 0s to contain 6 digits corresponding to microseconds. This might have affected all the 4D volumes.
Monday, April 6, 2015
Confusing DICOM situation in Renal FLASH 4D:
Relevant DYNAMIC series seem to be present TWICE. First RENAL_PERF_DYN (outlined in RED 22 timepoints), second time COMP_RENAL_PERF (outlined in BLUE another timepoints).
Actual times are identical between those series, so this confuses FireVoxel when trying to load the with the simple "Load siblings". Workarounds are possible presently (either by checking only required series, or just by "Load Range" for COMP_RENAL_PERF).
But which one should be used? First one RENAL_PERF_DYN can be combined with RENAL_PERF_5_MEASURES making a longer dynamic dataset of 27 timepoints.
Should anything be done about this now?
Relevant DYNAMIC series seem to be present TWICE. First RENAL_PERF_DYN (outlined in RED 22 timepoints), second time COMP_RENAL_PERF (outlined in BLUE another timepoints).
Actual times are identical between those series, so this confuses FireVoxel when trying to load the with the simple "Load siblings". Workarounds are possible presently (either by checking only required series, or just by "Load Range" for COMP_RENAL_PERF).
But which one should be used? First one RENAL_PERF_DYN can be combined with RENAL_PERF_5_MEASURES making a longer dynamic dataset of 27 timepoints.
Should anything be done about this now?
Wednesday, March 25, 2015
Hyperspectral image (2D+Spectral dimension) was loaded.
Entire spectrum for each pixel was considered as a "Spectrum Curve".
Entire population of pixels was clustered (using fixed number of cluster=7) so that all the Curves within cluster are similar to each other and different between clusters.
Entire spectrum for each pixel was considered as a "Spectrum Curve".
![]() |
| Original image and a representative spectrum for the specified pixel |
Entire population of pixels was clustered (using fixed number of cluster=7) so that all the Curves within cluster are similar to each other and different between clusters.
![]() |
| labeled map of clusters (7 clusters = 7 colors) |
![]() |
| Each cluster corresponds to a distinct spectrum. 7 clusters were chosen because at 8 clusters the corresponding spectrum curves became less distinct. |
![]() |
| Fragment of the original map |
![]() |
| Corresponding fragment of the labeled map |
Subscribe to:
Posts (Atom)












