| Literature DB >> 30728852 |
K Senthil Kumar1, K Venkatalakshmi2, K Karthikeyan3.
Abstract
The objective of this paper is to explore an expedient image segmentation algorithm for medical images to curtail the physicians' interpretation of computer tomography (CT) scan images. Modern medical imaging modalities generate large images that are extremely grim to analyze manually. The consequences of segmentation algorithms rely on the exactitude and convergence time. At this moment, there is a compelling necessity to explore and implement new evolutionary algorithms to solve the problems associated with medical image segmentation. Lung cancer is the frequently diagnosed cancer across the world among men. Early detection of lung cancer navigates towards apposite treatment to save human lives. CT is one of the modest medical imaging methods to diagnose the lung cancer. In the present study, the performance of five optimization algorithms, namely, k-means clustering, k-median clustering, particle swarm optimization, inertia-weighted particle swarm optimization, and guaranteed convergence particle swarm optimization (GCPSO), to extract the tumor from the lung image has been implemented and analyzed. The performance of median, adaptive median, and average filters in the preprocessing stage was compared, and it was proved that the adaptive median filter is most suitable for medical CT images. Furthermore, the image contrast is enhanced by using adaptive histogram equalization. The preprocessed image with improved quality is subject to four algorithms. The practical results are verified for 20 sample images of the lung using MATLAB, and it was observed that the GCPSO has the highest accuracy of 95.89%.Entities:
Mesh:
Year: 2019 PMID: 30728852 PMCID: PMC6341460 DOI: 10.1155/2019/4909846
Source DB: PubMed Journal: Comput Math Methods Med ISSN: 1748-670X Impact factor: 2.238
Figure 1Process flow diagram of the projected method.
Algorithm 1Median filter.
Algorithm 2Median filter.
Algorithm 3Histogram equalization.
Algorithm 4k-Means clustering.
Algorithm 5k-Median clustering.
Algorithm 6Particle swarm optimization [11, 13].
Algorithm 7GCPSO algorithm [15].
Figure 2Performance measures of the filter.
Figure 3Performance measures for the medical image segmentation.
SSI and SMPI values of input images.
| Sample images | SSI | SMPI | ||||
|---|---|---|---|---|---|---|
| Mean filter | Median filter | Adaptive median filter | Mean filter | Median filter | Adaptive median filter | |
| Image 1 | 0.9621 | 0.8208 | 0.8086 | 0.9857 | 0.9788 | 0.9638 |
| Image 2 | 0.9658 | 0.8232 | 0.8087 | 0.9895 | 0.959 | 0.9452 |
| Image 3 | 0.9588 | 0.8209 | 0.8091 | 0.9883 | 0.9799 | 0.9696 |
| Image 4 | 0.9671 | 0.8080 | 0.7937 | 0.9958 | 0.9836 | 0.9703 |
| Image 5 | 0.9705 | 0.8220 | 0.8078 | 0.9851 | 0.9833 | 0.9706 |
| Image 6 | 0.9708 | 0.8218 | 0.7900 | 0.9948 | 0.9775 | 0.9457 |
| Image 7 | 0.9660 | 0.8202 | 0.8067 | 0.9979 | 0.9608 | 0.9464 |
| Image 8 | 0.9640 | 0.8265 | 0.8154 | 0.9922 | 0.9622 | 0.9493 |
| Image 9 | 0.9638 | 0.8272 | 0.8141 | 0.9990 | 0.9716 | 0.9576 |
| Image 10 | 0.9644 | 0.8238 | 0.8112 | 0.9944 | 0.9804 | 0.9659 |
| Image 11 | 0.9639 | 0.8231 | 0.8122 | 0.9765 | 0.9788 | 0.9643 |
| Image 12 | 0.9642 | 0.8289 | 0.8152 | 1.0012 | 0.9826 | 0.9721 |
| Image 13 | 0.9648 | 0.8239 | 0.8135 | 0.9920 | 0.9782 | 0.9674 |
| Image 14 | 0.9564 | 0.8242 | 0.8098 | 0.9888 | 0.9767 | 0.9648 |
| Image 15 | 0.9573 | 0.8208 | 0.8084 | 1.0005 | 0.9785 | 0.9636 |
| Image 16 | 0.9631 | 0.8242 | 0.8095 | 0.9912 | 0.9755 | 0.9613 |
| Image 17 | 0.9919 | 0.8239 | 0.8352 | 0.9722 | 0.9770 | 0.9882 |
| Image 18 | 0.9912 | 0.7983 | 0.7857 | 1.0003 | 0.9808 | 0.9696 |
| Image 19 | 0.9921 | 0.8020 | 0.7884 | 1.0037 | 0.9838 | 0.9706 |
| Image 20 | 0.9939 | 0.8085 | 0.7690 | 0.9968 | 0.9741 | 0.9432 |
Figure 4Comparative results of SSI values.
Figure 5Comparative results of SMPI values.
Statistical results from the k-means algorithm.
| Images | True positive rate | True negative rate | False positive rate | False negative rate | Accuracy |
|---|---|---|---|---|---|
| Image 1 | 87.8783 | 89.1554 | 10.8446 | 12.1217 | 88.5937 |
| Image 2 | 86.6527 | 89.5874 | 10.4126 | 13.3473 | 88.2682 |
| Image 3 | 83.8975 | 87.3900 | 12.6100 | 16.1025 | 85.7501 |
| Image 4 | 82.6502 | 85.7011 | 14.2989 | 17.3498 | 84.2186 |
| Image 5 | 83.5680 | 84.2582 | 15.7418 | 16.4320 | 83.9216 |
| Image 6 | 82.7250 | 82.4643 | 17.5654 | 17.2750 | 82.5795 |
| Image 7 | 81.1893 | 79.0554 | 20.9446 | 18.8107 | 80.1519 |
| Image 8 | 80.2543 | 77.7549 | 22.2451 | 19.7457 | 79.0656 |
| Image 9 | 81.7874 | 78.4139 | 21.5861 | 18.2126 | 80.1606 |
| Image 10 | 80.4304 | 77.4794 | 22.5206 | 19.5696 | 79.0378 |
| Image 11 | 81.7725 | 78.0352 | 21.9648 | 18.2275 | 79.9755 |
| Image 12 | 84.0795 | 78.8912 | 21.1088 | 15.9205 | 81.5238 |
| Image 13 | 81.6145 | 78.7989 | 21.2011 | 18.3855 | 80.2806 |
| Image 14 | 79.8951 | 78.6152 | 21.3848 | 20.1049 | 79.3023 |
| Image 15 | 80.9012 | 78.4626 | 21.5374 | 19.0988 | 79.7600 |
| Image 16 | 80.1249 | 78.1480 | 21.8520 | 18.8751 | 79.2121 |
| Image 17 | 80.1220 | 78.1687 | 21.8318 | 19.8780 | 79.2229 |
| Image 18 | 78.2509 | 83.5148 | 16.4852 | 21.7491 | 80.7020 |
| Image 19 | 78.7041 | 83.7431 | 16.2569 | 21.2959 | 81.0816 |
| Image 20 | 76.7118 | 84.3245 | 15.6755 | 23.2882 | 80.1831 |
Statistical results from the k-median clustering segmentation algorithm.
| Images | True positive rate | True negative rate | False positive rate | False negative rate | Accuracy |
|---|---|---|---|---|---|
| Image 1 | 87.9631 | 90.6864 | 9.3136 | 12.3069 | 89.3672 |
| Image 2 | 86.5908 | 90.1719 | 9.8281 | 13.4092 | 88.5622 |
| Image 3 | 83.3821 | 88.9051 | 11.0949 | 16.6179 | 86.2969 |
| Image 4 | 82.0844 | 86.3637 | 13.6363 | 17.9156 | 84.2695 |
| Image 5 | 83.2410 | 85.7769 | 14.2231 | 16.7590 | 84.5294 |
| Image 6 | 82.5053 | 84.2412 | 15.7588 | 17.4947 | 83.3654 |
| Image 7 | 81.1107 | 80.4281 | 19.5719 | 18.8893 | 80.7832 |
| Image 8 | 80.1857 | 79.4033 | 20.5967 | 19.8143 | 79.8186 |
| Image 9 | 82.1213 | 79.7647 | 20.2353 | 17.8787 | 80.9977 |
| Image 10 | 80.6627 | 79.1577 | 20.8423 | 19.3373 | 79.9611 |
| Image 11 | 82.0209 | 79.1588 | 20.8412 | 17.9791 | 80.6621 |
| Image 12 | 84.3809 | 80.4121 | 19.5879 | 15.6191 | 82.4514 |
| Image 13 | 82.0487 | 80.3496 | 19.6504 | 17.9513 | 81.2545 |
| Image 14 | 80.4506 | 79.4375 | 20.5625 | 19.5494 | 79.9876 |
| Image 15 | 81.3002 | 80.0536 | 19.9464 | 18.6998 | 80.7248 |
| Image 16 | 80.1942 | 80.0503 | 19.9497 | 19.8058 | 80.1291 |
| Image 17 | 80.2984 | 80.3756 | 19.6244 | 19.7016 | 80.3332 |
| Image 18 | 78.6327 | 85.5226 | 14.4774 | 21.3673 | 81.7792 |
| Image 19 | 78.9322 | 85.2163 | 14.7837 | 21.0678 | 81.8439 |
| Image 20 | 77.2752 | 85.8000 | 14.2000 | 22.7248 | 81.0973 |
Statistical results from the PSO algorithm.
| Images | True positive rate | True negative rate | False positive rate | False negative rate | Accuracy |
|---|---|---|---|---|---|
| Image 1 | 87.5413 | 90.1196 | 9.8804 | 12.4587 | 89.0624 |
| Image 2 | 85.9612 | 85.9612 | 8.5479 | 8.5479 | 88.9689 |
| Image 3 | 82.7919 | 89.8314 | 10.1686 | 17.2081 | 86.4850 |
| Image 4 | 81.1271 | 88.7838 | 11.2162 | 18.8729 | 84.9967 |
| Image 5 | 82.6343 | 87.3995 | 12.6005 | 17.3657 | 85.0299 |
| Image 6 | 81.8996 | 85.2900 | 14.7100 | 18.1004 | 83.5581 |
| Image 7 | 81.7281 | 80.0949 | 19.9051 | 18.2719 | 80.9438 |
| Image 8 | 80.4182 | 80.0721 | 19.9279 | 19.5818 | 80.2571 |
| Image 9 | 82.2573 | 81.1450 | 18.8550 | 17.7427 | 81.7340 |
| Image 10 | 80.8521 | 80.3433 | 19.6567 | 19.1479 | 80.6182 |
| Image 11 | 82.2198 | 80.9837 | 19.0163 | 17.7802 | 81.6421 |
| Image 12 | 84.6322 | 81.5070 | 18.4930 | 15.3678 | 83.1347 |
| Image 13 | 82.6283 | 81.1153 | 18.8847 | 17.3617 | 81.9351 |
| Image 14 | 80.9338 | 80.9090 | 19.0910 | 19.0662 | 80.9226 |
| Image 15 | 81.8790 | 81.1729 | 18.8271 | 18.1210 | 81.5586 |
| Image 16 | 80.8120 | 81.4222 | 18.5778 | 19.1880 | 81.0836 |
| Image 17 | 80.8582 | 81.8136 | 18.1864 | 19.1418 | 81.2824 |
| Image 18 | 79.1387 | 85.0084 | 14.9916 | 20.8613 | 81.8114 |
| Image 19 | 79.4655 | 85.1570 | 14.8430 | 20.5345 | 82.0954 |
| Image 20 | 77.7826 | 85.3446 | 14.6554 | 22.2174 | 81.1744 |
Statistical results from the IWPSO algorithm.
| Images | True positive rate | True negative rate | False positive rate | False negative rate | Accuracy |
|---|---|---|---|---|---|
| Image 1 | 87.4649 | 90.3272 | 9.6728 | 12.5351 | 88.9813 |
| Image 2 | 86.1950 | 89.8126 | 10.1874 | 13.8050 | 88.1810 |
| Image 3 | 82.9347 | 88.9622 | 11.0378 | 17.0653 | 86.1018 |
| Image 4 | 81.4285 | 87.2013 | 12.7987 | 18.5715 | 84.3584 |
| Image 5 | 82.9023 | 86.3940 | 13.6060 | 17.0977 | 84.6631 |
| Image 6 | 82.1065 | 84.5145 | 15.4855 | 17.8935 | 83.2876 |
| Image 7 | 82.1361 | 79.1744 | 20.8256 | 17.8639 | 80.7064 |
| Image 8 | 80.3274 | 80.3855 | 19.6145 | 19.6726 | 80.3544 |
| Image 9 | 82.4185 | 80.3924 | 19.6076 | 17.5815 | 81.4631 |
| Image 10 | 81.0769 | 79.5965 | 20.4035 | 18.9231 | 80.3943 |
| Image 11 | 82.2198 | 79.7401 | 20.2599 | 17.4299 | 81.2411 |
| Image 12 | 84.6322 | 81.1390 | 18.8610 | 15.2172 | 83.0334 |
| Image 13 | 82.6283 | 80.7231 | 17.3596 | 17.3596 | 81.8905 |
| Image 14 | 80.9338 | 80.8231 | 19.1769 | 19.0328 | 80.9025 |
| Image 15 | 81.8790 | 81.5899 | 18.4101 | 18.2694 | 81.6669 |
| Image 16 | 80.8120 | 81.4173 | 18.5827 | 19.1734 | 81.0896 |
| Image 17 | 80.8582 | 81.0677 | 18.9323 | 19.0166 | 81.0209 |
| Image 18 | 79.1387 | 84.9622 | 15.0378 | 20.8310 | 81.8081 |
| Image 19 | 79.4655 | 84.8219 | 15.1781 | 20.3936 | 82.0213 |
| Image 20 | 77.7684 | 85.4281 | 14.5719 | 22.2316 | 81.2033 |
Statistical results from the GCPSO algorithm.
| Images | True positive rate | True negative rate | False positive rate | False negative rate | Accuracy |
|---|---|---|---|---|---|
| Image 1 | 91.6158 | 99.9999 | 0.0001 | 8.3842 | 95.8079 |
| Image 2 | 90.9563 | 99.9999 | 0.0001 | 9.0437 | 95.4782 |
| Image 3 | 88.8404 | 99.9999 | 0.0001 | 11.1592 | 94.4204 |
| Image 4 | 87.2946 | 99.9999 | 0.0001 | 12.7054 | 93.6473 |
| Image 5 | 87.3583 | 99.9999 | 0.0001 | 12.6417 | 93.6792 |
| Image 6 | 86.1567 | 99.9999 | 0.0001 | 13.8433 | 93.0784 |
| Image 7 | 83.4867 | 99.9999 | 0.0001 | 16.5133 | 91.7434 |
| Image 8 | 83.1082 | 99.9999 | 0.0001 | 16.8918 | 91.5541 |
| Image 9 | 84.2907 | 99.9999 | 0.0001 | 15.7093 | 92.1453 |
| Image 10 | 83.1917 | 99.9999 | 0.0001 | 16.8083 | 91.5958 |
| Image 11 | 84.2122 | 99.9999 | 0.0001 | 15.7878 | 92.1061 |
| Image 12 | 85.7977 | 99.9999 | 0.0001 | 14.2023 | 92.8988 |
| Image 13 | 84.6397 | 99.9999 | 0.0001 | 15.3603 | 92.3198 |
| Image 14 | 83.7442 | 99.9999 | 0.0001 | 16.2558 | 91.8721 |
| Image 15 | 84.3299 | 99.9999 | 0.0001 | 15.6701 | 92.1649 |
| Image 16 | 83.8867 | 99.9999 | 0.0001 | 16.1133 | 91.9433 |
| Image 17 | 83.9061 | 99.9999 | 0.0001 | 16.0939 | 91.9531 |
| Image 18 | 84.6836 | 99.9999 | 0.0001 | 15.3164 | 92.3418 |
| Image 19 | 84.9324 | 99.9999 | 0.0001 | 15.0676 | 92.4662 |
| Image 20 | 83.9867 | 99.9999 | 0.0001 | 16.0124 | 91.9938 |
Figure 6Comparative results of the true positive rate value.
Figure 7Comparative results of the true negative rate value.
Figure 8Comparative results of the false positive rate value.
Figure 9Comparative results of the false negative rate value.
Statistical comparative result of accuracy.
| Images |
|
| PSO | IWPSO | GCPSO |
|---|---|---|---|---|---|
| Image 1 | 88.5937 | 89.3672 | 89.0624 | 88.9813 | 95.8079 |
| Image 2 | 88.2682 | 88.5622 | 88.9689 | 88.1810 | 95.4782 |
| Image 3 | 85.7501 | 86.2969 | 86.4850 | 86.1018 | 94.4204 |
| Image 4 | 84.2186 | 84.2695 | 84.9967 | 84.3584 | 93.6473 |
| Image 5 | 83.9216 | 84.5294 | 85.0299 | 84.6631 | 93.6792 |
| Image 6 | 82.5795 | 83.3654 | 83.5581 | 83.2876 | 93.0784 |
| Image 7 | 80.1519 | 80.7832 | 80.9438 | 80.7064 | 91.7434 |
| Image 8 | 79.0656 | 79.8186 | 80.2571 | 80.3544 | 91.5541 |
| Image 9 | 80.1606 | 80.9977 | 81.7340 | 81.4631 | 92.1453 |
| Image 10 | 79.0378 | 79.9611 | 80.6182 | 80.3943 | 91.5958 |
| Image 11 | 79.9755 | 80.6621 | 81.6421 | 81.2411 | 92.1061 |
| Image 12 | 81.5238 | 82.4514 | 83.1347 | 83.0334 | 92.8988 |
| Image 13 | 80.2806 | 81.2545 | 81.9351 | 81.8905 | 92.3198 |
| Image 14 | 79.3023 | 79.9876 | 80.9226 | 80.9025 | 91.8721 |
| Image 15 | 79.7600 | 80.7248 | 81.5586 | 81.6669 | 92.1649 |
| Image 16 | 79.2121 | 80.1291 | 81.0836 | 81.0896 | 91.9433 |
| Image 17 | 79.2229 | 80.3332 | 81.2824 | 81.0209 | 91.9531 |
| Image 18 | 80.7020 | 81.7792 | 81.8114 | 81.8081 | 92.3418 |
| Image 19 | 81.0816 | 81.8439 | 82.0954 | 82.0213 | 92.4662 |
| Image 20 | 80.1831 | 81.0973 | 81.1744 | 81.2033 | 91.9938 |
Figure 10Comparative results of accuracy.
Figure 11Resultant images after preprocessing.
Figure 12Resultant images by k-means clustering.
Figure 13Resultant images by k-median clustering.
Figure 14Resultant images by the PSO algorithm.
Figure 15Resultant images by IWPSO algorithm clustering.
Figure 16Resultant images by GCPSO algorithm clustering.
Comparative analysis of accuracy of the projected method with various methods.
| Various methods | Accuracy (%) |
|---|---|
| PSO, GA, and SVM algorithm [ | 89.50 |
| K-NN classification using GA [ | 90.00 |
| Projected GCPSO method | 95.81 |
Figure 17Graphical view of accuracy.