TABLE 1.
No | Step | Input | Output | Parameters | Dimension |
---|---|---|---|---|---|
1 | Bias removal | Original unmasked image | De-biased image (O1) | / | 2D |
2 | Sinc interpolation to obtain isotropic voxels | De-biased image (O1) Liver mask |
Interpolated de-biased image (O2’) Interpolated liver mask (O2’’) |
/ | 3D |
3 | Masking | Interpolated de-biased image (O2’) Interpolated liver mask (O2’’) |
Interpolated masked de-biased image (O3) | / | 2D |
4 | Frangi filtering | Interpolated masked de-biased image (O3) | Interpolated vesselness filtered image (O4) | Gaussian kernel σ=[1,12] with a step of 0.5 α=0.3 β=0.7 c= half of Frobenius norm |
3D |
5 | Interpolation to original voxel size | Interpolated vesselness filtered image (O4) | Vesselness filtered image (O5) | / | 3D |
6 | Masking | Vesselness filtered image (O5) Liver mask |
Masked vesselness filtered image (O6) | / | 2D |
7 | Thresholding with a low threshold | Masked vesselness filtered image (O6) | Basic vessel model (O7) | Threshold = 0.05 * max(vesselness) | 3D |
8 | Removal of small objects | Basic vessel model (O7) | Basic vessel model with objects with diameter > 3 mm (O8) | Size of small object = number of pixel of a circle with 3 mm diameter | 2D |
9 | Connected component analysis | Basic vessel model with objects with diameter > 3 mm (O8) | Basic objects (O9) | / | 2D |
10 | Dilation | Basic object (O9) | ROI of object (O10) | Structuring element: disc with radius = 5 | 2D, per object |
11 | Masking | De-biased image (O1) Liver mask |
Masked de-biased image (O11) | / | 2D |
12 | Local thresholding | ROI of object (O10) Masked de-biased image (O11) |
Locally thresholded image (O12) | Threshold determined for each ROI through variance minimization | 2D, per object |
13 | Region growing | Locally thresholded image (O12) Masked de-biased image (O11) |
Region grown image (O13) | Threshold = median of locally thresholded image, per slice 27-neighborhood | 2D/3D |
14 | Erosion | Liver mask | Eroded mask (O14) | Structuring element: disc with radius = 6 | 2D |
15 | Masking | Region grown image (O13) Eroded mask (O14) |
Segmented image (O15) | / | 2D |
16 | Removal of small objects | Segmented image (O15) | Segmented image with objects with diameter > 3 mm (O16) | Size of small object = number of pixel of a circle with 3 mm diameter | 2D |