ImageVis3D

From Infogalactic: the planetary knowledge core
Jump to: navigation, search
ImageVis3D
100px
200px
A screenshot of ImageVis3D, demonstrating the ClearView [1] feature on the visible human male dataset.
Developer(s) Scientific Computing and Imaging Institute
Stable release 3.1.0 / April 8, 2014; 10 years ago (2014-04-08)
Written in C++, OpenGL, DirectX
Operating system Cross-platform
Type Volume rendering
License MIT
Website http://www.ImageVis3D.com

ImageVis3D is a lightweight, open source, volume rendering application for the interactive visualization of very large volumetric data sets. It utilizes both the slice based as well as the GPU ray casting approach to visualize the volume data. The source code is currently maintained in a publicly accessible Subversion repository [2] by the Scientific Computing and Imaging Institute [3] at the University of Utah.

History

ImageVis3D's development was initiated in 2007 by the NIH/NCRR Center for Integrative Biomedical Computing and additionally supported by the DOE Visualization and Analytics Center for Enabling Technologies at the SCI Institute. After an initial development phase of about one year the project was released under the MIT license and since then multiple institutions from America, Europe and Asia are contributing to the software. Recently the first version of ImageVis3D mobile has been released, allowing for the mobile visualization of volumetric scalar data.

Features

  • has a rich feature set for volume rendering Cartesian scalar and color data
  • supports 1D and 2D transfer functions as well as isosurface extraction and the ClearView rendering technique
  • supports stereo rendering
  • takes full advantage of the features of the newest generation of graphics cards but still works well on older hardware
  • supports the most common industry and research file formats including DICOM stacks
  • works entirely out of core, making it possible to interactively visualize hundreds of gigabytes of data on commodity hardware
  • connects to ImageVis3D Mobile, an iPhone/iPod touch application, to allow for interactive volume rendering anywhere
  • is divided into multiple modules (e.g. UI, IO, rendering) which can all be used separately. Examples of such separate use are the integration of parts ImageVis3D into other open source and commercial products (see list below)
  • is released under the MIT license


File:Vishumancolor.jpg
The full color visible human male dataset rendered with ImageVis3D.
File:VisHumanCT-Anaglyph-1.png
An anaglyph image of a human body rendered with ImageVis3D.
File:VisHumanCT-Anaglyph-2.png
An anaglyph image of a human body rendered with ImageVis3D.
File:Imagevis Engine Screenshot.png
ImageVis3D rendering the engine volume data set in different modes.
File:ImageVis3Mobile.png
Screenshots of the handheld extension to ImageVis3D, ImageVis3D Mobile.

ImageVis3D in other applications

ImageVis3D or more precisely its volume rendering core has been incorporated into other applications such as VisIt and VisTrails [4]

Sample Datasets

Some sample datasets are now available from the ImageVis3D download page.

See also

References

  1. Lua error in package.lua at line 80: module 'strict' not found.
  2. Lua error in package.lua at line 80: module 'strict' not found.
  3. Lua error in package.lua at line 80: module 'strict' not found.
  4. Lua error in package.lua at line 80: module 'strict' not found.