Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kkhushhalr2405/plantsvsweeds
Plants and weed classifier build using Pytorch
https://github.com/kkhushhalr2405/plantsvsweeds
cnn-classification maize-crops pytorch weed-segmetation
Last synced: 1 day ago
JSON representation
Plants and weed classifier build using Pytorch
- Host: GitHub
- URL: https://github.com/kkhushhalr2405/plantsvsweeds
- Owner: KKhushhalR2405
- Created: 2020-06-01T06:58:36.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-07-11T15:28:06.000Z (over 3 years ago)
- Last Synced: 2023-03-06T06:37:40.026Z (almost 2 years ago)
- Topics: cnn-classification, maize-crops, pytorch, weed-segmetation
- Language: Jupyter Notebook
- Homepage:
- Size: 25.6 MB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PlantsvsWeeds
Plants and weed classifier
-------------------------------------------------------------------------------------------------------------------------------------------
### Why is it important to detect weeds while they are still seedlings?Successful cultivation of maize depends largely on the efficacy of weed control. Weed control during the first six to eight weeks after
planting is crucial, because weeds compete vigorously with the crop for nutrients and water during this period. Annual yield losses occur
as a result of weed infestations in cultivated crops. Crop yield losses that are attributable to weeds vary with type of weed, type of
crop, and the environmental conditions involved. Generally, depending on the level of weed control practiced yield losses can vary from
10 to 100 %. Rarely does one experience zero yield loss due to weeds... Yield losses occur as a result of weed interference with the
crop's growth and development....This explains why effective weed control is imperative. In order to do effective control the first
critical requirement is correct weed identification.-------------------------------------------------------------------------------------------------------------------------------------------
**Dataset** : Get it [here](https://www.kaggle.com/vbookshelf/v2-plant-seedlings-dataset)
This dataset contains 5,539 images of crop and weed seedlings. The images are grouped into 12 classes as shown in the above pictures.
These classes represent common plant species in Danish agriculture. Each class contains rgb images that show plants at different growth
stages. The images are in various sizes and are in png format.If you want to split the dataset into training, validation, and train set, use **split-folder** module.
```diff
pip install split-folder
```
To know how to use split-folder : https://pypi.org/project/split-folders/----------------------------------------------------------------------------------------------------------------------------------------
To import the dataset directly into Goggle colab, refer [here](https://medium.com/analytics-vidhya/how-to-fetch-kaggle-datasets-into-google-colab-ea682569851a).
----------------------------------------------------------------------------------------------------------------------------------------
### Further Implementations
Starting a school or university project to create a dataset of crop and weed seedling images in a local farming community and then creating a weed detection model based on this dataset and deploying the model as a web app so farmers can use it.
----------------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------
### Implementation
![image](https://user-images.githubusercontent.com/58569950/125200676-add8de00-e289-11eb-92f4-f701084931c0.png?s=100)
![image](https://user-images.githubusercontent.com/58569950/125200710-c812bc00-e289-11eb-9de0-c05459aebb64.png)
![image](https://user-images.githubusercontent.com/58569950/125200736-d8c33200-e289-11eb-90e6-6d537e99ddb7.png)Find more projects on my Github page and connect with me on Linkedin
[![github](https://cloud.githubusercontent.com/assets/17016297/18839843/0e06a67a-83d2-11e6-993a-b35a182500e0.png)][1][![linkedin](https://cloud.githubusercontent.com/assets/17016297/18839848/0fc7e74e-83d2-11e6-8c6a-277fc9d6e067.png)][3]
[1]: https://github.com/KKhushhalR2405
[3]: https://www.linkedin.com/in/koyya-khushhal-reddy-6963a4169/