Cervical cell recognition based on AGVF-Snake algorithm
- 13 Downloads
In recent years, with the increasing incidence of cervical cancer, it is a tedious and time-consuming task with unsatisfying accuracy to manually recognize the cells. Machine recognition can be a good solution, but it suffers from the difficulty of obtaining precise edges of cells, which directly influence the final recognition accuracy. To improve the recognition accuracy and shorten the time used for cell recognition, an AGVF-Snake (Adaptive Gradient Vector Flow-Snake) model for the extraction of cell edges has been proposed in this paper.
Firstly, the cell is initially located by the improved Canny algorithm. Then, the adaptive initial contour model and gradient vector model are used to obtain accurate cell edges. Finally, the PSO–SVM (Particle Swarm Optimization-Support Vector Machine) classifier is selected to recognize the cervical cells.
Herlev dataset is used to verify the AGVF-Snake algorithm; the accuracy of two and seven classifications are recorded. Six other classification methods are introduced for comparison. According to the experimental results, the accuracy of two and seven classifications can achieve up to 99%, which are better than other six methods.
The experiment results show that the proposed algorithm has obvious recognition advantages, and thus provides an effective methodological framework for the diagnosis of cervical cancer diseases.
KeywordsCanny algorithm AGVF-Snake PSO–SVM Cervical cancer recognition
The authors would like to thank the associate editor and reviewers for their valuable comments and suggestions that improved the paper’s quality.
This study was funded by the Nature Science Foundation (Grant Number 61773282).
Compliance with ethical standards
Conflict of interest
The authors declare that they have no conflict of interest.
This article does not contain patient data.
Human and animal rights
This article does not contain any studies with human participants or animals performed by any of the authors.
- 1.Lin ZH (2011) The cell image segmentation based on the K-L transform and OTSU method. In: 2011 IEEE multimedia and signal processing (CMSP). IEEE, pp 25–28. https://doi.org/10.1109/CMSP.2011.14
- 2.Mustafa N, Matisan A, Mashor MY (2009) Automated multicells segmentation of thin prep image using modified seed based region growing algorithm. Biomed Fuzzy Hum Sci 14:41–47Google Scholar
- 4.Thanatip C, Nipon T, Sansanee A (2009) Cervical cell classification using Fourier transform. In: 13th international conference on biomedical engineering. Springer, Berlin, pp 476–480Google Scholar
- 8.Wu J, Lu MY, Liu C (2010) SVM-based scheme within hybrid learning framework for image retrieval. Acta Electron Sin 38:2101–2106Google Scholar
- 9.Chen GC, Yu JS (2005) Particle swarm optimization algorithm. Inf Control 34:318–323Google Scholar
- 10.Geusebroek JM, Smeulders AWM,Vande WJ(2003) Fast anisotropic Gauss filtering. In: 2003 IEEE transactions image processing. IEEE, 12(8), pp 938–943. https://doi.org/10.1109/TIP.2003.812429
- 11.Wang L, Xu TT (2016) An improved Canny algorithm in the GVF Snake model. Comput Eng 42:231–235Google Scholar
- 12.Jin YH (2011) Research on image edge detection based on improved canny algorithm. Dissertation, Chongqing Normal UniversityGoogle Scholar
- 13.Xu CY, Peince JL (1997) Gradient vector flow: a new external force for Snakes. In: 1997 IEEE proceedings of 1997 conference on computer vision and pattern recognition. IEEE, pp 66–71. https://doi.org/10.1109/CVPR.1997.609299
- 15.Cheng JR, Foo SW, Krishnan SM (2006) Dynamic directional gradient vector flow for Snakes. In: 2006 IEEE transactionson image processing. IEEE, pp 1563–1571. https://doi.org/10.1109/ISSPIT.2004.1433748
- 17.Xu CY, Yezzi AJ, Prince JL (2000) In: 2000 IEEE on the relationship between parametric and geometric active contours, pp 483–489. https://doi.org/10.1109/ACSSC.2000.911003
- 21.Kale K, Aksoy S(2010)Segmentation of cervical cell images. In: Proceedings of the 20th IAPR international conference on pattern recognition, Istanbul, Turkey. https://doi.org/10.1109/icpr.2010.587
- 22.Erik M (2003) Pap-smear classification, DenmarkGoogle Scholar
- 26.Sajeena TA, Jereesh AS (2015) Automated cervical cancer detection through RGVF segmentation and SVM classification. In: 2015 International conference on computing and network communications, pp 16–19. https://doi.org/10.1109/CoCoNet.2015.7411260
- 27.Jayasingh ME, Allwin S (2015) Nominated texture based cervical cancer classification. Comput Math Methods Med 2015:1–10Google Scholar