Journal of Digital Imaging

, Volume 17, Issue 3, pp 205–216

OsiriX: An Open-Source Software for Navigating in Multidimensional DICOM Images

Article

Abstract

A multidimensional image navigation and display software was designed for display and interpretation of large sets of multidimensional and multimodality images such as combined PET-CT studies. The software is developed in Objective-C on a Macintosh platform under the MacOS X operating system using the GNUstep development environment. It also benefits from the extremely fast and optimized 3D graphic capabilities of the OpenGL graphic standard widely used for computer games optimized for taking advantage of any hardware graphic accelerator boards available. In the design of the software special attention was given to adapt the user interface to the specific and complex tasks of navigating through large sets of image data. An interactive jog-wheel device widely used in the video and movie industry was implemented to allow users to navigate in the different dimensions of an image set much faster than with a traditional mouse or on-screen cursors and sliders. The program can easily be adapted for very specific tasks that require a limited number of functions, by adding and removing tools from the program’s toolbar and avoiding an overwhelming number of unnecessary tools and functions. The processing and image rendering tools of the software are based on the open-source libraries ITK and VTK. This ensures that all new developments in image processing that could emerge from other academic institutions using these libraries can be directly ported to the OsiriX program. OsiriX is provided free of charge under the GNU open-source licensing agreement at http://homepage.mac.com/rossetantoine/osirix.

Keywords

DICOM viewer 3D image fusion dynamic series open-source software 

References

  1. 1.
    Voge, WV, Oyen, WJ, Barentsz, JO,  et al. 2004PET/CT: panacea, redundancy, or something in between?J Nucl Med4515S24SPubMedGoogle Scholar
  2. 2.
    Flohr, T, Ohnesorge, B, Bruder, H,  et al. 2003Image reconstruction and performance evaluation for ECG-gated spiral scanning with a 16-slice CT systemMed Phys.3026502662CrossRefPubMedGoogle Scholar
  3. 3.
    Salgado, R, Mulkens, T, Bellinck, P,  et al. 2003Volume rendering in clinical practice, a pictorial reviewJBR-BTR86215220PubMedGoogle Scholar
  4. 4.
    Kirchgeorg, MA, Prokop, M 1998Increasing spiral CT benefits with postprocessing applicationsReview. Eur J Radiol283954CrossRefGoogle Scholar
  5. 5.
    Ligier, Y, Funk, M, Ratib, O,  et al. 1991

    The OSIRIS user interface for manipulating medical images

    Springer-Verlag,  eds. Picture archiving and communication system (PACS) in medicine. Evian: NATO ASI SeriesSpringer-VerlagBerlin, Heidelberg395399
    Google Scholar
  6. 6.
    Ratib, O, Ligier, Y, Mascarini, C,  et al. 1997Multimedia image and data navigation workstationRadioGraphics17515521PubMedGoogle Scholar
  7. 7.
    The Visualization Toolkit (VTK): http://public.kitware.com/VTK/, Accessed February 20, 2004
  8. 8.
    The Insight Segmentation and Registration Toolkit (ITK): http://itk.org/, Accessed February 20, 2004
  9. 9.
    Ackerman, MJ, Yoo, TS 2003The Visible Human Data Sets (VHD) and Insight Toolkit (ITK): Experiments in Open Source SoftwareProc AMIA Symp.773PubMedGoogle Scholar
  10. 10.
    GNUstep Framework: http://www.gnustep.org/, Accessed February 20, 2004
  11. 11.
    Cocoa Framework: http://developer.apple.com/, Accessed February 20, 2004
  12. 12.
    Objective-C language; http://theory.uwinnipeg.ca/gnu/libobjects/objective-c_toc.html, Accessed February 20, 2004
  13. 13.
    GNU GCC Compiler. http://gcc.gnu.org, Accessed February 20, 2004
  14. 14.
    OpenGL: http://opengl.org, Accessed February 20, 2004
  15. 15.
    NVIDIA, Inc., Company: http://www.nvidia.com, Accessed February 20, 2004
  16. 16.
    ATI, Inc., Company; http://www.ati.com, Accessed February 20, 2004
  17. 17.
    Papyrus Toolkit, Digital Imaging Unit, Geneva University Hospital: http://www.expasy.ch/UIN/html1/projects/papyrus/papyrus.html, Accessed January 10, 2004
  18. 18.
    ANSI C: American National Standard for Information. http://www.lysator.liu.se/c/rat/title.html, Accessed January 10, 2004
  19. 19.
    DICOM Offis Toolkit: http://dicom.offis.de, Accessed January 10, 2004
  20. 20.
    Altivec / PowerPC: http://www.ibm.com/powerpc, Accessed January 10, 2004
  21. 21.
    Quicktime. Apple Computer: http://www.quicktime.com, Accessed February 20, 2004
  22. 22.
    Wiggins, RH, Davidson, C, Harnsberger, R 2001Image File Formats: Past, Present, and FutureRadiographics21789798PubMedGoogle Scholar
  23. 23.
    HyperTransport: http://www.hypertransport.org/, Accessed February 20, 2004
  24. 24.
    Saito, K, Saito, M, Komatu, S,  et al. 2003Real-time four-dimensional imaging of the heart with multi-detector row CTRadiographics23E88Google Scholar
  25. 25.
    Grid Computing: http://www.gridcomputing.com/, Accessed February 20, 2004
  26. 26.
    Avery, P 2002Data grids: a new computational infrastructure for data-intensive sciencePhilos Transact Ser A Math Phys Eng Sci15;36011911209Google Scholar
  27. 27.
    Pixar Company: http://www.pixar.com, Accessed February 20, 2004
  28. 28.
    Rowe, A, Kalaitzopoulos, D, Osmond, M,  et al. 2003The discovery net system for high throughput bioinformaticsBioinformatics1912251231CrossRefGoogle Scholar
  29. 29.
    Cummings, L, Riley, L, Black, L,  et al. 2002Genomic BLAST: custom-defined virtual databases for complete and unfinished genomesFEMS Microbiol Lett216133138CrossRefPubMedGoogle Scholar
  30. 30.
    Message Passing Interface: http://www.lam-mpi.org/, Accessed February 20, 2004
  31. 31.
    X-Grid: http://www.apple.com/acg/xgrid, Accessed February 20, 2004

Copyright information

© SCAR (Society for Computer Applications in Radiology) 2004

Authors and Affiliations

  1. 1.Department of RadiologyUniversity of California Los AngelesLos AngelesCalifornia
  2. 2.UCLA - Department of RadiologyDavid Geffen School of Medicine at UCLALos AngelesUSA

Personalised recommendations