| Literature DB >> 29065640 |
Nur Diyana Kamarudin1,2, Chia Yee Ooi1, Tadaaki Kawanabe2, Hiroshi Odaguchi2, Fuminori Kobayashi1.
Abstract
In tongue diagnosis, colour information of tongue body has kept valuable information regarding the state of disease and its correlation with the internal organs. Qualitatively, practitioners may have difficulty in their judgement due to the instable lighting condition and naked eye's ability to capture the exact colour distribution on the tongue especially the tongue with multicolour substance. To overcome this ambiguity, this paper presents a two-stage tongue's multicolour classification based on a support vector machine (SVM) whose support vectors are reduced by our proposed k-means clustering identifiers and red colour range for precise tongue colour diagnosis. In the first stage, k-means clustering is used to cluster a tongue image into four clusters of image background (black), deep red region, red/light red region, and transitional region. In the second-stage classification, red/light red tongue images are further classified into red tongue or light red tongue based on the red colour range derived in our work. Overall, true rate classification accuracy of the proposed two-stage classification to diagnose red, light red, and deep red tongue colours is 94%. The number of support vectors in SVM is improved by 41.2%, and the execution time for one image is recorded as 48 seconds.Entities:
Mesh:
Year: 2017 PMID: 29065640 PMCID: PMC5416652 DOI: 10.1155/2017/7460168
Source DB: PubMed Journal: J Healthc Eng ISSN: 2040-2295 Impact factor: 2.682
Figure 1Tongue colour samples: (a) light red, (b) red, and (c) deep red.
Figure 2(a) Raw image, (b) image after segmentation, and (c) image after coating removal.
Figure 3(a) Deep red cluster identified by maximum pixels' coverage area identifier and (b) and (c) red/light red clusters identified by maximum colour distance identifier.
Figure 5Flowchart of our proposed first-stage classification.
Algorithm 1Algorithm 1: Pseudocodes of training input setting in SVM.
Figure 4SVM concept of classification by constructed hyper plane.
Red colour range for red and light red tongues.
| Tongue colour |
| ||
|---|---|---|---|
|
|
|
| |
| Red |
| 32 ≤ | 6 ≤ |
| Light red |
| 23 ≤ | 15 ≤ |
Algorithm 2Algorithm 2: Pseudocodes of red colour ranges.
Figure 6The outline of proposed computerized tongue colour diagnosis system.
Comparison of average classification accuracy and execution time of several algorithms using same database specifications.
| Method | Technique/kernel | Accuracy (%) | Execution time (s) |
|---|---|---|---|
| Conventional SVM (only SVM) [ | RBF | 50 | 219 |
| Polynomial | 50 | 187 | |
| Linear | 57 | 249 | |
| Quadratic | 74 | 187 | |
|
| |||
| Proposed SVM with clustering identifiers (SVM + | RBF | 63 | 166 |
| Polynomial | 50 | 172 | |
| Linear | 89 | 149 | |
| Quadratic | 50 | 151 | |
|
| |||
| Neural network [ | Conventional | 70.6 | 652 |
Comparison of red colour range's performance in classification.
|
| Accuracy |
|---|---|
| Only chromatic attribute range ( | 63% |
| Both chromatic and luminance attribute range
| 95% |