Publications Downlaods Who's Who


   
   
   
 
  etdips exploratory 2D/3D Image Processing System for volume rendering, analysis, and animation of vast 3D datasets.  
         
   

Partitioned volume (ParVo) rendering approach which was used for creating 3D illustrations and animations of the Visible Human™ and Visible Embryo™ datasets. This approach is one of the key features of this powerful software toolkit called etdips (exploratory Two/Three Dimensional Image Processing System). An interactive graphical user interface (GUI) for ParVo in TDIPS offers simple mouse-based manipulation for numerous volume rendering parameters. Interactive dialogs and graphical feedback allow accurate specification of the rendering transfer function, viewpoint parameters, lighting controls, object rotation, and volume of interest. The color and opacity values of the transfer function are specified using direct modification of nodes on a 2D graph. Four light sources can be specified, with independent control of their location, intensity, color, attenuation, and specular parameters based on the Phong lighting model. Other controls for selecting back-to-front or front-to-back compositing, modifying the sampling period, and over-sampling are also provided. Furthermore, the system also offers an animation utility based on key-frames. It allows the user to specify and interactively manipulate all the rendering parameters at each key-frame, and generates a log file for batch processing of vast datasets and long animations.

Aside from volume rendering, etdips contains a rich set of 3D image processing and manipulation tools. These include volume analysis (3D dilation and erosion, edge detection - Zucker-Hummel/Sobel, multivalue thresholding, conditional averaging), logical and binary operations (and, or, not, bit-shifts), data reformatting (interpolation, volume-of-interest, downsampling), 3D convolution filtering, skeleton-climbing error-free iso-surface rendering, statistical measurements, volume conversion, and sub-volume manipulation options. This system also has a simple command line interface which allows inter- and intra-volume processing of multiple volumes using symbolic names. etdips has an Object-Oriented Design with a multi-level Application Programming Interface (API): the application development interface, algorithm development interface, and the command-line interface. This design significantly adds to the feature set by offering complete flexibility, expandability, and portability. Currently, the system runs on Windows 2000/NT/9x workstations with OpenGL.

 
 
  Page 1 2
 
Profile Research Publications

© 1998-2001 by Rakesh Mullick.
All rights reserved
Contact:
Rakesh Mullick                 rmullick@mail.com