Documente Academic
Documente Profesional
Documente Cultură
Abstract
The three-dimensional analysis on lung computed tomography scan was carried out in this study to detect the malignant
lung nodules. An automatic three-dimensional segmentation algorithm proposed here efficiently segmented the tissue
clusters (nodules) inside the lung. However, an automatic morphological region-grow segmentation algorithm that was
implemented to segment the well-circumscribed nodules present inside the lung did not segment the juxta-pleural
nodule present on the inner surface of wall of the lung. A novel edge bridge and fill technique is proposed in this article
to segment the juxta-pleural and pleural-tail nodules accurately. The centroid shift of each candidate nodule was computed. The nodules with more centroid shift in the consecutive slices were eliminated since malignant nodules resultant
position did not usually deviate. The three-dimensional shape variation and edge sharp analyses were performed to
reduce the false positives and to classify the malignant nodules. The change in area and equivalent diameter was more
for malignant nodules in the consecutive slices and the malignant nodules showed a sharp edge. Segmentation was followed by three-dimensional centroid, shape and edge analysis which was carried out on a lung computed tomography
database of 20 patient with 25 malignant nodules. The algorithms proposed in this article precisely detected 22 malignant
nodules and failed to detect 3 with a sensitivity of 88%. Furthermore, this algorithm correctly eliminated 216 tissue clusters that were initially segmented as nodules; however, 41 non-malignant tissue clusters were detected as malignant
nodules. Therefore, the false positive of this algorithm was 2.05 per patient.
Keywords
Computed tomography, juxta-pleural nodule, lung cancer, morphology processing, three-dimensional segmentation,
shape feature extraction
Introduction
Lung cancer is the leading cause of cancer-related
deaths globally.1 The diagnosis of lung cancer at early
stage is critical and uncertain as the physicians direct
the patient to undergo biopsy only after analyzing the
multiple lung computed tomography (CT) scans taken
between a time interval of 6 and 18 months.2 Nowadays,
although advanced imaging techniques such as CT scanning that precisely capture the images of lung are available, finding the cancerous nodules is still a challenging
task for physicians.3 CT scan of lung produces continuous cross-sectional images, and to confirm the cancerous
nature of lung, it is essential to analyze every cross-section. The radiologist needs to put extra efforts to analyze each cross-sectional image of lung and hence there
Corresponding author:
Senthilkumar Krishnamurthy, Department of Electronics and
Communication, Rajalakshmi Institute of Technology, Chennai, Tamilnadu
600124, India.
Email: tkseneee@gmail.com
Krishnamurthy et al.
59
5.
60
Figure 3. Segmented lung lobe and nodule image: (a) lung lobe
mask, (b) original lung lobe, (c) nodules and vessels mask and (d)
candidate nodules.
2.
3.
4.
5.
6.
Krishnamurthy et al.
61
region-grow segmentation (AMRG) algorithm as discussed in the previous section. Applying AMRG on the
juxta-pleural nodule CT slice will produce the initial
mask as shown in Figure 4(b).
In Figure 4(b), the juxta-pleural nodule at the
parenchyma-wall surface was removed, but it was
essential to keep that nodule portion. Usually morphological filling can be performed to fill the holes (black
region) in the place of juxta-pleural nodule, but since
this hole was not surrounded by the white pixels, the
filling operation may have filled all background black
regions as white. Therefore, it was essential to connect
the broken-edge portion of the lung wall around the
juxta-pleural hole.
Novel edge bridge and fill technique (EBFT) was
used to bridge the gaps in the edges of inner wall of
lung. The steps of EBFT were as follows:
1.
2.
3.
Figure 4. Juxta nodule: (a) CT slice with juxta nodule and (b)
lobe mask without juxta nodule.
Figure 5. EBFT segmentation: (a) lung boundary, (b) dilated closed lung boundary, (c) skeletonized closed boundary, (d) closed lung
mask, (e) hole-filled lung mask, (f) lung region with juxta-pleural nodule, (g) binary candidate nodules and (h) gray candidate nodules.
62
A xor B = [ Ab
b2B
The dilated thick line from equation (2) was skeletonized by removing the pixels from each side with
5.
6.
Figure 7. Juxta nodule edge bridging: (a) juxta nodule hole, (b) juxta nodule edge, (c) first iteration dilated edge, (d) first iteration
skeletonized edge, (e) second iteration dilated edge, (f) second iteration skeletonized edge, (g) third iteration dilated edge, (h) third
iteration skeletonized edge, (i) closed juxta nodule edge, (j) filled juxta nodule hole, (k) binary juxta nodule and (l) gray juxta nodule.
Krishnamurthy et al.
63
The centroid value of each segmented cluster (suspected nodules) from the first CT slice was determined using the equation
Cx, Cy =
" PM PN
i=1
j = 1 i fi, j
,
PM PN
i=1
j = 1 fi, j
6.
We evaluated the uniformity in the shape of segmented nodules in the consecutive slices and classified them
as either benign or malignant. Also, the ESI was computed; the spiked edge is an indication of the malignant
nodule.
The area, eccentricity, equivalent diameter and ESI
were calculated for each nodule candidates from each
slice using the following equations28,29
Area =
PM
PN
i=1
j = 1 j fi, j
PM PN
i=1
j = 1 fi, j
m X
n
X
fbx, y
x=1 y=1
Pm
max
x = 1 fbx, :
nP
o
Eccentricity =
n
max
y = 1 fb( : , y)
ED =
2 p
area
=P
2.
ESI =
magnitudegradientfi, j
length xgradient
3.
4.
5.
Results
The candidate nodules, after applying the AMRG and
EBFT algorithm for two different cases, are shown in
Figures 3(d) and 5(g). In these images, there are many
candidate nodules of . 3-mm size.
The radiologist report for these images indicated
that only one malignant nodule exists in each case. To
remove the FPs, 3D position and shape analysis have
been carried out. The centroid values of each candidate
nodule were compared with next consecutive three to
four slices. If the shift in the centroid of a particular
candidate nodule in consecutive slices is less, then the
chance for that structure to be nodule is more. All candidate nodules with high variation in the centroid
between consecutive slices were eliminated. Figure 8
shows the nodules from consecutive CT slices whose
centroids did not vary a lot. Based on its centroid shift,
many suspected nodules were eliminated from Figure
3(d) and only two nodules showed minimum centroid
shift in consecutive CT slices. The nodules shown in
Figure 8 were present in four consecutive slices. The
area, equiv diameter and ESI were computed for a
nodule in each slice until it vanishes from the CT scan
slice, and the values are tabulated in Table 1 for two
different candidate nodule series.
64
Figure 8. Nodules from consecutive slices with minimum centroid shift (case 1).
Nod1_Slice1
Nod1_Slice2
Nod1_Slice3
Nod1_Slice4
Nodule candidate 2
Area
Equiv
diameter
Edge sharp
index
40
75
116
131
7.14
9.77
12.15
12.9
0.136
0.151
0.241
0.211
Change
in area
Change in
equiv diameter
35
41
15
2.63
2.33
0.8
Nod2_Slice1
Nod2_Slice2
Nod2_Slice3
Nod2_Slice4
Discussion
In Figure 8, although the FPs were reduced to great
extent, one of two candidate nodules were reported as
malignant by the radiologist. Therefore, additional 3D
Area
Equiv
diameter
Edge sharp
index
34
32
36
33
6.58
6.57
6.58
6.58
0.1
0.08
0.097
0.108
Change
in area
Change in equiv
diameter
2
4
3
0.01
0.01
0
Krishnamurthy et al.
65
Figure 9. Shape variation plots: (a) nodule area variation, (b) nodule equiv diameter variation and (c) nodules edge sharp plot.
Nod1_Slice1
Nod1_Slice2
Nod1_Slice3
Nod1_Slice4
Nod1_Slice5
Nod1_Slice6
Nodule candidate 2
Area
Equiv
diameter
Edge sharp
index
749
879
912
902
880
802
30.8
33.5
34.1
33.8
33.4
31.9
0.553
0.649
0.683
0.63
0.62
0.67
Change
in area
130
33
10
22
78
2.7
0.6
0.3
0.4
1.5
Area
Equiv
diameter
Edge sharp
index
Nod2_Slice1
31
6.28
0.087
Nod2_Slice2
26
5.75
0.0766
Nod2_Slice3
28
5.9
0.0874
Change
in area
0.53
0.15
66
Nod3_Slice1
Nod3_Slice2
Nod3_Slice3
Nod3_Slice4
Nod3_Slice5
Nod3_Slice6
Nodule candidate 4
Area
Equiv
diameter
Edge sharp
index
25
23
23
26
22
19
5.64
5.41
5.4
5.75
5.3
4.9
0.082
0.073
0.078
0.07
0.074
0.059
Change
in area
2
0
3
4
3
0.23
0.01
0.35
0.45
0.4
Nod4_Slice1
Nod4_Slice2
Nod4_Slice3
Nod4_Slice4
Nod4_Slice5
Area
Equiv
diameter
Edge sharp
index
40
37
40
35
33
7.13
6.8
7.13
6.67
6.4
0.109
0.106
0.1
0.104
0.084
Change
in area
3
3
5
2
0.33
0.33
0.46
0.27
Nod5_Slice 1
Nod5_Slice2
Nod5_Slice3
Area
Equiv diameter
43
34
27
7.39
6.57
5.8
0.12
0.08
0.076
Change in area
9
7
0.82
0.77
Figure 10. Nodules from consecutive slices with minimum centroid shift (case 2).
Krishnamurthy et al.
67
Figure 11. Shape variation plots for case 2: (a) nodule area variation, (b) nodule equiv diameter variation and (c) nodules edge
sharp plot.
Area
Equiv diameter
ESI
54
52
50
49
48
50
8.3
8.1
7.9
7.7
7.8
7.9
0.099
0.097
0.100
0.098
0.101
0.097
68
Formula
TP
TP + FN
TN
TN + FP
Sensitivity
100 Specificity
100 Sensitivity
Specificity
TP + FN
TP + FN + TN + FP
Value
88%
84.05%
5.51
0.142
8.87%
Sensitivity (%)
Zhao5
Opfer and Wiemeker31
Dehmeshki et al.33
Ozekes et al.13
Golosio et al.36
Suarez-Cuenca et al.34
Choi WJ and Choi TS35
Alilou et al.10
Demir and Ylmaz C
xamurcu11
12
Lu et al.
Our framework
84
74
90
100
79
80
95
80
98
85
88
5
4
15.5
13.4
4
7.7
2.27
3.9
2.47
3.13
2.05
27
.4
320
.5
.4
.4
. 1.5
.4
NA
.5
.3
Krishnamurthy et al.
69
Conclusion
An efficient and completely automatic segmentation
followed by the 3D morphology analysis to classify the
malignant lung nodules from CT scan was successfully
implemented in this study. The AMRG algorithm
developed, segmented the well-circumscribed nodules,
but was unable to segment the juxta-pleural nodules.
This drawback was overcome by the development of
novel EBFT algorithm implemented in this work. The
3D centroid analysis followed by 3D shape variance
and ESI analysis, carried out on consecutive slices that
remarkably reduced the FPs. This algorithm was
applied on 20 cases having a total of 25 malignant
nodules. A total of 22 of 25 nodules were correctly
detected and 4 nodules were not detected. Of the 257
segmented candidate nodules (excluding 21 malignant
nodules), 216 nodules were eliminated correctly and 41
candidate nodules were incorrectly detected as malignant nodules. This work produced the better result in
terms of 2.05 FP per case with sensitivity of 88%. This
can be improved further in future work by analyzing
the texture of candidate nodules along with the morphological variations.
Acknowledgements
We thank The Cancer Imaging Archive (TCIA) for
making the LIDC and SPIE AAPM database available
in online for open access. Proper references are quoted
for the database used in this work from TCIA.
6.
7.
8.
9.
10.
11.
12.
13.
14.
Funding
The author(s) received no financial support for the
research, authorship and/or publication of this article.
15.
16.
References
1. American Cancer Society. Cancer facts & figures 2014.
Atlanta, GA: American Cancer Society, 2014.
2. Gould MK, Donington J, Lynch WR, et al. Evaluation
of individuals with pulmonary nodules: when is it lung
cancer? Diagnosis and management of lung cancer:
American college of chest physicians evidence-based clinical practice guidelines. Chest 2013; 143(Suppl. 5): e93S
e120S.
3. Chheang S and Brown K. Lung cancer staging: clinical
and radiologic perspectives. Semin Intervent Radiol 2013;
30(2): 99113.
4. Armato SG III, Giger ML and MacMahon H. Automated detection of lung nodules in CT scans: preliminary
results. Med Phys 2001; 28(8): 15521561.
5. Zhao B, Gamsu G, Ginsberg MS, et al. Automatic detection of small lung nodules on CT utilizing a local density
17.
18.
19.
70
29.
30.
31.
32.
33.
34.
35.
36.