|
ScanIP™ Technical Data
Image Processing Software ScanIP
ScanIP offers an intuitive and interactive environment to assist the user in segmenting 3D data into
one or more masks.
Import formats
- 3D Formats - DICOM version 3.0 (including various encodings of JPEG, RLE), ACR-NEMA
versions 1 and 2, Interfile, Analyze, Meta-Image, raw image data.
- Stack of 2D images - 2D DICOM, BMP,GIF, IFF, JPEG, PCX, PNG, PNM, TIFF, XPM.
- Raw image import
User Interface
The ScanIP user interface consists of a range of user definable dockable windows. Multiple projects/3D
datasets can be opened simultaneously. Multiple undo and redo of commands is also provided.
- 2D/3D viewing - up to three 2D views and one 3D rendered view (employing Level of
Detail (LOD) surface rendering) can be used to view greyscale and mask data. The coloured masks can be
shown as either translucent (intensity reflecting underlying greyscale) or solid.
- Slice Browser - will display 2D slices in any one of the three native coordinate
directions as selected by the user. Active masks are shown overlayed on greyscale data and the slice
browser can be used to select a range or subset of slices to work on.
- Tool Selector - enables users to input required tool parameters.
- Mask Browser - provides a range of functionalities for manipulating masks.
- Histogram and Profile Line Utilities - assist in finding the best
threshold values.
- Ability to handle Multiple backgrounds - brings more flexibility to the
segmentation process.
Image Processing Tools
- Data Processing - crop, pad, rescale, shrinkwrap, resampling (also sometimes called
re-slicing), flip.
- Noise Reduction/Smoothing Filters - recursive Gaussian, gradient anisotropic
diffusion, curvature anisotropic diffusion, curvature flow, min/max curvature flow, bi-lateral filtering.
- Morphological Filters - erode, dilate, open, close (on both greyscale data and
binary masks).
- Level Set Methods - allow segmentation based on implicit surfaces. Contour specific
features (e.g. curvature) can therefore be controlled during the region growing/surface adjusting process.
The following operations can be applied to the whole volume or to a subset of slices (as selected
interactively from the slice browser).
- Paint/Unpaint - user definable brush size.
- Confidence Connected Region Growing - iterative merging based on statistical
similarity constraints.
- Flood Fill - region growing, either based on threshold bounds or delta change in
greyscale. This can be applied to greyscale or mask data (cavity fill).
- Thresholding - from tool selector menu or can be launched from histogram and profile
line utilities.
- Boolean Operations - union, intersection, subtraction, invert (applied to/between
masks).
- Overlap Check - display/generate mask to check overlap volume in active masks.
|