[Insight-users] Performance regression in ITK + gdcm 2.0 reading DICOM JPEG files
Roger Bramon Feixas
rogerbramon at gmail.com
Mon May 17 17:50:50 EDT 2010
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/20100517/8ef6da75/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: performance-itk.cpp
Type: application/octet-stream
Size: 2081 bytes
Desc: not available
URL: <http://www.itk.org/pipermail/insight-users/attachments/20100517/8ef6da75/attachment.obj>
More information about the Insight-users
mailing list