[Insight-users] Performance regression in ITK + gdcm 2.0 reading DICOM JPEG files
Roger Bramon Feixas
rogerbramon at gmail.com
Tue May 18 03:14:22 EDT 2010
Hi Mathieu,
Perhaps, the answer of question 3 wasn't so clear:
ITK versions:
- CMAKE_BUILD_TYPE:RelWithDebInfo
- BUILD_SHARED_LIBS: OFF
GDCM: Release from http://gdcm.sourceforge.net
Test program: Release.
Compiling the test program in Debug mode, it takes more time but we also
have large differences between GDCM 1.2.x and GDCM 2.0.
Roger
On Mon, May 17, 2010 at 11:50 PM, Roger Bramon Feixas <rogerbramon at gmail.com
> wrote:
> Hi Mathieu,
>
> Thanks for your attention. I answer your questions:
>
> 1. What is your platform ?
> I used a Windows XP 32bits to do the test. However, this behaviour also
> occurs in Mac OS X platform.
>
> 2. What is your compiler ?
> All ITK versions were compiled with Visual Studio 2008 and we downloaded
> GDCM 2.0.14 binary from http://gdcm.sourceforge.net
>
> 3. What are your compiler option (eg. I hope you do not run bench
> without CMAKE_BUILD_TYPE:Release) ?
> RelWithDebInfo
>
> 4. Where is the dataset used ?
> Dataset 5 is from OSIRIX: http://pubimage.hcuge.ch:8080/DATA/CALIX.zip -> CALIX/CT1
> abdomen/D30MN BILISCOPIN
> We are really interested to improve the time needed to load jpeg lossless
> datasets. The jpeg lossless datasets used are non-anonymized datasets, I
> will try to anonymize them if you want them.
>
> 5. Where is the source code used ?
> I attach it in this mail.
>
>
> Thanks!
>
> Roger
>
> On Mon, May 17, 2010 at 10:44 PM, Mathieu Malaterre <
> mathieu.malaterre at gmail.com> wrote:
>
>> Hi Roger,
>>
>> This is a very interesting post !
>>
>> On Thu, May 13, 2010 at 11:00 PM, Roger Bramon Feixas
>> <rogerbramon at gmail.com> wrote:
>> > Hi,
>> > Recently we updated our ITK version from ITK 3.16 to ITK 3.18 and we
>> decided
>> > to relink ITK with system GDCM 2.0. After some tests, we concluded ITK
>> > 3.18+GDCM 2.0 is faster than ITK 3.18 reading DICOM Little Endian files,
>> > however ITK 3.18+GDCM 2.0 is rather slower reading DICOM JPEG files. I
>> > attach a PDF file which is a time comparison of ITK 2.8, 3.16, 3.18 and
>> > 3.18+GDCM2.0 versions.
>> > I don't know if it's just a GDCM problem or if it depends on how ITK
>> uses
>> > GDCM.
>>
>> GDCM Reading
>> UpdateOutput- UpdateLargest-
>> Data ITK version version directory Information
>> PossibleRegion
>>
>>
>> 5 2,8 1,2 642
>> 6 20153
>> 3,16 1,2 547
>> 0 25121
>> 3,18 1,2 547
>> 0 25124
>> 3,18 2 25297
>> 187 71437
>>
>>
>>
>> Data Transfer syntax Modality Files
>> Size (MB)
>>
>> 5 JPEG 2000 CT
>> 243 23
>>
>>
>>
>> Could you please post a little bit more on :
>> 1. What is your platform ?
>> 2. What is your compiler ?
>> 3. What are your compiler option (eg. I hope you do not run bench
>> without CMAKE_BUILD_TYPE:Release) ?
>> 4. Where is the dataset used ?
>> 5. Where is the source code used ?
>>
>> Thanks a bunch !
>> --
>> Mathieu
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.itk.org/pipermail/insight-users/attachments/20100518/d6ec0af8/attachment.htm>
More information about the Insight-users
mailing list