{"id":15853,"date":"2017-09-25T10:52:27","date_gmt":"2017-09-25T10:52:27","guid":{"rendered":"http:\/\/biomedpharmajournal.org\/?p=15853"},"modified":"2020-04-24T14:52:34","modified_gmt":"2020-04-24T14:52:34","slug":"automated-pulmonary-lung-nodule-detection-using-an-optimal-manifold-statistical-based-feature-descriptor-and-svm-classifier","status":"publish","type":"post","link":"https:\/\/biomedpharmajournal.org\/staging\/vol10no3\/automated-pulmonary-lung-nodule-detection-using-an-optimal-manifold-statistical-based-feature-descriptor-and-svm-classifier\/","title":{"rendered":"Automated Pulmonary Lung Nodule Detection using an Optimal Manifold Statistical Based Feature Descriptor and SVM Classifier"},"content":{"rendered":"<p><strong>Introduction<\/strong><\/p>\n<p>Lung Cancer is one of the prime causes of death related to cancers at global level. Majority of the patients suffering from lung cancer are at advanced stage (stage IV \u2013 40%, stage III \u2013 30%), and only 16% survival rate for the present five years is found.<sup>1<\/sup>\u00a0Identification at an early stage and initiating the treatment for the lung cancer can significantly improve the survival rate of the patients. Computed Tomography (CT) is the most accurate imaging modality available for early detection and diagnosis of lung nodules (cancer). It can be used todetect pathological deposits even smaller than 1 mm in diameter. The nodule is a round or irregular opaque shape with a diameter up to 30 mm on a CT scan.Early detection of nodules is a vital step in diagnosing the lung cancer, but CT scan comprises large quantity of images which is time consuming for the radiologist to assess. In this connection, the computer aided detection (CAD) is a remedy that can provide an effective solution by assisting the radiologists with significantly improving the scanning efficiency for visualization, detection and characterization of nodules.<sup>2,3<\/sup> In this light we present an automated pulmonary lung nodule detection system from CT images on a slice method in this paper. Once the nodules have been detected in each slice, a 3D surface of the nodule can then be reconstructed.\u00a0 Our method allows, naturally an extraction of pulmonary lung nodule candidates which can further be used to classify the nodules.<\/p>\n<p>For over a decade, scholars from various strata of the globe have put forward a series of pulmonary lung nodule detection methods.<sup>4-2<\/sup> The primary stages employed in these lung nodule detection methods are lung segmentation,<sup>4-13<\/sup>nodule candidate detection,<sup>14-19<\/sup>and elimination of false positive nodules (FPNs).<sup>10,14,19-21\u00a0<\/sup>The first stage shows that lungs look like dark regions in CT scans, as they are basically bags full of air inside it, hence, the image intensities of the lung and surrounding tissues are clearly contrasted. This phenomenon encouraged good number of researchers to search for an effective thresholding method which can separate the lung region from all other tissues. A threshold to extract an initial lung region can basically be computed. Global thresholding is an effective technique for extracting the initial lung region as it segments the scans with distinctive gray levels relating to lung region and background.<sup>5-6<\/sup> Initial lung region can also be segmented using a fixed threshold,<sup>6-7<\/sup>3-D adaptive fuzzy thresholding,<sup>7\u00a0<\/sup>region growing<sup>8<\/sup> and hybrid segmentation.<sup>9\u00a0<\/sup>In case of lung edge affecting pathologies, all these methods are found to be ineffective. This is because of the changes in image intensity at pathological regions as well as the gray levels which are closer to that of muscle, fat, or bone.To overcome these problems<strong>,<\/strong> a chain code representation method,<sup>10\u00a0<\/sup>morphological approaches,<sup>11<\/sup>a rolling ball method<sup>12<\/sup> are used.In this paper a new contour correction method is proposed by using modified convex hull algorithm<sup>13\u00a0<\/sup>for effective segmentation of lung region.<\/p>\n<p>The second stage in lung nodule detection systems is the detection of lung nodule candidates. Multi gray level thresholding has been applied widely to identify nodule candidates.<sup>14<\/sup> Shape based template matching approach was used to detect the spherical nodules.<sup>15-16<\/sup> The 3D template matching approach utilizes 3D of regions of interest to identify structures having properties similar to pulmonary nodules.<sup>17\u00a0<\/sup>The Filtering based method<sup>18<\/sup> detected the nodules by improving the intensity of nodules and reducing the same for non-nodules. In recent times, mass spring model based candidate detection method has been widely used to detect nodule candidates.<sup>19\u00a0<\/sup>These methods are unable to obtain satisfactory results, when lung regions having large variance discrepancy between the lung nodule and background. Hence, these methods consider only the class variance sum, but neglect the discrepancy of class variances. As an attempt to eliminate this limitation a new optimal statistical thresholding method is presented. This new method takes into account both the class variance sum and the variance discrepancy at the same time and constructs an optimal manifold statistical criterion for threshold selection within the region of interest (ROI).<\/p>\n<p>The last stage in a lung nodule detection system is the classification of the lung nodules from non-nodules based on the extracted feature vectors from the segmented nodule candidates. Over the past decade, several methods<sup>7,10,15,20,21\u00a0<\/sup>have been proposed to reduce false positives. The rule-based filteringand linear discriminate analysis classifiers<sup>5,7,12\u00a0<\/sup>are widely used for classification of nodule candidates. A rule-based filtering is only able to detect the general shape of nodules. A linear classifier cannot achieve acceptable results because the features extracted from nodule candidates are not linear. Moreover, machine learning based detection methods have also been used for false positive reduction based on genetic algorithm, neural networks<sup>14,19<\/sup>\u00a0and genetic programming.<sup>20\u00a0<\/sup>It should be noted that though the above classifiers comparatively large number of false positives are detected the still remain. In this paper we have used SVM classifier by radial basis function to classify pulmonary nodule detection to have improved accuracy and reduced false positive rate.<\/p>\n<p><strong>Material and Methods<\/strong><\/p>\n<p>The proposed system is evaluated using Lung TIME database<sup>22\u00a0<\/sup>of thoracic CT scans with manually annotated pulmonary nodules. The experimental results have high degree of accuracy, sensitivity with reasonable specificity.<\/p>\n<p>An overview of different stages of the proposed pulmonary lung nodule detection system is shown in Fig. 1.The basic objective of the first stage is to extract the lung region from the human chest CT scan which contain components like fat, other tissues (including trachea, fat, ribs, examination bed, and so on) and air-filled regions.<\/p>\n<table style=\"width: 70%;\" border=\"1\" cellpadding=\"5\">\n<tbody>\n<tr>\n<td>\u00a0<img decoding=\"async\" class=\"alignnone size-thumbnail wp-image-15905\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_fig1-150x150.jpg\" alt=\"Figure 1: Process of proposed pulmonary lung nodule detection system\" width=\"150\" height=\"150\" srcset=\"https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_fig1-150x150.jpg 150w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_fig1-256x256.jpg 256w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_fig1.jpg 451w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/><\/td>\n<td>\n<p style=\"text-align: left;\"><strong>Figure 1: Process of proposed pulmonary lung nodule detection system<\/strong><\/p>\n<p style=\"text-align: left;\"><a href=\"http:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_fig1.jpg\" target=\"_blank\">Click here to View figure<\/a><\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>Lung Region Segmentation<\/strong><\/p>\n<p>The thoracic CT scan contains the lung parenchyma as shown in Fig. 2(a). The proposed lung region segmentation comprises three steps: (a) detection of binary lung mask using global thresholding, (b) Extraction of lung region employing 3D-connected component labeling and mathematical morphology and (c) refining the lung contour to get complete lung region using the proposed modified convex hull algorithm.<\/p>\n<p>As the normal attenuation range for most of the lung tissue in a CT slice is from -910 HU to -350 HU. We set -350 HU as the threshold value for separating the lung region from the thoracic CT scan. Hence the initial lung mask is attained by thresholding all the non-body pixels which is given by<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-15855\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f1.jpg\" alt=\"Formula 1\" width=\"476\" height=\"30\" srcset=\"https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f1-300x19.jpg 300w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f1.jpg 476w\" sizes=\"(max-width: 476px) 100vw, 476px\" \/><\/p>\n<p>Where <em>fi (x, y)<\/em> is a pixel at <em>(x, y)<\/em> for the input thoracic CT\u00a0<em>\u2018 i<\/em><em><sup>th<\/sup>\u2019<\/em> slice of <em>f.\u00a0<\/em>The initial lung mask obtained for the CT image is as shown in Fig. 2c.<\/p>\n<p>In the initial lung masks obtained, black borders denote non-lung region and center black areas indicate the lung region. The non-lung regions are removed by flood filling. After that, 3D-connected component labeling is used to select largest and second largest labels that are lung regions and lung regions containing holes, which are normally vessels or nodules. Morphological hole-filling operations are applied to get binary lung mask as shown in Fig. 2(d).<\/p>\n<table style=\"width: 70%;\" border=\"1\" cellpadding=\"5\">\n<tbody>\n<tr>\n<td>\u00a0<img decoding=\"async\" class=\"alignnone size-thumbnail wp-image-15906\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_fig2-150x150.jpg\" alt=\"Figure 2a: Original CT slice and tissues localization, (b) Threshold value selections based on histogram, (c) global threshold of (a), (d) Initial mask of lung region after removing background, fat, muscle, and CT bed, and mask after filling holes but it contains juxta-pleural nodules.(e) final mask after contour correction, (f) segmented lung region extraction\" width=\"150\" height=\"150\" srcset=\"https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_fig2-150x150.jpg 150w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_fig2-256x256.jpg 256w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_fig2.jpg 473w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/><\/td>\n<td>\n<p style=\"text-align: left;\"><strong>Figure 2a: Original CT slice and tissues localization, (b) Threshold value selections based on histogram, (c) global threshold of (a), (d) Initial mask of lung region after removing background, fat, muscle, and CT bed, and mask after filling holes but it contains juxta-pleural nodules.(e) final mask after contour correction, (f) segmented lung region extraction<\/strong><\/p>\n<p style=\"text-align: left;\"><a href=\"http:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_fig2.jpg\" target=\"_blank\">Click here to View figure<\/a><\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>If the CT slice contains juxta-pleural nodules along the contour of lung region, this will affect the detection of lung edges as the intensity of these nodules is same as that of the surrounding lung region. In this paper, a modified convex hull algorithm for the contour correction of lung region is presented.<\/p>\n<p>The modified convexity algorithm is simulated from a fast algorithm for convex hull extraction in 2D image.<sup>13\u00a0<\/sup>It initially finds the eight extreme points on the contour of binary image. The modified convexity algorithm extracts the extreme points by scanning the binary image from outer to inner. The boundary of the lung region is scanned pixel by pixel until it reaches the last boundary pixel.\u00a0 Thus, the monotone segments are obtained and the convex hull is extracted as presented in Fig. 3.<\/p>\n<table style=\"width: 70%;\" border=\"1\" cellpadding=\"5\">\n<tbody>\n<tr>\n<td>\u00a0<img decoding=\"async\" class=\"alignnone size-thumbnail wp-image-15907\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_fig3-150x150.jpg\" alt=\"Figure 3: Extreme points (A: PxYPYx, B:PYXPXY, C:PXyPyx, and D:PyxPxy ) of image convex hull and Scanned regions of image\" width=\"150\" height=\"150\" srcset=\"https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_fig3-150x150.jpg 150w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_fig3-256x256.jpg 256w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_fig3.jpg 321w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/><\/td>\n<td><strong>Figure 3: Extreme points (A: P<sub>xY<\/sub>P<sub>Yx<\/sub>, B:P<sub>YX<\/sub>P<sub>XY<\/sub>, C:P<sub>Xy<\/sub>P<sub>yx<\/sub>, and D:P<sub>yx<\/sub>P<sub>xy<\/sub> ) of image convex hull and Scanned regions of image<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_fig3.jpg\" target=\"_blank\">Click here to View figure<\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>The binary image is partitioned into four regionsin Fig.3 (i.e. \u00a0A P<sub><em>Y<\/em>x<\/sub>P<sub><em>xY<\/em><\/sub> , B P<sub><em>XY<\/em><\/sub> P<sub><em>YX<\/em><\/sub> , C P<sub><em>yX<\/em><\/sub>P<em><sub>Xy<\/sub><\/em>, and D PxyPyx) \u00a0by employing these extreme points.Only these extreme points are processed while finding the vertex. By orderly monotone scanning increase then temporary convexity is extracted. The entire convexity is obtained by continuously improving the momentary convexity. Theseconvex hull algorithm processes less storage space and time for scanned areas are less and only the vertices of temporary convexity require storage. After applying improved convex hull algorithm, the coarse segmented lung image is subtracted from the result of modified convex hull algorithm. As the resultant image contains some small responses and objects at the border, morphological erosion with a spherical kernel of size seven and connected label filtering are then applied to remove these responses. The eroded image is subtracted from the result of the modified convex hull algorithm to extract the final lung region. Fig. 2 (e) shows the extracted binary mask of lung and it can be observed that the missing juxta-pleural nodules are added to the segmented lung. Finally, the extracted lung region is presented in Fig. 2 (f).<\/p>\n<p><strong>Candidate Nodule Detection<\/strong><\/p>\n<p>The effectiveness of an automated pulmonary lung nodule detection system depends on the accuracy of the detected nodule candidates. In the nodule candidate detection, initially ROIs are extracted based on the proposed optimal manifold statistical thresholding and then the nodule candidates are segmented from these ROIs.<\/p>\n<p>The extraction of ROIs is complicated as the lung nodules have broader gray level range and varying level of vessel attachment. The optimal manifold statistical threshold is to overcome these complications. Earlier methods employed the mean or a fixed value as the base threshold in to multiple thresholding,<sup>16,17\u00a0<\/sup>which may not always perform well. Therefore, we have calculated the new optimal statistical threshold value as a base threshold.<\/p>\n<p><strong>Optimal Statistical Thresholding Algorithm<\/strong><\/p>\n<p><strong style=\"font-size: 16px;\">Traditional Statistical Thresholding<\/strong><\/p>\n<p>Let the extracted lung region having L gray levels (0 to L-1) and the total number of pixels in the image is<em> N = n<sub>o<\/sub> + n<sub>1<\/sub> +\u2026.+ \u00a0n<sub>L-1-<\/sub><\/em> The probability of <em>i<sup>th<\/sup><\/em>gray level is defined as<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-15857\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f2.jpg\" alt=\"Formula 2\" width=\"386\" height=\"48\" srcset=\"https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f2-300x37.jpg 300w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f2.jpg 386w\" sizes=\"(max-width: 386px) 100vw, 386px\" \/><\/p>\n<p><em>That is, the number of pixels n<sub>i<\/sub><\/em>\u00a0having grey scale intensity <em>\u2018 i \u2019<\/em> as a fraction of the total number of\u00a0pixels\u00a0<em>N. <\/em>The lung region is separated into two classes <em>C<sub>B<\/sub><\/em>\u00a0and <em>C<sub>o\u00a0<\/sub><\/em>using a gray level <em>\u2018 t \u2019<\/em>. Here, C<sub>B<\/sub> is the background with levels \u20180\u2019 to\u00a0<em>\u2018 t \u2019\u00a0<\/em>and the remaining<em>\u00a0 <\/em>pixels are the nodule candidates in\u00a0<em>C<sub>o\u00a0<\/sub><\/em>Then the probabilities of these classes are defined as<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-15859\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f3.4.jpg\" alt=\"Formula 3.4\" width=\"324\" height=\"112\" srcset=\"https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f3.4-300x104.jpg 300w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f3.4.jpg 324w\" sizes=\"(max-width: 324px) 100vw, 324px\" \/><\/p>\n<p class=\"DisplayEquation\" style=\"line-height: 200%; tab-stops: center 3.0in left 391.5pt right 6.5in;\"><span style=\"font-size: 10.0pt; line-height: 200%;\">The mean of the classes is defined as<\/span><\/p>\n<p class=\"DisplayEquation\" style=\"line-height: 200%; tab-stops: center 3.0in left 391.5pt right 6.5in;\"><img decoding=\"async\" class=\"alignnone size-full wp-image-15860\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f5.6.jpg\" alt=\"Formula 4.6\" width=\"328\" height=\"114\" srcset=\"https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f5.6-300x104.jpg 300w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f5.6.jpg 328w\" sizes=\"(max-width: 328px) 100vw, 328px\" \/><\/p>\n<p class=\"DisplayEquation\" style=\"line-height: 200%; tab-stops: center 3.0in left 391.5pt right 6.5in;\">The basic idea is to estimate\u00a0\u03bc<sub>B <\/sub>&#8211; the average of the all corner pixels (background) and\u00a0\u03bc<sub>o\u00a0<\/sub>&#8211;<sub>\u00a0<\/sub>the average of object pixels.<\/p>\n<p class=\"DisplayEquation\" style=\"line-height: 200%; tab-stops: center 3.0in left 391.5pt right 6.5in;\">The variance of the classes is given by<\/p>\n<p class=\"DisplayEquation\" style=\"line-height: 200%; tab-stops: center 3.0in left 391.5pt right 6.5in;\"><img decoding=\"async\" class=\"alignnone size-full wp-image-15861\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f7.8.jpg\" alt=\"Formula 7.8\" width=\"357\" height=\"111\" srcset=\"https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f7.8-300x93.jpg 300w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f7.8.jpg 357w\" sizes=\"(max-width: 357px) 100vw, 357px\" \/><\/p>\n<p class=\"DisplayEquation\" style=\"line-height: 200%; tab-stops: center 3.0in left 391.5pt right 6.5in;\">Computing the intra-class variance, the inter-class variance and the total variance of the combined distribution is defined as<\/p>\n<p class=\"DisplayEquation\" style=\"line-height: 200%; tab-stops: center 3.0in left 391.5pt right 6.5in;\"><img decoding=\"async\" class=\"alignnone size-full wp-image-15862\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f9.10.11.jpg\" alt=\"Formula 9.10.11\" width=\"385\" height=\"145\" srcset=\"https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f9.10.11-300x113.jpg 300w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f9.10.11.jpg 385w\" sizes=\"(max-width: 385px) 100vw, 385px\" \/><\/p>\n<p class=\"DisplayEquation\" style=\"line-height: 200%; tab-stops: center 3.0in left 391.5pt right 6.5in;\">where<\/p>\n<p class=\"DisplayEquation\" style=\"line-height: 200%; tab-stops: center 3.0in left 391.5pt right 6.5in;\"><img decoding=\"async\" class=\"alignnone size-full wp-image-15864\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_for1.jpg\" alt=\"Vol10No3_Auto_Ammi_for1\" width=\"86\" height=\"50\" \/><\/p>\n<p class=\"DisplayEquation\" style=\"line-height: 200%; tab-stops: center 3.0in left 391.5pt right 6.5in;\">According to the above equations, the following basic relation always holds:<\/p>\n<p class=\"DisplayEquation\" style=\"line-height: 200%; tab-stops: center 3.0in left 391.5pt right 6.5in;\"><img decoding=\"async\" class=\"alignnone size-full wp-image-15865\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f12.jpg\" alt=\"Formula 12\" width=\"398\" height=\"36\" srcset=\"https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f12-300x27.jpg 300w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f12.jpg 398w\" sizes=\"(max-width: 398px) 100vw, 398px\" \/><\/p>\n<p>The variances intra and inter classes are functions of gray level <em>\u2018 t \u2019<\/em>\u00a0and the total class variance is independent of . Minimization of intra-class variance is equivalent to Maximization of inter-class variance. Thus, the optimal threshold\u00a0<em>\u2018 t * \u2019<\/em>\u00a0 can be determined by,<sup>23<\/sup><\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-15866\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f13.jpg\" alt=\"Formula 13\" width=\"378\" height=\"37\" srcset=\"https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f13-300x29.jpg 300w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f13.jpg 378w\" sizes=\"(max-width: 378px) 100vw, 378px\" \/><\/p>\n<p>The optimal threshold maximizes the inter-class variance of real-world images, but exhibits a limitation to classify an image into two parts of similar sizes regardless of the practical size of the object. After exploring the potential reason for the weakness, Hou\u2019s<sup>24\u00a0<\/sup>developed a generalized version with a new threshold criterion, i.e., total class variance, and found the optimal threshold by minimizing it. The optimal threshold\u00a0<em>\u2018 t * \u2019\u00a0<\/em>can be defined as follows:<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-15925\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f14.jpg\" alt=\"Formula 14\" width=\"378\" height=\"42\" srcset=\"https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f14-300x33.jpg 300w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f14.jpg 378w\" sizes=\"(max-width: 378px) 100vw, 378px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p><strong>Proposed New Criterion<\/strong><\/p>\n<p>The traditional methods only consider the sum of class variance, but neglect variance discrepancy between object and background of image. The typical example is in Fig. 4(a) where the nodule has slight gray level changes and small class variance, while the background has large gray level changes and large class variance. Its histogram of bimodal distribution with unequal sizes and groundtruth image are shown in Figs. 4(b) and (c). Manual threshold corresponding to the groundtruth image is 110, which locates it in between of two peaks. In this case those statistical thresholding methodsfind erroneous thresholds (i.e., 129 and 150) and fail to segment the object from background as shown in Fig. 4 (d) and (e). The reason is that the two approaches take only the sum of class variance into account, but neglect discrepancy of class variances. As an attempt to eliminate the limitations of these methods, a new statistical thresholding method is proposed in this paper.<\/p>\n<table style=\"width: 70%;\" border=\"1\" cellpadding=\"5\">\n<tbody>\n<tr>\n<td><img decoding=\"async\" class=\"alignnone size-thumbnail wp-image-15908\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_fig4-150x150.jpg\" alt=\"Figure 4: Thresholding results of juxta-pleural nodule: (a) original, (b) histogram, (c) ground truth (t = 110), (d) Otsu\u2019s (t = 129), (e) Hou\u2019s (t= 150), (f) the proposed method (t =119)\" width=\"150\" height=\"150\" srcset=\"https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_fig4-150x150.jpg 150w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_fig4-256x256.jpg 256w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_fig4.jpg 591w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/><\/td>\n<td>\n<p style=\"text-align: left;\"><strong>Figure 4: Thresholding results of juxta-pleural nodule: (a) original, (b) histogram, (c) ground truth (t = 110), (d) Otsu\u2019s (t = 129), (e) Hou\u2019s (t= 150), (f) the proposed method (t =119)<\/strong><\/p>\n<p style=\"text-align: left;\"><a href=\"http:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_fig4.jpg\" target=\"_blank\">Click here to View figure<\/a><\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>The proposed method takes class variance sum and variance discrepancy into account at the same time and constructs an optimal statistical criterion for threshold selection, which can be formulated as<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-15868\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f15.jpg\" alt=\"Formula 15\" width=\"422\" height=\"32\" srcset=\"https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f15-300x23.jpg 300w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f15.jpg 422w\" sizes=\"(max-width: 422px) 100vw, 422px\" \/><\/p>\n<p><span style=\"font-size: 10.0pt; line-height: 200%;\">where<\/span><\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-15870\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_for2.jpg\" alt=\"Vol10No3_Auto_Ammi_for2\" width=\"307\" height=\"33\" srcset=\"https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_for2-300x32.jpg 300w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_for2.jpg 307w\" sizes=\"(max-width: 307px) 100vw, 307px\" \/><\/p>\n<p><span style=\"font-size: 10.0pt; line-height: 200%;\">and<\/span><\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-15871\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_for3.jpg\" alt=\"Vol10No3_Auto_Ammi_for3\" width=\"261\" height=\"31\" srcset=\"https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_for3-256x31.jpg 256w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_for3.jpg 261w\" sizes=\"(max-width: 261px) 100vw, 261px\" \/><\/p>\n<p><span style=\"font-size: 10.0pt; line-height: 200%;\">or<\/span><\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-15872\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_for4.jpg\" alt=\"Vol10No3_Auto_Ammi_for4\" width=\"347\" height=\"38\" srcset=\"https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_for4-300x33.jpg 300w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_for4.jpg 347w\" sizes=\"(max-width: 347px) 100vw, 347px\" \/><\/p>\n<p>is used to measure variance discrepancy of two threshold classes. Here <em>\u03c3 <sub>B <\/sub>(t)<\/em>\u00a0and\u00a0<em>\u03c3\u00a0<sub>o\u00a0<\/sub>(t) <\/em> are their respective standard deviations. The parameter \u03b1 is a weight that balances the contributions of variance sum and variance discrepancy. When <em>\u03b1\u00a0= 0 i.e n<sub>B<\/sub> = n<sub>o,<\/sub> <\/em>the new criterion degenerates to Otsu\u2019s criterion.<sup>23<\/sup> Thus the proposed method can be regarded as a generalized version of Otsu\u2019s method. An optimal threshold \u00a0<em>t*<\/em> can be found by minimizing the discrepancy in the new criterion<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-15874\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f16.jpg\" alt=\"Formula 16\" width=\"391\" height=\"31\" srcset=\"https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f16-300x24.jpg 300w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f16.jpg 391w\" sizes=\"(max-width: 391px) 100vw, 391px\" \/><\/p>\n<p>Actually, equation (15) attempts to decrease the effect of class variance sum and emphasizes the influence of variance discrepancy simultaneously. In this way, the variance discrepancy becomes an explicit factor for determining the optimal threshold as shown in Fig. 4 (f).<\/p>\n<p><strong>Optimal Manifold Statistical Thresholds for ROI Extraction<\/strong><\/p>\n<p>The optimal statistical threshold <em>t*<\/em> is the basic threshold for various nodule candidates and result of thresholding is shown in Fig. 4(f). The wide intensity range of nodules and the varying level of vessel attachment, make it difficult to extract ROIs. Optimal manifold statistical thresholds can be used to overcome these difficulties. To extract ROIs, we propose the use of optimal manifold statistical thresholding.Additionally six thresholds viz. <em>t*<\/em> &#8211; 200, t* -100, t* +100, t* +200, t* + 300, and t* + 400 are used for the selection of ROIs. These ROIs are cumulative into one ROI image, i.e.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-15876\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f17.jpg\" alt=\"Formula 17\" width=\"386\" height=\"47\" srcset=\"https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f17-300x37.jpg 300w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f17.jpg 386w\" sizes=\"(max-width: 386px) 100vw, 386px\" \/><\/p>\n<p>where <em>I<\/em> is the extracted lung region,<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-15877\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_for5.jpg\" alt=\"Vol10No3_Auto_Ammi_for5\" width=\"25\" height=\"39\" \/><\/p>\n<p>is the<em>\u00a0n<sup>th<\/sup><\/em>\u00a0optimal statistical threshold, and S, is the segmented lung region mask. For the original chest CT image with groundtruth markingspresented in Fig. 5 (a) and the ROIs are shown in Fig. 5 (b).<\/p>\n<table style=\"width: 70%;\" border=\"1\" cellpadding=\"5\">\n<tbody>\n<tr>\n<td>\u00a0<a href=\"http:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_fig5.jpg\"><img decoding=\"async\" class=\"alignnone size-thumbnail wp-image-15909\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_fig5-150x150.jpg\" alt=\"Figure 5: The results of 2D and 3D: (a) The original CT image with ground truth marks, (b) ROIs results of nodule candidate detection\" width=\"150\" height=\"150\" srcset=\"https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_fig5-150x150.jpg 150w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_fig5-256x256.jpg 256w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_fig5.jpg 471w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/><\/a><\/td>\n<td>\n<p style=\"text-align: left;\"><strong>Figure 5: The results of 2D and 3D: (a) The original CT image with ground\u00a0<\/strong><strong>truth marks, (b) ROIs results of nodule candidate detection<\/strong><\/p>\n<p style=\"text-align: left;\"><a href=\"http:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_fig5.jpg\" target=\"_blank\">Click here to View figure<\/a><\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>Classification of Nodules and Non-Nodules<\/strong><\/p>\n<p>The resulting images shown in Fig. 5 (b) contain some blood vessels (non-nodules) along with the true nodules. We used SVM classifier to classify nodules and non-nodules based on thefeature vectors extracted from the nodule candidates.<\/p>\n<p><strong>Feature Extraction <\/strong><\/p>\n<p>Here, we extracted ten features for training and classification, including six 2D features (area, diameter, circularity, elongation, compactness, and moment), and four 3D features (surface area, volume, sphericity, and centroid offset).<\/p>\n<p>The 2-D geometric features are extracted in the following manner:<\/p>\n<p>The area is obtained by using the equation:<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-15878\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f18.jpg\" alt=\"Formula 18\" width=\"342\" height=\"37\" srcset=\"https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f18-300x32.jpg 300w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f18.jpg 342w\" sizes=\"(max-width: 342px) 100vw, 342px\" \/><\/p>\n<p>Here, 0<sub>m<\/sub>\u00a0is a middle slice of the segmented object 0\u00a0because the area of the segmented object at the median slice is the largest.<\/p>\n<p>The diameter is a maximum bounding box length of 0<sub>m<\/sub><\/p>\n<p>The Circularity reflects the similar degree of ROI region to a circle as follows:<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-15879\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f19.jpg\" alt=\"Formula 19\" width=\"369\" height=\"38\" srcset=\"https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f19-300x31.jpg 300w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f19.jpg 369w\" sizes=\"(max-width: 369px) 100vw, 369px\" \/><\/p>\n<p>where r is the radius of the circumscribed circle and is equal to D \/ 2 .<\/p>\n<p>Elongation is an asymmetry degree of an object and is obtained as follows:<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-15880\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f20.jpg\" alt=\"Formula 20\" width=\"364\" height=\"40\" srcset=\"https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f20-300x33.jpg 300w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f20.jpg 364w\" sizes=\"(max-width: 364px) 100vw, 364px\" \/><\/p>\n<p>where <em>r<sub>min <\/sub><\/em>and\u00a0<em>r<\/em><sub><em>max<\/em> \u00a0<\/sub>are the measurement from the centroid to the nearest and farthest points on the boundary.<\/p>\n<p>Compactness is defined as<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-15881\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f21.jpg\" alt=\"Formula 21\" width=\"381\" height=\"43\" srcset=\"https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f21-300x34.jpg 300w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f21.jpg 381w\" sizes=\"(max-width: 381px) 100vw, 381px\" \/><\/p>\n<p>R<sub>inside<\/sub>, and R<sub>outside<\/sub> are the radius of inscribed and circumscribed circle of ROI. If the value of compactness approximates to 1, ROI is closed and compact to a circle.<\/p>\n<p>Moment of ROI is defined as<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-15882\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f22.jpg\" alt=\"Formula 22\" width=\"391\" height=\"60\" srcset=\"https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f22-300x46.jpg 300w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f22.jpg 391w\" sizes=\"(max-width: 391px) 100vw, 391px\" \/><\/p>\n<p><em>f (i, j)<\/em>\u00a0is normalized gray-value of pixels of ROI; \u00a0and<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-15883\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_for6.jpg\" alt=\"Vol10No3_Auto_Ammi_for6\" width=\"31\" height=\"36\" \/><\/p>\n<p>are the number of rows and columns, respectively.<\/p>\n<p>The 3-D geometric features are extracted in the following process:<\/p>\n<p>Surface area of ROI as<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-15885\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f23.jpg\" alt=\"Formula 23\" width=\"359\" height=\"41\" srcset=\"https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f23-300x34.jpg 300w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f23.jpg 359w\" sizes=\"(max-width: 359px) 100vw, 359px\" \/><\/p>\n<p>where <em>P<\/em> (<em>x,y<\/em>) is the perimeter pixel number of ROI boundary, and S<sub>i<\/sub> is the i<sup>th<\/sup>\u00a0slice of the ROI.<\/p>\n<p>The volume of the segmented object is calculated as <em>V = N.<\/em>Here, Nis sum of numbers of pixels whose gray scale is nonzero in all the ROI layers and it is defined as the volume of 3D ROI.<\/p>\n<p>Sphericity is measure how much the shape of the object approximates to a spherical shape and is calculated as follows<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-15886\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f24.jpg\" alt=\"Formula 24\" width=\"366\" height=\"42\" srcset=\"https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f24-300x34.jpg 300w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f24.jpg 366w\" sizes=\"(max-width: 366px) 100vw, 366px\" \/><\/p>\n<p>Centroid offset is defined as<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-15887\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f25.jpg\" alt=\"Formula 25\" width=\"427\" height=\"50\" srcset=\"https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f25-300x35.jpg 300w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f25.jpg 427w\" sizes=\"(max-width: 427px) 100vw, 427px\" \/><\/p>\n<p>Where k is number of ROI slices, (x<sub>i,\u00a0<\/sub>y<sub>i<\/sub>) is the coordinate of centroid of the\u00a0i<sup>th<\/sup> slice, and (x,<sub>\u00a0<\/sub>y)\u00a0is the average coordinate of all the ROI slices.<\/p>\n<p>SVM ClassifierSVM is very useful tool for object classification.<sup> 10, 21, 25<\/sup>The basic SVM considers a set of input data and predicts two possible classes for each given input. Generally, the number of nodules is less than the number of non-nodules. This discrepancy affects the training of the classifier. Hence, we should balance the quantity of non-nodules and nodules. For this, we have randomly selected<strong>\u00a0<\/strong>\u00a0N \/ 2\u00a0non-nodules and\u00a0N \/ 2 nodules from the obtained nodule candidates. The balanced dataset is then arbitrarily classified into testing and training datasets to validate the classifier. Suppose that we have a random sample of training dataset represented by<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-15889\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_for7.jpg\" alt=\"Vol10No3_Auto_Ammi_for7\" width=\"197\" height=\"52\" \/><\/p>\n<p>Where <em>N<\/em> is the number of training samples of nodule candidates, X<sub>i\u00a0<\/sub>in<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-15891\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_for8.jpg\" alt=\"Vol10No3_Auto_Ammi_for8\" width=\"34\" height=\"29\" \/><\/p>\n<p>is a feature vector, and y<sub>i\u00a0<\/sub>in {+1,-1} indicates to linearly separable classes. The training data pair consists of an input feature vector and its equivalent known target class. The optimal solution of the SVM separating hyper-plane defined by a vector in a high-dimensional space is<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-15892\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f26.jpg\" alt=\"Formula 26\" width=\"360\" height=\"45\" srcset=\"https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f26-300x38.jpg 300w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f26.jpg 360w\" sizes=\"(max-width: 360px) 100vw, 360px\" \/><\/p>\n<p>Therefore<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-15893\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f27.jpg\" alt=\"Formula 27\" width=\"402\" height=\"38\" srcset=\"https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f27-300x28.jpg 300w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f27.jpg 402w\" sizes=\"(max-width: 402px) 100vw, 402px\" \/><\/p>\n<p>Where <em>f (X<sub>i<\/sub>)<\/em> is the decision function,\u00a0\u03bb\u00a0is a regularization parameter,\u00a0<em>\u03be<sub>i\u00a0<\/sub>\u2265 <\/em>0\u00a0is slack variable, that indicates most of the cases are not linearly separable. In order to handle such cases, cost function need to be formulated for combining margin maximization and error minimization criteria.\u00a0\u03a6\u00a0is a non linear function that maps each data point into a higher dimensional space by a positive semi-definite kernel\u00a0k:Rd X R k =\u00a0<img decoding=\"async\" src=\"https:\/\/www.rapidtables.com\/math\/symbols\/set_symbols\/R.gif\" alt=\"\\mathbb{R}\" width=\"16\" height=\"15\" \/><sup>d\u00a0<\/sup>X\u00a0<img decoding=\"async\" src=\"https:\/\/www.rapidtables.com\/math\/symbols\/set_symbols\/R.gif\" alt=\"\\mathbb{R}\" width=\"16\" height=\"15\" \/><sup>d\u00a0\u2192<\/sup><img decoding=\"async\" src=\"https:\/\/www.rapidtables.com\/math\/symbols\/set_symbols\/R.gif\" alt=\"\\mathbb{R}\" width=\"16\" height=\"15\" \/>. \u00a0This kernel is equivalent to an inner product in a higher dimensional space through\u00a0k <em>( X, X\u2019) = <\/em>{ \u03a6<em>\u00a0<\/em>(x), \u03a6\u00a0(x&#8217;) }.<\/p>\n<p>Here, the radial basis function (RBF) is used as the kernel:<\/p>\n<p>Radial basis function<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-15894\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f28.jpg\" alt=\"Formula 28\" width=\"398\" height=\"74\" srcset=\"https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f28-300x56.jpg 300w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f28.jpg 398w\" sizes=\"(max-width: 398px) 100vw, 398px\" \/><\/p>\n<p>where <em>p &gt; 0\u00a0<\/em>is a kernels parameter.<\/p>\n<p>The RBF kernel maps the feature space into a higher dimensional space to find an optimal segmentation hyper-plane. Nodules and non-nodules can be easily classified, once the classifier is trained. To obtain the nodule class from the test data, it requires an input feature vector of every nodule candidate. It is crucial to differentiate an input training and test datasets. In short, the lexicographical arrangement of input feature vectors is presented in a matrix\u00a0of size <em>N X M,\u00a0<\/em>where d\u00a0represents a <em>M<\/em>\u00a0dimensional feature vector, and <em>N \u00a0<\/em>is the total number of feature vectors. The feature vector set is used to train the SVM for higher dimensional space to find an optimal segmenting hyper-plane.<\/p>\n<p>In order to evaluate the SVM classifier, we have used k-fold cross validation. In k-fold cross validation, the original sample is subjectively divided into k sub-samples having equal size. Of the k sub-samples, a single sub-sample is selected as the validation data for testing the model and the remaining k &#8211; 1 sub-samples are used as training data. The cross validation process will be repeated for k folds with each of the k sub-samples. The results from the k folds are averaged to get a single estimation.<\/p>\n<p><strong>Results and Discussion<\/strong><\/p>\n<p>The performance of the proposed lung nodule detection system is evaluated using the publicly available Lung TIME database.<sup>22\u00a0<\/sup>This database contains 148 CT scans. Each scan contains a varying number of image slices. On an average, 220 slices per scan are found and every slice has 512 <em>\u00d7 <\/em>512 pixels and 4K gray level values in HU, the resolution of image was 1.6 pixels per mm, slice spacing 1mm, slice thickness 5mm, and transversal resolution 0.58 <em>\u00b1<\/em>0.06 mm. The database consists of 394 annotated nodules which covers almost every nodule type with 2-10 mm in diameter. Annotation is marked by two experienced radiologists. The database is in DICOM format and the data was acquired on Siemens CT machine.<\/p>\n<p>Five performance measures viz. accuracy, sensitivity, specificity, geometric mean (G &#8211; mean) and \ud835\udc39<em>&#8211;<\/em>measure are used to evaluate the proposed lung nodule detection system based on the following four possibilities:<\/p>\n<p>True positive (TP): the judgment by expert radiologists and the classifier prediction are both correctly labeled as object.<\/p>\n<p>False positive (FP): the judgment by experts is background, while the classifier prediction is object.<\/p>\n<p>True negative (TN): the judgment by experts and the classifier prediction are both background.<\/p>\n<p>False negative (FN): the judgment by experts is object, while the classifier prediction is background.<\/p>\n<p>The accuracy is the fraction of all correctly classified pixels:<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-15896\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f29.jpg\" alt=\"Formula 29\" width=\"439\" height=\"41\" srcset=\"https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f29-300x28.jpg 300w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f29.jpg 439w\" sizes=\"(max-width: 439px) 100vw, 439px\" \/><\/p>\n<p>When all pixels are correctly labeled, then accuracy is one.<\/p>\n<p>The sensitivity is the fraction of correctly labeled object pixels:<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-15897\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f30.jpg\" alt=\"Formula 30\" width=\"397\" height=\"41\" srcset=\"https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f30-300x31.jpg 300w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f30.jpg 397w\" sizes=\"(max-width: 397px) 100vw, 397px\" \/><\/p>\n<p>A sensitivity of one indicates that all object pixels have been labeled correctly.<\/p>\n<p>Specificity is the fraction of all correctly labeled background:<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-15898\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f31.jpg\" alt=\"Formula 31\" width=\"385\" height=\"40\" srcset=\"https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f31-300x31.jpg 300w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f31.jpg 385w\" sizes=\"(max-width: 385px) 100vw, 385px\" \/><\/p>\n<p>For an unbalanced data classification performance evaluation criteria is geometric mean (G &#8211; mean), which is defined as<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-15899\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f32.jpg\" alt=\"Formula 32\" width=\"438\" height=\"32\" srcset=\"https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f32-300x22.jpg 300w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f32.jpg 438w\" sizes=\"(max-width: 438px) 100vw, 438px\" \/><\/p>\n<p>G-mean maintains the balance between classification accuracies of the two classes. For the evaluation of SVM, a function of \ud835\udc39<em>-measure <\/em>is a way of evaluation of accuracy and sensitivity of the classification results for positive class. Here the accurate rate of classification of positive class is defined as<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-15900\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f33.jpg\" alt=\"Formula 32\" width=\"354\" height=\"39\" srcset=\"https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f33-300x33.jpg 300w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f33.jpg 354w\" sizes=\"(max-width: 354px) 100vw, 354px\" \/><\/p>\n<p>The evaluation function of \ud835\udc39-measure can be defined as follows:<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-15901\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f34.jpg\" alt=\"Formula 34\" width=\"387\" height=\"45\" srcset=\"https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f34-300x35.jpg 300w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_f34.jpg 387w\" sizes=\"(max-width: 387px) 100vw, 387px\" \/><\/p>\n<p>Obviously, the optimum of classification is that \ud835\udc39-measure gets the maximum value 1.<\/p>\n<p><strong>Lung Region Segmentation<\/strong><\/p>\n<p>The results of the lung region extraction for various lung slices as shown in Fig. 6. The input thoracic CT images are shown in the first column. The second column presents corresponding lung region mask for the input CT images in first column.\u00a0 To generate the lung region mask, we set a threshold of -350 HU in order to separate the lung region from the thoracic CT scan. From the second column it can be observed that the extracted lung region is under segmentedas the images we have considered have parenchymal lung diseases which include honeycombing, ground glass opacity, emphysema, and juxta-pleural nodules. The results of the proposed modified convex hull algorithm are given in the third column. The proposed method provides more accurate lung segmentation results as the algorithm uses the monotonicity property to extract the convex hull of an object such that the accuracy in segmentation and the computing speed increases.<\/p>\n<table style=\"width: 70%;\" border=\"1\" cellpadding=\"5\">\n<tbody>\n<tr>\n<td>\u00a0<img decoding=\"async\" class=\"alignnone size-thumbnail wp-image-15910\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_fig6-150x150.jpg\" alt=\"Figure 6: Results of lung region segmentation\" width=\"150\" height=\"150\" srcset=\"https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_fig6-150x150.jpg 150w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_fig6-256x256.jpg 256w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_fig6.jpg 494w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/><\/td>\n<td>\n<p style=\"text-align: left;\"><strong>Figure 6: Results of lung region segmentation<\/strong><\/p>\n<p style=\"text-align: left;\"><a href=\"http:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_fig6.jpg\" target=\"_blank\">Click here to View figure<\/a><\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>The proposed al\u00ad\u00adgorithm has a very less computational cost in the following ways:\u00a0 (1) It divides the binary image into several regions by using the extreme points such that only those boundary pixels in few regions require computation. (2) The boundary pixels obtained by scanning are computed dynamically and only these vertices of temporary convex hull require storage. The segmented lung region is shown in the last column.Table 1 presents the results of proposed lung region segmentation algorithm before and after contour correction in terms of accuracy, sensitivity and specificity. The results yield comparable accuracies before and after contour correction. To enhance the sensitivity of this contour correction internal and sub-pleural lung regions are then truncated. The specificity indicates the probability of obtaining a negative result when the lung regions don\u2019t have the disease after contour correction.<\/p>\n<p><strong>Table 1: <\/strong><strong>Summary of quantitative evaluation oflung region segmentation results before and after the contour correction by improved convexity algorithm. Numbers represent average <\/strong><strong>\u00b1 <\/strong><strong>standard deviation.<\/strong><\/p>\n<table style=\"width: 95%;\" border=\"1\" cellspacing=\"0\" cellpadding=\"4\">\n<tbody>\n<tr>\n<td style=\"text-align: center;\" width=\"73\"><\/td>\n<td style=\"text-align: center;\" width=\"96\"><strong>Accuracy<\/strong><\/td>\n<td style=\"text-align: center;\" width=\"96\"><strong>Sensitivity<\/strong><\/td>\n<td style=\"text-align: center;\" width=\"119\"><strong>Specificity<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\" width=\"73\">Before<\/td>\n<td style=\"text-align: center;\" width=\"96\">0.94\u00a0 \u00b10.06<\/td>\n<td style=\"text-align: center;\" width=\"96\">0.90\u00a0 \u00b10.23<\/td>\n<td style=\"text-align: center;\" width=\"119\">0.99\u00a0 \u00b10.01<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\" width=\"73\">After<\/td>\n<td style=\"text-align: center;\" width=\"96\">0.95\u00a0 \u00b10.04<\/td>\n<td style=\"text-align: center;\" width=\"96\">0.98\u00a0 \u00b10.14<\/td>\n<td style=\"text-align: center;\" width=\"119\">0.96\u00a0 \u00b10.02<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>Nodule candidate Detection<\/strong><\/p>\n<p>The proposed nodule candidate detection method is performed on the segmented lung regions. ROIs for the nodule candidates are extracted from the segmented lung region using optimal multiple statistical thresholding. Fig.7 presents the detected lung nodule candidates after applying optimal multiple statistical thresholding. The proposed method has detected 326 nodules with 31,743 FPs with a sensitivity of 94.29% and FPs of 214.4 per scan. In new optimal statistical thresholding, we have considered sum of the class variance and variance discrepancy of the object and background for threshold selection, the method obtained good results while segmenting small nodules which are isotropic or nearer to vessels and other structures.<\/p>\n<table style=\"width: 70%;\" border=\"1\" cellpadding=\"5\">\n<tbody>\n<tr>\n<td>\u00a0<img decoding=\"async\" class=\"alignnone size-thumbnail wp-image-15911\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_fig7-150x150.jpg\" alt=\"Figure 7: The results of nodule candidate detection: extracted lung region(upper row), nodule candidate(bottom row) detection by proposed method\" width=\"150\" height=\"150\" srcset=\"https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_fig7-150x150.jpg 150w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_fig7-256x256.jpg 256w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_fig7.jpg 663w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/><\/td>\n<td><strong>Figure 7: The results of nodule candidate detection: extracted lung region(upper row), nodule candidate(bottom row) detection by proposed method<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_fig7.jpg\" target=\"_blank\">Click here to View figure<\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>We have selected 326 non-nodules randomly from the detected non-nodule candidates and these non-nodules are then combined with 326 nodules to generate a balanced dataset for training.Finally, we have classified the detected nodule candidates into nodules and non-nodules using SVM classifier with radial basis function as kernel. The 2D and 3D orientations of the detected nodules and non-nodules by the SVM classifier are as shown in Fig.8.\u00a0 In order to evaluate the SVM classifier, we have used k-fold cross validation. In this work, k =7 is used for evaluation as it provides a good balance between training and testing data for evaluating the proposed method than 5-fold and 10-fold cross validation. Table 2 shows the performance of SVMs for different k values.<\/p>\n<table style=\"width: 70%;\" border=\"1\" cellpadding=\"5\">\n<tbody>\n<tr>\n<td><img decoding=\"async\" class=\"alignnone size-thumbnail wp-image-15912\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_fig71-150x150.jpg\" alt=\"Figure 8: The results of Fig. 5(b) nodule candidates: (a) nodule, (b) non-nodule\" width=\"150\" height=\"150\" srcset=\"https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_fig71-150x150.jpg 150w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_fig71-256x256.jpg 256w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_fig71.jpg 663w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/><\/td>\n<td>\n<p style=\"text-align: left;\"><strong>Figure 8: The results of Fig. 5(b) nodule candidates: (a) nodule, (b) non-nodule<\/strong><\/p>\n<p style=\"text-align: left;\"><a href=\"http:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_fig71.jpg\" target=\"_blank\">Click here to View figure<\/a><\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>Table 2: The k-fold cross validation results of SVM classifiers with radial basis function kernel for different k values<\/strong><\/p>\n<table style=\"width: 95%;\" border=\"1\" cellspacing=\"0\" cellpadding=\"4\">\n<tbody>\n<tr>\n<td style=\"text-align: center;\" rowspan=\"2\" width=\"48\"><strong>k<\/strong><\/td>\n<td style=\"text-align: center;\" colspan=\"6\" width=\"302\"><strong>Performance for data set (%)<\/strong><\/td>\n<td style=\"text-align: center;\" rowspan=\"2\" width=\"34\"><strong>FPs\/Scan<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\" width=\"50\"><strong>Sensitivity<\/strong><\/td>\n<td style=\"text-align: center;\" width=\"50\"><strong>Specificity<\/strong><\/td>\n<td style=\"text-align: center;\" width=\"50\"><strong>Accuracy<\/strong><\/td>\n<td style=\"text-align: center;\" width=\"50\"><strong>PPC<\/strong><\/td>\n<td style=\"text-align: center;\" width=\"50\"><strong>G-Mean<\/strong><\/td>\n<td style=\"text-align: center;\" width=\"50\"><strong>F-measure<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\" width=\"48\">5<\/td>\n<td style=\"text-align: center;\" width=\"50\">90.09<\/td>\n<td style=\"text-align: center;\" width=\"50\">91.99<\/td>\n<td style=\"text-align: center;\" width=\"50\">91.98<\/td>\n<td style=\"text-align: center;\" width=\"50\">90.09<\/td>\n<td style=\"text-align: center;\" width=\"50\">91.04<\/td>\n<td style=\"text-align: center;\" width=\"50\">90.09<\/td>\n<td style=\"text-align: center;\" width=\"34\">2.7<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\" width=\"48\">7<\/td>\n<td style=\"text-align: center;\" width=\"50\">94.29<\/td>\n<td style=\"text-align: center;\" width=\"50\">92.64<\/td>\n<td style=\"text-align: center;\" width=\"50\">92.65<\/td>\n<td style=\"text-align: center;\" width=\"50\">92.34<\/td>\n<td style=\"text-align: center;\" width=\"50\">93.46<\/td>\n<td style=\"text-align: center;\" width=\"50\">93.3<\/td>\n<td style=\"text-align: center;\" width=\"34\">2.6<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\" width=\"48\">10<\/td>\n<td style=\"text-align: center;\" width=\"50\">90.99<\/td>\n<td style=\"text-align: center;\" width=\"50\">92.07<\/td>\n<td style=\"text-align: center;\" width=\"50\">92.06<\/td>\n<td style=\"text-align: center;\" width=\"50\">90.99<\/td>\n<td style=\"text-align: center;\" width=\"50\">91.53<\/td>\n<td style=\"text-align: center;\" width=\"50\">90.99<\/td>\n<td style=\"text-align: center;\" width=\"34\">2.9<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>SVM Classifier<\/strong><\/p>\n<p>The proposed classification approach achieved a sensitivity of 94.29%, specificity is 92.64%, accuracy is 92.65 %, G-mean 93.46% and an F-measure is 93.3% with 2.6 false positives per scan in the range of 2-10 mm in diameter of nodule size. All other CAD systems have reasonable sensitivity values in classification of pulmonary nodules. It is extremely important to considerthe small nodule size in the classification of a CAD system. This increases the probability of early detection of nodules. Considering these results, it can be said that the proposed study represents a relatively high sensitivity. The Fig. 9 shows the ROC curve of the SVM classifiers.<\/p>\n<table style=\"width: 70%;\" border=\"1\" cellpadding=\"5\">\n<tbody>\n<tr>\n<td>\u00a0<img decoding=\"async\" class=\"alignnone size-thumbnail wp-image-15914\" src=\"https:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_fig9-150x150.jpg\" alt=\"Figure 9: Estimation of ROC curve for our algorithm.\" width=\"150\" height=\"150\" srcset=\"https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_fig9-150x150.jpg 150w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_fig9-256x256.jpg 256w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_fig9-300x297.jpg 300w, https:\/\/biomedpharmajournal.org\/staging\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_fig9.jpg 390w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/><\/td>\n<td><strong>Figure 9: Estimation of ROC curve for our algorithm.<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/biomedpharmajournal.org\/wp-content\/uploads\/2017\/07\/Vol10No3_Auto_Ammi_fig9.jpg\" target=\"_blank\">Click here to View figure<\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>We used recently reported lung nodule detection systems <sup>7,14-16,18,19<\/sup> to compare and evaluate the results of proposed lung nodule detection system. The comparison with other lung nodule detection systems is difficult, as they used different database having different nodule orientations and sizes. The reported CAD systems used LIDC database in which the size of the nodules ranges from 3 mm to 30 mm.\u00a0 Table 3 presents the comparison of the proposed system with other systems. It can be observed from the table that the proposed system shows significantly better sensitivity with high reduced false positives. The system achieves 2.6 FPs per scan, with 93.3% sensitivity.<\/p>\n<p><strong>Table 3: <\/strong><strong>Reported of performance comparison of CAD system<\/strong><\/p>\n<table style=\"width: 95%;\" border=\"1\" cellspacing=\"0\" cellpadding=\"4\">\n<tbody>\n<tr>\n<td style=\"text-align: center;\" width=\"155\"><strong>CAD systems<\/strong><\/td>\n<td style=\"text-align: center;\" width=\"79\"><strong>Number of cases<\/strong><\/td>\n<td style=\"text-align: center;\" width=\"89\"><strong>Number of nodules<\/strong><\/td>\n<td style=\"text-align: center;\" width=\"127\"><strong>Nodule size criterion used (mm)<\/strong><\/td>\n<td style=\"text-align: center;\" width=\"83\"><strong>Sensitivity (%)<\/strong><\/td>\n<td style=\"text-align: center;\" width=\"85\"><strong>Average FPs per case<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\" width=\"155\">Messay et al. [7]<\/td>\n<td style=\"text-align: center;\" width=\"79\">84<\/td>\n<td style=\"text-align: center;\" width=\"89\">143<\/td>\n<td style=\"text-align: center;\" width=\"127\">3\u201330<\/td>\n<td style=\"text-align: center;\" width=\"83\">82.66<\/td>\n<td style=\"text-align: center;\" width=\"85\">3<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\" width=\"155\">Golosio et al. [14]<\/td>\n<td style=\"text-align: center;\" width=\"79\">84<\/td>\n<td style=\"text-align: center;\" width=\"89\">148<\/td>\n<td style=\"text-align: center;\" width=\"127\">3\u201330<\/td>\n<td style=\"text-align: center;\" width=\"83\">79<\/td>\n<td style=\"text-align: center;\" width=\"85\">4<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\" width=\"155\">Dehmeshki et al. [15]<\/td>\n<td style=\"text-align: center;\" width=\"79\">70<\/td>\n<td style=\"text-align: center;\" width=\"89\">121<\/td>\n<td style=\"text-align: center;\" width=\"127\">3\u201320<\/td>\n<td style=\"text-align: center;\" width=\"83\">90<\/td>\n<td style=\"text-align: center;\" width=\"85\">14.6<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\" width=\"155\">Pu et al [16]<\/td>\n<td style=\"text-align: center;\" width=\"79\">22<\/td>\n<td style=\"text-align: center;\" width=\"89\">71<\/td>\n<td style=\"text-align: center;\" width=\"127\">\u22653<\/td>\n<td style=\"text-align: center;\" width=\"83\">76<\/td>\n<td style=\"text-align: center;\" width=\"85\">3<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\" width=\"155\">Suzuki et al. [18]<\/td>\n<td style=\"text-align: center;\" width=\"79\">71<\/td>\n<td style=\"text-align: center;\" width=\"89\">121<\/td>\n<td style=\"text-align: center;\" width=\"127\">8\u201320<\/td>\n<td style=\"text-align: center;\" width=\"83\">80.3<\/td>\n<td style=\"text-align: center;\" width=\"85\">16.1<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\" width=\"155\">Cascio et al. [19]<\/td>\n<td style=\"text-align: center;\" width=\"79\">84<\/td>\n<td style=\"text-align: center;\" width=\"89\">148<\/td>\n<td style=\"text-align: center;\" width=\"127\">3\u201330<\/td>\n<td style=\"text-align: center;\" width=\"83\">97.66<\/td>\n<td style=\"text-align: center;\" width=\"85\">6.1<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\" width=\"155\">Proposed system<\/td>\n<td style=\"text-align: center;\" width=\"79\">148<\/td>\n<td style=\"text-align: center;\" width=\"89\">355<\/td>\n<td style=\"text-align: center;\" width=\"127\">2\u201310<\/td>\n<td style=\"text-align: center;\" width=\"83\">94.3<\/td>\n<td style=\"text-align: center;\" width=\"85\">2.6<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>Conclusion<\/strong><\/p>\n<p>This paper presents an expert system to detectpulmonary nodules from chest CT scans using a feature descriptor based on optimal manifold statistical thresholding. The key features of the expert system are 1. A modified convex hull algorithm that is used to correct the lung contour which may be affected by dense abnormalities like juxta pleural nodules, ground glass obesity, etc and 2. A novel optimal manifold statistical thresholding algorithm can effectively detects the nodule candidates from segmented lung region. The modified convex hull algorithm uses the monotonicity property to extract the convex hull of an object such that the accuracy in lung region segmentation and the computing speed increases. The proposed optimal manifold statistical thresholding is used to segment the nodule candidates by considering the class variance sum and variance discrepancy simultaneously. The proposed method can be regarded as a generalized version of Otsu\u2019s method. The proposed system is evaluated on the publicly available Lung TIME database, and the results are compared with the results of recently reported systems. The proposed system shows the reduction of the false positive rate (2.6 FPs per scan) significantly while maintaining a high sensitivity of 94.3%. Hence, it is suitable for application in clinical lung cancer CAD systems.<\/p>\n<p><strong>Acknowledgement<\/strong><\/p>\n<p>The authors would like to thank Dr Babu Rao G and Dr. Giri Babu Kande for marking ground truth nodules on CT chest images and for the help in data collection.<\/p>\n<p><strong>References<\/strong><\/p>\n<ol>\n<li>Siegel R. L., Miller K. D and Jemal A. Cancer statistics.<em>CA: A Cancer Journal for Clinicians.\u00a0<\/em>2015;65(1):5\u201329.<br \/>\n<a href=\"https:\/\/doi.org\/10.3322\/caac.21254\" target=\"_blank\">CrossRef<\/a><\/li>\n<li>Ballangan C., Wang X., Fulham M,\u00a0 Eberl S and Feng D. D. Lung tumor segmentation in PET images using graph cuts.<em>Computer Methods and Programs in Biomedicine.\u00a0<\/em>2013;109(3):260\u2013268.<br \/>\n<a href=\"https:\/\/doi.org\/10.1016\/j.cmpb.2012.10.009\" target=\"_blank\">CrossRef<\/a><\/li>\n<li>Thomsen L. P., Weinreich U. M., Karbing D. S., Jensen V. G., Vuust M., Fr\u00f8kj\u00e6r J. B., Rees S. E. Can computed tomography classifications of chronic obstructive pulmonary disease be identified using Bayesian networks and clinical data?<em>Computer methods and programs in biomedicine<\/em>. 2013;110(3):361-368.<br \/>\n<a href=\"https:\/\/doi.org\/10.1016\/j.cmpb.2013.02.001\" target=\"_blank\">CrossRef<\/a><\/li>\n<li>Samuel C., Saravanan V and Devi M. V. Lung nodule diagnosis from CT images using fuzzy logic.\u00a0<em>ICCIMA-2007.\u00a0<\/em>2007:159\u2013163.<\/li>\n<li>Su\u00e1rez-Cuenca J.,\u00a0 Tahoces P.,\u00a0 Souto M., Lado M.,\u00a0 Remy-Jardin M.,\u00a0 Remy J., and Jos\u00e9 Vidal J.\u00a0 Application of the iris filter for automatic detection of pulmonary nodules on computed tomography images.<em>Computers in Biology and Medicine.\u00a0<\/em>2009;39(10):921\u2013933.<br \/>\n<a href=\"https:\/\/doi.org\/10.1016\/j.compbiomed.2009.07.005\" target=\"_blank\">CrossRef<\/a><\/li>\n<li>Retico A.,\u00a0 Delogu P.,\u00a0 Fantacci M.,\u00a0 Gori I and\u00a0 Martinez P. A. Lung nodule detection in low-dose and thin-slice computed tomography.<em>Computers in Biology and Medicine.\u00a0<\/em>2008;389(4):525\u2013534.<br \/>\n<a href=\"https:\/\/doi.org\/10.1016\/j.compbiomed.2008.02.001\" target=\"_blank\">CrossRef<\/a><\/li>\n<li>Messay T.,\u00a0 Hardie, R., and Rogers, S.A new computationally efficient CAD system for pulmonary nodule detection in CT imagery.<em>Medical Image Analysis.\u00a0\u00a0<\/em>2010; 14(3):390\u2013406.<br \/>\n<a href=\"https:\/\/doi.org\/10.1016\/j.media.2010.02.004\" target=\"_blank\">CrossRef<\/a><\/li>\n<li>Sluimer I., Prokop M and van Ginneken B.Toward automated segmentation of the pathological lung in CT.<em>IEEETransactions onMedical Imaging.\u00a0<\/em>2005;24(8): 1025\u20131038.<br \/>\n<a href=\"https:\/\/doi.org\/10.1109\/TMI.2005.851757\" target=\"_blank\">CrossRef<\/a><\/li>\n<li>Van Rikxoort E., de Hoop B., Viergever M., Prokop M and van Ginneken B. Automatic lung segmentation from thoracic CT scans using a hybrid approach with error detection.<em>Medical.Physics.<\/em>\u00a02009;36(7):2934\u20132947.<br \/>\n<a href=\"https:\/\/doi.org\/10.1118\/1.3147146\" target=\"_blank\">CrossRef<\/a><\/li>\n<li>De Nunzio G., Tommasi E., Agrusti A., Cataldo R., De Mitri I., Favetta M., Maglio S., Massafra A., Quarta M., Torsello M., Zecca M., Bellotti I., Tangaro S. I., Calvini P., Camarlinghi N.,Falaschi F.,\u00a0Cerello P.,\u00a0Oliva P. Automatic lung segmentation in CT images with accurate handling of the hilar region.<em>Journal of Digital Imaging.\u00a0<\/em>2011;24(1):11\u201327.<br \/>\n<a href=\"https:\/\/doi.org\/10.1007\/s10278-009-9229-1\" target=\"_blank\">CrossRef<\/a><\/li>\n<li>Paik D., Beaulieu C., Rubin G., Acar B., Jeffrey R., Yee J., Dey J and apel S. Surface normal overlap: A computer-aided detection algorithm with application to colonic polyps and lung nodules in helical CT.<em>IEEE Transactions on Medical Imaging.\u00a0<\/em>2004;23(6):661\u2013675.<br \/>\n<a href=\"https:\/\/doi.org\/10.1109\/TMI.2004.826362\" target=\"_blank\">CrossRef<\/a><\/li>\n<li>Armato S. G., Giger M. L., Moran C. J., Blackburn J. T., Doi K and MacMahon H. Computerized detection of pulmonary nodules on CT scans.\u00a0<em>Radiographics.\u00a0<\/em>1999; 19(5):1303\u20131311.<br \/>\n<a href=\"https:\/\/doi.org\/10.1148\/radiographics.19.5.g99se181303\" target=\"_blank\">CrossRef<\/a><\/li>\n<li>Pulagam A. R., Kande G. B., Ede V. K. R and Inampudi R. B. Automated lung segmentation from HRCT scans with diffuse parenchymal lung diseases. Journal of Digit Imaging. 2016;29(4):507\u2013519.<br \/>\n<a href=\"https:\/\/doi.org\/10.1007\/s10278-016-9875-z\" target=\"_blank\">CrossRef<\/a><\/li>\n<li>Golosio B.,\u00a0 Masala G. L.,\u00a0 Piccioli A.,\u00a0 Oliva P.,\u00a0 Carpinelli M., Cataldo R.,\u00a0 Cerello, P.,\u00a0 De Carlo F.,\u00a0 Falaschi F., Fantacci M. E., Gargano G.,\u00a0Kasae P.,\u00a0Torsello M. A novel multi-threshold method for nodule detection in lung CT. <em>Medical Physics.\u00a0<\/em>2009;36(8):3607\u20133618.<br \/>\n<a href=\"https:\/\/doi.org\/10.1118\/1.3160107\" target=\"_blank\">CrossRef<\/a><\/li>\n<li>Dehmeshki J., Ye X.,\u00a0 Lin X.,\u00a0 Valdivieso M and Amin H. Automated detection of lung nodules in CT images using shape-based genetic algorithm. <em>Computerized Medical Imaging and Graphics.\u00a0<\/em>2007;31(6):408\u2013417.<br \/>\n<a href=\"https:\/\/doi.org\/10.1016\/j.compmedimag.2007.03.002\" target=\"_blank\">CrossRef<\/a><\/li>\n<li>Pu J.,\u00a0 Paik D.,\u00a0 Meng X.,\u00a0 Roos J and Rubin G. Shape break-and-repair strategy and its application to automated medical image segmentation.<em>IEEE Transactions on Visualization and Computer Graphics.\u00a0<\/em>2011;17(1):115\u2013124.<br \/>\n<a href=\"https:\/\/doi.org\/10.1109\/TVCG.2010.56\" target=\"_blank\">CrossRef<\/a><\/li>\n<li>Osman O., Ozekes S and Ucan O. N. Lung nodule diagnosis using 3D template matching.<em>Computers in Biology Medicine.\u00a0<\/em>2007;37(8):1167\u20131172.<br \/>\n<a href=\"https:\/\/doi.org\/10.1016\/j.compbiomed.2006.10.007\" target=\"_blank\">CrossRef<\/a><\/li>\n<li>Suzuki K., Armato III S. G., Li F.,\u00a0 Sone S and Doi K. Massive training artificial neural network for reduction of false positives in computerized detection of lung nodules in low-dose computed tomography.<em>Medical Physics.\u00a0\u00a0<\/em>2003;30(7):1602\u20131617.<br \/>\n<a href=\"https:\/\/doi.org\/10.1118\/1.1580485\" target=\"_blank\">CrossRef<\/a><\/li>\n<li>Cascio D.,\u00a0 Magro R.,\u00a0 Fauci F.,\u00a0 Iacomi M and Raso G. Automatic detection of lung nodules in CT datasets based on stable 3D mass-spring models.<em>Computers in Biology and Medicine.\u00a0<\/em>2012;42(11):1098\u20131109.<br \/>\n<a href=\"https:\/\/doi.org\/10.1016\/j.compbiomed.2012.09.002\" target=\"_blank\">CrossRef<\/a><\/li>\n<li>Choi W. J and Choi T. S. Automated pulmonary nodule detection based on three-dimensional shape-based feature descriptor.<em>Computer Methods and Programs in Biomedicine.\u00a0<\/em>2014;113(1):37\u201354.<br \/>\n<a href=\"https:\/\/doi.org\/10.1016\/j.cmpb.2013.08.015\" target=\"_blank\">CrossRef<\/a><\/li>\n<li>daSousa J. R. F. S., Silva A. C., de Paiva A. C and Nunes R. A. Methodology for automatic detection of lung nodules in computerized tomography images. <em>Computer Methods and Programs in Biomedicine.\u00a0<\/em>2010;98(1):1\u201314.<br \/>\n<a href=\"https:\/\/doi.org\/10.1016\/j.cmpb.2009.07.006\" target=\"_blank\">CrossRef<\/a><\/li>\n<li>Dolej\u02c7s\u00b4\u0131 M and Kybic J. Automatic two-step detection of pulmonary nodules. <em>Proceedings of SPIE<\/em><em>, Medical Imaging, Computer-Aided Diagnosis 6514.\u00a0<\/em>2007. doi:\u00a010.1117\/12.709161.<br \/>\n<a href=\"https:\/\/doi.org\/10.1117\/12.709161\" target=\"_blank\">CrossRef<\/a><\/li>\n<li>Otsu N. A threshold selection method from gray-level histograms.<em>IEEE Transactions on Systems, Man, and Cybernetics.\u00a0<\/em>1979;9(1):62\u201366.<br \/>\n<a href=\"https:\/\/doi.org\/10.1109\/TSMC.1979.4310076\" target=\"_blank\">CrossRef<\/a><\/li>\n<li>Hou Z., Hu Q and Nowinski W. L. On minimum variance thresholding.<em>Pattern Recognition Letters.\u00a0<\/em>2006;27(15):1732\u201343.<\/li>\n<li>Osung E and Girosi F. Support vector machines: Training and applications.<em> Tech. Rep. AIM-1602.\u00a0<\/em>1997;1500\u20131999.<\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>Introduction Lung Cancer is one of the prime causes of  [&#8230;]<\/p>\n","protected":false},"author":9,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[51],"tags":[],"class_list":["post-15853","post","type-post","status-publish","format-standard","hentry","category-vol10no3"],"_links":{"self":[{"href":"https:\/\/biomedpharmajournal.org\/staging\/wp-json\/wp\/v2\/posts\/15853","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/biomedpharmajournal.org\/staging\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/biomedpharmajournal.org\/staging\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/biomedpharmajournal.org\/staging\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/biomedpharmajournal.org\/staging\/wp-json\/wp\/v2\/comments?post=15853"}],"version-history":[{"count":6,"href":"https:\/\/biomedpharmajournal.org\/staging\/wp-json\/wp\/v2\/posts\/15853\/revisions"}],"predecessor-version":[{"id":32757,"href":"https:\/\/biomedpharmajournal.org\/staging\/wp-json\/wp\/v2\/posts\/15853\/revisions\/32757"}],"wp:attachment":[{"href":"https:\/\/biomedpharmajournal.org\/staging\/wp-json\/wp\/v2\/media?parent=15853"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/biomedpharmajournal.org\/staging\/wp-json\/wp\/v2\/categories?post=15853"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/biomedpharmajournal.org\/staging\/wp-json\/wp\/v2\/tags?post=15853"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}