Home Product Overview Downloads About PDS News Stages, werken bij PDS Contact

LEADTOOLS

LEADTOOLS Medical 3D SDK Technology
 

LEADTOOLS Medical 3D SDK technology simplifies reconstruction techniques for three dimensional visual representations of two dimensional image slices such as MRI and CT stacks. The LEADTOOLS Medical 3D SDK offers many different alternate views of the original data using various 3D reconstruction techniques such as MPR, VRT, MIP and SSD, and projection techniques supporting clipping planes, slab, scale, zoom, camera control, threshold, transparency and image processing.

Examining volumetric data improves the speed of interpretation, recognition and can greatly decreases exam evaluation time for physicians.

3D reconstruction provides visualization of anatomical details which are difficult to evaluate using 2D axial slices alone.  Some example scenarios where the various 3D reconstruction techniques would be useful include:

LEADTOOLS Medical 3D SDK Technology Features:

Different 3D Volume Types in LEADTOOLS Medical 3D SDK

Using LEADTOOLS Medical 3D SDK technology, developers can create applications to generate 3D volumes using any stack of 2D cross sectional slices. The cross sectional planes must be parallel to each other in order to generate a meaningful 3D volume, so LEADTOOLS provides functions that use DICOM tags to identify, separate and sort volumetric stacks.

Also, the LEADTOOLS Medical 3D SDK provides an interface to define the 3D pixel volume (voxel) and patient orientation for proper measurement, orientation labeling and scaling of the 3D volume and generated oblique and orthogonal slices.

After adding cross sectional slices to the LEADTOOLS Medical 3D SDK engine, developers can switch between different volume types by simply setting a property to desired volume type. The following 3D volumes types are supported by the LEADTOOLS Medical 3D SDK engine:

The LEADTOOLS Medical 3D SDK engine also contains properties and methods for checking the target system's 3D capabilities. Additionally, image load options are provided for efficient resource and memory usage.

3D Projection and Camera Manipulation

The LEADTOOLS Medical 3D SDK camera is functionally equivalent to the human eye and creates a view of a 3D volume. With the LEADTOOLS Medical 3D SDK, the view of the generated 3D volume can be manipulated. Developers can control the LEADTOOLS Medical 3D SDK camera to zoom, pan and rotate in a 3D space, and can set the projection mode to Orthogonal or Perspective. Unwanted or obstructive anatomy can be removed from the view without removing data from the volume by setting the far and near clipping planes.

3D Object Manipulation

The LEADTOOLS Medical 3D SDK provides complete control over 3D object scale, rotation, pan, ISO threshold, voxel opacity and crop.

The LEADTOOLS Medical 3D SDK Container’s Window Level interface provides easy 3D volume data classification by specifying an intensity range of interest using window center and window width. The change in window width (data range) changes the slope to affect the contrast. Changes to the window center alter the data inclusion from hypo dense to hyper dense structures. For better visual representation of an anatomy of interest, the LEADTOOLS Medical 3D SDK also provides functions to set the transfer table values using linear, exponential, logarithmic and sigmoid mapping.

Load and Save 3D Volume and Mesh

For faster 3D volume generation, the LEADTOOLS Medical 3D SDK includes functions to save and reload 3D volumes and 3D meshes to disk. The capability to load and save a 3D volume state including rotation, offset, threshold value, window level and slab parameters is a time saving benefit for physicians that get interrupted while interpreting a study.

LEADTOOLS Medical 3D Control

The LEADTOOLS Medical 3D SDK includes an easy to use Medical 3D Control with built in action tools. The LEADTOOLS Medical 3D Control is designed for rapid development and ease of use. With a few lines of code, the LEADTOOLS Medical 3D Control is easily integrated into the LEADTOOLS Medical Image Viewer Control, providing an advanced medical viewer with features comparable to high-end radiology workstations.

The LEADTOOLS Medical 3D Control provides the following interactive mouse action tools: 

The LEADTOOLS Medical 3D Control is also capable of generating oblique and orthogonal 2D MPR slices. Typically, an MPR view involves displaying three orthogonal plane views of a desired structure at the same time along with a method of navigating the volume. The LEADTOOLS Medical 3D Control allows each generated 2D orthogonal plane (i.e. Axial, Sagittal and Coronal) to be associated with separate LEADTOOLS Image Medical Viewer Control cells. In this configuration, the LEADTOOLS Medical Image Viewer and LEADTOOLS Medical 3D Control work together to provide interactive 3D cursor synchronization and staking from any orthogonal plane. 

In addition, several comprehensive applications such as a DICOM Viewer with advanced 3D visualization are provided with project source code for rapid development of web and workstation based medical viewers.

3D Volume Slab

3D volume slabs are special implementations of clipping planes and can be used from any of the six boundary box planes to “cut away” superficial structures to visualize anatomic structures and pathologic conditions within the volume. Crop Box and Crop Slab can be implemented using this feature.

The LEADTOOLS Medical 3D SDK provides interactive slab manipulation from 2D orthogonal MPR planes. When the 3D volume slab feature is enabled, the LEADTOOLS Image Medical Viewer Controlcan display slab boundaries as rectangles with dotted green lines on each 2D MPR (axial, sagittal, and coronal) plane. Using the mouse, users can adjust the clipping planes by dragging the dotted line. Also, white grab handles are provided for the user to adjust the slab rectangle.  

The 3D volume slab feature can be used to interactively “cut away” objects, such as removing the abdominal wall, that are obstructing the view.

Single and Double Cut Plane and MIP Slab

The cut-plane feature of the LEADTOOLS Medical 3D SDK allows the user to generate a slice that results from virtually cutting through a stack of images. A double cut-plane consists of two cut-lines (Cross Section Cut Line) that perpendicular to each other. This allows users to evaluate an anatomy of interest by looking at the perpendicular slice of an object from all directions.

Developers can programmatically set the cut line, center of rotation of the cut line, and slice thickness on any arbitrary position in the volume stack. In addition, the LEADTOOLS Image Medical Viewer Controlimplements interactive single and double cut lines. With the LEADTOOLS Medical Image Viewer control, users can interactively move and rotate cut lines using the built-in handles, and can select the slice thickness to view a thick MIP slab.

Other LEADTOOLS SDK Technologies Related to Medical 3D SDK Technology

LEADTOOLS SDK Products that Include Medical 3D Technology

Click for more details.