Project Summary: One of the newest and most researched technologies nowadays is deep learning. Deep learning is a technique used to create intelligent systems as similar as possible to human brains. It has made a big impact in all types of domains such as video, audi
Intelligent sprayer system for weeds control in crops
Project Summary:
One of the newest and most researched technologies nowadays is deep learning. Deep learning is a technique used to create intelligent systems as similar as possible to human brains. It has made a big impact in all types of domains such as video, audio and image processing. Our project is based on Image Processing. Our Project is basically Weed and Crop detection System. First detect the Weed and then spray only onto the Weeds. On the other hand, agriculture is humanity’s oldest and most essential activity for survival. The growth of population during the last years has led to a higher demand of agricultural products. To meet this demand without draining the Environmental resources the agriculture uses, automation is being introduced into this field. The present project aims to merge both concepts by achieving autonomous weed recognition in agriculture; this goal will be reached by using new technologies such as Python programming, image processing and deep learning etc.
We have designed a system attached with a camera which will detect the weed in the fields, We will collect different images of weeds from different angles that will help the system to identify the weed between the crops. After processing the images of the weeds the system will spray the chemical specifically on the weed. After detecting the images of weeds we can assume the ratio of weeds in the fields. This system will spray chemical automatically on the weed and which will reduce the labor cost.
The core objective of this project is to Increase the production of crops by reducing weeds from the fields using affective automated spraying system.
The main goal of this work is to develop a system able to detect the weed and spray the chemical on the weeds. In this system we will use real time image processing which will help us to identify the crops at current time. The best approach to identify the weed is to collect the raw data of the images of weeds and crops so that the system can differentiate between the crops and the weeds.This system will only spray the chemical on the weeds; it does not ensure that the weed will be completely destroyed.
Methadology of project and life cycle:
Software methodology/software process that will be used for project development is Waterfall development method. Waterfall methodology will be used in the manufacturing of this system. Which will help is to clarify each error and progress will be made step by step. We have chosen this methodology because we are not making simple program that will work on any OS on the other hand this system will be based on software and hardware, so to calibrate our software with hardware at each step we are using this easily defined methodology.
The Waterfall model is a sequential development approach, in which development is seen as flowing steadily downwards (like a waterfall) through the phases of requirements analysis, design, implementation, testing (validation), integration, and maintenance. The first formal description of the method is often cited as an article published by Winston W. Royce in 1970 although Royce did not use the term "waterfall" in this article.
The basic principles are

Waterfall relies on teams following a sequence of steps and never moving forward until the previous phase has been completed. This structure is suited to smaller projects with deliverables that are easy to define from the start.
Uses clear structure when compared with other methodologies, Waterfall focuses most on a clear, defined set of steps. Its structure is simple each project goes through these steps:
Benefits of the project:
In the past such kind of project exists but not fulfils the actual requirements of the farmer. As we are using train model of machine learning that will enhance the ability the of system. In this project we are using discriminant analysis to recognize crops and weeds. With the help of image processing system we can also distinguish between weeds and ground which will help the system to spry on the weeds only. Raspberry pi module will help us in the efficient core/coding of our system with the help of python.
Following are some tools and Technologies that we will use in our project.
| Tools And Technologies | Tools | Version |
| Anaconda | 2020.02 | |
| PyCharm | 2020.2.3 | |
| TensorFlow | 2.3.0 | |
| Technology | Version | |
| Python | 3.7 | |
| Keras | 2.4.0 | |
| Hardware | Version | |
| Camera | ||
| RaspberryPi Module | 4 B | |
| Sprayer |
Following are project deliverables
A complete project report which includes Software Requirement Specification, Software Design Specification and other major tasks performed.
A CD package which include documentation and presentation.
Following requirements are necessary for developing this project:
Hardware Requirements
Tools
And
Technologies
Anaconda
PyCharm
TensorFlow
Technology
Python
Keras
Hardware
Camera
RaspberryPi Module
| Elapsed time in (days or weeks or month or quarter) since start of the project | Milestone | Deliverable |
|---|---|---|
| Month 1 | Plaining of Project Title and Technology selection | completed |
| Month 2 | After selection of project title, make a project proposal for project | approved |
| Month 3 | project documentation and design which include the UML diagrams | approved after some suggestions from our supervisor. |
| Month 4 | interfaces and design | in progress |
| Month 5 | Working on Hardware gathering and train the model | to be done |
| Month 6 | After train the model system will be able to detect he image and distinguished the crop and weed | to be done |
| Month 7 | After successful image image processing system will be able to spray only on the weeds. | to be done |
| Month 8 | implementation | to be done |
Cephalometric analysis is the analysis of the dental and skeletal relationships of a human...
A Cloud-Based Autonomous Machine Learning Platform that will be based on auto-sklearn. It...
The advancement and rise in complexity of machines due to the continuous increase in deman...
This primary goal of the project is to change the way of advertisement that it used to be...