VNODULE

VisionX V4
NAME

vnodule − Nodule Segmentation Tool

SYNOPSIS

vnodule [-H] [if=<inputfile>] [-a] [-n] [-c] [-v] [-]

OVERVIEW

vnodule is a nodule segmentation utility that performs nodule segmentation and analysis of a high-resolution CT scan. Vnodule is invoked from the vrv radiological viewer by selecting a tight region around the nodule and pressing the ’n’ key. The program uses vban to generate a nodule clipping, a resampled image, a thresholded image, a segmented image, a 3d model, and a colorized image.

DIRECTORY STRUCTURES

Vnodule is compatible with two different directory structures. It defaults to storing all the nodules in one big directory. The nodules can be grouped by running vgroup, and growth can be analyzed using vgrowth.

For backwards compatability, vnodule can handle VPNA-style directory structures by using the -c flag. In this case, nodule groups are stored in different directories with the following convention:

If the case number is CU0072 and there are four groups of nodules, then the group directories are:
CU0072
CU0072.2
CU0072.3
CU0072.4

BASIC OPERATION

The vnodule window is split into two sections. The status text is displayed on the right, and the review window and buttons are displayed on the left. On startup, some useful information about the scan is displayed in the status text.

First, clicking on the Nodule button in the top left of the window brings up a menu. Selecting "New Nodule" (this is the default) will save the segmentation results as a new nodule in the directory. Selecting a previous nodule, for example "Nodule 2", will overwrite the segmentation results of the second nodule in the directory. In addition, a thumbnail of the selected nodule will appear in the review box.

In VPNA-compatability mode, a Group button is adjacent to the nodule button. Selecting a group will save the segmentation results in the appropriate directory. Selecting the nodule will write to that specific nodule in the group directory.

Clicking the Analyze button, begins the segmentation and analysis

of the nodule. The progress of the segmentation is shown in the status text. Depending on the size of the nodule, the segmentation process may take a few minutes. Upon completion of the segmentation, information about the nodule type (juxtapleural or not), volume (mm^3), and surface area (mm^2) is displayed.

The Show button pops up a new window displaying the montage of the colorized nodule. Red indicates nodule, while green indicates high-intensity background (pleural surface or vessels) and gray indicates background. If no colorized montage is available, a montage of the normal nodule is displayed.

Finally, the nodule can be viewed in more detail by clicking the Run VPNA button.

ADVANCED OPERATION

If the segmentation of the nodule is incorrect, then the nodule can be re-analyzed with modified segmentation parameters.

Change Threshold will modify the HU threshold used for solid segmentation. The default is -400.

In addition, the nodule-sizing parameter and the pleural-segmentation parameter can be modified by using either the Advanced or Advanced 2 buttons. Specific values for both parameters can be selected by using the Advanced button. A pop-up window will ask for the values of the nodule-sizing and pleural-segmentation parameters.

The Advanced 2 button provides a much easier way of modifying the parameters. Clicking the button will bring up a pop-up window. To change the sizing of the nodule, click on the appropriate adjustment (even smaller, smaller, no change, larger, or even larger). This will force the size of the nodule clipping to be smaller or larger depending on the selection. To change the pleural-segmentation parameter, select the appropriate option. Select "more" or "even more" if the nodule is under-segmented (does not contain all of the nodule), or select "less" or "even less" if the nodule is over-segmented (includes part of the pleural wall).

After the parameters or threshold have been adjusted, the "Re-Analyze" button will perform the segmentation and analysis with the new parameters.

SHORTCUT KEYS

q

quits!

OPTIONS

if=

The input image: the region selected by the user in vrv.

-a

does nothing (for vshow compatability)

-n

does nothing (for vshow compatability)

-c

Use VPNA-style directories.

-v

verbose option

CONSTRAINTS

Must be invoked from vrv. No guarantees otherwise.

BUGS

--

SEE ALSO

vban(1), vfindnod(1), vrmwall(1)

AUTHOR

A. B. Chan, Fall 2001