1. Introduction
Breast cancer is a multifaceted disease with diverse clinical manifestations and prognoses. Among the common presentations are Invasive Ductal Carcinoma, Invasive Lobular Carcinoma, and Inflammatory Breast Cancer. These specific types of cancer are often associated with asymmetry between the right and left breasts, serving as early indications of the disease. The early detection of breast cancer is crucial to ensure successful treatment and improved survival rates. Breast cancer is the most common cancer among women worldwide, accounting for over 2 million new cases and 600,000 deaths annually [
1]. The incidence of breast cancer varies widely across regions, with higher rates observed in developed countries. In Mexico, breast cancer is the leading cause of cancer death in women, with an estimated 28,000 new cases and 6000 deaths each year [
2]. In recent years, efforts have been made to improve breast cancer diagnosis by accessing the population screening services in Mexico. The establishment of national breast cancer screening programs and the introduction of new technologies, such as digital mammography and breast ultrasound, have contributed to improved detection and treatment outcomes [
3]. Thus, the early detection of breast cancer is crucial to ensuring successful treatment and improved survival rates. The early detection of breast cancer is crucial to improving survival rates and reducing the burden of the disease. Breast cancer screening programs, including mammography and clinical breast examination, are effective in reducing breast cancer mortality. However, access to screening and treatment remains a challenge in many low- and middle-income countries, where disparities in access to healthcare and cancer services exist [
2,
4].
While histopathology images provide valuable insights into the cellular composition of breast tissue, obtaining such data can be challenging in certain regions, limiting the widespread application of AI-based techniques [
5]. To address this limitation, our research focuses on developing a computer system solely based on computer vision and morphological features for asymmetry detection in mammographic images. By leveraging mammogram images, which are widely available and commonly used for breast cancer screening, our approach aims to support advances in AI for breast cancer detection. In this context, we explore mammogram images over histopathology images in terms of availability and practicality. While histopathology images offer detailed cellular information, they may not always be easily accessible, especially as per current medical guidelines, histopathology is not typically recommended for cases classified via the Breast Imaging Reporting and Data System (BIRADS category 1 or 2) [
6]. Also, In BIRADS 1 and 2 cases, asymmetry is usually considered benign and is not a cause for immediate concern. However, it is still important for radiologists to identify and document any asymmetry observed during mammogram evaluation. Regular follow-up mammograms may be recommended to monitor the stability of these findings over time [
7,
8]. On the other hand, mammogram images provide a non-invasive and widely accessible imaging modality for breast cancer screening, making them a more practical choice for developing AI-based systems.
While discussing the use of mammogram images, we also acknowledge the significance of the AI-based histopathology techniques proposed in the literature. These techniques have demonstrated valuable insights into the cellular and molecular characteristics of breast cancer. However, our study focuses on harnessing the potential of computer vision and feature extraction to develop an innovative approach that complements existing methods and supports early breast cancer detection.
Currently, medicine has several auxiliary systems in terms of diagnosis and treatment. Computer-Aided Diagnosis (CAD) is an advanced tool in the field of medical diagnosis, with rapid acceptance among the medical community. The primary objective is to support evidence-based medical diagnoses by leveraging statistical analysis and data processing techniques [
9]. Regarding early breast cancer detection, CAD systems have emerged as relevant systems in the detection and analysis of mammographic images. The development of a CAD system specifically designed for the identification of asymmetries in mammograms based on morphology and skin thickness is a significant contribution to this field. The integration of CAD technology in the early diagnosis of breast cancer has the potential to enhance detection rates and reduce false positives. It serves as a complementary tool that aids in the identification of suspicious areas, allowing for timely intervention and treatment planning [
10].
Figure 1 depicts a schematic representation showcasing the integration of a CAD system with mammography equipment. This seamless connection enables the real-time diagnosis of potential breast cancer cases at an early stage.
Once the result is obtained, it is displayed in a PDF report so that only the physician will have that information. Asymmetry holds potential biological significance and can be influenced by various factors, including genetics, hormonal fluctuations, developmental abnormalities, and lifestyle choices, without necessarily indicating the presence of tumors. For instance, during puberty, hormonal changes can lead to the uneven growth of breast tissue, resulting in variations in breast size and shape. Moreover, genetic factors can also contribute to variations in breast size and shape, as some individuals may inherit larger or smaller breasts from their parents. Overall, breast asymmetry is a natural occurrence influenced by a range of biological and lifestyle factors. A study conducted by Kayar et al. showed a correlation between morphological asymmetry and breast cancer. Statistically significant evidence was observed linking breast asymmetry and cancer when the breast asymmetry ratio exceeded 20%. This association held true in all age groups, specifically in the 40–69 age range, with a 99% confidence interval [
11]. Although generally considered normal, significant asymmetry can cause physical and emotional discomfort, and more importantly, serve as an indicator of potential tumor development [
11,
12].
One of the key factors in the early detection of breast cancer is identifying asymmetry between the left and right breasts. Asymmetry can be a potential sign of breast cancer, as it may indicate changes in breast tissue composition and structure. Therefore, asymmetry analysis plays a critical role in breast cancer diagnosis and treatment [
12,
13]. Asymmetry is typically observed in one of the standard mammographic projections and is not visible in additional views. This finding commonly represents the overlap of fibroglandular tissue and summation artifacts, occurring in approximately 80% of cases. It often contains interspersed fat within the affected area. In recent years, several approaches have explored methods for asymmetry analysis, including shape analysis and skin thickness measurement. Breast asymmetry is an effective tool for breast cancer diagnosis and classification [
14]. Centroid-based shape analysis involves the extraction of features related to breast shape from mammograms, which can then be used to train machine-learning models for breast cancer classification. In addition to shape analysis, skin thickness measurement has also been identified as an important factor in breast cancer asymmetry classification. Studies have shown that skin thickness measurements can provide valuable information about breast tissue composition and structure, which can help to identify potential areas of concern [
15].
Table 1 presents a summary of state-of-the-art breast asymmetry studies.
Based on the information provided in
Table 1, several approaches can be observed for assessing asymmetry based on certain contralateral features. However, the extraction of these features may rely on human criteria, which could lead to false positives due to subjectivity, overlapping features, human fatigue, or diagnostic challenges. On the other hand, Artificial Intelligence (IA) techniques such as Deep Learning may overcome these issues; however, the selection of feature extraction from digital mammograms plays a crucial role in training prediction models. Therefore, in this paper, we propose an approach for feature extraction related to breast shape based on Dynamic Time Warping (DTW) and skin thickness based on Growing Region Seed (GRS).
The computed features from our analysis focused on morphological analysis and breast skin segmentation, and serve as essential building blocks that could enhance current AI models. By leveraging advanced deep learning frameworks and multi-scale feature fusion approaches, we envision these features contributing to a more robust analysis of segmentation, tumor detection, and classification. Additionally, our findings hold promise for applications like AI-based classification using histopathological and textural images, as a perspective for this paper. These advancements demonstrate the potential of AI models to enhance accuracy and efficiency in diagnosing and classifying medical conditions, which is crucial for clinical decision-making and patient outcomes. These features can be integrated into a machine learning pipeline, such as in the approaches seen in the SegR-Net, RAAGR2-Net, and Deep Learning classification studies. By incorporating the identified features into machine learning models, we envision an improvement in the automated classification of mammograms, allowing for the accurate and efficient detection of potential breast asymmetry [
21,
22,
23,
24]. Additionally, our research lays the groundwork for exploring similar AI-based approaches in other medical-related research problems, such as retinal vessel segmentation and brain tumor classification. As AI continues to be a hot topic in medical research, our study contributes to the growing body of knowledge on the potential applications of AI in medical image analysis. The exploration of morphological shape and skin thickness analysis as valuable features for breast cancer detection opens avenues for further research and collaboration between medical professionals and technology experts. Our findings serve as a steppingstone toward developing more sophisticated AI models that can aid in early detection and improve treatment outcomes for breast cancer patients and potentially other medical conditions.
We aimed to research the potential use of morphological shape and skin thickness analysis in mammographic images for the early detection of breast cancer. Our hypothesis aims to explore the potential of a comparative analysis between the centroid–perimeter radius and breast skin segmentation as a reliable method for detecting potential breast asymmetry. We have utilized Dynamic Time Warping (DTW) for shape analysis and the Growing Seed Region (GRS) method for breast skin segmentation to assess their accuracy. Despite most mammograms not being classified with asymmetry by radiologists, the differences obtained with DTW and skin thickness analysis could indicate possible asymmetry patterns. It is essential to emphasize that our results are solely descriptive features that could be utilized in future works, particularly in the development of learning models for early breast cancer detection. The results of our investigation could have implications for the early diagnosis and monitoring of breast cancer, ultimately leading to improved patient outcomes. However, it is essential to consider the limitations of our study, such as the absence of a classification learning model and the reliance on radiologist-identified cases for validation. We discuss these limitations in more detail to provide a comprehensive understanding of the scope and potential future directions of our research.
The paper’s structure is as follows:
Section 2 describes the patient dataset, image preprocessing, breast structural and thickness analysis, and the Graphical User Interface (GUI) for the CAD system design.
Section 3 of the paper presents the results and their corresponding analyses, while
Section 4 and
Section 5 are dedicated to the discussion and conclusion, respectively.
2. Materials and Methods
This section provides a detailed explanation of the procedure employed to identify potential cases of asymmetry based on the analysis of breast morphology and skin thickness differences between contralateral breasts. The procedure involves several steps, including data collection, image preprocessing, feature extraction, and statistical analysis. The methodology ensures a systematic and rigorous approach to identifying and classifying asymmetry in breast images, contributing to the early detection of potential abnormalities.
Figure 2 depicts a flowchart for this section.
2.1. Patient Data-Set
The clinical dataset includes the Medial Lateral Oblique (MLO) and Craniocaudal (CC) projections, which represent the breast shape along the sagittal and coronal planes, respectively. Additionally, the dataset includes views from the axial/transverse plane for both left and right breasts. The MLO projection provides an oblique view of the breast from the medial to lateral direction, while the CC projection offers a view from the cranial to the caudal direction. The dataset consists of 114 patients in DICOM format from 30 to 71 years old, diagnosed with BI-RADS from B1 to B6, with an average age of 55 years old.
Table 2 presents the distribution of patients regarding the BI-RADS category. The data used in this study were sourced from the reports obtained from the University of Pittsburgh Text Information Extraction System (TIES) [
25,
26]. TIES is a database with anonymized information that includes around 24 million radiology reports generated between 2003 and 2015 at all 18 hospitals affiliated with the University of Pittsburgh Medical Center (UPMC).
Spatial transformation through normalization aligns mammographic images to a standardized resolution, ensuring the consistent and accurate analysis of spatial descriptive features. This process enhances the reliability of comparisons between images, facilitating the detection of potential breast asymmetry patterns and contributing to early breast cancer detection.
2.2. Image Pre-Processing
Digital mammography is an imaging technique used for the early detection and diagnosis of breast cancer, replacing traditional film-based mammography by capturing digital images of the breast using specialized X-ray equipment. In digital mammography, the acquired images are immediately available for review on a computer screen, providing higher image quality, and enabling radiologists to visualize subtle abnormalities more clearly. However, digital images can be enhanced, manipulated, and magnified to assist in accurate interpretation and analysis. Commonly, digital mammography has a .dcm format extension, which stands for Digital Imaging and Communications in Medicine (DICOM), which is a standard format for medical images that enables the exchange of images and patient information.
DICOM images can be processed using image processing techniques for various applications such as diagnosis, treatment planning, and research. Nevertheless, due to variations in equipment standards, the spatial resolution of mammographic images may pose challenges in accurately describing statistical features related to spatial characteristics. To mitigate this issue, a normalization process was implemented to ensure consistency across all images obtained. The resolution of the images was standardized to 521 × 512 pixels, considering the variation in spatial resolution among the mammograms, as there was no uniform standard for acquisition. However, upon careful examination, it was deemed more appropriate to align the images to a resolution of 512 × 512 pixels to ensure consistent analysis of spatial descriptive features. Consequently, the normalization process was adjusted accordingly, aligning all mammograms to the common resolution of 512 × 512 pixels. This standardization facilitates reliable and meaningful comparisons by ensuring consistent spatial dimensions for the accurate analysis of spatial descriptive features. Spatial transformation through normalization aligns mammographic images to a standardized resolution, ensuring consistent and accurate analysis of spatial descriptive features. This process enhances the reliability of comparisons between images, facilitating the detection of potential breast asymmetry patterns and contributing to early breast cancer detection.
A second issue concerns annotations made by radiologists, physicians, or the imaging equipment itself, which include patient information, projections, and metadata. These interferences can disrupt feature extraction algorithms and bias prediction thresholds. To address this, a threshold value (T = 100) was calibrated on the grayscale level scale, ensuring the identification of all relevant regions above the threshold. Subsequently, the largest connected component, which consistently corresponds to the breast, was segmented. This approach aimed to mitigate the influence of annotation variability and establish a standardized basis for subsequent analyses. To identify the breast region, we utilized the concept of the largest connected component, which refers to the region with the highest number of connected pixels in the image. As annotations are typically small, isolated islands, the largest connected component consistently represented the breast region with the most extensive pixel count. By employing this approach, we ensured that the breast area was accurately segmented, mitigating the influence of annotation variability and establishing a standardized basis for subsequent analyses.
2.3. Breast Structural Analysis Based on Dynamic Time Warping
Breast asymmetry structure serves as a significant indicator that can potentially alert medical professionals to the presence of early-stage cancer. While it is natural for some degree of asymmetry to exist between the breasts of most individuals, a significant deviation from the expected level of asymmetry can raise concerns. In the context of cancer detection, an abnormal level of asymmetry can signify the presence of underlying malignancies [
11].
The approach of DTW in our study is well-established and widely used in various fields, including speech recognition, image processing, and pattern recognition. DTW allows for finding the optimal alignment path between two sequences, considering temporal or spatial distortions between them. The algorithm follows a right, diagonal, and down approach related to three fundamental conditions: boundary, monotonicity, and continuity [
27]. The boundary condition ensures that the warping path must begin with the starting points of both signals and end with their endpoints. The monotonicity condition preserves the relationship in time, meaning a point from signal A in position x_n must not be aligned with a point from signal B in position x_n − 1. This constraint is the main reason why the approach follows a right, diagonal, and down path. Lastly, the continuity condition limits the number of steps a point from signal A may take to align itself with a point in signal B. While other alignment methods like left, diagonal, and up approaches are theoretically possible, they are less commonly used in image analysis and sequence comparison. In our application of breast image asymmetry analysis, the right, diagonal, and down approach offers better alignment accuracy. We have conducted a thorough review of the related literature and found numerous studies that utilized DTW with the right, diagonal, and down approach for similar applications, such as feature extraction and sequence alignment in medical imaging and time-series analysis [
27,
28]. Introducing the left, diagonal, and up approach might lead to less accurate alignment and could compromise the reliability of our asymmetry analysis results. Therefore, in alignment with the existing literature and to ensure robust and accurate results, we maintain the use of the right, diagonal, and down approach in our study of breast image asymmetry analysis.
An approach to analyzing breast asymmetry is to compute a collection of radii formed between the centroid and the skin perimeter. Once the centroid is computed, the radius is retrieved based on the angle as the argument between [0, π] radians in steps of one radian, creating a distance for each orientation between the centroid and perimeter of the skin. This supports uniformity and ensures that the image is created using the outermost breast pixels. To handle variations in breast size and shape among different DICOM images, the distances between the centroid and the skin perimeter were normalized to fall within the range of [0, π]. This normalization process ensured that the spatial features used for evaluation were consistent and comparable across all images, regardless of their individual radii. By generalizing this approach to the entire dataset, we were able to effectively evaluate the morphological asymmetry in breast skin thickness and its potential significance for early breast cancer detection.
Nevertheless, an important factor to consider is the orientation of the breast. Hence, both images (i.e., left, and right breast images) were adjusted to the same orientation, i.e., towards the right. The hypothesis proposes that the set of distances would differ between left and right views of the breast. To maintain consistency and ensure direct comparability, all images were oriented toward the right. Although orienting the image set towards the left is feasible, it would necessitate image reprocessing and algorithm adjustments to adjust the left-oriented images. Our specific focus on the right-oriented images allowed us to investigate the impact of asymmetry on the right breast and evaluate the effectiveness of our proposed approach.
Figure 3 presents the flowchart used to obtain a collection of distances between the centroid and the edge of the breast, depicted in
Figure 4.
Appendix A provides the pseudocode for the algorithm.
After obtaining the set of distances between the centroid and the edge of the breast at the angles ranging from 0 to π radians, a vector comprising these distances is extracted. This vector serves the purpose of enabling a structural comparison of shape between the contralateral breasts. It is assumed that the presence of asymmetry is indicated when shape similarity between the two vectors is lacking. To assess the similarity between both vectors, Dynamic Time Warping (DTW) can be used to assess alikeness.
DTW is a technique used to measure the similarity between two time series with varying lengths. However, in the context of breast asymmetry detection, the vector of distances can be used to represent the shape characteristics of the breasts [
29].
Breasts can exhibit variations in size while maintaining similar underlying structural characteristics. When analyzing the vector of distances, the objective is to identify corresponding points on the curves of the left and right breasts. These corresponding points represent areas where the radii’s values align or coincide, indicating similarity in shape or structure. To achieve this, DTW allows a warping path between the curves. In the context of breast asymmetry detection, the angle values serve as the basis for constructing the time series. By employing DTW, the algorithm searches for the most similar alignment between the curves of two shapes, i.e., the left and right breasts. It identifies points along the curves that exhibit similar shapes and structures, regardless of their temporal or spatial position. These points of coincidence or matching correspondence indicate areas where the breasts demonstrate asymmetry. By analyzing the extent of similarity or dissimilarity in the correspondences, it becomes possible to quantify the degree of asymmetry between the breasts. The greater the deviation in the alignment or the lack of matching correspondences, the higher the likelihood of significant asymmetry. Therefore, through the application of DTW to the vector of distances, the algorithm aims to identify and characterize asymmetry by seeking points of coincidence that align the curves of the left and right breasts, even in the presence of size differences.
The DTW algorithm involves several steps. First, a cost matrix is computed to measure the dissimilarity between each pair of elements in the sequences. The cost between two elements is typically determined using a distance metric, such as the absolute difference or squared difference. Let d = [d1, d2, …, dn] and a = [a1, a2, …, am] be two input sequences of distances and angles, respectively, of lengths n and m. The cost matrix C of size (n + 1) × (m + 1) is defined. Then, it is initialized to C[0][0] = 0, and the cost between x[i] and y[j] is computed for each C[i][j]. The cost between both elements x[i] and y[j] is typically defined as the absolute difference or squared difference.
Next, dynamic programming is applied to find the optimal alignment. The cumulative cost matrix is generated by considering three possible moves: moving horizontally, diagonally, or vertically. The cumulative cost at each position in the matrix is updated based on the cost of the current elements and the minimum of the adjacent cumulative costs. The cumulative cost starting from C[1][1] considers three possible moves: right, diagonal, and down. For each element C[i][j], the minimum cost is computed and C[i][j] is updated as the cost between x[i] and y[j] plus the minimum of the three adjacent elements.
Once the cumulative cost matrix is computed, the optimal path is determined by backtracking from the bottom-right corner to the top-left corner. This path represents the alignment that minimizes the total cost and provides information about the similarity or dissimilarity between both breasts. This alignment provides insights into the similarity or dissimilarity between two sequences and is useful for pattern recognition, which is the goal of this paper.
2.4. Breast Thickness Analysis Based on Growing Region Seed
Breast skin thickness has been found to correlate with breast asymmetry and cancer. Studies based on ultrasound imaging were found to be significantly different in patients with breast cancer compared to those without cancer and have shown increased thickness of the breast skin [
16].
The process of skin segmentation involves setting a threshold for the breast since skin typically has a higher intensity than the internal tissues of the breast. While a few regions of the perimeter may stand out, they may not fully define the skin. However, these regions are used as “seeds” to expand the Region of Interest (RoI). To standardize the gray intensity of each mammogram, a normalization process was conducted, considering the number of bits present in the image, which was determined from its maximum intensity value.
The first step was to obtain a mask by the Otsu method to eliminate low-contrast tissue. Then, erosion was performed on the binary image using a kernel with size 8, which determines the border thickness. By comparing the mask concerning the border coordinates, we obtain the pixels that changed after erosion, thus retaining only the boundary of the breast. Then, a window with zero matrices with dimensions (n + 2) × (m + 2) was created, and a line of pixels at the top, bottom, left, and right, to evaluate the border pixels during region growth without requiring special functions. The output of these steps is an image with the same size as the original mammography but with these black border pixels, allowing post-processing instead of the original image without encountering border-related issues. To mitigate the issue of jagged edges observed in the mask when directly applying the Volume of Interest Look-Up Table (VOI LUT) technique, an alternative approach was adopted. However, the resulting mask was subsequently applied to the mammograms that had undergone normalization using the VOI LUT method. The VOI LUT is a technique employed in medical imaging to enhance the visualization of image data by mapping pixel values to a desired display intensity range. It is an important component in the post-processing pipeline for adjusting the windowing and leveling of medical images. The VOI LUT operates by applying a linear transformation to the pixel values, thereby adjusting their brightness and contrast characteristics. This allows medical professionals to better perceive subtle details and abnormalities in the image. The application of the VOI LUT is typically performed by specific standards and algorithms, ensuring consistent and reproducible results across different imaging systems. By effectively optimizing the display of medical images, the VOI LUT contributes to the accurate interpretation and diagnosis of various medical conditions [
30].
Afterward, the coordinates where the seeds are located are obtained to proceed with the expansion function. At this point, we evaluate whether the pixel should belong to the growing region, or whether this pixel was already taken as part of the mask. Then, this pixel is stored in the mask sub-image, and a counter starts to mark a value of 1 for each pixel evaluated, preventing redundant evaluations, and significantly speeding up processing. At this point, a list of the seed coordinates and their neighboring pixels is created. Four conditions are evaluated for the neighboring pixels to determine if they should be part of the RoI:
The pixel must not be black.
Its difference from the seed pixel must be below 200, set as the high threshold.
Its difference from the seed pixel must be above 1, set as the low threshold.
Its Euclidean distance from the first seed in the cycle must not exceed 4 pixels deep.
If all these conditions are met, and the pixel has not been discarded before, it is attempted to add the pixel to the mask. Then, the current seed is removed, and the list is evaluated to find new seeds that may have appeared until no further derivations remain with all other seeds along the border. At the end of this loop, the border mask is retrieved.
Figure 5 depicts the pseudocode for region growth by seed expansion.
Appendix B provides the pseudocode for the algorithm.
In summary, the idea behind the algorithm is to use skin thickness as a preliminary indicator for detecting edges in an image. Skin thickness can be defined as the degree of brightness or darkness of the pixels in the skin region. By identifying the skin pixels in an image, the algorithm can then expand the mask to include neighboring pixels with similar intensity values. This assumes that skin pixels should have similar intensities due to the uniformity of skin tissue density. Several methods have been proposed for skin breast segmentation; however, unsupervised, or semi-supervised, segmentation processes must be validated against a set of ground truth images. This process was validated with the Average Symmetric Surface Distance (ASSD) method and a second validation was performed with the Relative Volumetric Distance (RVD) method. To assess the performance of the GRS algorithm for segmentation, ASSD was chosen as the first validation metric due to its ability to measure the average distance between corresponding points on segmented surfaces. By comparing the segmented results to ground truth data, ASSD provides valuable insights into the accuracy of surface delineation. However, since ASSD focuses solely on surface distances, it may not fully capture volumetric differences. Therefore, as a complementary measure, we employed RVD as the second validation metric. RVD evaluates the volumetric differences between segmented regions, considering both surface and internal variations. By using both ASSD and RVD, we gain a comprehensive understanding of how well our algorithm performs in terms of both surface delineation and volumetric consistency. This two-fold validation approach ensures a more robust evaluation of the growing region seed algorithm’s effectiveness in accurately segmenting regions of interest.
ASSD is a metric used to evaluate the similarity between two shapes, typically in the field of medical imaging or computer vision [
31]. It quantifies the average distance between corresponding points on segmented skin. Let S1 be the skin image segmented by GRS and
S2 represent the radiologist segmentation, these being the two shapes that need to be compared. Then, the corresponding point should be identified. Let
P(S1
) denote a set of surface points of
S1, so
P1
= {
p1,
p2,
…,
pn} is the set of corresponding points on
S1, and
P2
= {
q1,
q2,
…,
qn} is the set of corresponding points on
S2. The Euclidian distance
between each pair of corresponding points is computed for calculating the sum of distances. The shortest distance of an arbitrary pixel p to
P(
S1) is defined as Equation (1).
The ASSD is computed by dividing the sum of distances by the total number of corresponding points. The resulting value of ASSD represents the average distance between corresponding points on the two surfaces, indicating the overall similarity or dissimilarity between them, presented in Equation (2). A smaller ASSD value indicates a closer match and higher similarity, while a larger value suggests greater dissimilarity between the surfaces.
On the other hand, (RVD) is a metric used to assess the similarity or dissimilarity between two segmented RoIs in medical imaging [
32]. It provides a quantitative measure of the volumetric differences between the two regions. Let
V1 be the segmented skin image and
V2 represent the radiologist segmentation. First, the volume difference (
VD) between
V1 and
V2 is calculated by taking the absolute difference:
VD = |V1
− V2
|. This represents the absolute volume difference between the two regions. Next, the average volume (
AV) of the two regions is computed as
AV = (
V1
+ V2)/2. The AV serves as a reference value for normalization. Finally, the RVD is obtained by dividing the volume difference (
VD) by the average volume (
AV) in Equation (3). Also, let
A and
B be two classes.
The RVD value represents the proportion of the volume difference relative to the average volume. A smaller RVD value indicates a higher similarity or overlap between the volumes, while a larger value suggests greater dissimilarity. The RVD method provides researchers with a quantitative measure to assess the volumetric differences between segmented regions, enabling the objective evaluation of segmentation algorithms and the comparison of segmentation results.
2.5. Graphical User Interface for CAD System in Medical Diagnosis
In this section, we describe the Graphical User Interface (GUI) design for a specialized Computer-Aided Diagnosis (CAD) system in the context of medical imaging. Specifically, the GUI is designed to facilitate the diagnosis of breast asymmetry using mammography images. This section focuses on the key features and functionalities of the GUI, emphasizing its role in enabling seamless interaction, data input, image loading, and report generation.
The GUI encompasses various essential components tailored to the specific requirements of medical diagnosis. It offers an intuitive and user-friendly interface through which medical professionals can input vital patient information, including name, surname, age, weight, and height. These data play a crucial role in maintaining accurate patient records and facilitating personalized analysis. A fundamental aspect of the GUI is its ability to load mammography images for both the left and right breast. This feature streamlines the process of importing relevant images into the CAD system, ensuring efficient analysis and evaluation. Through a well-designed file selection mechanism, medical professionals can easily access and integrate the necessary image data into the CAD system for further examination.
Once the mammography images are loaded, the CAD system performs a comprehensive analysis using advanced image processing techniques, feature extraction, and pattern recognition algorithms. The GUI presents the diagnostic results in a concise and visually informative manner, allowing medical professionals to interpret and evaluate the findings effectively. The aim is to provide accurate and reliable assessments of breast asymmetry, aiding in the subsequent diagnosis and treatment planning process. In addition to real-time analysis, the GUI enables the generation of detailed PDF reports summarizing the patient’s information, image analysis results, and diagnostic outcomes related to breast asymmetry. These reports serve as valuable resources for medical practitioners, providing a comprehensive overview of the patient’s condition and facilitating effective communication and collaboration among healthcare professionals.
Figure 6 depicts the steps of the GUI system.
In conclusion, the GUI developed for the CAD system in this study offers an intuitive and user-friendly interface specifically designed for medical professionals involved in breast asymmetry diagnosis using mammography images. By streamlining data input, image loading, analysis, and report generation, the GUI enhances the overall functionality and usability of the CAD system. The integration of advanced image processing algorithms within the CAD system ensures accurate and reliable diagnostic outcomes. Future research in this domain should focus on expanding the system’s capabilities, exploring additional diagnostic parameters, and leveraging emerging technologies to further improve the accuracy and efficiency of breast asymmetry detection.
4. Discussion
To improve the comparison analysis for the centroid–perimeter radius and breast skin segmentation with the GRS method, several approaches can be employed. One possible method is the use of machine learning algorithms, which can learn from a large dataset of mammograms to identify potentially cancerous areas accurately. Another approach is to incorporate texture analysis techniques, such as the co-occurrence matrix, into the segmentation process to improve the accuracy of the segmentation. Moreover, using a combination of different segmentation techniques can also enhance the accuracy of the analysis.
To validate the results, ground-truth annotations are necessary, which can be obtained through biopsy or histopathology. Furthermore, the use of multiple radiologists to assess mammograms can increase confidence in the results. The integration of CAD systems can also improve the validation process by providing a second opinion on potential cancerous areas. In terms of medical correlation, the early diagnosis of breast cancer can significantly increase the chances of successful treatment. The accuracy of the comparative analysis of the centroid–perimeter radius and breast skin segmentation can aid in the detection of potential cancerous cases, which can then be confirmed through biopsy or histopathology.
Our study primarily focused on feature extraction and validation, rather than the implementation of a classification learning model. As a result, we did not have conventional control data. Instead, we applied the cases identified by radiologists as potential asymmetry, using them as reference points for our validation process. This approach allowed us to assess the accuracy and performance of the feature extraction methods utilized in our system. By employing the identified cases as validation data, we could evaluate the effectiveness of our proposed techniques in detecting possible breast asymmetry. It is crucial to underscore that the main goal of our study was to demonstrate the feasibility and reliability of the feature-based preliminary asymmetry detection system, paving the way for future advancements in developing more advanced classification models.
From a medical standpoint, the early detection of breast cancer is crucial for successful treatment outcomes. The accurate comparison analysis may serve as an auxiliary tool in identifying suspicious cancer cases that specialists may not assess due to human factors. However, it is important to note that the analysis presented in this study should be complemented by further clinical investigations and follow-up studies. Biopsy or histopathology remains the gold standard for definitive diagnosis, and the integration of our CAD system with these procedures can provide a comprehensive diagnostic approach. Overall, this research highlights the potential of both characteristics for early breast cancer detection and underscores the relevance of their integration into a Graphical User Interface designed for effective utilization in the healthcare field. The integration of machine learning algorithms, texture analysis techniques, and multiple segmentation methods may enhance analysis accuracy. Accurate and reliable analysis methods may enable an early diagnosis to have the potential to significantly improve treatment outcomes for breast cancer patients.
While our research has demonstrated the effectiveness of feature extraction in detecting possible breast asymmetry, there are certain limitations to consider. One of the key limitations is the lack of implementation of a classification learning model in our study. While we focused on feature extraction and validation, the absence of a classification model may limit the direct application of our findings for real-time diagnosis. Future work should aim to integrate machine learning algorithms into our system to enable the automated classification and accurate identification of potentially cancerous areas. Another limitation is the reliance on radiologist-identified cases as reference points for validation. While this approach served our purpose, it introduces a level of subjectivity that may affect the generalizability of our results. To address this limitation, future studies could incorporate ground-truth annotations obtained through biopsy or histopathology, providing a more objective basis for evaluation. Furthermore, the current study employed a specific set of segmentation techniques for breast skin and shape analysis. Alternative approaches, such as texture analysis techniques using co-occurrence matrices, could be explored to enhance the accuracy of segmentation and feature extraction. Lastly, our research employed a dataset with a limited number of patients, and may not fully represent the diversity and complexity of breast cancer cases. A larger and more diverse dataset would provide a more comprehensive evaluation of the proposed system’s performance and generalizability.
5. Conclusions
In conclusion, our research contributes to the advancement of early breast cancer detection through feature extraction and validation. The study underscores the significance of comparing contra-lateral breasts for asymmetrical analysis, focusing on structural shape and skin thickness. The findings emphasize the potential clinical applications of our proposed system and the need for further exploration in this field. Advancements in technology and machine learning offer the opportunity to enhance structural analysis for early detection and monitoring. While our study primarily focused on feature extraction and validation, future research should explore the integration of machine learning algorithms for automated diagnosis and improved accuracy.
Our study focused on developing a computer system for asymmetry detection in mammographic images, using Dynamic Time Warping (DTW) for shape analysis and the Growing Seed Region (GRS) method for breast skin segmentation. We observed a notable presence of asymmetry in 23 cases subjected to structural analysis, with a DTW index > 0.08 and an accuracy of 83%. The GRS-based skin segmentation achieved an average accuracy of 90.47% (ASSD) and 66.66% (RVD), successfully identifying 35 patients with potential skin asymmetry. However, we acknowledge certain limitations in our research. Notably, the absence of a classification learning model may limit the real-time application of our findings. Future work should aim to incorporate machine learning algorithms to enable the automated classification and precise identification of potentially cancerous areas. Additionally, the reliance on radiologist-identified cases introduces subjectivity, which could affect the generalizability of our results. Including ground-truth annotations obtained through biopsy or histopathology in future studies would provide a more objective basis for evaluation. Furthermore, exploring alternative segmentation techniques, such as texture analysis using co-occurrence matrices, may enhance segmentation accuracy. Lastly, our study employed a dataset with a limited number of patients, potentially affecting the representation of diverse breast cancer cases. A larger and more diverse dataset would provide a comprehensive evaluation of the proposed system’s performance and generalizability. Despite these limitations, our research demonstrates the potential of feature-based asymmetry analysis and its relevance in contributing to early breast cancer detection. Continued research and collaboration between medical professionals and technological experts holds promise for advancing diagnostic capabilities, ultimately improving patient outcomes in the fight against breast cancer.
In conclusion, our research contributes to the advancement of early breast cancer detection through feature extraction and validation. The study underscores the significance of comparing contra-lateral breasts for asymmetry analysis, focusing on structural shape and skin thickness. The findings emphasize the potential clinical applications of our proposed system and the need for further exploration in this field. Advancements in technology and machine learning offer the opportunity to enhance structural analysis for early detection and monitoring. While our study primarily focused on feature extraction and validation, future research should explore the integration of machine learning algorithms for automated diagnosis and improved accuracy.