Abstract
Edge detection is an essential computer vision phenomenon that is useful for contour detection and in turn it is useful for acquiring vital information. There are a variety of images, including medical, satellite, industrial and general-purpose images. An X-ray is a form of medical imaging that is created by transmitting electronic radiation into a patient's body to get an image of the human body's internal structures. This allows orthopedic surgeons and radiologists to make more accurate diagnoses of illness. Due to its versatility, soft computing approaches are regarded as effective edge detection tools. This study provides a novel fuzzy logic-based technique for edge detection in which the quality of edges is governed by a sharpening-guided filter. The proposed model holds four different patterns for extracting the edges from an image namely \(2\times 2\) mask, \(3\times 2\) mask, \(2\times 3\) mask and \(3\times 3\) mask. These patterns of masks target the edge pixels of an image along with the other pixels. The proposed model provides an enhanced approach for detecting edges in X-ray pictures of humans. Various statistical measurements are used to evaluate the proposed model to prove its significance. By adjusting the smoothing parameters appropriately, it has been discovered that the detected edges are significantly enhanced. The proposed model is implemented and evaluated under four different metrics namely Correlation Coefficient, Figure of Merit, Structure Similarity Image Metrics and Euclidian Distance. The proposed model results are compared five different state-of-the-art algorithms to prove the significance, and the result shows that the proposed model identifies the edge in a well-structured manner.
Similar content being viewed by others
Data availability
Data in this research paper will be shared upon request to the corresponding author.
References
Angelov P, Sadeghi-Tehran P, Ramezani R (2011) An approach to automatic real-time novelty detection, object identification, and tracking in video streams based on recursive density estimation and evolving Takagi-Sugeno fuzzy systems. Int J Intell Syst 26(3):189–205
Angelov P, Zhou X (2008) On line learning fuzzy rule-based system structure from data streams. In: 2008 IEEE international conference on fuzzy systems (IEEE world congress on computational intelligence), pp 915–922. IEEE.
Baltierra S, Valdebenito J, Mora M (2022) A proposal of edge detection in images with multiplicative noise using the Ant Colony System algorithm. Eng Appl Artif Intell 110:104715
Bharodiya AK, Gonsai AM (2018) Research review on feature extraction methods of human being’s X-ray image analysis’. Natl J Syst Inf Technol 11(1):9–22
Bharodiya AK, Gonsai AM (2019) An improved edge detection algorithm for X-Ray images based on the statistical range. Heliyon 5(10):e02743
Biswas S, Hazra R (2018) Robust edge detection based on modified Moore-Neighbor’. Opt Int J Light Electron Opt 168:931–943
Canny J (1986) A computational approach to edge detection. IEEE Trans Pattern Anal Mach Intell 6:679–698
Chakraborty S, Mali K (2022) SUFEMO: a superpixel based fuzzy image segmentation method for COVID-19 radiological image elucidation. Appl Soft Comput 129:109625
Cosgrove C, Yuille AL (2019) Adversarial examples for edge detection: they exist, and they transfer. http://arxiv.org/abs/ 1906.00335
Elmi S, Elmi Z (2022) A robust edge detection technique based on Matching Pursuit algorithm for natural and medical images. Biomed Eng Adv 4:100052
Farbod M, Akbarizadeh G, Kosarian A, Rangzan K (2018) Optimized fuzzy cellular automata for synthetic aperture radar image edge detection. J Electron Imaging 27(1):013030
Gevers T, Gijsenij A, Van de Weijer J, Geusebroek JM (2012) Color in computer vision: fundamentals and applications. Wiley, New York
Gonzalez CI, Melin P, Castro JR, Castillo O, Mendoza O (2016) Optimization of interval type-2 fuzzy systems for image edge detection. Appl Soft Comput 47:631–643
Goswami JC, Chan AK (2011) Fundamentals of wavelets: theory, algorithms, and applications. Wiley, New York
Ineneji C, Kusaf M (2019) Hybrid weapon detection algorithm, using material test and fuzzy logic system. Comput Electr Eng 78:437–448
Jeong C, Yang HS, Moon K (2019) A novel approach for detecting the horizon using a convolutional neural network and multi-scale edge detection. Multidimens Syst Signal Process 30(3):1187–1204
Liu Y, Lew MS (2016) Learning relaxed deep supervision for better edge detection. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 231–240
Marmanis D, Schindler K, Wegner JD, Galliani S, Datcu M, Stilla U (2018) Classification with an edge: improving semantic image segmentation with boundary detection. ISPRS J Photogramm Remote Sens 135:158–172
Mathur S, Ahlawat A (2008) Application of fuzzy logic in image edge detection. In: International conference “intelligent information and engineering systems
Menga Y, Zhang Z, Yin H et al (2018) Automatic detection of particle size distribution by image analysis based on local adaptive canny edge detection and modified circular Hough transform. Micron 106:34–41
Park M, Kang B, Jin SJ et al (2009) Computer aided diagnosis system of medical images using incremental learning method. Expert Syst Appl 36:7242–7251
Raheja S, Kumar A (2021) Edge detection based on type-1 fuzzy logic and guided smoothening. Evol Syst 12(2):447–462
Rajeswari M, Thirugnanasambandam K, Raghav RS, Prabu U, Saravanan D, Anguraj DK (2021) Flower pollination algorithm with Powell’s method for the minimum energy broadcast problem in wireless sensor network. Wirel Personal Commun 119:1111–1135
Rangarajan S (2005) Algorithms for edge detection. Stony Brook University. http://www.ee.sunysb.edu/~cvl/ese558/s2005/Reports/Srikanth%20Rangarajan/submission.doc. Accessed 10 Apr 2019
Ren H, Zhao S, Gruska J (2018) Edge detection based on single-pixel imaging. Opt Express 26(5):5501–5511
Rogowska J (2000) Overview and fundamentals of medical image segmentation. In: Handbook of medical imaging, processing and analysis. Academic Press, Inc., Orlando, pp 69–85
Sargano AB, Angelov P, Habib Z (2017) A comprehensive review on handcrafted and learning-based action representation approaches for human activity recognition. Appl Sci 7(1):110
Setayesh M, Zhang M, Johnston M (2013) A novel particle swarm optimisation approach to detecting continuous, thin and smooth edges in noisy images. Inf Sci 246:28–51
Shih FY (2010) Image processing and pattern recognition: fundamentals and techniques. Wiley, New York
Snyder WE, Qi H (2017) Fundamentals of computer vision. Cambridge University Press, Cambridge
Soltani A et al (2018) A new expert system based on fuzzy logic and image processing algorithms for early glaucoma diagnosis. Biomed Signal Process Control 40:366–377
Thirugnanasambandam K, Raghav RS (2019) Experimental analysis of ant system on travelling salesman problem dataset TSPLIB. EAI Endorsed Trans Pervasive Health Technol 5(19):163092
Thirugnanasambandam K, Sudha SV, Saravanan D, Ravi RV, Anguraj DK, Raghav RS (2021b) Reinforced Cuckoo Search based fugitive landfill methane emission estimation. Environ Technol Innov 21:101207
Thirugnanasambandam K, Rajeswari M, Bhattacharyya D, Kim J-Y (2022) Directed Artificial Bee Colony algorithm with revamped search strategy to solve global numerical optimization problems. Autom Softw Eng 29:1–31
Thirugnanasambandam K, Anitha R, Enireddy V, Raghav RS, Anguraj DK, Arivunambi A (2021a) Pattern mining technique derived ant colony optimization for document information retrieval. J Ambient Intell Humaniz Comput, 1-13
Yang C, Wang W, Feng X (2022) Joint image restoration and edge detection in cooperative game formulation. Signal Process 191:108363
Zhang W, Zhao Y, Breckon TP, Chen L (2017) Noise robust image edge detection based upon the automatic anisotropic Gaussian kernels. Pattern Recognit 63:193–205
Zhang K, Zhang Y, Wang P et al (2018) An improved sobel edge algorithm and FPGA implementation. Procedia Comput Sci 131:243–248
Zhou X, Angelov P (2007) Autonomous visual self-localization in completely unknown environment using evolving fuzzy rule-based classifier. In: 2007 IEEE symposium on computational intelligence in security and defense applications, pp 131–138. IEEE
Funding
The authors declare that they have no known competing financial interests.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
On behalf of all authors, the corresponding author states that there is no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Thirugnanasambandam, K., Prabu, U., Mahto, D. et al. Novel fuzzy logic expert system-based edge detection for X-ray images. Soft Comput 27, 10975–10997 (2023). https://doi.org/10.1007/s00500-023-08616-9
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00500-023-08616-9