| Literature DB >> 25897367 |
S Khazendar1, A Sayasneh2, H Al-Assam1, H Du1, J Kaijser3, L Ferrara4, D Timmerman3, S Jassim1, T Bourne5.
Abstract
INTRODUCTION: Preoperative characterisation of ovarian masses into benign or malignant is of paramount importance to optimise patient management.Entities:
Keywords: Decision support techniques; Support Vector Machines; ovarian cancer; ovarian neoplasm; ultrasonography
Year: 2015 PMID: 25897367 PMCID: PMC4402446
Source DB: PubMed Journal: Facts Views Vis Obgyn ISSN: 2032-0418
The histopathology of ovarian masses included in the study in the training and test groups.
| Histopathology | N (total N = 187) | |
| Benign (n = 112) | Mature teratoma | 23 |
| Endometrioma/endometriosis | 15 | |
| Mucinous cystadenoma | 23 | |
| Functional cyst | 5 | |
| Ovarian fibroma | 6 | |
| Serous cystadenoma | 21 | |
| Serous cystadenofibroma | 13 | |
| Other benign | 6 | |
| Malignant (n = 75) | Borderline mucinous tumour | 15 |
| Borderline serous tumour | 6 | |
| Serous cyst/adenocarcinoma | 28 | |
| Mucinous cyst/adenocarcinoma | 3 | |
| Endometrioid adenocarcinoma | 6 | |
| Other ovarian cancer | 17 | |
Fig. 1Pre-processing the image before segmentation.
The Absolute Difference is a basic image processing operation that takes the absolute value of the difference between the values of the two corresponding pixels I1(i) and I2(i), from the two input images I1 (here is the filtered image) and I2 (here is the negative of the filtered image)
r(i) = ∣I1(i) - I2(i)∣
where r (i) represents the ith pixel in the result image. We apply the absolute difference operation on the de-noised image from the NL-means filtering step and its negative image. This means that
r(i) = ∣Intensity - 2×I(i)∣
Fig. 2The NL-means de-noising method.
Fig. 3An example of the features transformation using pre-processing methods (left images column) and corresponding LBP processing (right images column). As a result 7 extra images were created from each original image.
Fig. 4Description of an ultrasound image of a functional cyst using a concatenated Local Binary Pattern histogram.
Fig. 5A flow chart illustrating the randomised balanced cross validation process of selecting the training and test groups. This process was repeated 15 times to calculate the average diagnostic performance of the SVM in each one of the 8 main images’ groups.
Diagnostic performance of the Support Vector Machine on images processed using a Local Binary Pattern operator in the test group when using Radius R = 2.
| Average diagnostics for SVM without LBP | Average diagnostics for SVM & LBP (P = 8,R = 2) | LBP/Histogram diff in Accuracy | p | |||||
| 2 × 2 block image | Sensitivity [95%CI) | Specificity [95%CI) | Accuracy [95%CI) | Sensitivity [95%CI) | Specificity [95%CI) | Accuracy [95%CI) | ||
| Original image | 0.63 [0.60-0.66] | 0.61 [0.575-0.645] | 0.62 [0.59-0.65] | 0.69 [0.67-0.71] | 0.66 [0.635-0.685] | 0.67 [0.65-0.69] | 0.05 [0.01-0.09] | 0.01 |
| Original ROI | 0.68 [0.65-0.71] | 0.645 [0.61-0.68] | 0.66 [0.63-0.69] | 0.75 [0.73-0.77] | 0.72 [0.71-0.73] | 0.74 [0.73-0.75] | 0.08 [0.04-012] | 0.0008 |
| Enhanced image | 0.59 [0.54-0.64] | 0.64 [0.62-0.66] | 0.62 [0.59-0.65] | 0.80 [0.77-0.83] | 0.77 [0.74-0.80] | 0.78 [0.76-0.80] | 0.16 [0.12-0.20] | 0.0001 |
| Enhanced ROI | 0.66 [0.63-0.69] | 0.65 [0.625-0.675] | 0.65 [0.63-0.67] | 0.77 [0.75-0.79] | 0.77 [0.75-0.79 | 0.77 [0.75-0.79] | 0.12 [0.09-0.15] | 0.0001 |
SVM: Support vector machine. LBP: Linear binary processor. ROI: Region of interest.
Diagnostic performance of the kNN on images processed using a Local Binary Pattern operator. Euclidean distance metric when k = 1.
| Average diagnostics for kNN & LBP (P = 8,R = 2) | Average diagnostics for kNN without LBP | |||||
| 2 × 2 block image | Sensitivity [95%CI] | Specificity [95%CI] | Accuracy [95%CI] | Sensitivity [95%CI] | Specificity [95%CI] | Accuracy [95%CI] |
| Original image | 0.55 | 0.56 | 0.55 | 0.65 | 0.59 | 0.62 |
| Original ROI | 0.62 | 0.53 | 0.58 | 0.71 | 0.49 | 0.63 |
| Enhanced image | 0.57 | 0.69 | 0.63 | 0.66 | 0.59 | 0.63 |
| Enhanced ROI | 0.69 | 0.56 | 0.63 | 0.73 | 0.46 | 0.60 |
kNN: k-Nearest Neighbours LBP: Linear binary processor. ROI: Region of interest.