Computerized facial diagnosis using both color and texture features
Introduction
Traditional medicines view facial diagnosis as a staple and is used by many practitioners [1], [2], [3], [4]. In Traditional Chinese Medicine (TCM) [1], [2], [3], [4] for example, the belief is that the cause, symptoms and the origin of the disease can be reflected on one’s face through color and texture changes. However, the diagnostic result is usually based on years of experience (made by the practitioner) and can be thought of as subjective or qualitative. To eliminate this bias, computerized facial diagnosis based on quantitative feature extraction and analysis can be established.
Only a few papers on this topic were found in a literature review. [5] first used a chamber with digital camera and LED light to capture a precise facial image from patients using standardized illumination conditions. Then, a five color scale was setup to measure facial complexion in clinical diagnosis with the help of TCM doctors. A method was proposed in [6] to diagnosis heart disease through facial color. The central part of the forehead and lips were extracted and analyzed as they portray heart disease according to oriental medicine. Five facial blocks were taken from images in [7] to diagnosis hepatitis, with the average RGB pixel intensities of all blocks used as a feature. Using 116 patients suffering from two types of liver disease and 29 healthy volunteers, the proposed work achieved an average accuracy of 73.6% at separating the three classes. In [6] only heart disease was diagnosed and based on oriental medicine. The color complexion of [5] was defined in the TCM framework and marked by its practitioners. Both these methods introduce a form of bias in the diagnostic result. [7] approached facial diagnosis using facial colors by removing the subjective and qualitative properties associated with TCM. However, the facial images were not color corrected to ensure uniformity in the analysis, and only one disease, hepatitis was identified. In all applications the experimental results were carried out on smaller databases with a single disease diagnosed. Also, none made use of facial texture to compliment color information.
To resolve these issues, this paper utilizes both color and texture features extracted from facial blocks under a large database setting for diagnosis. Facial images are first captured with a specially designed device and calibrated to ensure consistency in feature extraction and analysis. Four facial blocks, one on the forehead and nose, and two below the left and right eye are used to represent a face. A facial color gamut is constructed with six color centroids used to compute the color feature vector. The Gabor filter [8], [9] with various scales and orientations are applied to the blocks and form the texture feature. Experimental results were carried out on a large scale dataset consisting of 143 Health and 1380 Disease samples taken from Guangdong Provincial Hospital of Traditional Chinese Medicine, Guangdong, China. The Disease class was composed of 6 specific diseases (with at least 10 samples in each group) and one sizeable miscellaneous group (made-up of various illnesses). Classification was performed between Health vs. Disease using facial gloss [10], [11], [12], and Disease vs. Disease by both features and a combination of facial blocks.
The rest of this paper is organized as follows. Section 2 discusses the facial image acquisition device, dataset used and facial block definition. In Section 3 facial feature extraction using both color and texture are described in detail. Facial gloss is detected in Section 4 and applied at distinguishing samples in the two classes of Health and Disease. Following this, the classification between diseases in the Disease class at first using each block, and then a combination of blocks is discussed in Section 5. Finally, concluding remarks are made in Section 6.
Section snippets
Facial images and dataset
In the following, the facial image acquisition device is described in Section 2.1 along with image calibration to ensure consistency. Afterwards, the facial image dataset is introduced in Section 2.2, and followed by a discussion on facial image block definition (Section 2.3).
Facial features extraction
Facial feature extraction is described in this section. First, color feature extraction using the facial color gamut is presented in Section 3.1 and followed by six centroids representing the main colors of facial blocks. The six centroids are then used to calculate a facial color vector for each block. In Section 3.2 texture feature extraction is discussed by applying the Gabor filter.
Healthy classification using facial gloss
In the following, facial gloss is defined using both color and texture features described above for healthy classification. Facial gloss on the skin can be described as reflective, shiny and smooth [10], [11], [12]. It is deeply rooted in TCM, and its existence indicates a patient as being healthy. However, no quantitative evidence in the literature to back up this claim was found. For this reason, facial gloss is an ideal candidate to distinguish between Health and Disease samples. Applying
Facial block-based disease analysis
Facial block-based disease analysis is carried out in two steps. In the initial step, each facial block is analyzed independently (Section 5.1). Following this, the optimal combination of block(s) is determined in Section 5.2 by computing the number of illnesses each group can detect, and selecting the group that detected the most.
Conclusions
Using both color and texture features extracted from facial blocks, computerized facial diagnosis is possible, achieving a good outcome according to experimental results on the Guangdong dataset. Samples in Health and Disease were separated with an average accuracy of 99.83% via facial gloss found in blocks A–C. Further experiments showed block A can be used independently to detect facial gloss while attaining the same accuracy. To examine whether illnesses in Disease can be distinguished from
Acknowledgements
The work is partially supported by the GRF fund from the HKSAR Government, the central fund from Hong Kong Polytechnic University, and the NSFC Oversea fund (61020106004), China.
References (16)
The Foundations of Chinese Medicine
(1989)Theoretical Foundations of Chinese Medicine: Systems of Correspondence
(1978)Face Reading in Chinese Medicine
(2004)- et al.
Inspection of Face and Body for Diagnosis of Diseases
(2002) - et al.
Computer-aided disease diagnosis system in TCM based on facial image analysis
International Journal of Functional Informatics and Personalized Medicine
(2009) - B.H. Kim, S.H. Lee, D.U. Cho, S. Oh, A proposal of heart diseases diagnosis method using analysis of face color, in:...
- M. Liu, and Z. Guo, “Hepatitis diagnosis using facial color image,” in Proc. International Conference on Medical...
- et al.
Pattern Classification
(2000)
Cited by (20)
Designing intelligent self-checkup based technologies for everyday healthy living
2022, International Journal of Human Computer StudiesComputational Traditional Chinese Medicine diagnosis: A literature survey
2021, Computers in Biology and MedicineCitation Excerpt :Wang et al. also evaluated computerized detection for icterohepatitis and severe hepatitis [51]. In their work, they used a similar digital facial acquisition device like [49] containing a digital video camera and fluorescent lamps, for collecting normal healthy samples (129), icterohepatitis samples (69), and severe hepatitis samples (111), correspondingly. From this, they applied quantitative chromatic features, followed by feature selection for facial images, and further processed with the SVM model to produce the final results (overall diagnostic accuracy is higher than 80%).
Joint discriminative and collaborative representation for fatty liver disease diagnosis
2017, Expert Systems with ApplicationsJoint similar and specific learning for diabetes mellitus and impaired glucose regulation detection
2017, Information SciencesCitation Excerpt :Five facial blocks were extracted from the facial image to detect hepatitis in [19], and the average accuracy achieved 73.6% using the average RGB pixel intensities features. Zhang and Wang etc. [36] took both color and texture features into account for computerized facial diagnosis. However, despite of various tongue, face or sublingual diagnosis methods proposed for disease detection, most of them regarded either tongue, face or sublingual vein as an independent one and ignored the relationship among them which may have an effect on the overall classification performance.
Illumination-insensitive texture discrimination based on illumination compensation and enhancement
2014, Information SciencesCitation Excerpt :Texture is very important for human visual perception and plays a key role in computer vision and pattern recognition. In addition, since texture can be effectively used for characterizing image regions, texture features have been extensively studied in image classification and content-based image retrieval, as well as in other fields related to pattern analysis [8,9,21,22,38]. Traditionally, texture-representation methods can be divided into three categories, namely structural [34], statistical [17,26], and multi-resolution filtering methods [14,19,24,27–29,36].
An approach to SWIR hyperspectral hand biometrics
2014, Information SciencesCitation Excerpt :Hand biometrics is most commonly performed on gray scale images acquired at the visible range (400–700 nm) [7]. Some studies consider the complementarity of three different bands in the visible spectrum, namely the red (650 nm), the green (510 nm) and the blue (475 nm), and combine them at feature, score or decision level [34,20]. These bands are easily obtained with a color camera.