[Insight-users] Performance regression in ITK + gdcm 2.0 reading DICOM JPEG files

Mathieu Malaterre mathieu.malaterre at gmail.com
Mon May 17 16:44:35 EDT 2010


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


More information about the Insight-users mailing list