Skip to content
Loading…
This layer is editable and shared with the public. To prevent unwanted editing, unshare this item or approve it for public data collection.
Finish setting up your layer
Describe your item below. Add fields on the Data tab. Configure editing on the Settings tab. Configure drawing and pop-ups through Map Viewer or Visualization tab.

Deep learning model to aid in the identification of diseased plants. A brief summary of the item is not available. Add a brief summary about the item.

‎Deep learning package by

New notebook runtime available. You can update the runtime from the settings tab of the item details page.

Item created: Nov 3, 2022 Item updated: Dec 30, 2024 Number of downloads: 2,708

Snapshot last refreshed:

1980 characters left.

Description

Fruit and vegetable plants are vulnerable to diseases that can negatively affect crop yield, causing planters to incur significant losses. These diseases can affect the plants at various stages of growth. Planters must be on constant watch to prevent them early, or infestation can spread and become severe and irrecoverable. There are many types of pest infestations of fruits and vegetables, and identifying them manually for appropriate preventive measures is difficult and time-consuming.

This pretrained model can be deployed to identify plant diseases efficiently for carrying out suitable pest control. The training data for the model primarily includes images of leaves of diseased and healthy fruit and vegetable plants. It can classify the multiple categories of plant infestation or healthy plants from the images of the leaves.

Using the model
Follow the guide to use the model. Before using this model, ensure that the supported deep learning libraries are installed. For more details, check Deep Learning Libraries Installer for ArcGIS. 

Fine-tuning the model
This model can be fine-tuned using the Train Deep Learning Model tool. Follow the guide to fine-tune this model.

Input
8 bit, 3-band (RGB) image. Recommended image size is 224 x 224 pixels.

Note: Input images should have grey or solid color background with one full leaf per image.  

Output
Classified image of the leaf with any of the plant disease, healthy leaf, or background classes as in the Plant Leaf Diseases dataset.

Applicable
 geographies
This model is expected to work well in all regions globally. However, results can vary for images that are statistically dissimilar to training data.

Model architecture
This model uses the ResNet50 model architecture implemented in ArcGIS API for Python.

Accuracy metrics
This model has an overall accuracy of 97.88 percentThe confusion matrix below summarizes the performance of the model on the validation dataset. Confusion matrix of Plant leaf disease classsification


Sample results
Here are a few results from the model:

Ground truth: Apple_black_rot / Prediction: Apple_black_rot

apple_black_rot

Ground truth: Potato_early_blight / Prediction: Potato_early_bight

potato_early_blight

Ground truth: Raspberry_healthy / Prediction: Raspberry_healthy

raspberyy_healthy

Ground truth: Strawberry_leaf_scorch / Prediction: Strawberry_leaf_scorch

strawberry_leaf_scorch

An in-depth description of the item is not available.

Layers

Ground Layers

Tools

Tables

Basemap

Project Contents:

Solution Contents

Contents

Layers

Screenshots

Terms of Use

https://downloads.esri.com/blogs/arcgisonline/esrilogo_new.png This work is licensed under the Esri Master License Agreement.

No special restrictions or limitations on using the item's content have been provided.

Comments (2)

Sign in to add a comment.

arincon_esrichiletesting Item Owner commented a year ago Delete Reply

He probado el modelo, aclaro solo con las imagenes descargadas en la guia, pero: 1. El modelo solo permite analizar una imagen a la vez y con el tiempo que tarda en correr sería demasiado tardio extraer toda la informacion de un conjunto de datos... se puede mejorar para hacerlo de forma masiva. 2. Si se logra hacer de forma masiva deberia quedar toda la información en una tabla que asocie el nombre de la imagen con el resultado. Muchas gracias

spathak_deldev Item Owner commented a year ago Delete

Hi, we have a blog which shows how the model can be run on a large dataset and the results can be generated as a feature layer. Link for the blog: https://www.esri.com/arcgis-blog/products/arcgis-pro/imagery/identify-plant-species-using-deep-learning-tools-in-arcgis-pro/

Item Information

LowHigh

Item Information

LowHigh

Make your item easy to find, understand, and use by providing this information.

    Details

    Dashboard views: Desktop

    Creating data in:

    Published as:

      Other Views:

        Dependent items in the recycle bin

          Applicable: 2d

          Size: 99.251 MB

          Attachments size: 0 KB

          ID: 3073e0d82ec04db497c132352bd84a33

          Image Count: 0

          Image Properties

          Layer Drawing

          Using tiles from a cache

          Dynamically from data

          Share
          Owner

          esri_analytics

          Folder

          Categories

          This item has not been categorized.

          Assign Category
          Credits (Attribution)
          No acknowledgements.

          Esri

          URL View
          WMTS View
          Your tile layer is ready to use
          This tile layer will automatically create tiles as needed and cache them for future use. No further configuration is required. View the Settings tab to change the default options. Build tiles manually for specific scales and extents to improve display performance for the first person to view the tile layer at that scale and extent. Tiles must exist if the layer will be used offline.
          All items were exported successfully
          ${numberOfItems} item(s) were exported successfully. Some item(s) skipped or failed to export.
          See description for more information
          Cannot import
          Export packages from newer portal versions cannot be imported to older versions.
          Loading…