An algorithm for detection of Tuberculosis bacilli in Ziehl-Neelsen sputum smear images

dc.contributor.affiliationPontificia Universidad Católica del Perú
dc.contributor.authorDel Carpio, C.
dc.contributor.authorDianderas, E.
dc.contributor.authorZimic, M.
dc.contributor.authorSheen, P.
dc.contributor.authorCoronel, J.
dc.contributor.authorLavarello Montero, R.
dc.contributor.authorKemper, G.
dc.date.accessioned2026-03-13T16:59:55Z
dc.date.issued2019
dc.description.abstractThis work proposes an algorithm oriented to the detection of tuberculosis bacilli in digital images of sputum samples, inked with the Ziehl Neelsen method and prepared with the direct, pellet and diluted pellet methods. The algorithm aims at automating the optical analysis of bacilli count and the calculation of the concentration level. Several algorithms have been proposed in the literature with the same objective, however, in no case is the performance in sensitivity and specificity evaluated for the 3 preparation methods. The proposed algorithm improves the contrast of the colors of interest, then thresholds the image and segments by labeling the objects of interest (bacilli). Each object then has its geometrical descriptors and photometric descriptors. With all this, a characteristic vector is formed, which are used in the training and classification process of an SVM. For the training 225 images obtained by the 3 preparation methods were used. The proposed algorithm reached, for the direct method, a sensitivity level of 93.67% and a specificity level of 89.23%. In the case of the Pellet method, a sensitivity of 92.13% and a specificity of 82.58% was obtained, while for diluted Pellet the sensitivity was 92.81% and the specificity 83.61%.
dc.description.sponsorshipFunding: The present work was carried out thanks to the research funds of the “Fondo Nacional de Desarrollo Científico, Tecnológico y de Innovación Tecnológica (FONDECYT)”, an initiative of the “Consejo Nacional de Ciencia, Tecnología e Innovación Tecnológica (CONCYTEC)”, (no. 1473-2014- C1).
dc.identifier.doihttps://doi.org/10.11591/ijece.v9i4.pp2968-2981
dc.identifier.urihttp://hdl.handle.net/20.500.14657/206477
dc.language.isoeng
dc.publisherInstitute of Advanced Engineering and Science
dc.relation.ispartofurn:issn:2088-8708
dc.rightsinfo:eu-repo/semantics/closedAccess
dc.sourceInternational Journal of Electrical and Computer Engineering; Vol. 9, Núm. 4 (2019)
dc.subjectZiehl–Neelsen stain
dc.subjectSputum
dc.subjectBacilli
dc.subjectSensitivity (control systems)
dc.subjectArtificial intelligence
dc.subjectAlgorithm
dc.subjectSupport vector machine
dc.subjectPattern recognition (psychology)
dc.subjectTuberculosis
dc.subjectComputer science
dc.subjectMedicine
dc.subjectPathology
dc.subjectAcid-fast
dc.subjectBiology
dc.subject.ocdehttps://purl.org/pe-repo/ocde/ford#3.01.06
dc.titleAn algorithm for detection of Tuberculosis bacilli in Ziehl-Neelsen sputum smear images
dc.typehttp://purl.org/coar/resource_type/c_6501
dc.type.otherArtículo
dc.type.versionhttps://vocabularies.coar-repositories.org/version_types/c_970fb48d4fbd8a85/

Files

Collections