VRVLBL

VisionX V4
NAME

vrvlbl − rib and vertebra anatomical labeling

SYNOPSIS

vrvlbl if= ig= res= iv= sv= ir= [is=] of= ov= [os=] [-l] [-w] [-v] [-d]

DESCRIPTION

vrvlbl assigns anatomical labels of ribs and vertebrae given the segmented ribs and individual vertebrae. Rib1 and rib2 are differentiated based on the direction of their principal axis. The ribs are then labeled sequentially in the vertical direction. The seed vertebra are then matched to the labeled ribs based on the axial level distance. The vertebrae are then labeled sequentially starting from the seed vertebra in the superior and inferior direction respectively.

CONSTRAINT

The algorithm assumes that the most superior segmented ribs are either rib1 or rib2. It also assumes input rib labels starts with rrib01, which is true after running the ribs image analysis module. Therefore, to re-run the vert image analysis module requires the re-run of ribs module first.

OPTIONS

if=

input labeled ribs with consecutive labels starting at 1

ig=

input labeled vertebrae with consecutive labels starting at 1

res=xres,yres,zres

input scan resolution

iv=

input seed vertebra (superior division) coordinate (x,y,z)

sv=

input seed vertebra label

ir=

input csv of rib seeds with header (label,x,y,z)

is=

optional input csv of seeds of vertebra dividing planes with header (label,x,y,z). Label always start from 1 (before anatomical labeling).

of=

output relabeled ribs

ov=

output relabeled vertebrae

os=

optional output csv of seeds of vertebra dividing planes with header (label, mapval,x,y,z), where the label is modified from the input(is=) so that 1 indicates T1, 2 for T2, 12 for T12, 13 for L1, -1 for C7 and so on. mapval is the corresponding pixel value in the organ map.

-l

use label values

-w

wish output

-v

verbose mode

-d

debug mode

SEE ALSO

vvert(1), vvtseg(1)

AUTHOR

J. Lee, A.M. Biancardi, A.P. Reeves. S. Liu