Bai 2018

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 9

Australasian Physical & Engineering Sciences in Medicine

https://doi.org/10.1007/s13246-018-0678-z

SPECIAL ISSUE ARTICLE

Automatic segmentation of cervical region in colposcopic images


using K-means
Bing Bai1 · Pei‑Zhong Liu1,3 · Yong‑Zhao Du1,3 · Yan‑Ming Luo2

Received: 29 May 2018 / Accepted: 20 August 2018


© Australasian College of Physical Scientists and Engineers in Medicine 2018

Abstract
Colposcopy is an important imaging modality for the detection of cervical lesions. The analysis of colposcopic images,
especially the effective segmentation of the cervical region, has important clinical value in clinical application. A cervical
segmentation method based on the HSV color mode is proposed, which can divide and extract the cervical region in the
medical and anatomical sense. Firstly, the histogram threshold method is used to analyze the histogram (Y) of the colposcopic
image. In order to achieve the removal of the mirror reflection pretreatment operation in the colposcopy image. Secondly, the
Preprocessed RGB images is used. Then, the colposcopic image is converted into the HSV color space, and the V component
is extracted using the K-means algorithm. Finally, using the area filter to smooth the edge, the segmented cervical region
can be obtained. In our study, 110 standard colposcopy images, which were tagged by experts, were tested and verified.
The segmentation results were analyzed and compared using dice coefficients, Jaccard coefficients, structural segmentation
accuracy specificity, sensitivity, positive predictive value, and negative predictive value. Our experimental results show that
the accuracy, specificity and sensitivity of the method are 87.25%, 81.99% and 96.70%, respectively. The effectiveness of
the method in clinical segmentation was verified. Our study has demonstrated that cervical regional segmentation of col-
poscopic images based on HSV color space using K-means has high clinical utility and can help medical specialists in the
diagnosis of cervical cancer.

Keywords  Colposcopy image · Image segmentation · Image mirror reflection · HSV color space · K-means algorithm

Introduction process for cervical cancer, it is impossible to popularize


more advanced screening techniques for cervical cancer in
Cervical cancer is the second most common cancer among resource-poor areas. Therefore, the incidence and mortality
women in the world, and it is also the most common cancer of cervical cancer in the less-developed regions are still high
in developing countries. According to a medical report based [4, 5]. According to the World Health Organization, there
on cancer [1], the survival rate of cervical cancer patients are currently three main cervical cancer screening methods,
is nearly 100% with early stage detection, but that rate including human papillomavirus (HPV) testing, Papanico-
decreases to 20–50% in the advanced stage [2, 3]. Because laou (Pap) smear test, and visual inspection with acetic acid
of the high complexity and high cost of the overall screening (VIA). The first two methods are relatively complex and
expensive, especially for patients in developing countries
[6]. Even in the first two approaches, colposcopy is still a
Bing Bai and Pei-Zhong Liu has contributed equally to this work.
necessary procedure during biopsy detection. Therefore,
* Pei‑Zhong Liu colposcopy is important and most suitable to be used as a
pzliu@hqu.edu.cn screening tool.
Colposcopy is a major diagnostic method for the detec-
1
College of Engineering, Huaqiao University, tion of cervical lesions in women. The purpose of colpos-
Quanzhou 362021, China
copy is to identify and determine the severity of the lesion
2
College of Computer Science and Technology, Huaqiao so that a higher level of examination can be taken when
University, Xiamen 361021, China
necessary. Colposcopy includes a visual assessment of the
3
Research Center of Apply Statistics and Big Data, Huaqiao lower genital (cervical, vulva, and vaginal) systems, and the
University, No. 668, Jimei Avenue, Xiamen 361021, China

13
Vol.:(0123456789)
Australasian Physical & Engineering Sciences in Medicine

appearance of metaplastic epithelium consisting of transfor- reflection will lead to uneven imaging of cervical epithe-
mation zones within the cervix region [7]. In order to obtain lial tissue and may interfere with segmentation of cervi-
more comprehensive image information from colposcopy, it cal lesions [10]. Therefore, in the clinical diagnosis, the
has a binocular microscope with an embedded white light original image of the colposcopic must first be subjected
source. During the examination, the acetic acid solution to de-mirror reflex pretreatment. Then, the preprocessed
of 3–5% was applied to the cervical surface, resulting in colposcopy image is segmented to achieve accurate deline-
abnormal metaplasia epithelium becoming acetowhite (AW) ation of the cervical region (ROI), thereby providing a
region. Cervical precancerous lesions and invasive cancers regional guide for the diagnosis by medical experts.
show abnormal morphological features, which can be identi- In response to the above issues and the application
fied by colposcopy. However, lesion characteristics of cer- needs of clinical cervical cancer screening, Obukhova
vical epithelium, such as color characteristics and opacity, et al. [11] proposed embedded artificial intelligence in
edge division, and tissue shape, are only judged by a doctor colposcopy to enable the colposcopy imaging device to
(a colposcopy specialist) to obtain a clinical diagnosis. Due automatically analyze the results of the acetic acid test.
to the subjective nature of the examination, the accuracy of The key premise of this task is to automatically segment
colposcopy is highly dependent on the doctor’s experience the image of the cervical region and develop a set of cer-
and expertise. Therefore, colposcopy has better sensitivity vical segmentation (ROI) segmentation and segmentation
and can avoid many biopsies [8]. procedures. The device obtains colposcopy images under
The colposcopy image is a color image of the RGB different wavelengths of light and performs high-light
model, which contains important clinical features includ- removal operation on the images. The diagnosis results are
ing the cervical canal (CC), squamous epithelium (SE), obtained by cross-analysis of discrete Fourier transforms
columnar epithelium (CE), and the transition zone (TZ) of different spectrograms. In the research project of Patil
between the latter two. This is the area of most cervical et al. [12], a special camera with a green filter was used
cancers [9]. The imaging mode of the original colposcopy to collect colposcopic images. They removed high-light
image is relatively complex. As shown in Fig. 1, the origi- areas by setting the pixels with higher color gradients as
nal colposcopic image contains the medical device and the specular areas and filling them with pixels. Finally, the
cervical region (the area surrounded by black curves). The K-means was used to segment the colposcopic image in
cervical region is the main investigation area for doctors’ the region of interest (ROI). Huang et al. [13] proposed a
diagnosis. It also contains areas of high light interference transformational learning algorithm based on image pixel
caused by Acetowhite Epithelium original (AW) and spec- classification that can also roughly segment the cervical
ular reflections (SR) due to cervical mucus. The specular region. However, this method ignores the removal and fill-
ing of the specular reflection region formed during the
colposcopy imaging. Praba et al. [14] applied a Gaussian
mixture modeling method based on mathematical mor-
phology prior to feature extraction to eliminate irrelevant
information and specular reflection in colposcopic images.
In addition, sparse reconstruction-based image segmenta-
tion methods have also been applied to the segmentation
of the cervical region [15].
Based on the literature review, it can be seen that the use
of colposcopy for cervical cancer screening has two basic
problems of removing specular reflex and cervical seg-
mentation. Considering that the expert’s diagnosis process
requires more comprehensive information, the pretreatment
process of specular reflection removal needs to retain more
image textures and color features, and the segmentation pro-
cess of the cervical region needs to be efficient, accurate, and
complete. In this paper, based on the scaling of the original
colposcopy image, a specular reflection removal and fill-
ing algorithm based on image texture and color features is
proposed. The unsupervised clustering of cervical regions
Fig. 1  Manual segmentation based on SR, cervical region and AW of
based on the V component of the HSV color features are also
the original colposcopic images by human experts. A, B, C, D repre-
sents colposcopy images of four patients, respectively, which have the used to define the region of interest (ROI) as the segmenta-
same structure. tion method.

13
Australasian Physical & Engineering Sciences in Medicine

Colposcopic images differ from real cervical regions, used as input image for segmentation of the cervical region.
and doctors can use computer vision techniques to reduce The lower part of Fig. 2 shows that the V component in
discrepancies for accurate diagnosis. This paper proposes a the colposcopic image of the HSV color mode is extracted
segmentation method based on HSV color mode. The seg- according to a clustering method to segment the cervical
mentation accuracy of this algorithm reaches 82–97% under region. The cervix region in the colposcopic image occupies
the premise of removing highlights, the positive predictive the center of the image, so the cervix region segmentation
value (PPV) and negative predictive value (NPV) are 82.21% can be performed within a certain range from the center of
and 96.80%. This method also greatly improved the clinical the image according to the similarity of the V component.
diagnosis rate. Figure 2 clearly shows the flow of the cervical region
segmentation method. The preprocessing part of this method
focuses on the luminance component (Y) of the colposcopic
Methods image, which is also described in detail later in this section.
Similarly, after the K-means segmentation, the operation of
Algorithmic framework for cervical segmentation the image, the area filtering, the construction template, and
the like are required to finally obtain the segmented cervi-
The overall idea of the cervical region segmentation algo- cal region.
rithm in the colposcopic image based on the HSV color
mode is shown in Fig. 2. This process consists of two com- Removal of Specular Reflection
ponents, including preprocessing to remove specular reflec-
tions and the clustering algorithm based on the V component In the colposcopic image, the proportion of the specular
in the HSV color model. Specular reflection refers to non- reflection area to the entire image is small, and the original
saturating bright pixels or patches that may occur during information of the epithelial tissue covered by the reflec-
medical imaging. This type of specular reflex is a common tion area cannot be recovered. Therefore, the removal of
cause of colposcopic and colposcopic image quality decline these highlight areas requires the restoration of the image
[16]. Physicians usually prefer to eliminate high light reflec- of the epithelial tissue in the area by the region filling algo-
tance in medical images so that more useful clinical infor- rithm [18]. In the lesion area of the cell section, the lesion
mation can be obtained [17]. In the case of colposcopy or cells in the CIN1 tissue were discontinuous or patchy, and
endoscopy, the flashlight carried by the imaging device pro- the positive intensity was weak. In the tissues of CIN2 and
duces specular reflections on the inner surface of the cervix. CIN3, they are characterized by full-thickness continuous
Due to the large variation in the shape and color of different and diffuse strong positives [19, 20]. The specular reflection
images, the detection of specular reflection is an important area usually has the characteristics of high brightness and
prerequisite for eliminating and filling the area. low color saturation [21]. To eliminate these specular reflec-
As shown in the upper part of Fig. 2 the specular reflec- tions, the specular reflection area can be filled with a similar
tion section of the original colposcopy image is detected image texture and color as the patch [22]. The following
according to the set threshold value, and then the average content will introduce the relevant theoretical principles of
luminance value of the neighboring region of the highlight high light detection and removal of highlights and filling.
portion is selected for luminance replacement. Finally, the Colposcopic image analysis is often an analysis of the chro-
saturation (S) patch is applied to this part using the average maticity component (U&V) and the luminance component
saturation of the neighborhood. Then pre-processed image is (Y) of the image, with highlight detection focusing more on
the luminance component (Y) [23].
Firstly, the image is converted from the RGB color mode
to the YUV color space using Eq. (1). Then, the highlight
area is detected according to the brightness threshold set
in Eq. (2), and Y(p) represents the pixel brightness value.
Firstly, the luminance histogram and the luminance surface
of the colposcopy image is calculated. The brightness of
the specular reflection area of each colposcopic image is
greater than gray scale 220, which can be determined by the
value of the overlap from the luminance histograms on the
different colposcopic images. Finally, the threshold involved
in removing the specular reflection is set to be between 220
Fig. 2  Algorithmic framework of the colposcopic image processing and 255 in conjunction with the advice of the doctors (cer-
of the cervical region of interest vical experts). This experiment is also facilitated by setting

13
Australasian Physical & Engineering Sciences in Medicine

reasonable brightness threshold. The high brightness area following conditions: (1) Each packet contains at least
in the colposcopic image shows low saturation. Therefore, one data record. (2) Each data record belongs to one and
removing the high brightness area requires repairing the only one group. For a given K, an initial grouping method
saturation of the area. The area with specular reflection is is given first, and then the grouping is changed through
generally the smooth surface of the endoscope and cervix. repeated iterative methods, so that the grouping scheme
Finally, according to the Eq. (3), the saturation of the neigh- after each improvement is better than the previous one.
borhood of the highlight region is selected and its saturation A good standard is that the records in the same group
is filled, where N8(p) is the saturation of the eight-neighbor- should be as close as possible, while the records in differ-
hood region. ent groups should be as far away as possible.
The K-means algorithm divides the pixels in the colpo-
⎡Y ⎤ ⎡ 0.299 0.587 0.114 ⎤ ⎡R ⎤ scopic image into K cluster centers, then computes the dis-
⎢ ⎥ ⎢ ⎢ ⎥
⎢U ⎥ = ⎢ −0.147 −0.289 0.436 ⎥⎥ ⋅ ⎢G⎥ (1) tance from each sample to the cluster center, and classifies
⎢V ⎥ ⎣ 0.615 −0.515 −0.100 ⎦ ⎢B ⎥ the sample to the cluster center nearest to it. The algorithm
⎣ ⎦ ⎣ ⎦
is as follows: Calculate the average value of each clustered
data object to getting a new cluster center. If there is no
{ change in the center of the two adjacent clusters, it means
Y(p) ≤ 255
det(p) = (2) that the sample adjustment is finished and the clustering
Y(p) ≥ 220 criterion
{ }function has converged. Hypothesis is set as
N,M
P = pi,j i=1,j=1 , where p is the pixel, N, M is the number of
( )
fill(p) = mean(N8(p)) (3) rows and columns; pi = hi , si , vi represents the { pixels
}K of
The pre-processing of the colposcopic image was com- the HSV format after the color space conversion. p̂ j j=1 and
pleted by the above highlight detection and saturation (S) p̂ j = (hj , sj , vj ) indicate the pixels that need to be clustered in
patching and was used as an input for segmentation of the the image. Equation (7) indicates the minimum Euclidean
cervical region. distance between the calculated pixel points and the cluster
center in the K-means algorithm [26]. As the value of K
Cervical region segmentation algorithm (K‑means) changes, the points that are similar to the cluster center are
gradually categorized into one.
The colposcopic images of the preprocessed RGB color
mode were converted into HSV color space, and the V com- ∑
L
D(K) = min (pi − p̂ j )2 (7)
ponent was extracted using the K-means algorithm. Finally, i=1
the area filter is used to smooth the edges so as to segment
the cervical region. We then convert RGB color mode col- The K-means segmentation based on the HSV color
poscopic image to HSV color space [24] as follows: space characteristics of the colposcopic image is mainly
achieved through the following five steps:
V = max(R, G, B) (4)
( )
Step 1: Select K cluster centers from pi = hi , si , vi ran-
⎧ V − min(R, G, B)
⎪ , V≠0 domly.
S=⎨ V (5) Step 2: Measure their distance to each cluster center for
⎪0, otherwise { }N,M
⎩ the remaining pi i=1 and assign them to the nearest
cluster center. This step can be calculated by Eq. (8) for
each point to each cluster center. Then get the shortest
⎧60 ∗ (G − B)∕ (V − min(R, G, B)), V = R distance.
⎪ { }
H = ⎨120 + 60 ∗ (B − R)∕ (V − min(R, G, B)), V = G (6) C(a) = pi |∀a ≠ b, ||pi − p̂ a ||2 < ||pi − p̂ b ||2 , (8)
⎪240 + 60 ∗ (R − G)∕ (V − min(R, G, B)), V = B
⎩ Step 3: Update the point selected in the second step by
Eq. (9.)
K-means algorithm is a fast and simple clustering 1 ∑
algorithm, which divides the objects into K classes [25]. C(a) = p (9)
|C(a)| i∈C(a) i
The basic idea of the partitioning method is that given a
data set with N tuples or records, the split method will Step 4: The value of a gradually increases until all points
construct K groups, each group represents a cluster, are traversed and the image is divided into clusters
and ensure that K < N. And these K packets satisfy the

13
Australasian Physical & Engineering Sciences in Medicine

formed by K cluster centers. Through the above four negative (TN) indicates the correct background point; (4) false
steps, the colposcopic image is divided into three cluster negative (FN), the wrong background point. Table 1 shows
centers: the cervical region, the extra cervical region, quantitative statistics of the segmentation accuracy of all test
and the endoscopic region. images. The Jaccard coefficient (JI) in the table is calculated
Step 5: Filter the area of the cervical region to achieve the according to Eq. (10), where P0 represents the cervical region
purpose of smoothing the edges of the image. We per- obtained by manual colposcopy, and P1 represents the cervix
form area filtering on the binary image of the colpos- region segmented by the algorithm [27]. The Dice coefficient
copy image to remove the connected region with an area is calculated from Eq. (11) and represents the degree of coin-
less than 2000 and using 8-neighbor filter. The detailed cidence between the two pictures [28].
algorithmic process is: (1) Determine the connected The accuracy (Acc), specificity (Spe), sensitivity (Sen),
components. (2) Compute the area of each component. positive predictive value (PPV) and negative predictive value
(3) Remove small objects. We suppress the noise of the (NPV) of the model can be calculated based on the above four
colposcopy image while preserving the image detail fea- pixel classification types. And they are used as an important
tures as much as possible. This method can effectively indicator to evaluate the performance of the segmentation
remove the portion of the colposcopy image that does method. ACC​means that the pixel with the correct pixel size
not belong to the cervical region. occupies all pixels; Spe means the ratio of the correct cervix
region to the total ROI region; and Sen refers to the ratio of the
Experimental preparation correct background point to the total background point. PPV
indicates the possibility that the segmentation point does not
A good experimental platform is important for perform- include the background point, and NPV indicates the value
ing the analysis of colposcopic images. The configuration of the possibility that the background point includes the seg-
of the computer is as follows: CPU: Inter Celeron(R) CPU mentation point [29–31]. The computed results are shown by
G550@2.60  GHz, Memory: 8  GB, Operating System: Eqs. (10, 11, 12, 13, 14, 15, 16).
Windows 64-bit. 110 colposcopic images were used as test
|P0 ∩ P1|
samples for the algorithm. The case images were provided JI = × 100% (10)
|P0 ∪ P1|
by Fujian Provincial Maternal and Child Health Hospital.
All the pictures in this study were provided by the Fujian
2|P0 ∩ P1|
Maternal and Child Health Hospital, which were provided Dic = × 100% (11)
by 100 patients, and they were from the same hospital. Half |P0| + |P1|
of 100 patients are cervical cancer patients. These images
are tagged by several doctors (experts) who are between the Acc =
TP + TN
× 100% (12)
ages of 40 and 60. The age of the patients is between 20 TP + FN + FP + TN
and 60 years old. The image format was 8-bit JPG color
image. The original image resolution is 6000 × 4000, in Sen =
TP
× 100% (13)
order to improve the efficiency of the algorithm and ensure TP + FN
the integrity of the image information, the image resolution
is adjusted to 6000 × 4000 in proportion. Each image was Spe =
TN
× 100% (14)
taken from a different patient. In order to match the medical TN + FP
expert’s initial diagnosis, all the samples were the original
colposcopic images taken before the treatment of acetic acid
and iodine solution. Table 1  Accuracy of the cervix region extraction compared with the
manual segmentation results
Performance indicators
Performance Maximum Minimum Median (%) Mean (%)
index stand- (%) (%)
The purpose of segmentation of the cervical region is to divide ard
the pixels of the colposcopy image into two ROI points and
JI 94.35 53.41 88.04 79.61
background points. In order to judge the segmentation result,
Dic 97.09 69.63 93.64 88.42
a reasonable evaluation index must be introduced. Compar-
Acc 87.38 87.15 87.22 87.25
ing cervical region segmentation results with expert annota-
Spe 98.07 53.43 90.20 81.99
tion results, the final pixels are divided into the following four
Sen 100 82.14 97.35 96.70
categories: (1) true positive (TP), which means the correct
PPV 80.41 80.03 80.17 80.21
segmentation of the cervical region; (2) false positives (FP)
NPV 96.86 96.71 96.82 96.80
indicates the point of excision of the cervical defect; (3) true

13
Australasian Physical & Engineering Sciences in Medicine

TP colposcopic image. Then, the cluster center cluster located in


PPV = × 100% (15) the middle of the image is extracted, and the portion includes
TP + FP
the cervical region basically. Finally, the area filter is used
TN to remove the tiny connected areas in the cluster center and
NPV = × 100% (16) smooth the edge of the cervical region.
TN + FN
Figure 4 shows an image of the cervical region segmented
from the de-coarsened speculum image using the method of
Experimental results the present disclosure. The figure shows the segmentation
effect of four groups of cases, the third column represents the
Image analysis results segmented cervical region map. Clinically, the doctor will
make a diagnosis based on the cervical area map. It can be
The original colposcopic image format is RGB format. seen that the segmented cervical region includes all regions
Using different color space modes helps to segment the of interest basically in the standard data. Table 1 shows the
cervical region in the colposcopic image. The HSV format quantitative information of the segmentation results.
color feature can obtain more abundant clinical information
of the colposcopic image. The main feature of the highlight Performance indicators analysis
region is color unsaturation, and the V (lightness) compo-
nent in the value HSV is saturated [32], as shown in Fig. 3. The quantitative descriptions of the segmentation algorithm
According to the characteristics of colposcopy imaging, the are detailed in Table 1. The JI and Dic coefficients in Table 1
region covered by the V component in the HSV color space are used to represent the segmentation results with the dis-
is more easily extracted due to the texture characteristics of placement of the standard data. We hope that our judging
the uterine cervix region, which is the cervical region that criteria (diagnostic criteria) are as high as possible for Sen,
needs to be segmented in clinical. Spe and Acc. Similarly, the PPV and NPV in Table 1 are as
The K-means algorithm was used to process the origi- high as possible, which means that the performance of the
nal colposcopic images after SR removal pre-processed, algorithm is superior.
and three cluster center clusters were obtained, including The experimental results show that the average JI and
the medical device, the outer region of the cervix, and the Dic coefficients in the 110 test images, as marked by the
cervical region. According to the colposcopy imaging char- experts, are 79.61% and 88.42%, respectively. It can be seen
acteristics, the cervical region is located in the center of the that the ratio of the intersection between the result image

Fig. 3  The components of the colposcopic image, (A1, A2, A3) Original colposcopic image, (B1, B2, B3) HSV format image, (C1, C2, C3) H
component image, (D1, D2, D3) S component image, (E1, E2, E3) V component image

13
Australasian Physical & Engineering Sciences in Medicine

Fig. 4  Cervical region segmentation results, (A1, A2, A3, A4) Colposcopy original image; (B1, B2, B3, B4) V component image; (C1, C2, C3,
C4) Cervical image; (D1, D2, D3, D4) Image after cervical region binarization operation; (E1, E2, E3, E4) Results image of expert marking

and the standard image is more than 80%. The results show Discussion
that the segmented cervical region and the expert-standard
ROI region have a high degree of coincidence in position. The colposcopy image is the original image acquired by the
The positive predictive value (PPV) and negative predictive camera. In this experiment, the highlight area is removed
value (NPV) in the test results remained at 80% and 96%. firstly, and then the cervical region is divided. We use three
Therefore, the average sensitivity of the method is stable at methods: (1) the improved segmentation method of the
96.70%. The average sensitivity indicates that the method paper. (2) K-means segmentation algorithm based on LAB
can segment 96% of the cervical region in the colposcopy color mode. (3) Maximum between-class variance (Otus
image. The specificity represents the proportion of correctly Method). The indicators of the three algorithms are pre-
segmented image areas occupied by experts, and the average sented in Table 2.
specificity of this paper also reaches 82%. The Acc value can In this paper, we use the ground truth provided by doctors
best represent the segmentation accuracy of the method [33]. to compare the segmentation accuracy of three segmentation
The Acc value of this method is stable at 87%, indicating that cervical region algorithms. The [bold] in Table 2 indicates
this method can better meet the medical expert or specialist’s the best performing evaluation index in the corresponding
diagnosis in clinical practice. algorithm. In this experiment, the segmentation results of
the three algorithms are compared with the corresponding
ground truth. The K-means segmentation algorithm based on
LAB color mode is proposed by Das A et al., and the JI and
Dic of the algorithm are 77.56% and 82.31%, respectively
[34]. The displacement of the segmentation effect of the

Table 2  Results of three Contrast algorithm JI (%) Dic (%) Acc (%) Spe (%) Sen (%) PPV (%) NPV (%)
comparison algorithms
K-means (LAB) 77.56 82.31 83.45 80.19 90.03 82.45 89.84
OSTU 80.75 80.12 82.42 77.83 89.02 78.89 86.57
Our method 79.61 88.42 87.25 81.99 96.70 80.21 96.80

13
Australasian Physical & Engineering Sciences in Medicine

OSTU cervical segmentation algorithm proposed by Tra- Compliance with ethical standards 
versi et al [35]. The higher the Acc, Spe and Sen, the better
the segmentation effect. The segmentation accuracy of the Conflict of interest  The authors declare that there are no conflicts of
algorithm is the highest, and the accuracy of segmentation interest.
is 87.25%. The specificity of each algorithm is close to 80%, Ethical approval  All experiments were performed in compliance with
and the sensitivity of our algorithm is 96.70%. The PPV the ethical standards set by our institutional board.
index of K-means (LAB) is higher than other algorithms,
Informed consent  Informed consent was obtained from all individual
indicating that the algorithm can segment the pixels belong-
participants included in the study.
ing to the cervical region as much as possible. The NPV of
the proposed algorithm is higher than the other two types
of algorithms, which indicates that the effect map obtained
by the method segmentation contains the least incoherent
regions. References
1. Chen W, Zheng R, Baade PD, Zhang S, Zeng H, Bray F et al
(2016) Cancer statistics in china 2015. CA Cancer J Clin
66(2):115–132
Conclusion 2. Pfaendler KS, Wenzel L, Mechanic MB, Penner KR (2015) Cervi-
cal cancer survivorship: long-term quality of life and social sup-
port. Clin Therapeut 37:39–48
In this paper, a new cervical segmentation method was
3. Dempsey C, Govindarajulu G, Sridharan S et al (2014) Implica-
developed by using the K-means algorithm to segment the tions for dosimetric changes when introducing MR-guided brachy-
colposcopic image in HSV color format. The technique first therapy for small volume cervix cancer: a comparison of CT and
uses the set brightness(Y) threshold to perform pre-process- MR-based treatments in a single centre. Australas Phys Eng Sci
Med 37(4):705–712
ing of highlight removal on colposcopic images. Then, the
4. Cronje HS (2004) Screening for cervical cancer in developing
V component in the input colposcopic image is extracted countries. Int J Gynecol Obstet 84:101–108
to achieve the purpose of segmenting the cervical region. 5. Sun YP, Sargent D, Lieberman R, Gustafsson U (2011) Domain-
The method was validated using 110 clinical data labeled specific image analysis for cervical neoplasia detection based on
conditional random fields. IEEE Trans Med Imaging 30:867–878
by medical experts. Sensitivity (Sen), specificity (Spe),
6. Sun YP, Sargent D, Lieberman R et al (2011) Domain-specific
and accuracy (Acc) of the cervical segmentation method image analysis for cervical neoplasia detection based on condi-
are 96.70%, 81.99%, and 87.25%, respectively. Our new tional random fields. IEEE Trans Med Imaging 30(3):867–878
approach has a better segmentation performance in com- 7. Gordon S, Zimmerman G, Greenspan H (2004) Image segmenta-
tion of uterine cervix images for indexing in PACS. In: Proceed-
parison to the traditional algorithm, and can be used poten-
ings of the IEEE symposium on computer-based medical systems,
tially as an image analysis platform to promote the clinical pp 298–298
prognosis of cervical cancer. The next work outlook is to (1) 8. Li W, Poirson A (2006) Detection and characterization of abnor-
improve the accuracy of the algorithm for segmentation of mal vascular patterns in automated cervical image analysis,
Advances in Visual Computing. Springer, Berlin, pp 627–636
the cervical region. Can really apply to clinical medicine.
9. Van Raad V (2003) Design of Gabor wavelets for analysis of tex-
(2) Based on the cervical region, the cervical lesions were ture features in cervical images. Engineering in Medicine and
extracted. Combining reality, conducting in-depth research. Biology Society. In: Proceedings of the international conference
of the IEEE, pp 806–809
Acknowledgements  We thank the Fujian Provincial Maternal and 10. Liu J, Li L, Wang L (2018) Acetowhite region segmentation in
Child Health Hospital for providing the datasets used in this paper. uterine cervix images using a registered ratio image. Comput Biol
Med 93:47–55
11. Obukhova NA, Motyko AA, Kang U et al (2017) Automated
Funding  This work was supported by the Grants from National Natu-
image analysis in multispectral system for cervical cancer
ral Science Foundation of China (No. 61605048 and No. 61603144,
diagnostic. In: Conference of Open Innovations Association,
and Grant 61403245 and Grant 91648119), Natural Science Founda-
pp 345–351
tion of Fujian Province, China (No. 2016J01300), Promotion Pro-
12. Patil DB, Gaikwad MS, Singh DK et al (2016) Semi-automated
gram for Young and Middle-aged Teacher in Science and Technology
lession grading in cervix images with Specular Reflection
Research of Huaqiao University (No. ZQN-PY518), and the Scientific
removal. In: International conference on inventive computation
Research Funds of Huaqiao University (No. 15BS413), and the Young
technologies, pp 1–5
and Middle-aged Teachers Education Scientific Research Project of
13. Huang S, Gao M, Yang D et al (2015) Unbalanced graph-based
Fujian Province, China (No. JAT160020), Natural Science Foundation
transduction on superpixels for automatic cervigram image seg-
of Fujian Province, China (Grant No. 2015J01256), the Talent project
mentation. In: IEEE international symposium on biomedical
of Huaqiao University (Grant No. 14BS215), and Quanzhou scien-
imaging, IEEE, pp 1556–1559
tific and technological planning projects of Fujian, China (Grant Nos.
14. Praba PSR, Ranganathan H (2013) Wavelet transform based auto-
2015Z120, 2017G024), and the Subsidized Project for Postgraduates’
matic lesion detection in cervix images using active contour. J
Innovative Fund in Scientific Research of Huaqiao University (No.
Comput Sci 9(1):30–36
17014084001).

13
Australasian Physical & Engineering Sciences in Medicine

15. Wang W (2010) Cervigram image segmentation based on recon- International Conference on Information, Communications and
structive sparse representations. Med Imaging Image Process. Signal Processing, 2003 and Fourth Pacific Rim Conference on
https​://doi.org/10.1117/12.84546​1 Multimedia. IEEE, vol 2, pp 738–742
16. Xue Z, Antani S, Long LR et  al (2007) Comparative perfor- 26. Siddiqui FU, Isa NAM (2011) Enhanced moving K-means
mance analysis of cervix ROI extraction and specular reflection (EMKM) algorithm for image segmentation. IEEE Trans Consum
removal algorithms for uterine cervix image analysis. Proc SPIE Electron 57(2):833–841
6512(1):187–189 27. Real R, Vargas JM (1996) The probabilistic basis of Jaccard’s
17. Karapetyan G, Sarukhanyan H (2013) Automatic detection and Index of similarity. Syst Biol 45(3):380–385
concealment of specular reflections for endoscopic images. In: 28. Dice LR (1945) Measures of the amount of ecologic association
Computer science and information technologies, IEEE, pp. 1–8 between species. Ecology 26(3):297–302
18. Guillemot C, Meur OL (2013) Image inpainting: overview and 29. Gerig G, Jomier M, Chakos M (2001) Valmet: a new valida-
recent advances. IEEE Signal Process Mag 31(1):127–144 tion tool for assessing and improving 3D object segmentation.
19. Castle PE, Stoler MH, Solomon D et al (2007) The relationship In: International conference on medical image computing and
of community biopsy-diagnosed cervical intraepithelial neoplasia computer-assisted intervention. Springer, pp 516–523
grade 2 to the quality control pathology-reviewed diagnoses: an 30. Udupa JK, Leblanc VR, Zhuge Y, Imielinska C, Schmidt H, Cur-
ALTS report. Am J Clin Pathol 127(5):805–815 rie LM, Hirsch BE, Woodburn J (2006) A framework for evaluat-
20. Corrêa FM, Russomano FB, Oliveira CA (2012) Colposcopic ing image segmentation algorithms. Comput Med Imaging Graph
triage methods for detecting cervical intraepithelial neoplasia 30(2):75–87
grade 3 after cytopathological diagnosis of low-grade squamous 31. Panigrahy D, Sahu PK (2017) Extraction of fetal ECG signal by
intraepithelial lesion: a systematic review on diagnostic tests. São an improved method using extended Kalman smoother framework
Paulo Med J Revista paulista de medicina 130(1):44–52 from single channel abdominal ECG signal. Australas Phys Eng
21. Xue Z, Antani S, Long LR et al (2007) Comparative performance Sci Med 40(1):191–207
analysis of cervix ROI extraction and specular reflection removal 32. Saint-Pierre CA, Boisvert J, Grimard G, Cheriet F (2011) Detec-
algorithms for uterine cervix image analysis. Medical Imaging tion and correction of specular reflections for automatic surgical
2007: Image Processing. International Society for Optics and Pho- tool segmentation in thoracoscopic images. Mach Vision Appl
tonics, pp 187–189 22(1):171–180
22. Maheswari GU, Ramar K, Manimegalai D et al (2011) Short 33. Proença H, Alexandre LA (2010) Iris recognition: analysis of
communication: an adaptive region based color texture seg- the error rates regarding the accuracy of the segmentation stage.
mentation using fuzzified distance metric. Appl Soft Comput J Image Vision Comput 28(1):202–206
11(2):2916–2924 34. Das A, Kar A, Bhattacharyya D (2011) Elimination of specular
23. Stehle TH (2006) Specular reflection removal in endoscopic reflection and identification of ROI: the first step in automated
images. In: Proceedings of the 10th international student confer- detection of Cervical Cancer using Digital Colposcopy. IEEE Int
ence on electrical engineering, vol 10, pp 1–6 Conf Imaging Syst Techn 5(3), 237–241
24. Mohd Ali N, Md Rashid NKA, Mustafah YM (2016) Performance 35. Traversi M, Falagario M, Guaragnella C (2014) CADdy—Col-
comparison between RGB and HSV color segmentations for road poscopy learning machine for computer aided diagnosis. In: IEEE
signs detection. Appl Mech Mater 393:550–555 third international conference on consumer electronics, Berlin,
25. Luo M, Ma YF, Zhang HJ (2003) A spatial constrained K-means IEEE, vol 7(6), pp 1–4
approach to image segmentation. Joint Conference of the Fourth

13

You might also like