View Article

Abstract

Edge detection is a fundamental image processing technique that identifies boundaries within images by detecting abrupt intensity changes. This paper investigates the application of the Fuzzy C-Means (FCM) clustering algorithm in edge detection and compares its performance with traditional methods such as Sobel, Prewitt, and Canny. By leveraging MATLAB for implementation, the study highlights the advantages of FCM in handling overlapping data and its applicability in fields like medical imaging and computer vision. A specific focus is given to the edge detection of brain tumors in MRI images, which is a critical step in medical image analysis. The proposed methodology employs noise removal techniques to enhance image quality, followed by image segmentation using FCM, and concludes with fine edge detection using the Canny method. Experimental results on MRI images with varying tumor characteristics, such as location, size, shape, and density, demonstrate that the FCM-based approach improves segmentation accuracy by 10-15% in certain cases compared to expert assessments. This study provides valuable insights into the strengths and limitations of each technique, offering a pathway for future research in medical image processing and other computer vision applications.

Keywords

Edge Detection, Fuzzy C-Means (FCM), MRI Image Processing, Canny Edge Detection, Image Segmentation, Medical Imaging, MATLAB, Brain Tumor Detection, Computer Vision

Introduction

Edge detection is a critical step in image processing, serving as a precursor to tasks like feature extraction, object recognition, and segmentation. It simplifies images by reducing data while preserving essential structural details. Traditional techniques like Sobel, Prewitt, and Roberts often face challenges such as noise sensitivity and thick edge lines. Fuzzy clustering methods, particularly Fuzzy C-Means (FCM), offer an alternative by leveraging probabilistic boundaries to handle overlapping regions effectively. This study aims to evaluate the performance of FCM in edge detection and compare it with conventional methods [1] [4] [6]. The Fuzzy C-Means (FCM) clustering algorithm offers a promising alternative for addressing these challenges. Unlike traditional methods, FCM leverages fuzzy logic to handle overlapping regions and ambiguities in image data, making it particularly effective for tasks that require precise segmentation. This study explores the integration of FCM into the edge detection process, highlighting its potential advantages over conventional techniques. By focusing on the detection of brain tumor edges in MRI images, the research underscores the practical significance of FCM in medical imaging, where accurate and reliable analysis is crucial for diagnosis and treatment planning. This paper aims to provide a comparative analysis of FCM-based edge detection with traditional methods, using MATLAB as the implementation platform. The investigation covers key performance metrics, including accuracy, noise resistance, and computational efficiency, to offer a comprehensive evaluation of each approach. The findings contribute to the growing body of knowledge in image processing and provide valuable insights for researchers and practitioners working in fields such as medical imaging, computer vision, and machine learning.

  1. Methodology

Figure 1 Edge Detection

The methodology of this study is divided into two parts: traditional edge detection techniques and Fuzzy C-Means (FCM) clustering for edge detection (Figure 1).

    1. Traditional Edge Detection Techniques

Canny edge detection is a widely used method due to its precision and effectiveness in identifying edges within an image. The process consists of the following key steps [2]:

  1. Noise Reduction: A Gaussian filter is applied to smooth the image and reduce noise, ensuring that minor variations do not get mistaken for edges.
  • Gradient Calculation: Gradients in the image are calculated to detect regions with significant intensity changes, marking them as potential edges.
  • Edge Thinning (Non-Maximum Suppression): The algorithm refines detected edges by suppressing non-maximum gradient values, producing a clearer and more accurate edge map.
  • Edge Linking (Hysteresis Thresholding): Strong edges are retained, and weaker edges are connected based on a dual-threshold technique to form continuous boundaries.
  • Advantages: This method is effective in detecting well-defined edges and produces fewer false positives in clean images. It is extensively used in computer vision tasks such as object detection, image segmentation, and medical image processing.
  1. Sobel Operator: The Sobel operator is a gradient-based edge detection technique that computes the gradients of image intensity in both horizontal and vertical directions using specific convolution masks [4].
  • How it works: The operator applies a pair of 3x3 convolution kernels to detect edges in the x and y directions. The gradients are then combined to obtain the overall edge strength.
  • Key Benefits: It highlights regions in the image where there is a significant contrast in intensity, making it effective in detecting both horizontal and vertical edges [13].
  • Efficiency: Sobel is computationally efficient compared to more complex methods like Canny, as it requires fewer calculations and works in real-time applications.
  • Applications: Sobel is commonly used in image processing tasks, including object recognition, motion detection, and visual analysis for autonomous vehicles, where fast processing is required.
  1. Prewitt Operator: The Prewitt operator, like Sobel, detects edges by computing image gradients using convolution masks. However, it differs in the design of its kernels [13].
  • Gradient Calculation: Prewitt uses a pair of convolution masks that are symmetric in their gradient calculations, applying similar operations for both horizontal and vertical edge detection [14].
  • Comparison to Sobel: While similar in function, Prewitt is generally simpler and often produces less precise results when dealing with noisy images due to its symmetry and lack of a weighting mechanism for diagonal edge directions.
  • Simplicity: The Prewitt operator is less computationally intensive than Sobel, making it suitable for applications where simplicity and low computational cost are more important than edge precision.
  • Applications: Prewitt is used in applications where simplicity and speed are priorities, such as basic image preprocessing or systems with limited resources.
      1. Edge Detection

Edge maps can be generated using various algorithms, including Roberts, Prewitt, Sobel, and more advanced techniques like LoG and Canny. The effectiveness of these methods largely depends on the characteristics of the original image. Enhanced images often exhibit multiple levels of intensity gradation, which can result in the detection of false edge fragments during edge detection. To address this, a preliminary segmentation step using the Fuzzy C-Means (FCM) clustering method was employed. The Fuzzy C-Means clustering technique identifies a set of fuzzy clusters and corresponding cluster centers that best represent the data structure. This method divides a dataset of size n into a specified number of fuzzy clusters. A key aspect of FCM is the fuzzy membership matrix W={wik}, where each element wik ? indicates the degree to which the k-th data point belongs to the i-th cluster. For a given number of clusters c, FCM partitions the dataset X= {x1, x2,…,xn} into c fuzzy clusters with cluster centers V={v1,v2,…,vc}, while minimizing the objective function,

Reference

  1. Klir, G. J., & Yuan, B. (1996). Fuzzy sets and fuzzy logic. World Scientific.
  2. Atanassov, K. T. (2016). Intuitionistic fuzzy sets. International Journal Bioautomation.
  3. Tiwari, S. (2015). An edge detection approach by fuzzy image processing. Vikas Publishing House.
  4. Pitas, L. (2000). Digital image processing. John Wiley & Sons.
  5. Sharifi, M. (2002). A classified and comparative study of edge detection algorithms. Coding and Computing Inc.
  6. Bezdek, J. C., & Pal, N. R. (1992). Fuzzy models for pattern recognition: Methods that seek patterns in data. IEEE Press.
  7. Dunn, J. C. (1973). A fuzzy relative of the ISODATA process and its use in detecting centroids in a multi-variate space. Journal of Cybernetics, 3(3), 32-57.
  8. Yager, R. R., & Filev, D. P. (1994). Essentials of fuzzy modeling and control. Wiley.
  9. Haralick, R. M., & Shanmugam, K. (1973). Textural features for image classification. IEEE Transactions on Systems, Man, and Cybernetics, 3(6), 610-621.
  10. Jain, A. K., & Farrokhnia, F. (1991). Unsupervised texture segmentation using Gabor filters. Pattern Recognition, 24(12), 1167-1186.
  11. Canny, J. (1986). A computational approach to edge detection. IEEE Transactions on Pattern Analysis and Machine Intelligence, 8(6), 679-698.
  12. Rosenfeld, A., & Kak, A. C. (1982). Digital picture processing (2nd ed.). Academic Press.
  13. Gonzalez, R. C., & Woods, R. E. (2008). Digital image processing (3rd ed.). Pearson Prentice Hall.
  14. Li, X., & Lu, H. (2014). Edge detection based on fuzzy C-means clustering. Computer Science and Information Systems, 11(4), 1241-1256.
  15. Yu, J., & Tansel, B. (2010). A comparison of edge detection algorithms for image processing. International Journal of Computer Science and Network Security, 10(10), 234-239.
  16. Yang, G., & Wang, L. (2011). Fuzzy clustering-based edge detection in medical images. Journal of Biomedical Science and Engineering, 4(6), 390-396.
  17. Abdullah, A., & Ibrahim, H. (2013). Fuzzy C-means clustering and edge detection for the detection of tumor in brain MRI images. Journal of Electrical Engineering and Technology, 8(4), 1125-1131.
  18. Zhang, X., & Wang, Y. (2012). A novel edge detection algorithm based on fuzzy C-means clustering. Journal of Image and Graphics, 12(5), 674-682.
  19. Nagy, G., & Sziranyi, T. (2003). A comparative study of edge detection algorithms for image recognition. Proceedings of the IEEE International Conference on Image Processing (ICIP), 1, 109-112.
  20. Cheng, Y., & Wei, J. (2005). Edge detection using fuzzy clustering algorithm. Proceedings of the International Conference on Machine Learning and Cybernetics, 3, 2042-2046

Photo
S. K. Srimonishaa
Corresponding author

Department of Mathematics, Gobi Arts & Science College Gobi, chettipalayam

Photo
Dr. Muthukumar P.
Co-author

Department of Mathematics, Gobi Arts & Science College Gobi, chettipalayam

S. K. Srimonishaa*, Edge Detection Using Fuzzy C-Means: A Comparative Study, Int. J. Sci. R. Tech., 2025, 2 (3), 335-344. https://doi.org/10.5281/zenodo.15065735

More related articles
Sentimental Analysis on Veganism...
Sunali Bhattacherji , Omkar Singh, ...
Optimizing Oral Contraceptives: Role of Immediate ...
Shivshankar Nagrik, Ashwini Verulkar , Aishwarya Ade , Rutuja Gai...
Assessment of Phthalate Esters in the Sediment of OBA River and the Associated E...
Adedosu Haleema Omolola, Ayodele Esther Ibironke , Ayoola Paul Babatunde , Akinleye Haleemat Adeboyi...
Herbal Fusion: A Novel Skin Brightening Face Pack form Natural Sources...
Nayan Anil Sardar , Shivaji Katade, Ram Baban Ingle, ...
Related Articles
Emerging Trends in Antimicrobial Resistance (AMR)...
Gayatri Patil, Ritu Sanap, Siddhesh Pagar, Sanskruti Nagare, Kapil Muneshwar, Utkarsh Thorat, ...
Phyto Cosmetic Formulation of Vetiver Root: A Comprehensive Study on Stability a...
Lakshmi Tulasi D. D., Naga Sravani C. H., Kusuma J., Chaitanya Sri Lahari O., Swapnika V., Raghava D...
Herbal Drugs in Cancer Treatment: Current Advances, Efficacy, And Future Prospec...
Khot Nikhil, Lohar Dayanand, Khamkar Sakshi, Lokare Sonakshi, Karande Sankalp, Torskar Sourabh, Jama...
SGLT2 Inhibitors: Pharmacology and Expanding Role Beyond Diabetes...
Shivcharan Kamble, Rashee Shahu, Sunita Kode, Tejaswini Gaikwad, Pooja Rasal, ...
More related articles
Sentimental Analysis on Veganism...
Sunali Bhattacherji , Omkar Singh, ...
Optimizing Oral Contraceptives: Role of Immediate Release Formulations in Reprod...
Shivshankar Nagrik, Ashwini Verulkar , Aishwarya Ade , Rutuja Gaikwad , Mayuri Shelke , Khushbu Aktu...
Sentimental Analysis on Veganism...
Sunali Bhattacherji , Omkar Singh, ...
Optimizing Oral Contraceptives: Role of Immediate Release Formulations in Reprod...
Shivshankar Nagrik, Ashwini Verulkar , Aishwarya Ade , Rutuja Gaikwad , Mayuri Shelke , Khushbu Aktu...