Enabling the interactive display of large medical volume datasets by multiresolution bricking

Anupam Agrawal, Josef Kohout, Gordon J. Clapworthy, Nigel J B McFarlane, Feng Dong, Marco Viceconti, Fulvia Taddei, Debora Testi

Research output: Contribution to journalArticle

10 Citations (Scopus)

Abstract

In this paper, we present an approach to interactive out-of-core volume data exploration that has been developed to augment the existing capabilities of the LhpBuilder software, a core component of the European project LHDL ( http://www.biomedtown.org/biomed-town/lhdl ). The requirements relate to importing, accessing, visualizing and extracting a part of a very large volume dataset by interactive visual exploration. Such datasets contain billions of voxels and, therefore, several gigabytes are required just to store them, which quickly surpass the virtual address limit of current 32-bit PC platforms. We have implemented a hierarchical, bricked, partition-based, out-of-core strategy to balance the usage of main and external memories. A new indexing scheme is introduced, which permits the use of a multiresolution bricked volume layout with minimum overhead and also supports fast data compression. Using the hierarchy constructed in a pre-processing step, we generate a coarse approximation that provides a preview using direct volume visualization for large-scale datasets. A user can interactively explore the dataset by specifying a region of interest (ROI), which further generates a much more accurate data representation inside the ROI. If even more precise accuracy is needed inside the ROI, nested ROIs are used. The software has been constructed using the Multimod Application Framework, a VTK-based system; however, the approach can be adopted for the other systems in a straightforward way. Experimental results show that the user can interactively explore large volume datasets such as the Visible Human Male/Female (with file sizes of 3.15/12.03 GB, respectively) on a commodity graphics platform, with ease.

Original languageEnglish
Pages (from-to)3-19
Number of pages17
JournalJournal of Supercomputing
Volume51
Issue number1
DOIs
Publication statusPublished - Jan 2010

Fingerprint

Virtual addresses
Data compression
Multiresolution
Display
Visualization
Region of Interest
Display devices
Data storage equipment
Processing
Volume Visualization
External Memory
Software
Data Compression
Voxel
Indexing
Preprocessing
Layout
Partition
Requirements
Experimental Results

Keywords

  • Large volume data sets
  • Medical visualization
  • Multiresolution bricking
  • Out-of-core processing
  • VTK

ASJC Scopus subject areas

  • Hardware and Architecture
  • Software
  • Information Systems
  • Theoretical Computer Science

Cite this

Enabling the interactive display of large medical volume datasets by multiresolution bricking. / Agrawal, Anupam; Kohout, Josef; Clapworthy, Gordon J.; McFarlane, Nigel J B; Dong, Feng; Viceconti, Marco; Taddei, Fulvia; Testi, Debora.

In: Journal of Supercomputing, Vol. 51, No. 1, 01.2010, p. 3-19.

Research output: Contribution to journalArticle

Agrawal, Anupam ; Kohout, Josef ; Clapworthy, Gordon J. ; McFarlane, Nigel J B ; Dong, Feng ; Viceconti, Marco ; Taddei, Fulvia ; Testi, Debora. / Enabling the interactive display of large medical volume datasets by multiresolution bricking. In: Journal of Supercomputing. 2010 ; Vol. 51, No. 1. pp. 3-19.
@article{5aa77f829e5346f6b443e6b614ebbf87,
title = "Enabling the interactive display of large medical volume datasets by multiresolution bricking",
abstract = "In this paper, we present an approach to interactive out-of-core volume data exploration that has been developed to augment the existing capabilities of the LhpBuilder software, a core component of the European project LHDL ( http://www.biomedtown.org/biomed-town/lhdl ). The requirements relate to importing, accessing, visualizing and extracting a part of a very large volume dataset by interactive visual exploration. Such datasets contain billions of voxels and, therefore, several gigabytes are required just to store them, which quickly surpass the virtual address limit of current 32-bit PC platforms. We have implemented a hierarchical, bricked, partition-based, out-of-core strategy to balance the usage of main and external memories. A new indexing scheme is introduced, which permits the use of a multiresolution bricked volume layout with minimum overhead and also supports fast data compression. Using the hierarchy constructed in a pre-processing step, we generate a coarse approximation that provides a preview using direct volume visualization for large-scale datasets. A user can interactively explore the dataset by specifying a region of interest (ROI), which further generates a much more accurate data representation inside the ROI. If even more precise accuracy is needed inside the ROI, nested ROIs are used. The software has been constructed using the Multimod Application Framework, a VTK-based system; however, the approach can be adopted for the other systems in a straightforward way. Experimental results show that the user can interactively explore large volume datasets such as the Visible Human Male/Female (with file sizes of 3.15/12.03 GB, respectively) on a commodity graphics platform, with ease.",
keywords = "Large volume data sets, Medical visualization, Multiresolution bricking, Out-of-core processing, VTK",
author = "Anupam Agrawal and Josef Kohout and Clapworthy, {Gordon J.} and McFarlane, {Nigel J B} and Feng Dong and Marco Viceconti and Fulvia Taddei and Debora Testi",
year = "2010",
month = "1",
doi = "10.1007/s11227-009-0289-2",
language = "English",
volume = "51",
pages = "3--19",
journal = "Journal of Supercomputing",
issn = "0920-8542",
publisher = "Springer Netherlands",
number = "1",

}

TY - JOUR

T1 - Enabling the interactive display of large medical volume datasets by multiresolution bricking

AU - Agrawal, Anupam

AU - Kohout, Josef

AU - Clapworthy, Gordon J.

AU - McFarlane, Nigel J B

AU - Dong, Feng

AU - Viceconti, Marco

AU - Taddei, Fulvia

AU - Testi, Debora

PY - 2010/1

Y1 - 2010/1

N2 - In this paper, we present an approach to interactive out-of-core volume data exploration that has been developed to augment the existing capabilities of the LhpBuilder software, a core component of the European project LHDL ( http://www.biomedtown.org/biomed-town/lhdl ). The requirements relate to importing, accessing, visualizing and extracting a part of a very large volume dataset by interactive visual exploration. Such datasets contain billions of voxels and, therefore, several gigabytes are required just to store them, which quickly surpass the virtual address limit of current 32-bit PC platforms. We have implemented a hierarchical, bricked, partition-based, out-of-core strategy to balance the usage of main and external memories. A new indexing scheme is introduced, which permits the use of a multiresolution bricked volume layout with minimum overhead and also supports fast data compression. Using the hierarchy constructed in a pre-processing step, we generate a coarse approximation that provides a preview using direct volume visualization for large-scale datasets. A user can interactively explore the dataset by specifying a region of interest (ROI), which further generates a much more accurate data representation inside the ROI. If even more precise accuracy is needed inside the ROI, nested ROIs are used. The software has been constructed using the Multimod Application Framework, a VTK-based system; however, the approach can be adopted for the other systems in a straightforward way. Experimental results show that the user can interactively explore large volume datasets such as the Visible Human Male/Female (with file sizes of 3.15/12.03 GB, respectively) on a commodity graphics platform, with ease.

AB - In this paper, we present an approach to interactive out-of-core volume data exploration that has been developed to augment the existing capabilities of the LhpBuilder software, a core component of the European project LHDL ( http://www.biomedtown.org/biomed-town/lhdl ). The requirements relate to importing, accessing, visualizing and extracting a part of a very large volume dataset by interactive visual exploration. Such datasets contain billions of voxels and, therefore, several gigabytes are required just to store them, which quickly surpass the virtual address limit of current 32-bit PC platforms. We have implemented a hierarchical, bricked, partition-based, out-of-core strategy to balance the usage of main and external memories. A new indexing scheme is introduced, which permits the use of a multiresolution bricked volume layout with minimum overhead and also supports fast data compression. Using the hierarchy constructed in a pre-processing step, we generate a coarse approximation that provides a preview using direct volume visualization for large-scale datasets. A user can interactively explore the dataset by specifying a region of interest (ROI), which further generates a much more accurate data representation inside the ROI. If even more precise accuracy is needed inside the ROI, nested ROIs are used. The software has been constructed using the Multimod Application Framework, a VTK-based system; however, the approach can be adopted for the other systems in a straightforward way. Experimental results show that the user can interactively explore large volume datasets such as the Visible Human Male/Female (with file sizes of 3.15/12.03 GB, respectively) on a commodity graphics platform, with ease.

KW - Large volume data sets

KW - Medical visualization

KW - Multiresolution bricking

KW - Out-of-core processing

KW - VTK

UR - http://www.scopus.com/inward/record.url?scp=76549083825&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=76549083825&partnerID=8YFLogxK

U2 - 10.1007/s11227-009-0289-2

DO - 10.1007/s11227-009-0289-2

M3 - Article

AN - SCOPUS:76549083825

VL - 51

SP - 3

EP - 19

JO - Journal of Supercomputing

JF - Journal of Supercomputing

SN - 0920-8542

IS - 1

ER -