Новий модифікований алгоритм ядра fuzzy c-means, що використовується для виявлення плям на листу бавовника

Image segmentation is a significant and difficult subject that is a prerequisite for both basic image analysis and sophisticated picture interpretation. In image analysis, picture segmentation is crucial. Several different applications, including those related to medicine, facial identification, Cot...

Full description

Saved in:
Bibliographic Details
Date:2023
Main Authors: Paithane, Pradip, Wagh, Sarita Jibhau
Format: Article
Language:English
Published: The National Technical University of Ukraine "Igor Sikorsky Kyiv Polytechnic Institute" 2023
Subjects:
Online Access:https://journal.iasa.kpi.ua/article/view/297405
Tags: Add Tag
No Tags, Be the first to tag this record!
Journal Title:System research and information technologies
Download file: Pdf

Institution

System research and information technologies
_version_ 1867334441094873088
author Paithane, Pradip
Wagh, Sarita Jibhau
author_facet Paithane, Pradip
Wagh, Sarita Jibhau
author_institution_txt_mv [ { "author": "Pradip Paithane", "institution": "Vidya Pratishthan’s Kamalnayan Bajaj Institute of Engineering and Technology, Pune" }, { "author": "Sarita Jibhau Wagh", "institution": "T.C. College Baramati, Pune" } ]
author_sort Paithane, Pradip
baseUrl_str http://journal.iasa.kpi.ua/oai
collection OJS
datestamp_date 2024-02-01T21:03:07Z
description Image segmentation is a significant and difficult subject that is a prerequisite for both basic image analysis and sophisticated picture interpretation. In image analysis, picture segmentation is crucial. Several different applications, including those related to medicine, facial identification, Cotton disease diagnosis, and map object detection, benefit from image segmentation. In order to segment images, the clustering approach is used. The two types of clustering algorithms are Crisp and Fuzzy. Crisp clustering is superior to fuzzy clustering. Fuzzy clustering uses the well-known FCM approach to enhance the results of picture segmentation. KFCM technique for image segmentation can be utilized to overcome FCM’s shortcomings in noisy and nonlinear separable images. In the KFCM approach, the Gaussian kernel function transforms high-dimensional, nonlinearly separable data into linearly separable data before applying FCM to the data. KFCM is enhancing noisy picture segmentation results. KFCM increases the accuracy rate but ignores neighboring pixels. The Modified Kernel Fuzzy C-Means approach is employed to get over this problem. The NMKFCM approach enhances picture segmentation results by including neighboring pixel information into the objective function. This suggested technique is used to find “blackarm” spots on cotton leaves. A fungal leaf disease called “blackarm” leaf spot results in brown leaves with purple borders. The bacterium can harm cotton plants, causing angular leaf blotches that range in color from red to brown.
doi_str_mv 10.20535/SRIT.2308-8893.2023.4.07
first_indexed 2025-07-17T10:28:26Z
format Article
fulltext  Pradip M. Paithane, Sarita Jibhau Wagh, 2023 Системні дослідження та інформаційні технології, 2023, № 4 85 UDC 62-50 DOI: 10.20535/SRIT.2308-8893.2023.4.07 NOVEL MODIFIED KERNEL FUZZY C-MEANS ALGORITHM USED FOR COTTON LEAF SPOT DETECTION PRADIP M. PAITHANE, SARITA JIBHAU WAGH Abstract. Image segmentation is a significant and difficult subject that is a prerequi- site for both basic image analysis and sophisticated picture interpretation. In image analysis, picture segmentation is crucial. Several different applications, including those related to medicine, facial identification, Cotton disease diagnosis, and map object detection, benefit from image segmentation. In order to segment images, the clustering approach is used. The two types of clustering algorithms are Crisp and Fuzzy. Crisp clustering is superior to fuzzy clustering. Fuzzy clustering uses the well-known FCM approach to enhance the results of picture segmentation. KFCM technique for image segmentation can be utilized to overcome FCM’s shortcomings in noisy and nonlinear separable images. In the KFCM approach, the Gaussian ker- nel function transforms high-dimensional, nonlinearly separable data into linearly separable data before applying FCM to the data. KFCM is enhancing noisy picture segmentation results. KFCM increases the accuracy rate but ignores neighboring pixels. The Modified Kernel Fuzzy C-Means approach is employed to get over this problem. The NMKFCM approach enhances picture segmentation results by includ- ing neighboring pixel information into the objective function. This suggested tech- nique is used to find “blackarm” spots on cotton leaves. A fungal leaf disease called “blackarm” leaf spot results in brown leaves with purple borders. The bacterium can harm cotton plants, causing angular leaf blotches that range in color from red to brown. Keywords: Cluster Accuracy Rate (CAR), Clustering, Cotton Leaf Disease, Fuzzy Clustering Method (FCM), Kernel Fuzzy C-means Algorithm (KFCM), Novel Modified Kernel Fuzzy C-Means Clustering Algorithm (NMKFCM). INTRODUCTION Cotton is the most significant cash crop farmed in Maharashtra, India. The pri- mary issue reducing cotton output is disease on the plant. Because a minute dif- ference in color pattern might be caused by a different disease that is present on a cotton leaf, we know that the human eye’s perception is not powerful enough to enable it to recognize minute variations in the diseased region of an image. The cotton plant’s leaf is the disease’s primary source. The leaves of the cotton plant are where 80–90% of the illness is located. One crucial technique for separating a picture into its backdrop and its objects is image segmentation. Clustering is one of the crucial phases in picture segmentation. In the early portion of the season, affected crops may develop slowly or be stunted. Blackening of the roots is a symptom of the illness, which results in the destruction of the root cortex (outer layer). Thielaviopsis basicola does not kill seedlings on its own, however some roots may perish. Significant black root rot exposes the root to Pythium or Rhizoctonia infection. When growth begins in warmer temperatures, the dead Pradip M. Paithane, Sarita Jibhau Wagh ISSN 1681–6048 System Research & Information Technologies, 2023, № 4 86 cells of the root cortex are shed, and plants that were severely harmed earlier in the season may not continue to exhibit symptoms later in the season.  Diseases on Leaves of Cotton.  The diseases on the cotton leaves are classified as: – Bacterial disease: e.g. Bacterial Blight, Crown Gall, Lint Degradation; – Fungal diseases: e.g. Anthracnose, Leaf Spot; – Viral disease: e.g. Leaf Curl, Leaf Crumple, Leaf Roll;  Diseases like alternaria leaf spot, Bacterial blight, Bacterial stunt, Black root, Boll rot/tight lock. The collection of observations is divided into smaller groups so that observa- tions within each group are somewhat comparable to one another. Multivariate data analysis typically uses clustering as a routine practice. It is intended to inves- tigate the data objects’ innate natural structure, where items in the same cluster are as similar as possible to one another and objects in separate clusters are as dis- tinct as possible from one another. The method used to arrange items or patterns so that samples from the same group resemble one another more than samples from other groups. There have been many different clustering techniques em- ployed, including the hard clustering scheme and the fuzzy clustering scheme, each of which has unique particular traits. Each data point can only belong to one cluster when using the traditional hard clustering approach. As a result, when us- ing this method, the segmentation results are frequently quite precise, meaning that every pixel in the image belongs to exactly one class. Yet, in many actual scenarios, problems with pictures like inadequate contrast, noise, overlapping in- tensities, and insufficient spatial resolution make this hard (crisp) segmentation a challenging process. Types of Clustering:  Hard: same object can only belong to single cluster.  Soft: same object can belong to different clusters. The current days, deep learning approach is used for cotton leaf segmenta- tion. The CNN, VGG-16, VGG-19, ResNet-50 and some hybrid model has been used for this problem. The deep learning approach has been improved the accu- racy of cotton leaf image segmentation as compared to state-of-art. The NMKFCM model is also gives stable result as compared to deep learning ap- proaches. In deep learning approaches, training time period is major constraint for this problem. In the experimental analysis, the training time is near about 1 hour to 2 hour and in the proposed method the training process is not required. MATERIAL AND METHODS Fuzzy Clustering In image segmentation, a soft segmentation technique has received extensive study and effective application. Since it has resilient qualities for ambiguity and can preserve significantly more information than hard segmentation methods, the Fuzzy C-Means (FCM) algorithm is the most widely used fuzzy clustering ap- proach in picture segmentation. The typical FCM method has a severe flaw in that Novel modified kernel fuzzy c-means algorithm used for cotton leaf spot detection Системні дослідження та інформаційні технології, 2023, № 4 87 it lacks spatial context information, making it vulnerable to noise and imaging artefacts even while it performs well on the majority of noise-free pictures. Fuzzy C-Means Algorithm. A well-liked and practical image division algorithm is FCM. The FCM algorithm was created by Dunn and enhanced by Bezdek [1]. This method is intended to scale back an objective goal [2]. Because each quality vector may only belong to one cluster and the quality vectors of the data set can be separated into solid clusters, this method out- performs the k-mean technique. Instead, the FCM loosens the restriction and enables the quality vector to assign a range of association scores to di- verse clusters. Suppose a set of data with related clusters. A data value is equidistant from both clusters while also being near to them. Activity in the clustering loop is FCM. By reducing the intragroup biased sum of the squared error task mJ function, it produces the best c partitions [3]: 2 ,, 21 ji m ji N i C j m dUJ    , where N — the number of patterns in X ; C — the number of clusters; ijU — the degree of membership; jW — the center of cluster j ; ijd — distance between object iX and cluster center jW ; m — the biased value. The FCM algorithm focuses on minimizing mJ , subject to the following constraints on U : ,,,3,2,1,]1,0[ NiUij  and ;,,3,2,1 Cj     C j ijU 1 ,1 ,,,3,2,1 Ni     N i ijU 1 ,10 .,,3,2,1 Cj  Objective function mJ describe a constrained optimization problem, which can be converted to an unconstrained optimization problem by using Lagrange multiplier technique. By using this calculates membership function and update cluster center separately:  1 2 1 1           m il ijc i ij d d U , Ni ,,2,1  , and Cj ,,2,1  ; If 0ijd then 1ijU and 0ijU for j1 . And calculate cluster center using following step m ij N i i m ij N i j U xU w )( )( 1 1     , Cj ,,2,1  . The FCM algorithm focuses on minimizing objective function Jm. It fails in noisy image to detect accurate and sharp image segmentation process. Kernel Fuzzy C-Means Algorithm. The FCM algorithm calculates the dis- tance between the cluster center and the data item using Euclidian distance. FCM Pradip M. Paithane, Sarita Jibhau Wagh ISSN 1681–6048 System Research & Information Technologies, 2023, № 4 88 fails in noisy and nonlinear data sets because Euclidian distance does not perform as intended in noisy data. Kernel Fuzzy C-means technique is used to address this flaw. Kernel information is used with FCM in the KFCM approach [4]. KFCM works by mapping input data into a higher-dimensional feature space and utilizing the Kernel technique to transform nonlinearly separable data into linearly separa- ble data. While using the kernel approach, the data set was complicated and nonlinear before becoming simple and separable when using the FCM method [5]. KFCM classifies noisy objects into clusters with greater clarity than FCM and with greater accuracy in noisy images. The value of the KFCM membership matrix U may range from 0 to 1 KFCM is iterative clustering methods that generate optimal c partition by us- ing minimize objective function kfcmJ : )),(1(2),( 11 ji m ij N i C j km WXKUWUJ    . In this objective function Gaussian kernel function is used:            2 2 exp),( yx YXK . In KFCM clustering algorithm choose initial cluster randomly and perform following step. 1. Provide Gaussian kernel function for input image. 2. Evaluate membership function between object and cluster center. 3. Evaluate new updated cluster center. 4. Repeat step iteratively until no new cluster found. KFCM it work properly in noisy image but KFCM not focus on neighbor- hood term. Modified Kernel Fuzzy C-Means (MKFCM). This method is intended to scale back an objective goal [6]. Because each quality vector may only belong to one cluster and the quality vectors of the data set can be separated into solid clus- ters, this method outperforms the k-mean technique. Instead, the Fuzzy C-Mean loosens the restriction and enables the quality vector to assign a range of association scores to diverse clusters. Suppose a set of data with related clusters. A data value is equidistant from both clusters while also being near to them. FCM is looping clustering activity. It generates optimum c partitions by abating the intragroup biased sum of the squared error task mJ function [7]. Kernel Method. The kernel methodology is a method that, by replacing the internal product with an appropriate Mercer Kernel, generates an implicit non-line map of the feedback information to a high-level quality space [8]. The kernel may be used in any method that solely depends on the dot product between two vec- tors. Every time a kernel is applied, a dot product is replaced. When two data are planned into a high-level-dimensional space, the space metrical that calculates the space between them is simplified. It is easier to tell apart and more distinctly dif- ferentiated [9]. Novel modified kernel fuzzy c-means algorithm used for cotton leaf spot detection Системні дослідження та інформаційні технології, 2023, № 4 89 Feature Space Mapping. Consider a non-line map task 32 :   FI from the 2-dimensional input space I into the 3-dimensional feature space F: Txxxxx ) ,2,()( 2 221 2 1  . (1) Hyperplane is represented by Eq. for separable dataset: 0 bxwT  . (2) Consider the splitting hyperplane Eq. (1) into a linear task in 3 : 02)( 2 23212 2 11  xwxxwxwxwT  . Eq. (2) is an elliptic job when as usual value of a constant c and assessed in 2 . In Fig. 1 any nonlinear separable data is converted into linear separable, so every pixel is classified on the basis of a feature. Use the appropriate mapping function to use F’s linear classifier with the converted form of the data to find a non-straight classifier without hassle. After mapping the non-line distinguishable data to a high-level space, I, locate a hyper- plane that distinguishes linearly. For sensitive learning consider Fig. 1. It depends only on the data mapped by the inner product of the feature space F. Defining a function )()(),( xxxxK T ii   , called kernel, that directly calcu- lates the dot product of the mapping data places in the quality space eliminates the need for even the explicit coordinates of F or the mapping task [10]. The subse- quent standard sample of a kernel “K” shows the computation of the dot product in the quality space applying 2),(),( ZXZXK T   . It is encouraging the map task Txxxxx ),,2,()(Φ 2 221 2 1  : ),( 21 xxx  , ),( 21 zzz  ; 2),)(,( ZXZXK T   2 2211 )( zxzx )2( 2 2 2 22211 2 1 2 1 zxzxzxzx  ),2,(),2,( 2 221 2 1 2 221 2 1 zzzzxxxx T . The advantage of such a kernel operation is that the complexness of the im- provement of drawback continues solely reliant on the spatial property of the “in- put space” and not of the “quality space”. Fig. 1. Conversion of Non-line Distinguishable Data into Line Distinguishable Data Pradip M. Paithane, Sarita Jibhau Wagh ISSN 1681–6048 System Research & Information Technologies, 2023, № 4 90 Different types of Kernels are mentioned below [11]: Linear Kernel function: zxzxK T),( ; Polynomial Kernel function: dT zxzxK )(),(  ; Gaussian Kernel function:            2 2 exp),( zx zxK ; Sigmoid Kernel function: )))(((tanh),(  zxzxK T . Figure 2 is depicted the kernel working process for liner separable process to detect correct segmented regions. NMKFCM method is integrating closer pixel quantity in objective function [12]. NMKFCM method is a revised form of KFCM. KFCM is unsuitable for images damaged by instinct disturbance. KFCM has operated accurately in indistinct and nonlinear separable data, but it doesn’t consist of information of closer pixel, to overcome this drawback, introduced NMKFCM is integrating closer pixel cost by applying “3×3” or “5×5” window window. A closer pixel quantity is included in objective task [13; 14]. Thec “ ” constraint is applied to manage the impact of closer’s term. It is having upper cost with growth of image disturbance. Scale of  cost rests within “0 to 1”, if ratio of disturbance is minimal then take cost of  between “0 and 0.5”. Ratio of distur- bance is above average then take cost of  is “0.5 and 1.0”. It is a beneficial and useful algorithm as compared to other algorithms. It has achieved sharp outcomes in disturbance images. It is a looping procedure. It reduces the cost of objective tasks through closer pixel. In this objective task, present window across pixel and “ ”parameter [15]:                  Q y P x R Nk ykR yxT m xyNMKFCM N UN UJ i obj 1 1 ))W,(ZK1(W)(U, , (3) where RN — the cardinality; iN — set of closer pixel value include into a win- dow across pixel iZ . Objective task nmknj illustrate a constrained optimization dilemma. Eq. 3 is applied for conversion into an unconstrained optimization di- lemma. In Eq. 3, Lagrange multiplier technique is used. Input Space Kernel Feature Space Fig. 2. Kernel Feature Space Novel modified kernel fuzzy c-means algorithm used for cotton leaf spot detection Системні дослідження та інформаційні технології, 2023, № 4 91 By applying this computes membership function and update cluster center separately:                                                                               1 1 1 1 ))W,(ZK1( ))W,(ZK1( m R Nl klR yxT m R Nl ylR yxT xy N UN N UN U l i . And calculate cluster center using following step: 1 1 (Z , W ) Z (Z , W ) P m xy T x y x y y Q m xy x y x U K W U = = = å å . Algorithm: Objective Function of NMKFCM INPUT 1. },,,{ 21 NZZZZ  , Data set 2. yPP 2, , y is number of cluster 3. Define cost of Ɛ, used to terminate loop 4. Set membership function 0 xyU using input data and cluster. 5. Determine cluster center ),,,( 002010 pwwwW  OUTPUT },,,{ 20 pj WWWW  , targeted center of clusters. begin for t=0 if   }{ 1tt UU Update center t pW with tU by using Eq. Update membership function 1tU by using Eq. t+1 else segmented output end This method is advantageous to integrate closer pixel information. Standard FCM and IFCM methods are responsive to disturbance and preliminary cluster centers. It is ignoring the 3-D correlation of pixels, leading to inaccurate cluster- ing outcomes [16]. NMKFCM work very fit in neighborhood pixel material. Goal and Objectives:  Choosing value of alpha to improve accuracy of image segmentation. Pradip M. Paithane, Sarita Jibhau Wagh ISSN 1681–6048 System Research & Information Technologies, 2023, № 4 92  Add Gaussian kernel method and RBF function to give more accuracy and also work in noisy and noiseless.  Determine required number of clusters for image segmentation.  Improving CAR value in all image formats. Hills Climbing Algorithm Image segmentation is a crucial step in the processing of images. Applications like image segmentation, adaptive compression, and region-based image retrieval benefit from the detection of conspicuous picture areas. Saliency is measured by comparing an image region’s local contrast to its surrounding area at different scales [17]. It is using a contrast determination filter that runs at various scales to produce saliency maps with saliency values per pixel for the purpose of identify- ing salient locations. These separate maps come together to form the final sali- ency map [18]. We employ a rather straightforward segmentation approach to show how the final saliency map may be used to segment whole objects [19]. In this, compare the distance between the average feature vectors of the pixels in a subregion of the picture with the pixels in the area around it. Instead of merging separate saliency maps for scalar values of each feature, this enables the creation of a combined feature map at a particular scale utilizing feature vectors for each pixel [20]. The distance D between the average vectors of pixel charac- teristics of the inner area 1R and that of the outer region 2R is what determines the contrast-based saliency value ),( jic for a pixel at location )( jI in the picture:                            q N q p N p ji v N v N Dc 21 1211 , 1 , 1 , where v is the vector of feature elements corresponding to a pixel and 1N and 2N are the number of pixels in 1R and 2R , respectively. If v is a vector containing uncorrelated feature items, then the distance D is a Euclidean distance; if the vec- tor’s elements are correlated, then the distance D is a Mahalanobis distance. In this study, feature vectors for color and brightness are generated using the CIELab color space and RGB photographs. Although the CIELab colour space’s percep- tual differences are roughly Euclidian, D in equation [13]: 21, vvc ji  , R1 R2 R2 Fig. 3. Saliency map with R1 inner and R2 outer region Novel modified kernel fuzzy c-means algorithm used for cotton leaf spot detection Системні дослідження та інформаційні технології, 2023, № 4 93 where TbaLv ];;[ 1111  and TbaLv ];;[ 2222  are the average vectors for regions 1R and 2R , respectively. The final saliency map is determined as a sum of saliency values across the scales S : ji s ji cm ,,  . The hill-climbing technique may be thought of as a search window that is ran through the d-dimensional histogram’s space to locate the biggest bin inside of it. Each bin in the colour histogram has 2613 d neighbors because the CIELab feature space is three-dimensional, where d is the number of dimensions in the feature space. The values of these bins serve as the starting seeds, and the number of peaks obtained reveals the value of K [21]. By adding up values in the final saliency map M that correspond to pixels in the segmented picture, the av- erage saliency value V per segmented region is determined: ji rjik k m r V k , , 1    , kr is the segmented region’s size in pixels. The segments with an average sali- ency value greater than a predetermined threshold T are maintained, while the other segments are removed, according to a straightforward threshold-based pro- cedure. As a consequence, the output only includes the segments that make up the salient item. The *** baL color space enables us to quantify these differences. The *** baL color space is derived from the CIE XYZ tristimulus values. The *** baL space comprises of a luminosity layer ‘ *L ’, chromaticity-layer ‘ *a ’ indicating where color falls along the red-green axis, and chromaticity-layer ‘ *b ’ indicating where the color falls along the blue-yellow axis [22]. Algorithm: Hill-climbing Based Segmentation. Input: An Image. Output: a group of aesthetically connected segments. 1. Create the image’s color histogram. 2. Ascend the color histogram’s slope from a non-zero bin to the apex as shown below: 2.1. The amount of pixels in the current histogram bin should be com- pared to the numbers in the adjacent (left and right) bins. 2.2. The algorithm moves upwards towards the neighboring bin with the greater number of pixels if the surrounding bins have differing amounts of pixels. 2.3. The algorithm checks the next nearby bins if the immediate neighbors have the same amount of pixels, and so on, until two neighboring bins with different numbers of pixels are discovered. Next, a shift upward is performed to the bin with the most pixels. 2.4. Repeat steps 2.1–2.3 to continue going upwards until you reach a point from which you can travel no further uphill. When the adjacent bins contain less pixels than the current bin, that is the situation. As a result, the present bin is considered a high. Pradip M. Paithane, Sarita Jibhau Wagh ISSN 1681–6048 System Research & Information Technologies, 2023, № 4 94 Choose a different unclimbed bin to use as your starting bin, then follow step 2 to locate another summit. This process is repeated until the color histogram’s non-zero bins are all climbed (associated with a peak). The discovered peaks are preserved since they indicate the input image’s original number of clusters. 2.5. The halting bin is designated as the peak of a hill if no upward pro- gress is made, and all bins going to this peak are connected to it. 3. Choose a different unclimbed bin to use as your starting bin, then follow step 2 to locate another summit. This process is repeated until the histogram’s non-zero bins are all climbed (associated with a peak). 4. The recognized peaks are preserved because they show how many clusters there were in the input picture at the beginning. 5. The same peak’s neighboring pixels are clustered together. Lastly, pixels that are close to one another and lead to the same peak are grouped together, assigning each pixel to a different peak. Hence, create the input image’s clusters. EXPERIMENTAL RESULT Evaluation Parameter 1. Cluster Accuracy Rate A S CAR A S    . 2. Dice ( , ) 2 A S dice A S A S     . 3. IOU A S IOU A S    . 4. Bfscore 2 ( ) precision recall bfscore recall precision     , where A output image; S input image. Detail comparison of proposed method with traditional method (see Table 1–3) T a b l e 1 . Detail Comparison of Proposed Method with Traditional Method Evaluation Parameter Image Name Approach IOU bfscore dice FCM  55.78  33.51  71.62  KFCM  73.81  26.36  84.93 Image 1 NMKFCM  81.55  41.25  89.83  FCM  68.61  21.28  81.38  KFCM  84.47  36.81  91.58 Image 2 NMKFCM  89.88  42.29  98.81  Novel modified kernel fuzzy c-means algorithm used for cotton leaf spot detection Системні дослідження та інформаційні технології, 2023, № 4 95 Continued Table 1  Evaluation Parameter  Image Name Approach IOU bfscore dice FCM  90.22  37.14  94.86  KFCM  80.66  34.71  89.29 Image 3 NMKFCM  90.75  36.98  95.15  FCM  72.94  18.11  84.35  KFCM  90.06  40.33  94.77 Image 4 NMKFCM  94.51  54.46  97.18  FCM  74.95  26.51  85.68  KFCM  73.17  25.37  84.51 Image 5 NMKFCM  80.36  27.42  87.99  T a b l e 2 . Detail Comparison of Proposed Method with Traditional Method Image Name Approach Cluster Accuracy Rate(CAR) FCM  63.71  KFCM  71.78 Image 1 NMKFCM  74.98  FCM  57.9021  KFCM  64.8723 Image 2 NMKFCM  69.9572  FCM  67.2396  KFCM  64.3482 Image 3 NMKFCM  70.2246  FCM  58.6222  KFCM  66.3623 Image 4 NMKFCM  69.184  FCM  86.8277  KFCM  86.0188 Image 5 NMKFCM  95.337  T a b l e 3 . Detail comparison of proposed method with traditional method Image Name Approach Time Period FCM  12.24  KFCM  10.44 Image 1 NMKFCM  8.47 FCM  14.24 KFCM  08.37 Image 2 NMKFCM  06.54 FCM  11.61 KFCM  11.29 Image 3 NMKFCM  09.24 FCM  13.19 KFCM  12.66 Image 4 NMKFCM  07.29 FCM  12.24 KFCM  08.59 Image 5 NMKFCM  07.76 Pradip M. Paithane, Sarita Jibhau Wagh ISSN 1681–6048 System Research & Information Technologies, 2023, № 4 96 The Table 4 depicts the detail comparison of NMKFCM approach with deep learning approaches. The NMKFCM is providing strong and stable result as compare to CNN model. The CAR value of NMKFCM approach is 98.80 which higher than other approaches. The IOU and Precision value of NMKFCM achieved higher result value as compared to deep learning models. The NMKFCM is having less value The Dice value of NMKFCM improvised the result as compare to state-of-art. in bfscore as compare to other ap- proaches. T a b l e 4 . Detail comparison of proposed method with traditional method Approach CAR IOU Precision Dice bfscore Time Training Time CNN [23] 95.37 92.00 0.8750 46.0 87.50 8~9 second 94 Minute VGG16 [23] 98.10 92.18 0.9583 46.0 95.16 5~6 second 54 Minute ResNet-50 [23] 98.32 91.49 0.9482 50.0 95.65 2~3 second 53 Minute Menon Model[23] 98.53 94.23 0.9579 50.0 96.42 5~6 second 77 Minute NMKFCM 98.80 94.51 1.0000 98.81 54.46 4~6 second Not Required The execution time of NMKFCM is less than CNN, VGG-16 and Menon Model, but higher than ResNet-50. The training time is not required for NMKFCM (Fig. 4). In above image, sub image (A), (E), (I), (M) and (Q) are original image of cotton leaf. Sub image (B), (F), (J), (N) and (R) are segmented by FCM approach, Sub image (C), (G), (K), (O) and (S) are segmented by KFCM approach, Sub im- age (D), (H), (L), (P) and (T) are segmented by NMKFCM approach. The sub image (A) is affected by Bacterial Blight disease, The sub image (E) is affected by Leaf Curl, The sub image (I) is affected by alternaria leaf spot , The sub image (M) is affected by fungal disease. 0 20 40 60 80 100 120 CAR IOU Precision Dice bfscore CNN VGG‐16 ResNet‐50 Menon Model NMKFCM E va lu at io n P ar am et er Evaluation Parameter Fig. 4. Comparison of NMKFCM with Deep Learning Approaches Novel modified kernel fuzzy c-means algorithm used for cotton leaf spot detection Системні дослідження та інформаційні технології, 2023, № 4 97 CONCLUSION The crucial and indispensable element of an image analysis system, image seg- mentation is a key area of study for many image processing researchers. Four methods — Clustering, Thresholding, Region Extraction, and Edge Detection — are used to segment images. Clustering is the downgrouping of related data ele- ments. Here, we’ve used techniques for clustering like crisp and fuzzy. In this system, Fuzzy C-Means, Kernel Fuzzy C-Means, and Modified Kernel Fuzzy C- Mean Clustering are all used as clustering techniques. In comparison to FCM and Crips clustering methods, MKFCM is a suggested system that provides accurate picture segmentation while also enhancing segmentation performance by adding the influence of neighbor pixel information. The MKFCM method can automati- cally identify the necessary cluster number for picture segmentation with the use of the Hill climbing algorithm. The suggested technique can automatically esti- mate the cluster number for a noisy picture, but this number is not helpful for im- age segmentation since the proposed algorithm has formed a cluster for noisy pix- els, making image segmentation less effective than for noiseless pixels. In the future, we will be able to select an alpha value to increase the precision of picture segmentation and CAR (Cluster Accuracy Rate) values across all image formats. The proposed method is not required training time but in deep learning ap- proaches training is mandatory. The proposed method is improvising the IOU, precision, Dice and CAR value as compared to deep learning approaches. No conflict of interest. (A) (B) (C) (D) (E) (F) (G) (H) (I) (J) (K) (L) (M (N) (O) (P) (Q) (R) (S) (T) Fig. 5. Cotton Leaf Image Segmentation using FCM, KFCM and NMKFCM Pradip M. Paithane, Sarita Jibhau Wagh ISSN 1681–6048 System Research & Information Technologies, 2023, № 4 98 REFERENCES 1. P.M. Paithane and S.N. Kakarwal, “Automatic determination number of cluster for multi kernel NMKFCM algorithm on image segmentation,” in International Conference on Intelligent Systems Design and Applications, pp. 870–879. Springer, Cham, 2018. 2. Chun-Yan Yu, Ying Li, Ai-lian Liu, and Jing-hong Liu, “A novel modified kernel fuzzy c- means Clustering algorithms on Image segmentation,” 2011 14th IEEE In- ternational Conference. doi: 10.1109/CSE.2011.109. 3. Saiful Islam and Dr. Majidul Ahmed, “Implementation of Image Segmentation for Natural Images using Clustering Methods,” IJETAE, vol. 3, issue 3, March 2013. 4. L.A. Zadeh, “Fuzzy Sets”, Information and Control, 8, pp. 338–353, 1965. 5. Songcan Chan and Daoqiang Zhang, “Robust Image Segmentation Using FCM With Spatial Constraints Based on New Kernel Induced Distance Measure,” IEEE trans- actions on Systems, MAN and Cybernetics-Part B: Cybernetics, vol. 34, no. 4, Au- gust 2004. 6. P.M. Paithane, S.N. Kakarwal and D.V. Kurmude, “Automatic Seeded Region Growing with Level Set Technique Used for Segmentation of Pancreas,” in International Conference on Soft Computing and Pattern Recognition, pp. 374– 382. Springer, Cham, 2020. 7. P.M. Paithane and S.N. Kakarwal, “Automatic Pancreas Segmentation using A Novel Modified Semantic Deep Learning Bottom-Up Approach,” International Journal of Intelligent Systems and Applications in Engineering, 10(1), pp. 98–104, 2022. 8. Pradip Mukundrao Paithane, “Yoga Posture Detection Using Machine Learn- ing,” Artificial Intelligence in Information and Communication Technologies, Healthcare and Education: A Roadmap Ahead, 2022. 9. S. Kakarwal and Pradip Paithane, “Automatic pancreas segmentation using ResNet- 18 deep learning approach,” System Research and Information Technologies, no. 2, pp.104–116, 2022. 10. Elnomery Zanaty and Sultan Aljahdali,“Improving Fuzzy Algorithms for Automatic Magnetic Resonance Image Segmentation,” The International Arab Journal of In- formation Technology, vol. 7, no. 3, pp. 271–279, July 2009. 11. Kaur Prabhjot, Gupta Pallavi, and Sharma Poonam, “Review and Comparison of kernel Based Fuzzy Image Segmentation Techniques,” I.J. Intelligent Systems and Applications, 7, pp. 50–60, 2012. 12. Robert L. Cannon, Jintendra V. Dave, and James C. Bezdek, “Efficient Implementa- tion of the Fuzzy c-Means Clustering Algorithms,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. PAMI-8, issue 2, March 1986. 13. Martin Hofman, Support vector Machines-Kernel and the Kernel Trick, pp. 1–16, 2006. 14. Daoqiang Zang and Songcang Chen, “Fuzzy Clustering Using Kernel Method,” Pro- ceedings of the 2002 International Conference on Control and Automation, Xiemen, China, June 2002. doi: 10.1109/ICCA.2002.1229535. 15. Daoqiang Zang and Songcang Chen, “A novel kernalized fuzzy C-means algorithm with Application in medical image segmentation,” Artificial Intelligence in Medi- cine, 32, pp. 37–50, 2004. 16. E.A. Zanaty, Sultan Aljahdli, and Narayan Debnath, “A Kernalized Fuzzy C-Means Algorithm for Automatic Magnetic Resonance Image Segmentation,” Journal of Computational Methods in Sciences and Engineering Archive, vol. 9(1,2S2), pp. 123–136, April 2009. doi: 10.3233/JCM-2009-0241. 17. Shailash Kochra and Sanjay Joshi, “Study on Hill-Climbing Algorithm for Image Segmentation Technology,” International Journal of Engineering Research and Ap- plications (IJERA), vol. 2, issue 3, pp. 2171–2174, May-Jun 2012. 18. Garima Goyal, “TEM Color Image Segmentation using Hill Climbing Algorithm,” International Journal of Computer Science and Information Technologies, vol. 5, pp. 3457–3459, 2014. 19. A. Abirami Shri, E. Aruna, and Ajanthaa Lakkshmanan,“Image segmentation and recognition,” International Journal of Computer Applications; 3rd National Confer- ence on Future Computing, February 2014. Novel modified kernel fuzzy c-means algorithm used for cotton leaf spot detection Системні дослідження та інформаційні технології, 2023, № 4 99 20. Pradip M. Paithane, S.N. Kakarwal, and D.V. Kurmude, “Top-down method used for pancreas segmentation,” Int. J. Innov. Exploring Eng. (IJITEE), vol. 9, issue 3, pp. 1790–1793, 2020. 21. Sarita Jibhau Wagh, Pradip M. Paithane, and S.N. Patil, “Applications of Fuzzy Logic in Assessment of Groundwater Quality Index from Jafrabad Taluka of Mara- thawada Region of Maharashtra State: A GIS Based Approach,” Hybrid Intelligent Systems: 21st International Conference on Hybrid Intelligent Systems (HIS 2021), December 14–16, 2021. Cham: Springer International Publishing, 2022. 22. Pradip M. Paithane and Sarita Jibhau Wagh, “Automatic Quality Control Scrutiny of Sugar Crystal using K-Means Clustering Algorithm Image Processing,” American Scientific Research Journal for Engineering, Technology, and Sciences, 9(12):2395-0056, 2022. 23. M.S. Memon, P. Kumar, and R. Iqbal, “Meta Deep Learn Leaf Disease Identification Model for Cotton Crop,” Computers, 11(7), 102, 2022. Available: https://doi.org/10.3390/computers11070102 24. Pradip Paithane, Sarita Jibhau Wagh, and Sangeeta Kakarwal, “Optimization of route distance using k-NN algorithm for on-demand food delivery,” System Research and Information Technologies, no. 1, pp. 85–101, 2023. doi: 10.20535/SRIT.2308- 8893.2023.1.07. Received 01.04.2023 INFORMATION ON THE ARTICLE Pradip M. Paithane, ORCID: 0000-0002-4473-7544, Vidya Pratishthan’s Kamalnayan Bajaj Institute of Engineering and Technology, India, e-mail: paithanepradip@gmail.com Sarita Jibhau Wagh, ORCID: 0000-0003-4798-2147, T.C. College Baramati, India НОВИЙ МОДИФІКОВАНИЙ АЛГОРИТМ ЯДРА FUZZY C-MEANS, ЩО ВИКОРИСТОВУЄТЬСЯ ДЛЯ ВИЯВЛЕННЯ ПЛЯМ НА ЛИСТУ БАВОВНИКА / Прадіп М. Пейтане, Саріта Джібхау Ваг Анотація. Сегментація зображення є важливою та складною темою, яка є не- обхідною умовою як для базового аналізу зображення, так і для складної ін- терпретації зображення. В аналізі зображень сегментація зображення має ви- рішальне значення. Кілька різних програм, зокрема ті, що стосуються медицини, ідентифікації обличчя, діагностики хвороби Коттона та виявлення об’єктів на карті, отримують переваги від сегментації зображення. Для сегмен- тації зображень використовується підхід кластеризації. Існує два типи алгори- тмів кластеризації: чіткий і нечіткий. Техніка чіткості перевершує нечітку кла- стеризацію. Нечітка кластеризація використовує добре відомий підхід FCM для поліпшення результатів сегментації зображення. Техніка KFCM для сег- ментації зображення може бути використана для усунення недоліків FCM у зашумлених і нелінійних роздільних зображеннях. У підході KFCM ядрова функція Гауса використовується для перетворення високовимірних нелінійно розділених даних у лінійно розділені дані перед застосуванням FCM до даних. KFCM поліпшує результати сегментації зображення із шумом, підвищує рі- вень точності, але ігнорує сусідні піксели. Щоб подолати цю проблему, вико- ристовується модифікований підхід нечіткого С-середнього ядра. Підхід NMKFCM поліпшує результати сегментації зображення шляхом включення інформації про сусідні піксели до цільової функції. Цей запропонований метод використовується для виявлення плям «чорної шкірки» на листу бавовника. Грибкове захворювання листя під назвою «чорна плямистість» призводить до коричневого листя з фіолетовими краями. Бактерія може завдати шкоди рос- линам бавовника, спричиняючи кутасті плями на листу, які мають колір від червоного до коричневого. Ключові слова: коефіцієнт точності кластера (CAR), кластеризація, хвороба листя бавовника, метод нечіткої кластеризації (FCM), алгоритм нечіткого C-середнього ядра (KFCM), новий модифікований алгоритм кластеризації не- чіткого C-середнього ядра (NMKFCM).
id journaliasakpiua-article-297405
institution System research and information technologies
keywords_txt_mv keywords
language English
last_indexed 2025-07-17T10:28:26Z
publishDate 2023
publisher The National Technical University of Ukraine "Igor Sikorsky Kyiv Polytechnic Institute"
record_format ojs
resource_txt_mv journaliasakpiua/85/f9e6e0f4eee7cdefb449fbc963d06285.pdf
spelling journaliasakpiua-article-2974052024-02-01T21:03:07Z Novel modified kernel fuzzy c-means algorithm used for cotton leaf spot detection Новий модифікований алгоритм ядра fuzzy c-means, що використовується для виявлення плям на листу бавовника Paithane, Pradip Wagh, Sarita Jibhau коефіцієнт точності кластера (CAR) кластеризація хвороба листя бавовника метод нечіткої кластеризації (FCM) алгоритм нечіткого C-середнього ядра (KFCM) новий модифікований алгоритм кластеризації нечіткого C-середнього ядра (NMKFCM) Cluster Accuracy Rate (CAR) Clustering Cotton Leaf Disease Fuzzy Clustering Method (FCM) Kernel Fuzzy C-means Algorithm (KFCM) Novel Modified Kernel Fuzzy C-Means Clustering Algorithm (NMKFCM) Image segmentation is a significant and difficult subject that is a prerequisite for both basic image analysis and sophisticated picture interpretation. In image analysis, picture segmentation is crucial. Several different applications, including those related to medicine, facial identification, Cotton disease diagnosis, and map object detection, benefit from image segmentation. In order to segment images, the clustering approach is used. The two types of clustering algorithms are Crisp and Fuzzy. Crisp clustering is superior to fuzzy clustering. Fuzzy clustering uses the well-known FCM approach to enhance the results of picture segmentation. KFCM technique for image segmentation can be utilized to overcome FCM’s shortcomings in noisy and nonlinear separable images. In the KFCM approach, the Gaussian kernel function transforms high-dimensional, nonlinearly separable data into linearly separable data before applying FCM to the data. KFCM is enhancing noisy picture segmentation results. KFCM increases the accuracy rate but ignores neighboring pixels. The Modified Kernel Fuzzy C-Means approach is employed to get over this problem. The NMKFCM approach enhances picture segmentation results by including neighboring pixel information into the objective function. This suggested technique is used to find “blackarm” spots on cotton leaves. A fungal leaf disease called “blackarm” leaf spot results in brown leaves with purple borders. The bacterium can harm cotton plants, causing angular leaf blotches that range in color from red to brown. Сегментація зображення є важливою та складною темою, яка є необхідною умовою як для базового аналізу зображення, так і для складної інтерпретації зображення. В аналізі зображень сегментація зображення має вирішальне значення. Кілька різних програм, зокрема ті, що стосуються медицини, ідентифікації обличчя, діагностики хвороби Коттона та виявлення об’єктів на карті, отримують переваги від сегментації зображення. Для сегментації зображень використовується підхід кластеризації. Існує два типи алгоритмів кластеризації: чіткий і нечіткий. Техніка чіткості перевершує нечітку кластеризацію. Нечітка кластеризація використовує добре відомий підхід FCM для поліпшення результатів сегментації зображення. Техніка KFCM для сегментації зображення може бути використана для усунення недоліків FCM у зашумлених і нелінійних роздільних зображеннях. У підході KFCM ядрова функція Гауса використовується для перетворення високовимірних нелінійно розділених даних у лінійно розділені дані перед застосуванням FCM до даних. KFCM поліпшує результати сегментації зображення із шумом, підвищує рівень точності, але ігнорує сусідні піксели. Щоб подолати цю проблему, використовується модифікований підхід нечіткого С-середнього ядра. Підхід NMKFCM поліпшує результати сегментації зображення шляхом включення інформації про сусідні піксели до цільової функції. Цей запропонований метод використовується для виявлення плям "чорної шкірки" на листу бавовника. Грибкове захворювання листя під назвою "чорна плямистість" призводить до коричневого листя з фіолетовими краями. Бактерія може завдати шкоди рослинам бавовника, спричиняючи кутасті плями на листу, які мають колір від червоного до коричневого. The National Technical University of Ukraine "Igor Sikorsky Kyiv Polytechnic Institute" 2023-12-26 Article Article application/pdf https://journal.iasa.kpi.ua/article/view/297405 10.20535/SRIT.2308-8893.2023.4.07 System research and information technologies; No. 4 (2023); 85-99 Системные исследования и информационные технологии; № 4 (2023); 85-99 Системні дослідження та інформаційні технології; № 4 (2023); 85-99 2308-8893 1681-6048 en https://journal.iasa.kpi.ua/article/view/297405/290389
spellingShingle коефіцієнт точності кластера (CAR)
кластеризація
хвороба листя бавовника
метод нечіткої кластеризації (FCM)
алгоритм нечіткого C-середнього ядра (KFCM)
новий модифікований алгоритм кластеризації нечіткого C-середнього ядра (NMKFCM)
Paithane, Pradip
Wagh, Sarita Jibhau
Новий модифікований алгоритм ядра fuzzy c-means, що використовується для виявлення плям на листу бавовника
title Новий модифікований алгоритм ядра fuzzy c-means, що використовується для виявлення плям на листу бавовника
title_alt Novel modified kernel fuzzy c-means algorithm used for cotton leaf spot detection
title_full Новий модифікований алгоритм ядра fuzzy c-means, що використовується для виявлення плям на листу бавовника
title_fullStr Новий модифікований алгоритм ядра fuzzy c-means, що використовується для виявлення плям на листу бавовника
title_full_unstemmed Новий модифікований алгоритм ядра fuzzy c-means, що використовується для виявлення плям на листу бавовника
title_short Новий модифікований алгоритм ядра fuzzy c-means, що використовується для виявлення плям на листу бавовника
title_sort новий модифікований алгоритм ядра fuzzy c-means, що використовується для виявлення плям на листу бавовника
topic коефіцієнт точності кластера (CAR)
кластеризація
хвороба листя бавовника
метод нечіткої кластеризації (FCM)
алгоритм нечіткого C-середнього ядра (KFCM)
новий модифікований алгоритм кластеризації нечіткого C-середнього ядра (NMKFCM)
topic_facet коефіцієнт точності кластера (CAR)
кластеризація
хвороба листя бавовника
метод нечіткої кластеризації (FCM)
алгоритм нечіткого C-середнього ядра (KFCM)
новий модифікований алгоритм кластеризації нечіткого C-середнього ядра (NMKFCM)
Cluster Accuracy Rate (CAR)
Clustering
Cotton Leaf Disease
Fuzzy Clustering Method (FCM)
Kernel Fuzzy C-means Algorithm (KFCM)
Novel Modified Kernel Fuzzy C-Means Clustering Algorithm (NMKFCM)
url https://journal.iasa.kpi.ua/article/view/297405
work_keys_str_mv AT paithanepradip novelmodifiedkernelfuzzycmeansalgorithmusedforcottonleafspotdetection
AT waghsaritajibhau novelmodifiedkernelfuzzycmeansalgorithmusedforcottonleafspotdetection
AT paithanepradip novijmodifíkovanijalgoritmâdrafuzzycmeansŝovikoristovuêtʹsâdlâviâvlennâplâmnalistubavovnika
AT waghsaritajibhau novijmodifíkovanijalgoritmâdrafuzzycmeansŝovikoristovuêtʹsâdlâviâvlennâplâmnalistubavovnika