Full HTML for

Basic foilset 3D Visualization of Visible Human Data

Given by Roman Markowski at Rome Lab Quarterly Review for CIV on October 1 96. Foils prepared 22 February 97
Outside Index Summary of Material


The NIH Visible Human Project
Data Preparation
Java based 2D Viewer
Segmentation
Current Procedure
Examples of Extracted Data

Table of Contents for full HTML of 3D Visualization of Visible Human Data

Denote Foils where Image Critical
Denote Foils where HTML is sufficient

1 3D Visualization of Visible Human Data
2 The Visible Human Project
3 Data Preparation
4 Java based 2D Viewer
5 Segmentation
6 PP Presentation
7 Current Procedure
8 PP Presentation
9 PP Presentation
10 Plan

Outside Index Summary of Material



HTML version of Basic Foils prepared 22 February 97

Foil 1 3D Visualization of Visible Human Data

From 3D Visualization of Visible Human Data Rome Lab Quarterly Review for CIV -- October 1 96. *
Full HTML Index
Roman Markowski
Zeynep Odcikin-Ozdemir

HTML version of Basic Foils prepared 22 February 97

Foil 2 The Visible Human Project

From 3D Visualization of Visible Human Data Rome Lab Quarterly Review for CIV -- October 1 96. *
Full HTML Index
Funded by the National Library of Medicine implemented at the University of Colorado HSC.
39 - year old white male who donated his body to science after being convicted of murder and sentenced to death.
Magnetic Resonance Images(MRI- 256x256x12) - head scanned axially, the other sections scanned coronally.
Computer Tomography (CT - 512x512x12) - soft tissue and bones.
Anatomical color photographs - 1878 transverse slices, each 1 mm wide; each slice of original data is a 2048x1216 pixel 24-bit color image.
NPAC has obtained a copy of the Visible Human data set 14GB and license to use it.
Female VH not downloaded : 5,000 cross sections (40 GB). Good for 3D reconstruction (cubic voxels, 0.33 mm size)

HTML version of Basic Foils prepared 22 February 97

Foil 3 Data Preparation

From 3D Visualization of Visible Human Data Rome Lab Quarterly Review for CIV -- October 1 96. *
Full HTML Index
We have cropped the original images and removed the gelation background.
We have constructed slices in two orthogonal panels (sagittal and coronal views); aligning required - linear interpolation between slices; best fit of features as a function of translations and rotations.
The resulting images were converted to PPM formats (1728x1878).
Image Clipper Application program (written in java) allows to cut the selected portion of the image and to apply the procedure to all images in the stack (head - 256x316 700 images)
Data stored in voxel representation in Illustra object-relational database (x,y,z,r,g,b).

HTML version of Basic Foils prepared 22 February 97

Foil 4 Java based 2D Viewer

From 3D Visualization of Visible Human Data Rome Lab Quarterly Review for CIV -- October 1 96. *
Full HTML Index
The NPAC Visible Human Viewer is an interactive graphical interface written in Java (browsing 2D images).
Java applet allows to select and view high resolution images of 2D slices (axial, coronal, sagital) of the human body.
The lower resolution data for easier downloading (medium and low resolution) is created.
In December 1995, NPAC Visible Human Viewer was awarded two JARS (Java applet Rating Service) Awards and was featured on the February 17, 1996 episode of "Computer Chronicles" on PBS. In May, the Viewer received Java Cup International Award
http://www.npac.syr.edu/projects/vishuman/VisibleHuman.html

HTML version of Basic Foils prepared 22 February 97

Foil 5 Segmentation

From 3D Visualization of Visible Human Data Rome Lab Quarterly Review for CIV -- October 1 96. *
Full HTML Index
Automatic segmentation is not possible on anatomical images.
Interactive, semiautomatic segmentation is time consuming (one man-year to segment 300 anatomical objects)
Algorithms ( histogramming, thresholding, edge enhancement)
Image volume must be segmented into its anatomical constituents.
Minimum distance classifier written in C on AVS.
Segmentation was also implemented in Java.
Bone tissue cannot be separated from anatomical images.
We must come back to CT images and do aligning of CT images and anatomy images.

HTML version of Basic Foils prepared 22 February 97

Foil 6 PP Presentation

From 3D Visualization of Visible Human Data Rome Lab Quarterly Review for CIV -- October 1 96. *
Full HTML Index
stack of images
(ppm formats)
ImageClipper
Segmentation
on AVS
IsoSurface
SGI-Explorer
produce AVS field
data from AVS images
save geometric object
as VRML file

HTML version of Basic Foils prepared 22 February 97

Foil 7 Current Procedure

From 3D Visualization of Visible Human Data Rome Lab Quarterly Review for CIV -- October 1 96. *
Full HTML Index
Segmentation done using modules written C on AVS.
  • minimum distance strategy
  • time consuming
  • human assistance necessary (training stage, inspection and correction of misclassified pixels on each slide).
Surfaces are extracted from AVS field data by using SGI-Explorer isosurface algorithms.
  • aliasing problem (steps) - geometric smoothing
  • holes on surface
  • data reduction 2 mm x 2 mm x 2 mm (downsampling)
  • transmission time - surface/polygon simplification
Conversion to VRML

HTML version of Basic Foils prepared 22 February 97

Foil 8 PP Presentation

From 3D Visualization of Visible Human Data Rome Lab Quarterly Review for CIV -- October 1 96. *
Full HTML Index
Head
Volume Dimensions: 104 x 144 x 119
Pixel Dimensions: 2 mm x 2 mm x 2 mm
Pixel Depth: 24-bit (8-bits x RGB)
Volume Size: 5.4 MByte (as AVS field data)
# of Points in vrml file : 85216
# of polygons : 23739
the size of vrml file : 8014534 Byte (ascii)
Brain
Volume Dimensions: 104 x 144 x 119
Pixel Dimensions: 2 mm x 2 mm x 2 mm
Pixel Depth: 24-bit (8-bits x RGB)
Volume Size: 5.4 MByte (as AVS field data)
# of Points in vrml file : 32656
# of polygons : 8667
the size of vrml file : 3035864 Byte (ascii)

HTML version of Basic Foils prepared 22 February 97

Foil 9 PP Presentation

From 3D Visualization of Visible Human Data Rome Lab Quarterly Review for CIV -- October 1 96. *
Full HTML Index
Leg
Volume Dimensions: 112 x 184 x 112
Pixel Dimensions: 2 mm x 2 mm x 2 mm
Pixel Depth: 24-bit (8-bits x RGB)
# of Points in vrml file : 216146
# of polygons : 56626
the size of vrml file : ~18M Byte (ascii)

HTML version of Basic Foils prepared 22 February 97

Foil 10 Plan

From 3D Visualization of Visible Human Data Rome Lab Quarterly Review for CIV -- October 1 96. *
Full HTML Index
improve : speed, transfer time
geometric smoothing
Fly through
Interactive visualization (manipulation, extraction of multidimensional medical structure)
Animation (MPEG)
Integration with Illustra database

© Northeast Parallel Architectures Center, Syracuse University, npac@npac.syr.edu

If you have any comments about this server, send e-mail to webmaster@npac.syr.edu.

Page produced by wwwfoil on Thu Aug 14 1997