Adil Khan 10 months ago
AdiKhanOfficial #FYP Ideas

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, audi

Project Title

Intelligent sprayer system for weeds control in crops

Project Area of Specialization

Artificial Intelligence

Project Summary

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.

Project Objectives

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.

Project Implementation Method

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

  • Project is divided into sequential phases, with some overlap and splash back acceptable between phases.
  • Emphasis is on planning, time schedules, target dates, budgets and implementation of an entire system at one time.
  • Tight control is maintained over the life of the project via extensive written documentation, formal reviews, and approval/signoff by the user and information technology management occurring at the end of most phases before beginning the next phase.

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:

  • Requirement gathering and documentation
  • System design
  • Implementation
  • Testing
  • Delivery/deployment
  • Maintenance

Benefits of the Project

Benefits of the project:

  • This system will affect the weeds that grow within the fields which will increase the yield of crops.
  • This system will use the camera to detect the weeds so that it can spray on them.
  • This system will be energy efficient and easy to use for farmers.
  • It will reduce the cost of chemical spray used in the fields because it will only spray at required weeds not the on the whole field.
  • It will increase the efficiency and increase the growth of plants
  • This system will reduce the labor work.

Technical Details of Final Deliverable

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

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

Deliverables: 

  • Project Report

A complete project report which includes Software Requirement Specification, Software Design Specification and other major tasks performed.

  • CD Package

A CD package which include documentation and presentation.

Following requirements are necessary for developing this project:

Hardware Requirements

  • Personal Computer (PC) or Laptop
  • Resberry pi
  • Sprayer Machine
  • Chargeable Battery
  • Camera
  • Wifi Hotspot Device                                                                                
  • Operating System
  • Windows 8/8.1, 1
  • Software
  • Pycharm, Anaconda
  • Star UML
  • Language
  • Python

Tools

And

Technologies

Anaconda

PyCharm

TensorFlow

Technology

Python

Keras

Hardware

Camera

RaspberryPi Module

Final Deliverable of the Project

Hardware System

Core Industry

IT

Other Industries

Education , Agriculture

Core Technology

Artificial Intelligence(AI)

Other Technologies

Internet of Things (IoT), Others

Sustainable Development Goals

Responsible Consumption and Production

Required Resources

Elapsed time in (days or weeks or month or quarter) since start of the project Milestone Deliverable
Month 1Plaining of Project Title and Technology selection completed
Month 2After selection of project title, make a project proposal for project approved
Month 3project documentation and design which include the UML diagrams approved after some suggestions from our supervisor.
Month 4interfaces and design in progress
Month 5Working on Hardware gathering and train the model to be done
Month 6After train the model system will be able to detect he image and distinguished the crop and weed to be done
Month 7After successful image image processing system will be able to spray only on the weeds.to be done
Month 8implementation to be done
If you need this project, please contact me on contact@adikhanofficial.com
EasyCeph

Cephalometric analysis is the analysis of the dental and skeletal relationships of a human...

1675638330.png
Adil Khan
10 months ago
TindML

A Cloud-Based Autonomous Machine Learning Platform that will be based on auto-sklearn. It...

1675638330.png
Adil Khan
10 months ago
Real-time Monitoring, Analysis and Predictive Maintenance of Industria...

The advancement and rise in complexity of machines due to the continuous increase in deman...

1675638330.png
Adil Khan
10 months ago
video

PHP Tutorial (& MySQL) #7 - Arrays

AdiKhanOfficial
Adil Khan
5 years ago
Deception Aura

This primary goal of the project is to change the way of advertisement that it used to be...

1675638330.png
Adil Khan
10 months ago