Next Article in Journal
ICT and Women’s Health: An Examination of the Impact of ICT on Maternal Health in SADC States
Next Article in Special Issue
FIDChain: Federated Intrusion Detection System for Blockchain-Enabled IoT Healthcare Applications
Previous Article in Journal
Appropriate Needle Length Determined by Ultrasonic Echography for Intramuscular Injection in Japanese Elderly over 50 Years
Previous Article in Special Issue
Solving Patient Allocation Problem during an Epidemic Dengue Fever Outbreak by Mathematical Modelling
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Computerized Analysis of Mammogram Images for Early Detection of Breast Cancer

by
Yassir Edrees Almalki
1,
Toufique Ahmed Soomro
2,*,
Muhammad Irfan
3,
Sharifa Khalid Alduraibi
4,* and
Ahmed Ali
5
1
Department of Medicine, Division of Radiology, Medical College, Najran University, Najran 61441, Saudi Arabia
2
Department of Electronic Engineering, Quaid-e-Awam University of Engineering, Science and Technology, Larkana 76221, Pakistan
3
Electrical Engineering Department, College of Engineering, Najran University, Najran 61441, Saudi Arabia
4
Department of Radiology, College of Medicine, Qassim University, Buraidah 52571, Saudi Arabia
5
Eletrical Engineering Department, Sukkur IBA University, Sukkur 65200, Pakistan
*
Authors to whom correspondence should be addressed.
Healthcare 2022, 10(5), 801; https://doi.org/10.3390/healthcare10050801
Submission received: 27 March 2022 / Revised: 13 April 2022 / Accepted: 20 April 2022 / Published: 25 April 2022

Abstract

:
Breast cancer is widespread worldwide and can be cured if diagnosed early. Using digital mammogram images and image processing with artificial intelligence can play an essential role in breast cancer diagnosis. As many computerized algorithms for breast cancer diagnosis have significant limitations, such as noise handling and varying or low contrast in the images, it can be difficult to segment the abnormal region. These challenges could be overcome by proposing a new pre-processing model, exploring its impact on the post-processing module, and testing it on an extensive database. In this research work, the three-step method is proposed and validated on large databases of mammography images. The first step corresponded to the database classification, followed by the second step, which removed the pectoral muscle from the mammogram image. The third stage utilized new image-enhancement techniques and a new segmentation module to detect abnormal regions in a well-enhanced image to diagnose breast cancer. The pre-and post-processing modules are based on novel image processing techniques. The proposed method was tested using data collected from different hospitals in the Qassim Health Cluster, Qassim Province, Saudi Arabia. This database contained the five categories in the Breast Imaging and Reporting and Data System and consisted of 2892 images; the proposed method is analyzed using the publicly available Mammographic Image Analysis Society database, which contained 322 images. The proposed method gives good contrast enhancement with peak-signal to noise ratio improvement of 3 dB. The proposed method provides an accuracy of approximately 92% on 2892 images of Qassim Health Cluster, Qassim Province, Saudi Arabia. The proposed method gives approximately 97% on the Mammographic Image Analysis Society database. The novelty of the proposed work is that it could work on all Breast Imaging and Reporting and Data System categories. The performance of the proposed method demonstrated its ability to improve the diagnostic performance of the computerized breast cancer detection method.

1. Introduction

Breast cancer is one of the most common diseases among women and it is considered a deadly type of cancer worldwide. According to the World Health Organization (WHO), 2.3 million women were diagnosed with breast cancer in 2020 and 685,000 deaths were reported worldwide due to breast cancer [1]. According to the 2018 report, the age-standardized rates (ASR) for incidence and mortality were 27.3 and 7.5 per 100,000 among Saudi women [2]. In a recent survey, it was shown that breast cancer is one of the nine leading causes of death among women in Saudi Arabia [3]. Cases of breast cancer are also on the rise in China, where it is becoming more common, with 12.2% of the female population in China currently living with the disease. Breast cancer is also responsible for 9.6% of deaths worldwide [4].
It is necessary to diagnose breast cancer as early as possible because the progression of the disease leads to serious complications and makes treatment more complex. Prompt diagnosis of disease may offer more treatment options, which could reduce the rising rate of breast cancer. Mammography images, and their analysis, are used for the diagnosis of breast cancer, in which they play a vital role besides being one of the processes used for disease diagnosis for prompt treatment of patients. However, the analysis of mammography images contains many challenging issues and it is challenging for a radiologist to diagnose and determine the site of the pathology [5,6]. Breast tissue density and the quality of the mammographic images are the two main factors that are used for analyzing mammographic images because the efficiency of mammography varies from 60 to 90%, malignancy when a biopsy is performed on a non-palpable mammographic abnormality usually ranges from 20% to 35% [7,8,9].
When radiologists analyze mammographic images, they are trying to find an abnormal region, and this may be easier once the images are clearer. Large amounts of calcification and asymmetric architectural distortion in the breast tissue are the most common findings in mammographic images [10]. The Breast Imaging Reporting and Data System (BI-RADS) is the mammographic standard, along with the quality assurance lexicon report published by the American College of Radiology (ACR). The main objective of the BI-RADS is to organize mammography reports between radiologists and standardize them for clinicians [11]. The BI-RADS classifies mammographic images into qualitative characteristics and characterizes their shapes and margins along with the mass density of the breast tissue. Radiologists classify mass in the BI-RADS according to defined characteristics, as explained in Table 1.
The biological structure of the breast is more important before the analysis of mammographic images. According to the biological structure of the breast, cancer cells spread from the lymph nodes and impact other parts of the body. The main cause of breast cancer is a dysfunction in the origin of the milk-producing duct, which is also known as invasive ductal carcinoma. Breast cancer can also develop in the glandular tissue of the breast and these are known as lobules. Research has proven that hormones, lifestyle and environmental changes also have an impact on the prevalence of breast cancer [12]. A low-dose breast X-ray is the standard process used to scan for disease. This process is known as mammography in biological terminology, and it has been proven to be the safest imaging modality for the cancer screening of the breast [6].
It is very important to implement the computerized technique for the early detection of breast cancer. One of the main factors before implementing a computerized breast cancer detection method is the analysis of mammography image databases. The implementation of a new algorithm would aid in the detection of breast cancer. Thorough analysis of the mammography image database for the implementation of a computerized breast cancer detection method can reduce the manual process of detecting the disease. This is a challenging issue for the analysis of a large number of mammographic image databases. The method of the image enhancement and segmentation of an abnormal region reduces the workload of medical experts and is necessary for studying the nature of the mammographic images before implementing any calculation algorithm for the detection of breast cancer [13].
In this research work, the three stages method is proposed of real-time database analysis for the detection of breast cancer. The first step was based on database classifications according to the BI-RADS and performed image processing steps with data uniformity. The second step was based on the removal of the pectoral muscle from the mammographic images. The third step was based on image enhancement to improve image quality and the segmentation of the abnormal region. In these three steps, the image processing techniques are used to obtain a well-enhanced and segmented abnormal region in order to be able to analyze the mammographic images for the purpose of diagnosing breast cancer. The main contributions of this research work are:
  • A classification method for large databases according to all levels in the BI-RADS.
  • The implementation of an image-enhancement technique for mammographic image pre-processing steps.
  • An image processing technique for pectoral muscle ablation.
  • The implementation of post-processing steps for the segmentation of an abnormal region.
The article is organized as follows. Section 2 summarizes the related work. Section 3 explains the proposed method in detail, along with each step of the proposed method. Section 4 deals with databases and measurement parameters. Section 5 reports the experimental results. The Section 6 contains discussion and future directions. Finally, the conclusion is presented in Section 7.

2. Related Work

Filtering techniques are used for the analysis of early-stage breast cancers. For example, the work by Mendez et al. [14] used spatial averaging filtering to smooth the image it was implemented on Histogram threshold techniques have also been used to detect abnormal regions. The new threshold baseline technique was proposed by Abdel et al. [15] for the removal of the pectoral muscle from an image. A multiresolution scheme based on the Hough transform was implemented by Karssemeijer and Brake [16] to remove the pectoral muscle from an image with precision. Their method was modified by Ferrari et al. [17], who based their work on certain image processing techniques for the removal of the pectoral muscle from an image. An adaptive histogram method was implemented by Raba et al. [18] to differentiate the cancerous region of the breast from the background image. These authors also used the region-growth-based method to remove the pectoral muscle from an image. A nonlinear diffusion algorithm was implemented by Mirzaalian et al. [19] for the removal of the pectoral muscle from an image. The Radon transform method was proposed by Kinsosita et al. [20] for the detection of abnormal cancerous regions. Later, the wavelet decomposition algorithm, using the tactics of background depth reduction in mammographic images, was used by Mario et al. [21] for cancer area detection; they achieved an accuracy of 85% using their method.
A new method was proposed by Wang et al. [22] for the automated detection of the pectoral muscle, which was based on a discrete-time Markov chain and an active contour model. A shape-based function with an average gradient was proposed by Chakraborty et al. [23] for the determination of the pectoral muscle boundary position as a straight line. The histogram-based thresholding method was implemented by Chen and Zwiggelaar [24] for breast cancer detection, and they used connected components to label the segmented binary image of the cancerous region. Next, they used the area based technique to remove the pectoral muscle and determine a starting point closer to the pectoral muscle boundary. The idea of using the triangular region-based method to isolate the pectoral muscle from the breast tissue was implemented by Maitra et al. [25], and they used the region growth technique to remove the pectoral muscle.
All of these methods used thresholding, region growing, or starting-point image techniques. These techniques did not give good performances because image uniformity was necessary; however, image contrast enhancement techniques have been used for decades to make video and image details more observable. A few contrast enhancement techniques are useful for mammographic images, but most conventional enhancement techniques are not useful for improving the contrast of mammographic images in order to impact the post-processing steps.
Over the past 21 years, many enhancement techniques have been implemented to improve low and variable contrast in mammographic images. Many detailed review articles are presented based on contrast enhancement techniques for mammographic images. Cheng et al. [26] discussed conventional methods for feature-based contrast enhancement techniques along with their advantages and disadvantages. Jianmin et al. [27] implemented an approach based on structure tensor and fuzzy enhancement operators for enhancing the contrast of mammographic images. Stojic et al. [28] implemented mammographic images based on local contrast enhancement and background noise suppression techniques. An improved method based on the histogram-based contrast enhancement technique for radiographic images was implemented by Ming et al. [29]. After reviewing all the methods for the early detection of breast cancer, it was observed that a new enhancement technique was needed for the pre-processing module for segmented breast cancer. This article contains the step-by-step analysis of mammographic images for the detection of a cancerous region of the breast. The proposed method contained the analysis of the hospitals database, a large database of around 2892 images, and provided the enhancement, as well as the detection of, the cancerous region of an image, as is explained in Section 3.

3. The Proposed Method

3.1. Data Classification

The implementation of any method depends on the nature of the data; it is necessary to analyze the databases before proposing a method of analysis for medical images. The mammographic images have analysed and found that there are two types of images: film screen mammographic images and digital mammographic images. The digital mammographic images are used for the proposed method. There were many challenges using digital mammographic images, and one of the most analyzed challenges was the detection and removal of pectoral muscles. The analysis of pectoral muscles depended on their geometric shape and their location in correspondence with their view [30,31]. There are two ways to view mammographic images, the carniocaudal (CC) view and the mediolateral oblique (MLO) view, and these views are shown in Figure 1. The pectoral muscle in the CC view is the semi-elliptical shape along the breast wall. The pectoral muscle in the MLO view is the shape in the upper mammogram coverage and roughly corresponds to the overlapping right-angled triangle shown in Figure 1. Both views have different issues and suffer from low contrast, but both contain the cancerous region in many cases. It is very important to remove the pectoral muscle from the breast region and classify the database of specific image views according to the BI-RADS classification as it facilitates the computerized process of detecting breast cancer.
The data is collected from different hospitals in the Qassim health cluster, Qassim province, Saudi Arabia. The database contained 2892 mammographic images and data categorized according to the Breast Imaging Data and Reporting System (BI-RADS). Detailed information on the number of images is given in Table 2. The 996 negative case images are analyzed of BI-RADS case to validate the pre-processing and post-processing steps.
After the classification of the database according to the BI-RADS, the next step was the removal of the pectoral muscles from the images; this was one of the novel steps that improve the efficiency of the overall method. The seed-based region growth technique is used to remove the pectoral muscles in order to obtain the mammary portions of the mammographic images; this area is the region of interest in mammographic images and contains the cancerous region. Seed region growth forms part of the image segmentation technique and contains two types: one type is pixel location value selection, and the other type is seed point selection. The seed point type is more precise and automatically gives an accurate selection based on the orientation of the image. In this proposed method, the starting point is used, which automatically selected the orientation of the mammographic images. The seed points were obtained by using the neighboring seed pixels and it was determined whether the required pixels should be added to or removed from the region. This process was continuous and iterative in nature until the segmentation of the breast region or removal of the pectoral muscle was achieved. The output of the pectoral muscle is removed in Figure 2 and provided an opportunity to analyze the breast area as well as to assist in the enhancement and segmentation techniques.

3.2. Pre-Processing Module: Image Enhancement

There are many image-enhancement techniques for medical images and the suitability of each technique is determined by the nature of the medical image. Mammographic images contain varying amounts of contrast as well as noise. After removing the pectoral muscle, the morphological operations are used to evenly distribute the contrast. In the proposed method, the bottom and top hat operations are used to create uniform contrast in the images. These techniques perform well on mammographic images with a good pixel intensity distribution, as shown by the histogram with the enhanced image in Figure 3. These techniques helped the post-processing module. The mathematical representation of the morphological operations is illustrated in the equations below.
T b f = f b f .
Equation (1) represents the bottom hat operation and • depicts the close operation. The top hat operation was then applied to increase the contrast and control the change in contrast of the image. The mathematical representation of the top hat operation is defined in Equation (2). The symbol ∘ depicts the opening operation. An improved image was obtained with uneven illumination and noise suppression.
T w f = f f b .

3.3. Post-Processing Module

The segmentation of abnormal regions of the breast in mammographic images is a difficult task and many researchers are still working on it in order to implement new breast cancer detection methods. There are many segmentation algorithms for breast region detection, and some of the adaptive filtering techniques are used for abnormal region analysis. In this research work, K-means is used, K-means with spatial, mean shift, mean shift with spatial, and normalized cuts for the segmentation of mammograms. These are the most suitable methods for diagnostics of breast cancer from mammogram images. The normalized cut method was proposed by Shi and Malik [32] for use on natural images; its main purpose is to observe abnormal regions in mammographic images. This algorithm is based on graph theory. Normalized cuts work with image pixels as the node of a graph and treat segmentation as a graph partitioning problem. They calculate both the dissimilarity between groups as well as the total similarity within groups of image intensities. All these algorithms are based on clustering parameters, and K-means with a spatial range of 4 to 9 gave a better analysis of abnormalities on the mammographic images. The K-means method contained less noise compared to mean shift and mean shift with spatial, and normalized cuts gave more noise and also lost details. The output of these techniques is shown in Figure 4. It was clearly observed that the mean shift and normalized cuts techniques did not give a good segmentation of the mammographic images. However, K-means gave more detailed observations of the abnormal regions and the opportunity to analyze the databases. This was because every mammographic image database is different and K-means and K-means with spatial techniques, along with the proposed preprocessing module, can operate on databases. The effectiveness of this proposed method is explained in the results section.

4. Database and Measuring Parameters

4.1. Databases

The data is collected from different hospitals in the Qassim health cluster, Qassim province, Saudi Arabia, and this database contained 2892 mammogram images. The database was categorized according to the Breast Imaging Data and Reporting System (BI-RADS). Detailed information of the database is given in Table 2.
The Mammographic Image Analysis Society (MIAS) database [33] is also used. MIAS was created by British research groups with the aim of understanding images from mammograms, such as mammographic images from the UK National Breast Screening Programme. Images were digitized at 50 microns of pixel edge with a Joyce-Loebl scanning microdensitometer and a linear device in the 0–3.2 optical density range. Each pixel was represented by an 8-bit word. The MIAS database contained 322 digitized images of 161 pairs. The database had been reduced to a 200 micron pixel edge and padded so that all the images were 1024 × 1024 .

4.2. Measuring Parameters

The proposed method was based on quantitative and visual observation. The following parameters were used to validate the proposed algorithm:
  • Peak signal to noise ratio (PSNR);
  • Effective measure of enhancement (EME);
  • Accuracy of an abnormal region.
The peak signal to noise Ratio (PSNR) and effective measure of enhancement (EME) parameters were used to validate the pre-processing module and its accuracy validated the post-processing module of the proposed method.

4.2.1. Peak Signal to Noise Ratio (PSNR)

There are many processes for calculating PSNR; for PSNR, the value based on mean square estimation (MSE) is used. The first step is to calculate the MSE (as shown in Equation (4)) of the image tracks to calculate the PSNR (as shown in the equation). The PSNR is widely used to calculate the quality of images between the original image and the output image in terms of noise reduction. A large PSNR value means that the image has less noise compared to the original image.
M S E = 1 M N m n X m , n Y m , n 2 .
P S N R = 10 log 10 L 1 M S E .
where X m , n and X m , n are the grey level of input and output image at pixel position m , n , respectively. L is the maximum pixel value of the image, and it should be 255 in an 8-bit pixel image [ L = 2 n 1 = 2 8 1 = 256 1 = 255 ] . The PSNR is measured in decibels (dB).

4.2.2. Effective Measure of Enhancement (EME)

The EME is a quantitative measure of image enhancement, and it gives information about the contrast of each image block. It is calculated using Equation (5), where K 1 and K 2 are the numbers of horizontal and vertical blocks in the enhanced image, respectively, and I max ( k , l ) and I min ( k , l ) are the image blocks maximum and minimum pixel values, respectively.
E M E = 1 K 1 K 2 L = 1 K 2 K = 1 K 1 20 log I max ( k , l ) I min ( k , l ) .

4.3. Accuracy

The accuracy of a segmented abnormal region calculation contains all four measurements, including true positives (TP), true negatives (TN), false positives (FP), and false negatives (FN). These measurements are explained below.
T P = ( A S A T ) I .
T N = I A S I A T I .
F P = A S I A T I .
F N = I A S A T I .
The accuracy (AC) is the combinations of these parameters, as defined in Equation (10) below.
A C = T P + T N T P + T F + F P + F N .

5. Experimental Results Analysis

5.1. Analysis of Pre-Processing Module

The PSNR and the EME of each category of database are measured. Table 3 shows the performance of the proposed pre-processing steps. It can be seen that the proposed method improved the PSNR and EME. These pre-processing steps were known as image enhancement and the image enhancement technique is used with the post-processing steps for the detection of breast cancer.

5.2. Analysis of Post-Processing Module

The K-means and K-means with spatial in groups of 2 to 8 are analyzed. The best output of K-means is obtained from groups of 2, 4, 6, and 8, but K-means with spatial lost detail, as shown in Figure 5. It was clearly observed that an abnormal region can be easily seen in the K-means output with a yellow circle.
The accuracy of post-processing output is measured and shown in Table 4, and this yielded considerable accuracy, which showed the capability of the proposed method. The database created from the Qassim Health Cluster, Qassim Province, Saudi Arabia is also analyzed; however, the ability of the proposed method is measured by using databases from the Mammographic Image Analysis Society (MIAS) because many researchers have used these databases. The comparisons in Table 5 show that the proposed method performed comparably to other methods.

6. Discussion and Future Directions

Early detection of breast cancer can reduce the death rate. The rapid advancement of technology is needed to detect all types of abnormal regions with improved performance. The abnormal region in the mammogram can vary in size and shape, and the primary purpose is to segment the abnormal region with novel techniques. In this study, the computerized system is implemented to analyze mammography images for the detection of breast cancers. The various new methods are studied in the literature, and then the main problem is identified. There are three main challenges to implementing the computerized breast cancer detection method. The first step is based on database classification, the second is the implementation of pre-processing or image enhancement, and the third step is based on breast cancer segmentation.
In this proposed method, the first step was based on database classifications according to the BI-RADS and performed image processing steps with data uniformity. The second step was based on removing the pectoral muscle from the mammographic images. The third step was based on image enhancement to improve image quality and the segmentation of the abnormal region. In these three steps, the image processing techniques are used to obtain a well-enhanced and segmented abnormal area to analyze the mammographic images to diagnose breast cancer. These methodological contributions of this method were a classification method for large databases according to all levels in the BI-RADS, the development of an image-enhancement technique for mammographic image pre-processing steps, and an image processing technique for pectoral muscle ablation, the implementation of post-processing steps for the segmentation of an abnormal region.
The proposed method is validated on two databases: the Qassim health cluster, Qassim province, Saudi Arabia, and this database contained 2892 mammogram images. The database was categorized according to the Breast Imaging Data and Reporting System (BI-RADS) and The Mammographic Image Analysis Society (MIAS) database, which contained 322 images. The mammogram images have a size of 1024 × 1024 , and abnormal regions have an average size of 128 × 128 . It may vary in several cases. The proposed method gives good contrast enhancement with peak-signal to noise ratio improvement of 3dB. The proposed method provides an accuracy of approximately 92% on 2892 images of Qassim Health Cluster, Qassim Province, Saudi Arabia. The proposed method gives approximately 97% on the Mammographic Image Analysis Society database.
After analyzing the proposed method and comparing its performance with other existing methods, it can be seen that many researchers do not validate their methods on different databases because they have only validated their methods on the MIAS database. The comparability of the method can be analyzed to be validated on an extensive database. The proposed method in this research work is validated on extensive data from Qassim health cluster, Qassim Province, Saudi Arabia. The proposed method performed well on data from Qassim health cluster, Qassim Province, Saudi Arabia. We also validated the method on the MIAS database, and we used all images from MIAS because each image contained different challenges, and many researchers did not use all images as mentioned in the comparable Table 5. It can be observed that our method gives comparable performance compared to other methods. This comparative analysis indicates that this proposed method can be an aid tool for the radiologist for the analysis of mammography images for the early detection of the disease.
After a thorough analysis of mammography images, it is necessary to rely on a biologically theoretical study of mammography images, because there are many areas in mammography images necessary for analysis, such as the presence of abnormalities, the process of acquisition that has an impact on the observation of mammography images and the removal of the pectoral muscle. These factors are very important to manage and make the images more visible for the radiologist’s analysis for the diagnosis of disease progression and recommend early treatment. Based on the biologically theoretical concept of image mammography, this computerized method is implemented in this research work and the proposed methods performed well and performed comparable to existing methods.
This method can play an important role in the implementation in the shape of the product and it will be useful in hospitals, especially in the use of product in remote areas in the near future. These hardware models required computational mathematical techniques such as these studies [42,43,44] implemented for different medical images based on machine learning models as well as radio techniques for industrial use, as these studies are based on computational models based on mathematical techniques and machine learning. Our proposed method algorithm can be implemented in hardware based on more advanced machine learning techniques along with the necessary connections to equipment to automatically process patient data to the radiologist for mammography image analysis. In another future extension of this research work is the implementation of the proposed model in the form of mobile application for remote access to the patient to connect with the radiologist to analyze the images and obtain timely treatment.

7. Conclusions

In this research work, the proposed image processing techniques for the analysis of mammographic images from the Qassim Health Cluster, Saudi Arabia databases and proposed a complete model for the detection of breast cancer. The proposed model contained three stages: data classification based on the BI-RADS, the removal of the pectoral muscle, and the proposed image enhancement as pre- and post-processing modules for the detection of breast cancer. The good contrast is achieved in the images in proposed pre-processing steps and analyzed their impact on the post-processing module. The best segmented abnormal region is obtained. For more validation, the MIAS database is used and observed the performance of the proposed method. The proposed method is shown to have a comparable accuracy to other existing methods and an approximately 97% sensitivity and specificity. The novelty of the proposed work was that it could work on all the BI-RADS categories.
The proposed module, in terms of pre-processing and its impact on post-processing, gave a comparable performance to other methods, with a good image contrast in terms of visual perception and noise reduction, as well as better accuracy, sensitivity, and specificity. There is still room to improve the pre-and post-processing steps in order to obtain a more improved performance in the higher level of the BI-RADS. This image-enhancement technique could also be used to improve the performance of deep learning-based methods for breast cancer, as it could be used as an input technique for the training process. The good training of a database gives the best segmented output, and this is one of the ways that the proposed image-enhancement technique could improve the training process of the machine learning method. It could also improve the performance of traditional methods when used as a pre-processing module.

Author Contributions

Conceptualization, Y.E.A., T.A.S., A.A., M.I. and S.K.A.; methodology, T.A.S., Y.E.A. and A.A.; software, T.A.S. and A.A.; validation, T.A.S., S.K.A., Y.E.A. and M.I.; formal analysis, T.A.S., A.A., S.K.A., Y.E.A. and M.I.; investigation, T.A.S. and Y.E.A.; resources, Y.E.A. and S.K.A.; data curation, Y.E.A., M.I., S.K.A. and T.A.S.; writing—original draft preparation, T.A.S.; writing—review and editing, T.A.S., A.A., Y.E.A., S.K.A. and M.I.; visualization, A.A., T.A.S. and M.I.; supervision, Y.E.A. and T.A.S.; project administration, T.A.S. and M.I.; funding acquisition, Y.E.A., M.I. and S.K.A. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded through a project grant (NU/IFC/ENT/01/009) under the institutional Funding Committee at Najran University, Kingdom of Saudi Arabia.

Institutional Review Board Statement

The authors have received prior approval from the ethical research committee at Najran University Saudi Arabia and from the Ministry of Health Saudi Arabia (approval code: 1443-1703964).

Data Availability Statement

The data are available and can be shared upon request.

Acknowledgments

Authors would like to acknowledge the support of the Deputy for Research and Innovation- Ministry of Education, Kingdom of Saudi Arabia for this research through a project grant (NU/IFC/ENT/01/009) under the institutional Funding Committee at Najran University, Kingdom of Saudi Arabia. The authors are also thankful to the Ministry of Health in the Kingdom of Saudi Arabia as well as the general directorate of health affairs in Al-Qassim region for their approval to conduct this research.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Ferlay, J.; Soerjomataram, I.; Dikshit, R.; Eser, S.; Mathers, C.; Rebelo, M.; Parkin, D.M.; Forman, D.; Bray, F. Cancer incidence and mortality worldwide: Sources, methods and major patterns in globocan 2012. Int. J. Cancer 2015, 136, E359–E386. [Google Scholar] [CrossRef] [PubMed]
  2. Albeshan, S.M.; Alashban, Y.I. Incidence trends of breast cancer in Saudi Arabia: A joinpoint regression analysis (2004–2016). J. King Saud Univ. Sci. 2021, 33, 101578. [Google Scholar] [CrossRef]
  3. DeSantis, C.E.; Ma, J.; Sauer, A.G.; Newman, L.A.; Jemal, A. Breast cancer statistics, 2017, Racial disparity in mortality by state. CA Cancer J. Clin. 2017, 67, 439–448. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  4. American Cancer Society. Global Cancer: Facts and Figures, 4th ed.; American Cancer Society: Atlanta, GA, USA, 2018. [Google Scholar]
  5. Fan, L. Breast cancer in China. Lancet Oncol. 2014, 15, e279–e289. [Google Scholar] [CrossRef]
  6. Gupta, S.; Chyn, P.F.; Markey, M.K. Breast cancer CADx based on BI-RADS™ descriptors from two mammographic views. Med. Phys. 2006, 33, 1810–1817. [Google Scholar] [CrossRef] [PubMed]
  7. McKenna, R.J., Sr. The abnormal mammogram radiographic findings, diagnostic options, pathology, and stage of cancer diagnosis. Cancer 1994, 74, 244–255. [Google Scholar] [CrossRef] [PubMed]
  8. Verma, B.; McLeod, P.; Klevansky, A. Classification of benign and malignant patterns in digital mammograms for the diagnosis of breast cancer. Expert Syst. Appl. 2010, 37, 3344–3351. [Google Scholar] [CrossRef]
  9. Blakely, T.; Shaw, C.; Atkinson, J.; Cunningham, R.; Sarfati, D. Social inequalities or inequities in cancer incidence? Repeated census-cancer cohort studies, New Zealand 1981–1986 to 2001–2004. Cancer Causes Control 2011, 22, 1307–1318. [Google Scholar] [CrossRef] [PubMed]
  10. Lévy, L.; Suissa, M.; Bokobsa, J.; Tristant, H.; Chiche, J.F.; Martin, B.; Teman, G. Presentation of the French translation of the Breast Imaging Reporting System and Data System (BI-RADS). Gynecol. Obstet. Fertil. 2005, 33, 338–347. [Google Scholar] [CrossRef] [PubMed]
  11. Lee, A.Y.; Wisner, D.J. Inter-reader variability in the use of BI-RADS descriptors for suspicious findings on diagnostic mammography: A multi-institution study of 10 academic radiologists. Acad. Radiol. 2017, 24, 60–66. [Google Scholar] [CrossRef]
  12. Smigal, C.; Jemal, A.; Ward, E.; Cokkinides, V.; Smith, R.; Howe, H.L.; Thun, M. Trends in breast cancer by race and ethnicity: Update 2006. CA Cancer J. Clin. 2006, 56, 168–183. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  13. National Council on Radiation Protection and Measurements. Guide to Mammography and Other Breast Imaging Procedures; National Council on Radiation Protection and Measurements: New York, NY, USA, 2012. [Google Scholar]
  14. Méndez, A.J.; Tahoces, P.G.; Lado, M.J.; Souto, M.; Correa, J.; Vidal, J.J. Automatic detection of breast border and nipple in digital mammograms. Comput. Methods Programs Biomed. 1996, 49, 253–262. [Google Scholar] [CrossRef]
  15. Abdel, M.M.; Carman, C.; Hills, C.R.; Vafai, S. Locating the boundary between the breast skin edge and the background in digitized mammograms. In Digital Mammography; Springer: Amsterdam, The Netherlands, 1996; pp. 467–470. [Google Scholar]
  16. Karssemeijer, N.; Brake, T.G. Combining single view features and asymmetry for detection of mass lesions. In Digital Mammography; Springer: Dordrecht, The Netherlands, 1998; pp. 95–102. [Google Scholar]
  17. Ferrari, R.J.; Rangayyan, R.M.; Desautels, J.E.L.; Frere, A.F. Segmentation of mammograms: Identification of the skin-air boundary, pectoral muscle, and fibroglandular disc. In Proceedings of the 5th International Workshop on Digital Mammography, Toronto, ON, Canada, 11–14 June 2000; pp. 573–579. [Google Scholar]
  18. Raba, D.; Oliver, A.; Martí, J.; Peracaula, M.; Espunya, J. Breast segmentation with pectoral muscle suppression on digital mammograms. In Pattern Recognition and Image Analysis; Springer: Berlin/Heidelberg, Germany, 2005; Volume 3523, pp. 471–478. [Google Scholar]
  19. Mirzaalian, H.; Ahmadzadeh, M.R.; Sadri, S. Pectoral muscle segmentation on digital mammograms by nonlinear diffusion filtering. In Proceedings of the 2007 IEEE Pacific Rim Conference on Communications, Computers and Signal Processing, Victoria, BC, Canada, 22–24 August 2007; pp. 581–584. [Google Scholar]
  20. Kinoshita, S.K.; Azevedo, M.P.M.; Pereira, R.R.; Rodrigues, J.A.H.; Rangayyan, R.M. Radon-domain detection of the nipple and the pectoral muscle in mammograms. J. Digit. Imaging 2008, 21, 37–49. [Google Scholar] [CrossRef] [Green Version]
  21. Mario, M.; Jelena, B.; Mislav, G. Breast border extraction and pectoral muscle detection using wavelet decomposition. In Proceedings of the EUROCON, St. Petersburg, Russia, 18–23 May 2009; pp. 1426–1433. [Google Scholar]
  22. Wang, L.; Zhu, M.; Deng, L.; Yuan, X. Automatic pectoral muscle boundary detection in mammograms based on markov chain and active contour model. J. Zhejiang Univ. Sci. C 2010, 11, 111–118. [Google Scholar] [CrossRef]
  23. Chakraborty, J.; Mukhopadhyay, S.; Singla, V.; Khandelwal, N.; Bhattacharyya, P. Automatic detection of pectoral muscle using average gradient and shape based feature. J. Digit. Imaging 2011, 25, 387–399. [Google Scholar] [CrossRef] [Green Version]
  24. Chen, Z.; Reyer, Z. A combined method for automatic identification of the breast boundary in mammograms. In Proceedings of the 5th International Conference on BioMedical Engineering and Informatics, Chongqing, China, 16–18 October 2012; pp. 121–125. [Google Scholar]
  25. Maitra, I.K.; Nag, S.; Bandyopadhyay, S.K. Technique for preprocessing of digital mammogram. Comput. Methods Programs Biomed. 2012, 107, 175–188. [Google Scholar] [CrossRef] [PubMed]
  26. Cheng, H.D.; Cai, X.; Chen, X.; Hu, L.; Lou, X. Computer-aided detection and classification of microcalcifications in mammograms: A survey. Pattern Recognit. 2003, 36, 2967–2991. [Google Scholar] [CrossRef]
  27. Jiang, J.; Yao, B.; Wason, A.M. Integration of fuzzy logic and structure tensor towards mammogram contrast enhancement histogram modification framework. Comput. Med. Imaging Graph. 2005, 29, 83–90. [Google Scholar] [CrossRef]
  28. Stojic, T.; Reljin, I.; Reljin, B. Local contrast enhancement in digital mammography by using mathematical morphology. ISSCS 2005, 2, 609–612. [Google Scholar]
  29. Zeng, M.; Li, Y.; Meng, Q.; Yang, T.; Liu, J. Improving histogram-based image contrast enhancement using gray-level information histogram with application to X-ray images. Optik 2012, 123, 511–520. [Google Scholar] [CrossRef]
  30. Ponraj, D.N.; Jenifer, M.E.; Poongodi, D.P.; Manoharan, J.S. A survey on the preprocessing techniques of mammogram for the detection of breast cancer. J. Emerg. Trends Comput. Inf. Sci. 2011, 2, 656–664. [Google Scholar]
  31. Rangayyan, R.M.; Ayres, F.J.; Leo Desautels, J.E. A review of computer-aided diagnosis of breast cancer: Toward the detection of subtle signs. J. Frankl. Inst. 2007, 344, 312–348. [Google Scholar] [CrossRef]
  32. Shi, P.; Zhong, J.; Rampun, A.; Wang, H. A hierarchical pipeline for breast boundary segmentation and calcification detection in mammograms. Comput. Biol. Med. 2018, 96, 178–188. [Google Scholar] [CrossRef] [PubMed]
  33. Yoon, W.B.; Oh, J.E.; Chae, E.Y.; Kim, H.H.; Lee, S.Y.; Kim, K.G. Automatic detection of pectoral muscle region for computer-aided diagnosis using MIAS mammograms. BioMed Res. Int. 2016, 2016, 5967580. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  34. Wirth, M.A.; Stapinski, A. Segmentation of the breast region in mammograms using active contours. In Proceedings of the Visual Communications and Image Processing, Lugano, Switzerland, 8–11 July 2003; pp. 1995–2006. [Google Scholar]
  35. Kwok, S.M.; Chandrasekhar, R.; Attikiouzel, Y.; Rickard, M.T. Automatic pectoral muscle segmentation on mediolateral oblique view mammograms. IEEE Trans. Med. Imaging 2004, 23, 1129–1140. [Google Scholar] [CrossRef] [Green Version]
  36. Ferrari, R.J.; Rangayyan, R.M.; Desautels, J.E.; Borges, R.A.; Frère, A.F. Identification of the breast boundary in mammograms using active contour models. Med. Biol. Eng. Comput. 2004, 42, 201–208. [Google Scholar] [CrossRef]
  37. Martí, R.; Oliver, A.; Raba, D.; Freixenet, J. Breast Skin-Line Segmentation Using Contour Growing. In Proceedings of the Iberian Conference on Pattern Recognition and Image Analysis (IbPRIA), Estoril, Portugal, 7–9 June 2005; Volume 4478, pp. 564–571. [Google Scholar]
  38. Hu, K.; Gao, X.; Li, F. Detection of suspicious lesions by adaptive thresholding based on multiresolution analysis in mammograms. IEEE Trans. Instrum. Meas. 2011, 60, 462–472. [Google Scholar] [CrossRef]
  39. Mata, B.B.U.; Meenakshi, M. Mammogram image segmentation by watershed algorithm and classification through k-NN classifier. Bonfring Int. J. Adv. Image Process. 2018, 8, 1–7. [Google Scholar] [CrossRef] [Green Version]
  40. El Idrissi El Kaitouni, S.; Abbad, A.; Tairi, H. A breast tumors segmentation and elimination of pectoral muscle based on hidden Markov and region growing. Multimed. Tools Appl. 2018, 77, 31347–31362. [Google Scholar] [CrossRef]
  41. Podgornova, Y.A.; Sadykov, S.S. Comparative analysis of segmentation algorithms for the allocation of microcalcifications on mammograms. Inf. Technol. Nanotechnol. 2019, 2391, 121–127. [Google Scholar]
  42. Sardar, S.K.; Sarkar, B.; Kim, B. Integrating Machine Learning, Radio Frequency Identification, and Consignment Policy for Reducing Unreliability in Smart Supply Chain Management. Processes 2021, 9, 247. [Google Scholar] [CrossRef]
  43. Das, S.; Nandi, D.; Neogi, B.; Sarkar, B. Nonlinear System Stability and Behavioral Analysis for Effective Implementation of Artificial Lower Limb. Symmetry 2020, 12, 1727. [Google Scholar] [CrossRef]
  44. Bhattacharjee, S.; Banerjee, A.; Rakshit, A.; Bhattacharyya, S.; Chowdhuri, S.; Sarkar, B.; Neogi, B. Dynamics of Cardiovascular Muscle Using a Non-Linear Symmetric Oscillator. Symmetry 2021, 13, 151. [Google Scholar] [CrossRef]
Figure 1. Representation of standard mammographic views. The first rows represent the CC view of the right and left breast, and the second row represents the MLO view of the right and left breast.
Figure 1. Representation of standard mammographic views. The first rows represent the CC view of the right and left breast, and the second row represents the MLO view of the right and left breast.
Healthcare 10 00801 g001
Figure 2. Final Breast image after pectoral muscle is partially removed.
Figure 2. Final Breast image after pectoral muscle is partially removed.
Healthcare 10 00801 g002
Figure 3. Enhanced breast image with its corresponding histogram.
Figure 3. Enhanced breast image with its corresponding histogram.
Healthcare 10 00801 g003
Figure 4. The output of our proposed post-processing step. The row shows output comparison of techniques: (a) Kmeans, (b) Kmeans Spatial, (c) Mean shift, (d) Mean shift Spatial and (e) Normalized cuts.
Figure 4. The output of our proposed post-processing step. The row shows output comparison of techniques: (a) Kmeans, (b) Kmeans Spatial, (c) Mean shift, (d) Mean shift Spatial and (e) Normalized cuts.
Healthcare 10 00801 g004
Figure 5. Comparison of output of K-means and K-means spatial. The first column shows output of K-means and K-means spatial with cluster 2. The second column shows output of K-means and K-means spatial with cluster 4. The third column shows output of K-means and K-means spatial with cluster 6. The fourth column shows output of K-means and K-means spatial with cluster 8.
Figure 5. Comparison of output of K-means and K-means spatial. The first column shows output of K-means and K-means spatial with cluster 2. The second column shows output of K-means and K-means spatial with cluster 4. The third column shows output of K-means and K-means spatial with cluster 6. The fourth column shows output of K-means and K-means spatial with cluster 8.
Healthcare 10 00801 g005
Table 1. Categorization of mass in the BI-RADS by radiologists.
Table 1. Categorization of mass in the BI-RADS by radiologists.
CategoryRemarks
0Process is incomplete and requires further assessment.
1Negative.
2Benign finding.
3Probably benign finding.
4Suspicious abnormality.
5Highly suggestive of malignancy.
6Biopsy-proven malignancy.
Table 2. Database information.
Table 2. Database information.
CategoryNumber of Images
BI-RADs-1996
BI-RADs-2817
BI-RADs-3371
BI-RADs-4452
BI-RADs-5256
Table 3. Performance of the proposed method based on the databases and categories.
Table 3. Performance of the proposed method based on the databases and categories.
Without Pre-Processing StepsWith Pre-Processing Steps
Category of BI-RADSPSNREMEPSNREME
BI-RADS-128.135.1230.187.36
BI-RADS-227.214.9529.156.12
BI-RADS-326.054.3129.016.12
BI-RADS-425.984.0227.135.95
BI-RADS-525.543.9826.974.97
Table 4. Performance of the proposed method based on the databases and categories.
Table 4. Performance of the proposed method based on the databases and categories.
Category of BI-RADSSpecificitySensitivityAccuracy
BI-RADS-195.3883.0296.16
BI-RADS-294.9881.0494.23
BI-RADS-394.2180.8992.12
BI-RADS-494.0880.0391.13
BI-RADS-592.8479.2991.01
Table 5. Performance of the proposed method on MIAS.
Table 5. Performance of the proposed method on MIAS.
MethodImages Used For ExperimentSPSEAC
Raba et al. [18]320--98
Chen & Zwiggelaar [24]322--92.8
Maitra et al. [25]322--95.7
Peng et al. [32]322--97.08
Wirth & Stapinski [34]25--97
Kwok et al. [35]322-8883.9
Ferrari et al. [36]84--96
Marti et al. [37]65--97
Hu et al. [38]170-91.3-
Beena et al. [39]60--83.33
Kaitouni et al. [40]322--91.92
Podgornova et al. [41]250--90.05
Proposed Method32295.2783.9896.9
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Almalki, Y.E.; Soomro, T.A.; Irfan, M.; Alduraibi, S.K.; Ali, A. Computerized Analysis of Mammogram Images for Early Detection of Breast Cancer. Healthcare 2022, 10, 801. https://doi.org/10.3390/healthcare10050801

AMA Style

Almalki YE, Soomro TA, Irfan M, Alduraibi SK, Ali A. Computerized Analysis of Mammogram Images for Early Detection of Breast Cancer. Healthcare. 2022; 10(5):801. https://doi.org/10.3390/healthcare10050801

Chicago/Turabian Style

Almalki, Yassir Edrees, Toufique Ahmed Soomro, Muhammad Irfan, Sharifa Khalid Alduraibi, and Ahmed Ali. 2022. "Computerized Analysis of Mammogram Images for Early Detection of Breast Cancer" Healthcare 10, no. 5: 801. https://doi.org/10.3390/healthcare10050801

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop