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

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.

This is a preview of subscription content, access via your institution.

Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7

References

  1. 1.

    WV Voge WJ Oyen JO Barentsz et al. (2004) ArticleTitlePET/CT: panacea, redundancy, or something in between? J Nucl Med 45 IssueIDSuppl 1 15S–24S Occurrence Handle14736832

    PubMed  Google Scholar 

  2. 2.

    T Flohr B Ohnesorge H Bruder et al. (2003) ArticleTitleImage reconstruction and performance evaluation for ECG-gated spiral scanning with a 16-slice CT system Med Phys. 30 2650–2662 Occurrence Handle10.1118/1.1593637 Occurrence Handle14596302

    Article  PubMed  Google Scholar 

  3. 3.

    R Salgado T Mulkens P Bellinck et al. (2003) ArticleTitleVolume rendering in clinical practice, a pictorial review JBR-BTR 86 IssueID4 215–220 Occurrence Handle1:STN:280:DC%2BD3svmsV2htQ%3D%3D Occurrence Handle14527062

    CAS  PubMed  Google Scholar 

  4. 4.

    MA Kirchgeorg M Prokop (1998) ArticleTitleIncreasing spiral CT benefits with postprocessing applications Review. Eur J Radiol 28 39–54 Occurrence Handle10.1016/S0720-048X(98)00011-4 Occurrence Handle1:STN:280:DyaK1czotlemug%3D%3D

    Article  CAS  Google Scholar 

  5. 5.

    Y Ligier M Funk O Ratib 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 Series Springer-Verlag Berlin, Heidelberg 395–399

    Google Scholar 

  6. 6.

    O Ratib Y Ligier C Mascarini et al. (1997) ArticleTitleMultimedia image and data navigation workstation RadioGraphics 17 515–521 Occurrence Handle1:STN:280:ByiB3sjmtF0%3D Occurrence Handle9084087

    CAS  PubMed  Google 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.

    MJ Ackerman TS Yoo (2003) ArticleTitleThe Visible Human Data Sets (VHD) and Insight Toolkit (ITK): Experiments in Open Source Software Proc AMIA Symp . 773 Occurrence Handle14728278

    PubMed  Google 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.

    RH Wiggins C Davidson R Harnsberger (2001) ArticleTitleImage File Formats: Past, Present, and Future Radiographics 21 789–798 Occurrence Handle11353125

    PubMed  Google Scholar 

  23. 23.

    HyperTransport: http://www.hypertransport.org/, Accessed February 20, 2004

  24. 24.

    K Saito M Saito S Komatu et al. (2003) ArticleTitleReal-time four-dimensional imaging of the heart with multi-detector row CT Radiographics 23 E8–8

    Google Scholar 

  25. 25.

    Grid Computing: http://www.gridcomputing.com/, Accessed February 20, 2004

  26. 26.

    P Avery (2002) ArticleTitleData grids: a new computational infrastructure for data-intensive science Philos Transact Ser A Math Phys Eng Sci 15;360 1191–1209

    Google Scholar 

  27. 27.

    Pixar Company: http://www.pixar.com, Accessed February 20, 2004

  28. 28.

    A Rowe D Kalaitzopoulos M Osmond et al. (2003) ArticleTitleThe discovery net system for high throughput bioinformatics Bioinformatics 19 IssueIDSuppl 1 1225–1231 Occurrence Handle10.1093/bioinformatics/btg1031

    Article  Google Scholar 

  29. 29.

    L Cummings L Riley L Black et al. (2002) ArticleTitleGenomic BLAST: custom-defined virtual databases for complete and unfinished genomes FEMS Microbiol Lett 216 133–138 Occurrence Handle10.1016/S0378-1097(02)00955-2 Occurrence Handle1:CAS:528:DC%2BD38XosFCmtbk%3D Occurrence Handle12435493

    Article  CAS  PubMed  Google 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

Download references

Author information

Affiliations

Authors

Corresponding author

Correspondence to Antoine Rosset MD.

Rights and permissions

Reprints and Permissions

About this article

Cite this article

Rosset, A., Spadola, L. & Ratib, O. OsiriX: An Open-Source Software for Navigating in Multidimensional DICOM Images. J Digit Imaging 17, 205–216 (2004). https://doi.org/10.1007/s10278-004-1014-6

Download citation

Keywords

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