1 Introduction

In this world, plants are the core part of the survival of living creatures like human beings and animals because they provide us food. In short, food is a necessity and basic need of each and every human being so that they can get good nutrition’s to keep them healthy and energetic. There are several categories and qualities of foods that can get from plants that can be utilized by living creatures like fruits, vegetables, meat, pulses, dairy products and so on. Quality of food is the foremost important factor in today’s competitive food industry. The demand of food is directly proportional to the quality of food. As good the quality of food is, more chances of demand of that food in market nowadays [18]. So, as soon as the people focus on quality of food, the greater the monitoring of food quality was enhanced also. FAO (Food and agriculture report of the United Nations) evaluations displays that every year around 20 to 40 percent of crop productions are damaged globally due to fungi and other diseases found in plants [16]. Annually, illness and other diseases of plants cost’s the world’s economy around $220 billion (Rs 22 crore approximately) and fungi-bacterial insects around US$70 billion (Rs 7 crore approximately) [27]. It was found that annually around such crores rupees spends into the illness treatment of plants globally. It was shown that 10 out of 100 human beings sick due to food they eat which is getting from plant suffered from fungi and bacterial diseases results death of person also. According to the WHO, around 4,20,000 people die every year due to the consumption of bacterial fungus foods getting from diseased plants [2, 10]. This study gives us the reason to take necessary steps on the improvement of curing towards global spread of plants bacteria and diseases in order to decrease mortality rate in the world [52]. So, its mandatory to focus on the perfect quality of food which starts from the basic first step, where food is manufactured and stored (food warehouses) [14]. Food quality can be assessed on several parameters like visual appearance, size, color, shape and texture of that food [17]. There are some specialized food inspectors also in food industries who are taking care of the quality of food manually, but this process is very time consuming and costly. Many times, food inspector found the diseased food (foul smell and bad taste) due to fungi bacterial diseases of plants. So, it’s our responsibility to find out some new and advanced methods that decline the mortality rate and health issues also which ensures the safety of food comes from the fungi diseased plants. Artificial intelligence is a technique which imitates the functioning of as same as human brain. We can use the techniques of artificial intelligence like machine learning and deep learning in the market of food industry for numerous purposes like sorting and preparation of food, supply chain management of food, improvement of food quality and safety of food because all ill food comes from fungi and diseased plants [51]. Machine learning and deep learning models are using nowadays by several government agencies in order to make predictions to get high efficiency in complex processes like safety of food and quality of food. Many algorithms like convolution neural networks (CNN) & artificial neural networks (ANN) are frequently using in food manufacturing field for solving several issues arises by fungi and diseased plants. ANN is found to be an excellent tool for assessing the food which is produced from diseased plants. We can use advanced detection techniques like deterministic probability-based data fusion in finding fungi and bacterial diseases in plants [6]. Aim of this research work is to analyse the optimistic solutions using CNN, deep learning, ANN, ML, clustering and deterministic probability-based data fusion in order to find fungus and bacteria in plants to become plants healthier and fresher.

The contribution of this research work for detection of fungi bacterial diseases in plants is really valuable in terms of creating new research industries that focus on developing the new models and frameworks for evaluating plant diseases. This will ensure that humans can get only healthy food from plants not the diseased ones.

The motivation of writing this paper was to provide complete data on the analysis of adulterated food getting from fungi bacterial diseased plants for minimizing public health diseases. This work is quite different from other approaches as the authors of this paper are almost using all possible sources for detecting diseased plants to give an insight to new researchers in this domain, so they could see and reason a bigger picture of the fungi-bacterial diseased plants and their side effects. This research paper will be beneficial to healthcare professionals and especially people who are dealing with diseased plants and their effects on human health. Figure 1 below shows the Stages for plant disease recognition & classification.

Fig. 1
figure 1

Stages for plant disease recognition & classification

2 Literature review

Authors of paper [31] shown the challenges and problems in order to automatic detection of diseased plants in the area of agricultural science. From the last few decades, lot of research has been done in order to detect numerous diseases which can be transferred between humans and animals. These types of diseases can spread very fast and leads to mortality rate also. Using artificial intelligence methods in automatic recognition of plant diseases has been shown in this work in order to become it pandemic. The work proposed in paper [19] is based on a popular approach of CNN by using the concept of deep learning known as Efficient Net in order to assess the plant diseases. Comparative analysis has been presented of two binary classification models (U-Net and Modified U-Net) using healthy and unhealthy samples of diseased leaves. Classification (on the basis of segmented images) has been done on 6 class and 10 class methods and at last Efficient Net B4 ten class classification has achieved highest accuracy of 99.89%. Algorithms has been proposed in paper [37] for the detection of condition of sealing food tray whether it is normal or foul smell so that consumers could be safe. On the basis of hyperspectral images which is used in deep learning approach can be used for the inspection of food tray. Their experiments shown by using the food trays dataset obtained from food industry obtained an overall accuracy of 90.1% by using the concept of Deep Belief Network (DBN), Extreme Learning Machine (ELM). Researchers [35] used the applications of CNN for recognizing and evaluating problematic food matrices and seeing CNN as a powerful tool for real time recognition of plant diseases in future. A survey has been done by scientists [56] to represent a scenario on the old-style ML and DL techniques employed for the processing of food and shown latest methods, gaps and challenges in the area of food manufacturing. Efficacy of food industry has greatly improved due to several research has been performed by various researchers in this area using AL and ML concepts. Paper [54] discussed latest gaps and issues of traditional chemometric techniques and evolving deep learning methods for spectral evaluation of agro-products. This review work helped in enhancing the generalization and accurateness for quality assessment of food products. For improving efficacy and security and set standard parameters of quality control a lot of work has been presented in research [11] based on CNN and DL methods. Quality is a chief and prime factor in any field which decides the standard of particular product. Experimental results illustrated that there are many models like Dense-Net 61 are available to secure the occurrence of giving rotten and diseased crops to consumers and eliminate them from food manufacture belt. Authors of research [44] has discussed several methods of food assessment on the basis of numerous approaches and effective different variables. Their study depicted that deep learning is much better than other assessment strategies like fixed ML methods and manual detection. An AI based framework has been proposed for farmers in paper [7] to avoid all upcoming usual production losses, so that they can take necessary steps in advance. Study presents automatic recognition of plant leaves diseases using color and text features of leaves using machine learning classifier [42]. In the study [13] a model named squeeze-Net has been represented to evaluate quality of mangoes using deep learning centric method. Results shown that accuracy achieved after classification is approx. 93% using RGB and thermal images. A systematic study was performed by researchers [41] using ANN applications for food processing and then further assess the range value of its popularity and demand in market. ANN showed the best approach in terms of accuracy in food industry after experimenting the raw foods. Machine learning methods are used in paper [33] for image division and classification type issues in order for assessing plant diseases on publicly available database. The data sets are healthy and unhealthy leaves, spotted leaves, rotten leaves and infectious leaves. Figure 2 shows the flow chart for diseased plant detection and classification [26].

Fig. 2
figure 2

Flow chart for diseased plant detection & classification

2.1 Research gap

From literature review, it is evident that there is a research gap in the field of feature selection in machine learning and data analysis. This has been discussed in various research articles, including references [25, 32, 53]. To address this challenge, the authors of this paper proposed a modified deep neural network and DSURF technique, which has been demonstrated through experiments on plant disease detection. To provide a better understanding of the research gap, the authors also studied some recent research articles, including reference [28], which discusses the challenges of feature selection in machine learning models and reviews various techniques proposed to address these challenges. Reference [1] also discusses the challenges of feature selection in machine learning and provides an overview of various techniques proposed in the literature. Additionally, reference [43] presents a comprehensive review of feature selection techniques for machine learning models and discusses their advantages and limitations. This research work addresses the research gap in feature selection by proposing a novel approach for plant disease detection using the modified deep neural network and DSURF technique.

Authors have already known about that several techniques have already been employed by renowned researchers in order to find out the plant diseases due to bacteria and fungi. But in this work, authors have modified already existing techniques like DNN and SURF into MDNN and DSURF for improving the efficiency and accuracy in order to recognize plant diseases which are arises due to several bacteria and fungus. Following are some research questions (RQ) put up by the authors for carried out this work. They are:

  1. RQ1:

    How feature selection process for sample images (diseased plant leaves) can be improved?

  2. RQ2:

    Can we improve efficiency and overall accuracy of traditional DNN model using enhanced feature selection process?

3 Problem formulations

The difficulty with this traditional method is that you have to select the main features of a given image. The more scheduled activities, the more difficult it will be to remove features [4, 20, 22, 26, 36, 39, 47]. A computer vision engineer's decision and a lengthy process of trial and error must determine which task best describes the categories of different objects [5, 23, 34, 48]. Additionally, each job description must take into account several parameters, each of which must be carefully adjusted by a computer vision engineer. Deep Reading (DL) introduces the concept of reading from start to finish. Here, the machine is provided with a set of image data with annotations with classes of objects on each image. Thus, the DL model is 'trained' in a given data, in which neural networks detect sub patterns in the image categories and automatically apply descriptive and critical features in relation to each phase of each object [3, 8, 12, 55]. It has been proven that DNNs perform much better than traditional algorithms, in terms of computer requirements and training time. Integration layer is usually trailed by conversion layer for speeding the learning process and remove negligence input elements, Fig. 3[50] is used to reduce the amount of memory used by the network. For example, a large union effectively reduces important pixels in an image by moving the window above the input and automatically removing the size of that window [24, 29, 38, 40, 45]. Below, Fig. 3 depicts the deep neural network workflow.

Fig. 3
figure 3

Deep Neural Network workflow [50]

Figure 3(a) is the machine learning-based detection workflow and Fig. 3(b) shows the deep-based workflow. Overall, both workflows aim to achieve accurate and automated detection of fungi-bacterial diseases in plants, with the deep-based workflow leveraging the power of deep learning procedures in order to enhance the effective and efficiency of classification process.

With all traditional approaches of Computer Vision using this approach, the workflow of a Computer Vision engineer has changed dramatically as the knowledge and expertise of extracting handcrafted features has been replaced by repetitive knowledge and expertise with in-depth learning structures as demonstrated in various AI techniques [15, 46, 49]. such as CNN, ANN and DL have been used successfully in diagnosing Rice, Wheat, Maize, Cotton, Tomatoes, Peas, Potatoes, Cucumbers, Cassava, Berries, Peaches, Grapes, Olives, Mangoes, Bananas, Apples, Sugar. paper, Tea, etc. [9]. This paper discusses AI strategies and other modifications such as MDNN (modified DNN) and SURF algorithm added with flexible features as DSURF is developed and used in agriculture to diagnose plant diseases and stages and their future to achieve agricultural accuracy.

4 Methodology

For improving the accuracy of plant disease classification and detection process, an innovative method is proposed in this research work through various models.

4.1 Comparative analysis between conventional DNN and proposed MDNN

Authors proposed (Modified-MDNN) algorithm by using DSURF(Dynamic-SURF) features and also shows the comparative analysis between these two architectures which provides a better understanding of the improvements achieved by the proposed MDNN over the conventional DNN architecture. Table 1 displays the comparison between the proposed Modified popular Deep Neural-Network (MDNN) and conventional Deep Neural-Network (DNN) architecture for advanced detection of fungi-bacterial diseases in plants on the basis of their architecture.

Table 1 Comparison Table of MDNN Vs DNN

As seen in the above Table 1, the proposed MDNN architecture offers dynamic feature extraction, automated feature selection, and adaptive number of epochs, which improves the computational efficiency of model. Additionally, MDNN uses average pooling instead of max pooling, which reduces the likelihood of overfitting. Overall, the MDNN architecture provides significant improvements over the conventional DNN architecture for advanced detection of fungi-bacterial diseases in plants.

4.2 Comparative analysis between SURF and DSURF

On the other hand, Table 2 illustrates the differences between conventional SURF and DSURF which are based on adaptive thresholding technique used in DSURF. Conventional SURF uses a fixed threshold value for feature detection, which can lead to issues with feature detection in.images with varying lighting conditions or noise. While DSURF, calculates threshold value using local contrast of image, making it more robust to these issues. This research paper has proposed a modification to the conventional SURF (Speeded Up Robust Features) feature extraction technique called DSURF (Dynamic SURF).

Table 2 Comparative Analysis Between SURF and D-SURF

The authors conducted experiments on datasets and compared the performance of conventional SURF and DSURF in terms of detection accuracy, false positive rate, and processing time. Results showed that DSURF outperformed conventional SURF in all metrics, indicating the effectiveness of the proposed method. In summary, the proposed DSURF method uses a dynamic threshold calculation method that improves the accuracy and detection rates compared to the conventional SURF method.

These features have infinite geometric scaling and rotation, so they can produce results with high strength and precision regardless of shape. The algorithm is divided into four main steps.

  1. 1

    Image space detection: Image spatial detection is useful for processing images in a shear and scale invariant manner. Formal theory deals with structure of sample image at diverse scales on the basis of single parameter of convolutional process as shown in Eqs. 13.

    $$L(x,y,\upsigma )=G\left(x,y,\upsigma \right)*\mathrm{I}(\mathrm{x},\mathrm{y})$$
    (1)
    $$G\left(x,y,\upsigma \right)=\frac{1}{2\pi\upsigma }\mathrm{e}-(\mathrm{x}2+\mathrm{y}2)/2\upsigma 2$$
    (2)

where,

L (x, y, σ): scaled image (result of convolution process).

This will perform between Gaussian meaning G (x, y, σ) whereas image I (x, y).

$$D\left(x,y,\upsigma \right)=L\left(x,y,K\upsigma \right)-\mathrm{L}(\mathrm{x}.\mathrm{y},\mathrm{I}(\mathrm{x},\mathrm{y},\upsigma )$$
(3)

where,

L(x, y, kσ) is previous image convolution.kσ: Image scale

G (x, y, kσ): Gaussian blur.

  • ii. Image localization on image key point: Image localization refers to finding one or more substances in an image sample and drawing large rectangle round the boundary. Substance detection combines these two operations to find and classify one or more objects in an image as shown on Eq. 4.

    $$D\left(x \right)=D+\frac{\mathrm{\delta Dr}}{\mathrm{\delta x}}\mathrm{x}+1/2\mathrm{xr}\frac{\updelta 2\mathrm{D}}{\mathrm{\delta x}2}\mathrm{x}$$
    (4)

Here, we used difference Gaussian (DoG) to remove unwanted extrema found in the image. This is done using the Taylor extension of the scaled space function.

  • iii. Assignment orientation: The direction angle of the feature point is calculated according to the gradation of the image. Then the distance between the key point orientation angles is converted, so the next step is to orient each key point. This orientation ensures rotational invariance. The more immutability, the better as shown in Eq. 5 and 6.

    $$M\left(x,y \right)=\left(L\left(x+1,y\right)-L\left(x-1,y\right)\right)2+\left(\left(L\left(x,y+1\right)-L\left(x,y-1\right)\right)2\right)1/2$$
    (5)
    $$\Theta \left(x,y \right)=tan-1\left(\left(L\left(x,y+1\right)-L\left(x,y-1\right)\right)\right)/\left(\left(L\left(x+1,y\right)-L\left(x-1,y\right)\right)\right)$$
    (6)

where,m(x,y) is degree of image gradient, andθ(x,y) known as direction precomputed using pixel difference.

  • iv. Descriptor generator for key point: It uses the data gathered in the previous step of the algorithm, and like this last step, you can change the level of local shape distortion and lighting changes.

Algorithm for MDNN and Dynamic SURF are as follows.

Authors of the paper determined the initial number of epochs in modified-MDNN model by considering factors such as the dataset size, model complexity, and available computational resources. They used a trial-and-error approach to find a satisfactory number of epochs, where model was trained on a subset of data for a fixed number of epochs, and the performance was evaluated on a validation set. The process was repeated with different numbers of epochs until the model achieved a desirable level of performance on the validation set.

Deep Neural Networks (DNNs) consist of an input layer, one or more hidden layers, and an output layer, where each layer comprises multiple neurons that are connected to the neurons in the subsequent layer. Input layer receives input data, while output layer produces desired output of model. Hidden layers perform computations to transform the input into a form that the output layer can use to produce the output. The number of layers and neurons per layer can vary depending on the complexity of the data and the problem at hand. The machine learning-based detection workflow and the deep neural network-based workflow are two distinct approaches for detecting fungi-bacterial diseases in plants. While both methods aim to achieve accurate and automated detection, the deep-based workflow utilizes the power of deep learning algorithms to enhance the accuracy of classification.

In recent years, Deep Neural Network (DNN) algorithms have gained popularity for their ability to learn complex structures from large amounts of data, and have demonstrated high performance in various machine learning tasks. Many computer-based methods rely on features extracted from high-resolution data, such as signal magnitude, frequency, phase dispersion, and wavelet coefficients. Below Fig. 4 illustrates the DNN structure.

Fig. 4
figure 4

DNN Structure

The input to a DNN is a set of features that represents input data and these features can be any measurable characteristics of input data that are appropriate to the task at hand. For example, in image classification, the features might be pixel values, color histograms, or texture descriptors. The requirement of a feature is that it should capture the relevant information in the input data that is needed to perform the task. Good features should be informative, discriminative, and invariant to irrelevant variations in the input data. The process of selecting or designing appropriate features for a given task is often called feature engineering, and it can have substantial influence on performance of DNN.

Therefore, in this paper, we use cumulate as a training tool and input it into a modified DNN (MDNN) algorithm. Various research assignments focus on machine learning methods rather than feature analysis used as input. Therefore, in this study, to reduce the computational complexity and speed up signal recognition when using the basic algorithm of the DNN structure, the proposed algorithm uses only the features that most directly affect the efficiency of segment.

  1. a.

    Deep Neural Network (DNN) equation: DNN can be signified by a sequence of equations that compute output of each neuron in the network. A simple equation for the output of a neuron in a DNN can be given by in Eq. (7):

    $$\mathrm{y }=\mathrm{ f}(\mathrm{w}1\mathrm{x}1 +\mathrm{ w}2\mathrm{x}2 + ... +\mathrm{ wnxn }+\mathrm{ b})$$
    (7)

where y is the output of the neuron, × 1, × 2, …, xn are the inputs, w1, w2, …, wn are the weights associated with each input, b is the bias term, and f is the activation function.

  1. b.

    Modified-MDNN equation: The modified-MDNN introduces an additional parameter to the DNN to improve its performance. The Eq. (8) for the modified-MDNN can be written as:where α is additional parameter introduced to the DNN, which can be optimized during the training process.

    $$\mathrm{y }=\mathrm{ f}(\mathrm{w}1\mathrm{x}1 +\mathrm{ w}2\mathrm{x}2 + ... +\mathrm{ wnxn }+\mathrm{ b }+\mathrm{ \alpha })$$
    (8)
  1. iii.

    Speeded-Robust Features (SURF) equation: SURF is a feature detection and description algorithm used in computer vision applications. Equation (9) for SURF can be signified as:where ∑d(x,y) is descriptor value at location (x,y), L(x,y) is image intensity at location (x,y), w(dx), w(dy), and w(ds) are the weights associated with the x, y, and scale dimensions respectively.

    $$\sum \mathrm{d}(\mathrm{x},\mathrm{y}) = \sum \mathrm{L}(\mathrm{x},\mathrm{y})\mathrm{w}(\mathrm{dx})\mathrm{w}(\mathrm{dy})\mathrm{w}(\mathrm{ds})$$
    (9)

Table 3 shows how the relationship between the DNN, modified-MDNN, and SURF.

Table 3 DNN Vs MDNN and SURF

As shown in below Figure 5, flowchart of proposed approach displays the steps which are required to carry out in recognition of plant diseases.

Fig. 5
figure 5

Flowchart for proposed approach

5 Result analysis

Result analysis is performed on the basis of obtained experimental results of proposed methodology.

5.1 Computational analysis

Authors of this work have assessed the effectiveness of their methodology through a range of performance parameters including precision computation, recall, accuracy and F1 score. Their experimental design involved a methodical process for collecting and preparing the dataset, extracting relevant features, training the model, evaluating its performance, and analyzing its parameters. For result purposes, authors used the following dataset and MATLAB software to carry out their experimental analysis and leaf samples are taken by following dataset. leaf samples refer to the individual leaves of a plant that are collected and used for analysis that may be visually inspected or subjected to various tests to detect the presence of disease-causing agents such as fungi or bacteria. The authors conducted a computational analysis by applying their proposed methodology to a dataset of plant images, which involved both training and testing of the model.

Dataset: https://github.com/topics/plant-disease-detection and https://github.com/topics/plant-disease-identification

Overall, computational analysis is an essential aspect of research work that involves the development of an algorithm or a model. As shown in Fig. 6, this image is an example of a diseased plant, which illustrates the visible symptoms of damage caused by various types of fungi and bacteria on the leaves of diseased plant.

Fig. 6
figure 6

Several types of Fungi & Bacteria in plants leaves

The runtime of proposed approach for detecting fungi-bacterial diseases in plants on the basis of modified deep neural network and DSURF is subject to various factors like size of dataset, complexity of deep neural network architecture, number of epochs used for training, and the available computational resources for implementation. Therefore, to optimize the runtime of the proposed approach, it is crucial to consider these factors and experiment with different optimization techniques to achieve the best possible runtime while maintaining high accuracy. The experimental results based on quality-of-service (QoS) parameters, like precision, recall, F-measure, error, and accuracy, are presented in Figs. 711 and Tables 48.

Fig. 7
figure 7

Precision computation graph

Table 4 QoS parameters of Precision Computation (PC)

Figures 711 displays accuracy values obtained for the proposed approach, where x-axis shows number of samples, and y-axis signifies accuracy values. Blue bars specify traditional DNN with SURF, while orange bars indicate MDNNs with DSURF.

Figure 7 shows the precision computation graph between traditional DNN with SURF algorithm and MDNN with DSURF and Table 4 displays the precision computation between traditional DNN with SURF algorithm and MDNN with DSURF on the basis of leaf samples.

Figure 8 represents the recall computation graph between traditional DNN with SURF algorithm and MDNN with DSURF and Table 5 illustrates the recall computation between traditional DNN with SURF algorithm and MDNN with DSURF on the basis of leaf samples.

Fig. 8
figure 8

Recall computation graph

Table 5 QoS parameters of Precision Recall Computation (PRC)

Figure 9 depicts the F-measure computation graph between traditional DNN with SURF algorithm and MDNN with DSURF and Table 6 presents the F-measure computation between traditional DNN with SURF algorithm and MDNN with DSURF on the basis of leaf samples.

Fig. 9
figure 9

F-measure computation Graph

Table 6 QoS parameters of F-Measure Computation (FMC)

Figure 10 shows error computation graph between traditional DNN with SURF algorithm and MDNN with DSURF and Table 7 represents the error computation between traditional DNN with SURF algorithm and MDNN with DSURF on the basis of leaf samples.

Fig. 10
figure 10

Error computation Graph

Table 7 QoS parameters of Error Computation (EC)

Figure 11 displays the accuracy computation graph between traditional DNN with SURF algorithm and MDNN with DSURF and Table 8 depicts the accuracy computation between traditional DNN with SURF algorithm and MDNN with DSURF on the basis of leaf samples.

Fig. 11
figure 11

Accuracy computation Graph

Table 8 QoS parameters of Accuracy Computation (AC)

Figure 11, Table 8 and Table 9 shows improvement in the proposed method in terms of accuracy. Authors have shown the comparative study of proposed work with existing work in Table 9 in order to replicate that our proposed work is an improvement in terms of overall accuracy in the field of diseased plant leaves detection due to bacteria and fungus.

Table 9 Comparison of proposed work with existing work

Table 9 and Fig. 12 provides a clear comparison of our proposed work with other researchers' methods, and it highlights that our proposed approach achieves 99.5% accuracy. Based on the experimental results, it is evident that the proposed approach outperforms traditional methods in terms of accuracy significantly.

Fig. 12
figure 12

Comparison of proposed work with other researcher’s approach

After carried out all experimental results, authors found the answers for their proposed research questions which are mention under research gap section. They are:

  • Answer (RQ1): By using DSURF method, authors can improve the feature selection process of diseased plant leaves, because DSURF uses an adaptive thresholding technique that calculates the threshold value based on the local contrast of the image, rather than using a fixed threshold value like in conventional SURF. This makes the SURF features more robust to varying lighting conditions and noise in the image.

  • Answer (RQ2): Experimental results revealed that after choosing DSURF as feature selection method, accuracy of traditional DNN models can be improved by proposed MDNN approach and we have achieved 99.5% of accuracy over traditional methods, which is shown in Table 9.

6 Conclusion

This paper presented an innovative method for advanced detection of fungi-bacterial diseases in plants. The proposed approach utilized modified deep neural networks (MDNNs) as a deep learning approach. This is a critical area of research due to the significant impact of crop losses on agriculture and food security. The approach involved several stages, including image enhancement and ROI classification in the preprocessing phase, feature extraction using the dynamic speeded up robust feature (DSURF) descriptor, and training and fragmentation using MDNN. The results showed that the proposed approach outperformed traditional methods in terms of accuracy. Experimental results have demonstrated that the proposed method of using MDNN and DSURF for the detection of fungi-bacterial diseases in plants has surpassed the existing state-of-the-art methods in terms of performance. Proposed approach has achieved high accuracy, precision, recall, and F1 score. Authors have also highlighted that the modifications made to the DNN architecture and the use of dynamic features of SURF have significantly contributed to the improved performance of the detection system. Proposed method utilizing MDNN and DSURF has the potential to enhance the detection and monitoring of fungi-bacterial diseases in plants, leading to a reduction in crop losses and improved food security. The authors' modifications to the DNN architecture and the dynamic features of SURF have resulted in a significantly improved detection system performance. The achieved accuracy of 99.5% from the proposed algorithm was shown in a comparative study in Fig. 12, demonstrating the potential of the approach.

7 Future work

For future work, researchers could explore and evaluate other deep learning approaches for detecting multi-leaf infestations in real-world objects, and develop plant-based diagnostics using methods such as K-means clustering and neural networks (NNs) for disease integration and differentiation. An accurate and efficient diagnosis of fungi plant diseases should be the ultimate goal of any proposed approach. There is also potential for developing an open multimedia platform that includes audio and video for automatic recognition of fungi-bacteria type diseases in plants in real-time environment.

8 Data availability

Data is available on request.