Skip to content

Deep Learning case study based on predicting leaf counts given the plant image.

Notifications You must be signed in to change notification settings

Rjt5412/Leaf-Count-Prediction

Repository files navigation

Leaf-Count-Prediction

A Deep Learning Case Study that aims at automating the tedious task of observing Plant Phenotypes(leaves in this case). Given a plant image, it can predict the leaf count which can help monitor the health and growth of the plants. The approach involved using various Deep Learning technqiues using Segmentation models, Convolutional models for Regression and Transfer Learning models for predicting the leaf count. The best model was demonstrated using a webapp developed using Streamlit and hosted on Heroku.

Checkout the blog for detailed approach: Let me count the leaves for you — A Deep Learning Case Study

Streamlit Webapp link: Leaf Count prediction app

Note: Since the app is hosted on a free account, in some instances it might take some time for the app to load and the prediction time may vary as well for some cases.

Dataset:

  1. M. Minervini, A. Fischbach, H.Scharr, and S.A. Tsaftaris. Finely-grained annotated datasets for image-based plant phenotyping. Pattern Recognition Letters, pages 1–10, 2015, doi:10.1016/j.patrec.2015.10.013 [PDF] [BibTex] 
  2. plant-phenotyping.org [BibTex]

Reference for Model Architectures:

Shubhra Aich and Ian Stavness. Leaf Counting with Deep Convolutional and Deconvolutional Networks

About

Deep Learning case study based on predicting leaf counts given the plant image.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published