0% found this document useful (0 votes)
42 views

Front Pages1

This document proposes an AI-based scarecrow system to protect crops from wild animals. It uses a camera to monitor fields, detects stray animals with object detection algorithms, and produces sounds to scare off detected animals, preventing crop damage. The system is designed with modules for monitoring fields with a camera, detecting animals with computer vision algorithms, and triggering alert sounds. Code templates and testing strategies are discussed for implementing this AI scarecrow using Python.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
42 views

Front Pages1

This document proposes an AI-based scarecrow system to protect crops from wild animals. It uses a camera to monitor fields, detects stray animals with object detection algorithms, and produces sounds to scare off detected animals, preventing crop damage. The system is designed with modules for monitoring fields with a camera, detecting animals with computer vision algorithms, and triggering alert sounds. Code templates and testing strategies are discussed for implementing this AI scarecrow using Python.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

ABSTRACT

Crop damage caused by animal attacks is one of the major threats in reducing the crop
yield. Crops in farms are many times ravaged by local animals like buffalos, cows,
goats, birds etc. This leads to huge losses for the farmers. It is not possible for farmers
to barricade entire fields or stay on field 24 hours and guard it.
The existing systems mainly provide the surveillance functionality. They also need to
take actions based on the type of animal that tries to enter the area, as different animals
from entering such restricted areas. The other commonly used methods by the farmers
in order to prevent the crop vandalization by animals include building physical barriers,
use of electric fences and manual surveillance and various such exhaustive and
dangerous methods. Also the farmers resort to the other methods by erecting human
puppets and effigies in their farms, which is ineffective in warding off the wild animals,
though is useful to some extent to ward off birds.
So here we propose an AI based Scarecrow that protects the crops from wild animals
with the help of scanning using camera, it detects the stray animals or birds and when
it detects the stray animals or birds then it produces a sound of animal extermination.
We make a program with the help of live video detecting object using yolov3, coco
names, cv2 modules.
This ensures complete safety of crops from animals causing damage to it.
CONTENTS

Description Page no.


List of Figures i
List of Tables ii
CHAPTER-1: INTRODUCTION 1-3
1.1 Introduction 1
1.2 Motivation 2
1.3 Problem Statement 2
1.4 Existing System 3
1.5 Proposed System 3
CHAPTER-2: LITERATURE SURVEY 4-8
2.1 Literature Survey 4
2.2 Software Requirement Specification 8
2.2.1 Hardware Requirements 8
2.2.2 Software Requirements 8
CHAPTER-3: METHODOLOGY AND DESIGN ANALYSIS 9-18
3.1 Methodology 9
3.2 Modules 9
3.2.1 Monitoring Module 9
3.2.2 Detection Module 9
3.2.3 Alert Module 9
3.3 System Architecture 10
3.4 System Design 11
3.4.1 UML Diagrams 11
3.4.1.1 Use Case Diagram 12
3.4.1.2 Activity Diagram 13
3.4.1.3 Sequence Diagram 14
3.4.1.4 Class Diagram 15
3.4.1.5 Collaboration Diagram 16
3.4.2 Flow Chart 17
3.5 Analysis 18
CHAPTER-4: IMPLEMENTATION 19-34
4.1 Introduction to Artificial Intelligence 19
4.2 Introduction to Python 23
4.3 Code Templates 27
4.4 Testing 30
4.4.1 Introduction 30
4.4.2 Developing Methodologies 30
4.4.3 Testing Strategy 31
4.4.4 Feasibility Study 33
4.5 Test Cases 34
CHAPTER-5: RESULT ANALYSIS 35-36
5.1 Results 35
5.2 Output Screens 36
CHAPTER-6: CONCLUSION AND FUTURE SCOPE 37
6.1 Conclusion 37
6.2 Future Scope 37
BIBLIOGRAPHY 38
REFERENCES 39
LIST OF FIGURES

Figure No. Description Page No.

3.1 System Architecture 10


3.2 Use Case Diagram 12
3.3 Activity Diagram 13
3.4 Sequence Diagram 14
3.5 Class Diagram 15
3.6 Collaboration Diagram 16
3.7 Flow Chart 17
4.1 Code Templates 27
5.1 Output Screens 36

i
LIST OF TABLES

Table No. Description Page No.

2.1 Literature Survey 7

ii

You might also like