Experienced that intermittent DICOM crash inside the DCMTK library.
Traced it down to DCMTK logging certain events routinely, even without error encountered, so
I am trying to disable the DCMTK::logger right now...
Apparently, a common problem, see:
http://forum.dcmtk.org/viewtopic.php?p=12206&sid=ed45aa727c4ec83992bed097b713920f
working on disabling logger completely.
Recompiling the whole DCMTK by redefining
#define OFLOG_TRACE(logger, msg)
#define OFLOG_DEBUG(logger, msg)
#define OFLOG_INFO(logger, msg)
#define OFLOG_WARN(logger, msg)
#define OFLOG_ERROR(logger, msg)
#define OFLOG_FATAL(logger, msg)
Search This Blog
Thursday, September 26, 2013
Wednesday, September 25, 2013
Tuesday, September 24, 2013
Meeting with Yu-Shin. Installed and ran the FireVoxel on her MacWin configuration on the acquired PET dataset. Discussed priorities for the next week: PET-to-MPRAGE registration, PET averaging function for specified frames, further TAC support for Excel import, parametric models without Input funciton SRTM, SRTM2, MRTM.
The need for the MNI-Altlas registration was raised again.
The need for the MNI-Altlas registration was raised again.
Monday, September 23, 2013
Attempting to further increase decompression speed for highly compressed volumes, in light of the high speeds required by overlayed ROI drawing. Seamlessly combining the prediction residual decoding with the Huffman decoding.
This provided an additional x1.25 speed up in the decompression of the volume.
This provided an additional x1.25 speed up in the decompression of the volume.
Sunday, September 22, 2013
Substantially sped up huffman decompression, by replacing the bit-testing loop for all codes under 12-bit long. Instead a direct table is used which covers bulk of the codes, but is still small in size.
This allowed to speed up decompression by x3 times. This is extremely important, because when user draws an ROI over signal intensity volume, a lag will appear in the ROI drawing if the decompression is not fast enough.
This allowed to speed up decompression by x3 times. This is extremely important, because when user draws an ROI over signal intensity volume, a lag will appear in the ROI drawing if the decompression is not fast enough.
Subscribe to:
Posts (Atom)
