Download as pdf or txt
Download as pdf or txt
You are on page 1of 14

Department of Computer Science and Engineering

Project Phase – II (18CSP83)


DISCERNMENT OF NUTRITIOUS MULBERRY LEAVES FOR
COCOON FORMATION USING AUTOENCODER
Group No.:02 Batch No.:2022_CSE_03

1KS19CS039-K.R.VAGEESH Guided By:


1KS19CS018-BHOOMIKA.K Mr.Raghavendrachar S
1KS19CS038-K.KISHAN Assistant Professor
1KS19CS017-BHOOMIKA.A.M

1
CONTENTS

• Introduction.
• Comparison with similar work.
• Problem Statement and Objectives.
• Methodology.
• Technology/Tools used.
• Implementation of module with codes.
• Snapshots.
• References.
2
INTRODUCTION
Mulberry Leaf Quality.
• Mulberry leaf quality directly affects the growth and food consumption of larvae. It also
significantly influenced the weight of the shell and pupal. Silkworms should be
repeatedly fed with quality leaves.

• Feeding high quality mulberry leaves throughout the growing phase lowers mortality
rate of the silkworms. So, the ultimate factor that affects the growth and development
of the silkworm and also the overall silk production is the quality of the mulberry
leaves.

• Feeding deficient mulberry hampers silkworm growth and its economic value. It also
results in bad cocoon formation, and hence lowers the quality of the silk produced. So,
there is a need to segregate leaves, and feed only good and healthy leaves.

3
COMPARISON WITH SIMILAR WORK
S.No Title of the paper Author Journal and Methodology Outcome
publication year of
the paper
1. Segregation of Mulberry Leaves using M. Anusha, E. Harini, International Journal of This paper is designed to The servomotor motion
Image Processing Shriram Subhas Hegde, Research in Engineering, segregate these leaves decides to which class the
Varsha R. Kumar Science and Management using an intelligent input leaf belongs. If the
Volume-2, Issue-5, May- monitoring platform leaf is healthy, servomotor
2019 framework. Image pre- rotates to the left side
processing, segmentation, (90degree to 0degree). If
feature extraction and
the leaf is diseased,
classification are the steps
servomotor rotates to the
performed. Colour sensor
right side (90degree to
is used to detect the leaf.
K-Nearest 180degree). After
Neighbour(KNN), Support classification, the
Vector Machine(SVM) and accuracies of all three
Naive Bayes classifier algorithms are calculated.
algorithms for KNN exhibits more
classification. accuracy compared to the
other two algorithms.
2. Mulberry Leaf Disease Detection using D. Deva Hema, Sougata International Journal of This paper briefs about The project done is to
Deep Learning Dey, K rishabh, Anubhav Engineering and mulberry leaf diseases classify the type of disease
Saha Advanced Technology and their detection. caused by the mulberry
(IJEAT) ISSN: 2249-8958 plant. This would help the
In this project different
(Online), Volume-9 Issue- farmer to take prior steps
algorithms and
1, October, 2019 for the prevention of the
techniques are used in
disease from spreading
classification based on the
more in the plant.
different criteria for image
segmentation.This system
uses CNN to identify and
classify mulberry leaf
diseases. 4
COMPARISON WITH SIMILAR WORK
S.No Title of the paper Author Journal and Methodology Outcome
publication year
of the paper
3. Mulberry leaf disease detection Monalika Padma International Journal This paper proposes a YOLOv4 is used for
using YOLO Reddy, of Advance Research, model that detects the the detection and
Deeksha A Ideas and Innovations infection in mulberry identification of leaf
in Technology leaves using diseases in mulberry
Convolution Neural crops. It processes
ISSN: 2454-132X
Networks (CNN) and leaf images about 45
Impact Factor: 6.078
You Look Only Once frames per second in
(Volume 7, Issue 3 -
(YOLO). real-time and is much
V7I3-2039) Available
faster and accurate
online at: Before image
than any other
https://www.ijariit.co processing ,the image
method. The speed
m is divided into several
and accuracy of
grids. Accuracy and
detection and
speed of detection are
classification are
relatively high.
relatively high here.
Once the detection
and identification of
the disease are done
corresponding
pesticides will be
recommended by the
model

5
PROBLEM STATEMENT AND OBJECTIVES
PROBLEM STATEMENT
• The traditional leaf disease detection and identification approach is through the naked eye. This method
is not feasible because it is quite expensive and requires an in-depth knowledge of the diseases mulberry
leaves are prone to and experience.
• To overcome the setbacks of the traditional method, a need for having an automatic detection and
identification of the leaf disease is needed which is user-friendly, cost-effective, and most importantly
accurate.
• The proposed model aims to detect the infected region of the mulberry leaf and identify the disease.
Bounding box is drawn around the infected region. This is achieved by implementing deep learning and
computer vision techniques.

OBJECTIVES

• Objective is to detect healthy Mulberry leaves fed to silkworms, producing good-quality silk. Silk production
yields to the economy of the country.
• To use CNN, KNN for Classification, Auto-Encoder for dimensionality reduction, and techniques used to
process images.
6
METHODOLOGY
Steps involved in implementation :

Step 1: Image acquisition


Image acquisition is the process of capturing the image from the input source. This captured image will be saved
in an individual folder referred to as a Testing folder. The datasets in this folder are named testing datasets.
Step 2:Image pre-processing
This is a technique used for improving the quality of the image and eliminating the noises in the image. The
captured images are processed before they are implemented in other steps.
Step 3:Image segmentation
Image segmentation is used for converting digital images into multiple parts consisting of similar identities. This
is used for leaf identification and boundary line identification in the image. In our proposed system, the
segmentation step consists of cropping, masking, and contouring the image.
Step 4: Feature extraction
Features are nothing but information that is extracted from an image. They are the real-valued
vector numbers that describe an image at high-level perspective.
7
METHODOLOGY
Step 5:Classification
The feature vectors calculated in the feature extraction, becomes the classifier input. Classifiers like K-Nearest
Neighbour, Support Vector Machine and Naïve Bayes are used for the computation purpose. Each training
feature vectors are compared with the test feature vectors. The difference is calculated between healthy and
nutrient deficient image featured vectors. The test image is classified to certain class (healthy or deficient) which
contains the least difference.

8
TECHNOLOGY/TOOLS USED

• Deep learning.

• Image processing.

• Feature extraction using Auto Encoder.

• Windows 10(Intel/AMD) Processor.

• Python.

• Google Colab

• TensorFlow 2.0 and Keras modules.

• KNN for Classification.


9
IMPLEMENTATION OF MODULE
WITH CODES
Image Acquisition Module:

10
IMPLEMENTATION OF MODULE
WITH CODES
Accessing Image from Dataset:

11
IMPLEMENTATION OF MODULE
WITH CODES
Image Preprocessing Module:

12
SNAPSHOTS

Nitrogen Deficient Mulberry Leaf Zinc Deficient Mulberry Leaf

Potassium Deficient Mulberry Leaf Healthy Mulberry Leaf 14


REFERENCES

1) https://pythonprogramming.net/autoencoders-tutorial/
2) https://towardsdatascience.com/implementing-an-autoencoder-in-tensorflow-2-0-
5e86126e9f7
3) https://www.ijariit.com/manuscripts/v7i3/V7I3-2039.pdf
4) https://blog.keras.io/building-autoencoders-in-keras.html
5) https://www.mygreatlearning.com/blog/opencv-tutorial-in-
python/#:~:text=OpenCV%20is%20a%20Python%20library,%2C%20face%20recognition%
2C%20and%20tracking
6) https://www.geeksforgeeks.org/numpy-in-python-set-1-introduction/
7) https://en.m.wikipedia.org/wiki/TensorFlow#:~:text=TensorFlow%20is%20a%20free%20a
nd,inference%20of%20deep%20neural%20networks
8) http://www.journalcra.com/article/comparative-studies-v1-and-g4-high-yielding-
mulberry-varieties-nursery-level
9) https://kssrdi.karnataka.gov.in/storage/pdf-files/FAQs/MMS_English_FAQ's.pdf

15

You might also like