A New Approach for Breast Abnormality Detection Based on Thermography

Type of article: Original article.

Nabil Karim Chebbah1, Mohamed Ouslim2, Ryad Temmar1

1.PhD Student in Biomedical engineering and embedded system, LMSE laboratory, Department of Electronics,Faculty of Electrical Engineering, University of Science and Technology of Oran, Oran, Algeria

2. Professor, LMSE laboratory, Department of Electronics, Faculty of Electrical Engineering, University of Science and Technology of Oran (USTO), Oran, Algeria

chebbah.nabilkarim@gmail.com

Abstract

Background: Breast cancer is one of the most common women cancers in the world. In this paper, a new method based on thermography for the early detection of breast abnormality is proposed.

Methods: The study involved 80 breast thermograms collected from the PROENG public database which consist of 50 healthy breasts and 30 with some findings. Image processing techniques such as segmentation, texture analysis and mathematical morphology were used to train a support vector machine (SVM) classifier for automatic detection of breast abnormality.

Results: After conducting several tests, we obtained very interesting and motivating results. Indeed, our classifier showed high performance results giving an accuracy of 91.25%, a sensitivity and a specificity of 93.3% and 90%, respectively.

Conclusion: The final results let us conclude that infrared thermography with the help of an adequate automatic classification algorithm can be a valuable and reliable complementary tool for radiologists in detecting breast cancer and thereby helping to reduce mortality rates.

 

Keywords: Breast cancer, Thermography, Image processing, Computer-Assisted Diagnosis

Corresponding author: Nabil Karim Chebbah, Biomedical engineering and embedded system, LMSE laboratory, Department of Electronics,Faculty of Electrical Engineering, University of Science and Technology of Oran, Oran, Algeria. Email: chebbah.nabilkarim@gmail.com

Received: June 30, 2018, Accepted: September 2, 2018, English editing: September 28, 2018, Published: September 30, 2018.

Screened by iThenticate.©2017-2018 KNOWLEDGE KINGDOM PUBLISHING.

 

1.   Introduction

Nowadays, breast cancer is the most common invasive cancer and the second leading cause of cancer death for women worldwide. The WHO (World Health Organization) assess that more than one million new cases are diagnosed each year and over 600 000 deaths are related to breast cancer across the world [1].

In Algeria, The Cancer Registry of Set if in collaboration with the IARC (International Agency for Research on Cancer) list breast cancer as the highest identified cancer cases in Algeria, with more than11 000 new cases and 3000 deaths each year and its incidence continues to increase by 7% a year, making it a major public health problem [2].

The improvement of advanced screening tools for the early breast cancer detection becomes essential to reduce the mortality rate. Previous researchers showed that there is an 85% chance of cure if the tumor is detected in a precocious stage and only a 10% chance if detected later [3]. Hence, it is a very useful task to provide diagnostic tools with high accuracy to help radiologists in reducing false positive predictions.

Currently, there are several techniques to detect and provide a diagnosis of breast abnormalities, such as echography, tomosynthesis, Magnetic Resonance Imaging (MRI), mammography, Positron Emission Tomography (PET) and breast thermography. Each of them has well known advantages and disadvantages. Mammography is the first line imaging technique for breast cancer detection. It is a radiological screening modality that uses an X-ray beam to detect anatomical changes in breast tissues. However, recent research has suggested that mammography cannot be considered an ideal tool for early diagnosis [3]. For example, the tumor must at least exceed a certain thickness to be identified. Indeed, in [4], the authors reported that the size of the tumor less than 1.66 cm was very difficult to detect by mammography. On the other hand, this technique also exposes patients to X-rays that can damage tissue and cause mutations [3].

Due to the limitations of the current imaging techniques, researchers have given special attention to thermography as a screening tool for breast cancer over the last two decades due to the fact that this procedure is non-ionizing, non-invasive and can detect breast abnormalities at an early stage. This technique has been widely accepted as an auxiliary screening tool for breast cancer detection to quantify risk and identify the population who will benefit from more detailed oncological tests [5].

2.   Previous related work

More than 2000 years ago, Hippocrates used the first thermo-biological application for a pathological diagnosis. He applied mud all over a patient’s body and then he noticed that the mud dried quicker in some places, which helped him identify the unhealthy areas [6]. Since then, many studies have focused onthermo-biology realizing that cancerous area in the mammary organ produces a significantly higher temperature than healthy breasts. This is because these lesions (or tumors) contain more veins and have a higher metabolic rate than the surrounding tissues [7]. In the research conducted by Professor Gautherie, at the laboratory of biomedical thermology at Louis Pasteur University [8], 784 subjects with initially normal breasts (with no mammographics or echographics findings) and anomalous thermograms were carefully attended during a period of twelve-year. Subsequently, 238 patients developed cancer along the4 years that followed, which represents 38% of the patients who were initially diagnosed as abnormal by thermography and normal by mammography. Therefore, researchers stated that IR thermography could predict the development of breast cancer quite effectively.

 

 

More details on the thermography mechanism, the protocol acquisition, and patient characteristic are found in [6, 9 and 10].

Although thermography is a promising screening tool for breast cancer, a robust and efficient computer-aided diagnosis (CAD) system must be developed to overcome factors such as scarcity of qualified personnel and limitation of the human visual system to differentiate the minimal temperature differences produced by thermographic imaging. Several researchers have worked on developing CAD systems for breast cancer detection based on advances in digital image processing and data mining. Sheeja et al. suggest the use of curvelet based feature extraction in order to classify breast thermograms as normal or abnormal; the proposed approach showed 90.91% accuracy, 81.82% and 100% of sensitivity and specificity, respectively [4]. Rajendra et al. extracted texture features using structural and statistical approach with a support vector machine (SVM) classifier to automatically detect signs of breast cancer; 50 thermographic images were used (25 normal and 25 cancerous);88.10% of sensitivity, 85.71% of specificity and 90.48% of accuracy were obtained [11].Schaefer et al. performed a fuzzy-logic based classifier coupled with a variety of statistical features based on the asymmetry analysis of the breast and providing a classification accuracy of 80%[12]. Pramanik et al. presented an automatic diagnosis system based on discrete wavelet transform to detect early breast cancer in a thermogram; the Otsu threshold and morphological operation-based segmentation were applied to define the ROI; then, statistical and texture features were extracted and used to train an artificial neural network classifier providing an accuracy of 90.48%[13].Acharya et al. investigated the conversion of the 2D thermograms into a one-dimensional data using a radon transform; high order spectral features were extracted from the transformed data in order to analyze the asymmetry between the two breasts; the methodology obtained 80% accuracy, 76% and 84% sensitivity and specificity, respectively using the SVM classifier. However, in [14] artificial neural network classifier gave better performance values with 92% of sensitivity, 88% of specificity, and 90% of accuracy. Ming et al. [15] developed a CAD system based on feature extraction and decision tree classifier for the automatic detection of breast cancer. Tuan et al. investigated the usage of complementary learning fuzzy neural networks for breast cancer classification; the authors achieved an accuracy of 86.6% [16]. Gerald. S presented an approach of analyzing breast thermograms that used features extraction and ant colony optimization (ACO) based pattern recognition for the classification of normal and abnormal breast thermogram; experimental results gave an accuracy of 79.52% [17]. Kandlikar et al. reviewed the advances over the last three decades in the use of thermal imaging to detect breast cancer [7].

3.   The proposed work

In this study, we propose a new approach for a computer aided diagnosis system based on breast thermography to decrease the operator dependence and to assist radiologists in the precocious breast cancer detection. Figure 2 illustrates the process plan of the main operations involved in the proposed technique.

 

After the image acquisition, we converted the breast thermograms from color to gray scale image, then the regions of interest (ROIs) were segmented, which involve the separation areas of the image that represent the breast from the background and isolate the left and right breasts; then, a GLCM (Gray level co-occurrence matrix) and morphological operations were used on the segmented image to extract statistical and textural features. Finally, a supervised learning technique, namely SVM (Support Vector Machine) was performed to classify breasts as normal or abnormal. The remainder part of this paper explains in more details all the steps involved within the proposed technique. 

 

3.1 Data acquisition

In this study, a total of 80 frontal breast thermograms 50 normal and 30 abnormal were collected from an open source online database [18]. Infrared thermograms were acquired at the Fluminense Federal University (UFF) using a FLIR Therma Cam SC620 infrared camera with a spectral bandwidth of 7.5–13μm (30 frames/s), a thermal resolution of 40mK at 30°C and an image resolution of 640x480 pixels. All the patients with abnormal breast were previously diagnosed through biopsies and their thermography report was confirmed by a skilled specialist [18].

 

3.2 Preprocessing and segmentation

 

The first stage of the CAD system is preprocessing. This includes image resizing and converting the RGB color input image into intensity gray scale in which white pixels will represent the highest temperatures and black, the lowest ones. This step of image processing is used to enhance the quality of the thermographic images and make the classification and features extraction phases more efficient.

In the segmentation stage, unnecessary details that may lead to wrong diagnosis such as neck, inframammary folds and background have been removed and the region of interest has been separated into right and left breast. The classification performance results depend greatly on the proper delineating of the two breasts. For this purpose, segmentation was carried out manually in this work with medical expert’s assistance to obtain the most exact delineating of the right and left breast due to absence of definite shape and clear edges of the breast in thermal images [19]. Various segmentation algorithms have been proposed to delineate the breast automatically or semi-automatically, but with moderate success rates [20-23]. Figure 3 shows the resulting right and left breast thermogram after preprocessing and segmentation phases.

 

3.3Features extraction

This step of CAD system represents an important image processing task by which certain characteristics of interest in an image are converted from a graphical representation (data in pixels) to a quantitative representation (data in vector).

In this third phase of CAD system, features are extracted using texture analysis, which represent the thermal variations of the breast quite effectively. Several methods have been proposed to measure texture properties of an image [24], one of these methods is the GLCM (Gray Level Co-occurrence Matrix)which describes the texture of an image by calculating how frequently combinations of pixels with a definite value of gray intensity and in a specific dimension occur in an image[24].In this work we computed and normalized GLCM of the ROI, a series of second order statistical texture parameters proposed by Haralick [25]are then extracted from this matrix. Besides, some first and high order statistical measures calculated from the original image values were added with the previous features in order to improve the classification accuracy.

 

3.4Classification

Feature vectors extracted from segmented breast thermograms are used to form an SVM classifier that proved good performance for the automatic detection of cancerous breast. Several supervised learning methods have been reported in the literature for breast cancer detection based on thermography such as: Artificial Neural Network [13], K-nearest neighbors [26], fuzzy logic-based classifier [12] and Support Vector Machine (SVM) [11]. The latter is the most powerful and it is widely used in the classification of health diseases, especially in oncology, due to its high accuracy and its ability to deal with high-dimensional data.

4.   Results and comments

We conducted several tests by applying the proposed method on the large dataset of 80 breast thermograms. In order to measure the method’s performance, we selected three metrics: the sensitivity, the specificity and the accuracy.

Sensitivity is the possibility that a test used in a sick patient will produce a positive result. It is given by the equation (1).

Specificity is the possibility that a test used in a healthy patient will produce a negative result. The formula for finding specificity is given in the equation (2).

Accuracy is defined as the number of correct predictions from all predictions made. It is given by the equation (3).

The obtained experimental results are summarized in Table 1 where we can clearly see the excellent classification performance of the proposed method.

 

 

 

We also present in Table 2 the confusion matrix, for further inspection of the testing approach.

 

All the tests were carried out on Intel core i7-5500U 2.4GHz processor with 8GB RAM, running under Windows 7 64-bits operating system. The averaged computation time for a 200x200 size image was around 0.14 seconds. The algorithm and a graphical user interface shown in Figure 4 were developed via Matlab 2016.

Figure 4. Menu driven interface of the presented CAD system

Different functionalities have been introduced to facilitate the use of this graphical interface. The Open Image button is used to load the breast thermography as well as the corresponding segmented region of interest. The Image information panel shows details of the input thermogram, such as width, height and image type. The software also displays the histogram of the segmented ROI. In the other hand, by clicking on the SVM classification button, the feature extraction operation is automatically done followed by their feeding in the support vector machine classifier. Finally, the system returns the result of the classification that is displayed in the results section. In the figure above, the result shows that the input segmented thermogram corresponds to an unhealthy breast class.

5.   Conclusion and Further development

The present paper suggests an automatic computer assisted diagnostic approach for the precocious breast cancer detection based on medical thermal imaging. The region of interest has been converted to grayscale and separated from the background and extra region. Subsequently, both textural and statistical features were extracted to feed a supervised learning machine for the classification of unhealthy and normal breast thermograms. Experimental results affirm the effectiveness of the method, giving a 93.3% of sensitivity, 90% of specificity and 91.25% of accuracy. We conclude that breast thermography is a good screening modality for the early detection of breast cancer and should be implemented as a complementary test in our country. As a continuation to the work, we propose the implementation of this method on an embedded system to take advantage of the parallelism available in some architectures in order to improve the system performances and reduce the computation time.

6.   Acknowledgement

Authors thank Dr F Senouci from Oran Healthcare Center, Algeria, for the assistance in the segmentation of the regions of interest.

 

7.   Conflict of intereststatement

We certify that there is no conflict of interest with any financial organization in the subject matter or materials discussed in this manuscript.

8.   Authorsbiography

No Biography

9.   Reference

[1] Ibrahim, Abdelhameed, Shaimaa Mohammed, and Hesham Arafat Ali. "Breast Cancer Detection and Classification Using Thermography: A Review." International Conference on Advanced Machine Learning Technologies and Applications. Springer, Cham, (2018).
https://doi.org/10.1007/978-3-319-74690-6_49

[2] Hamdi-Cherif, M., et al. "Cancer estimation of incidence and survival in Algeria 2014." J Cancer Res Ther 3.9 (2015): 100-104.
https://doi.org/10.14312/2052-4994.2015-14

[3] Lanisa, Norlailah, Ng Siew Cheok, and Lai Khin Wee. "Color morphology and segmentation of the breast thermography image." Biomedical Engineering and Sciences (IECBES), 2014 IEEE Conference on. IEEE, (2014).

[4] Francis, Sheeja V., M. Sasikala, and S. Saranya. "Detection of breast abnormality from thermograms using curvelet transform based feature extraction." Journal of medical systems 38.4 (2014): 23.

[5] Lahiri, B. B., et al. "Medical applications of infrared thermography: a review." Infrared Physics & Technology 55.4 (2012): 221-235.
https://doi.org/10.1016/j.infrared.2012.03.007

[6] Etehadtavakol, Mahnaz, and Eddie YK Ng. "An Overview of Medical Infrared Imaging in Breast Abnormalities Detection." Application of Infrared to Biomedical Sciences. Springer, Singapore, (2017). 45-57.

[7] Yaneli, Ameca-Alducin Maria, et al. "Assessment of bayesian network classifiers as tools for discriminating breast cancer pre-diagnosis based on three diagnostic methods." Mexican International Conference on Artificial Intelligence. Springer, Berlin, Heidelberg, (2012).

[8] Gautherie, Michel, and Charles M. Gros. "Breast thermography and cancer risk prediction." Cancer 45.1 (1980): 51-56.
https://doi.org/10.1002/1097-0142(19800101)45:1<51::AID-CNCR2820450110>3.0.CO;2-L
https://doi.org/10.1002/cncr.2820450110
PMid:7351006

[9] Kandlikar, Satish G., et al. "Infrared imaging technology for breast cancer detection–Current status, protocols and new directions." International Journal of Heat and Mass Transfer 108. USA (2017): 2303-2320.

[10] Vardasca, Ricardo, Lucia Vaz, and Joaquim Mendes. "Classification and Decision Making of Medical Infrared Thermal Images." Classification in BioApps. Springer, Cham, (2018). 79-104.

[11] Acharya, U. Rajendra, et al. "Thermography based breast cancer detection using texture features and support vector machine." Journal of medical systems 36.3 (2012): 1503-1510.
https://doi.org/10.1007/s10916-010-9611-z
PMid:20957511

[12] Schaefer, Gerald, Michal Závišek, and Tomoharu Nakashima. "Thermography based breast cancer analysis using statistical features and fuzzy classification." Pattern Recognition 42.6 (2009): 1133-1137.
https://doi.org/10.1016/j.patcog.2008.08.007

[13] Pramanik, Sourav, Debotosh Bhattacharjee, and MitaNasipuri. "Wavelet based thermogram analysis for breast cancer detection." Advanced Computing and Communication (ISACC), 2015 International Symposium on. IEEE, (2015).

[14] Acharya, U. Rajendra, et al. "Higher order spectra analysis of breast thermograms for the automated identification of breast cancer." Expert Systems 31.1 (2014): 37-47.
https://doi.org/10.1111/j.1468-0394.2012.00654.x

[15] Lee, Ming-Yih, and Chi-Shih Yang. "Entropy-based feature extraction and decision tree induction for breast cancer diagnosis with standardized thermograph images." Computer methods and programs in biomedicine 100.3 (2010): 269-282.
https://doi.org/10.1016/j.cmpb.2010.04.014
PMid:20537756

[16] Tan, Tuan Zea, et al. "A novel cognitive interpretation of breast cancer thermography with complementary learning fuzzy neural memory structure." Expert Systems with Applications 33.3 (2007): 652-666.
https://doi.org/10.1016/j.eswa.2006.06.012

[17] Gerald, S. "ACO classification of thermogram symmetry features for breast cancer diagnosis". Memetic Computing, (2014). 6(3): p. 207-212. Springer
https://doi.org/10.1007/s12293-014-0135-9

[18] Silva, L. F., et al. "A new database for breast research with infrared image." Journal of Medical Imaging and Health Informatics 4.1 (2014): 92-100.
https://doi.org/10.1166/jmihi.2014.1226

[19] Borchartt, Tiago B., et al. "Breast thermography from an image processing viewpoint: A survey." Signal Processing 93.10 (2013): 2785-2803.
https://doi.org/10.1016/j.sigpro.2012.08.012

[20] Suganthi, S. S., and S. Ramakrishnan. "Semi automatic segmentation of breast thermograms using variational level set method." The 15th International Conference on Biomedical Engineering. Springer, Cham, (2014).

[21] Golestani, N., M. EtehadTavakol, and E. Y. K. Ng. "Level set method for segmentation of infrared breast thermograms." EXCLI journal 13 (2014): 241.
PMid:26417258 PMCid:PMC4464455

[22] Srinivasan, Suganthi Salem, and Ramakrishnan Swaminathan. "Segmentation of breast tissues in infrared images using modified phase based level sets." Biomedical Informatics and Technology. Springer, Berlin, Heidelberg, (2014). 161-174.

[23] De Oliveira, J. P. S., et al. "Segmentation of infrared images: A new technology for early detection of breast diseases." Industrial Technology (ICIT), 2015 IEEE International Conference on. IEEE, (2015).

[24] Shang, Zhigang, and Mengmeng Li. "Combined feature extraction and selection in texture analysis." Computational Intelligence and Design (ISCID), 2016 9th International Symposium on. Vol. 1. IEEE, (2016).

[25] Haralick, Robert M., and Karthikeyan Shanmugam. "Textural features for image classification." IEEE Transactions on systems, man, and cybernetics 6 (1973): 610-621.
https://doi.org/10.1109/TSMC.1973.4309314

[26] Milosevic, Marina, Dragan Jankovic, and Aleksandar Peulic. "Thermography based breast cancer detection using texture features and minimum variance quantization." EXCLI journal 13 (2014): 1204.
PMid:26417334 PMCid:PMC4464488

[27] Rassiwala, Muffazzal, et al. "Evaluation of digital infra–red thermal imaging as an adjunctive screening method for breast carcinoma: A pilot study." International Journal of Surgery 12.12 (2014): 1439-1443.
https://doi.org/10.1016/j.ijsu.2014.10.010
PMid:25448668