SlideShare a Scribd company logo
1 of 4
Download to read offline
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 06 | June 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 2558
A Plant Identification and Recommendation System
Vinoy Koshy Thomas1, Jusbin Mathew2, Nivin Emmanuel3, Seban V Mathew4
1,2,3,4Student, Dept. of Computer Science and Engineering, Amal Jyothi College of Engineering, Kerala, India
---------------------------------------------------------------------***----------------------------------------------------------------------
Abstract - Plants are the most essential part of the lives of
people. As they make food from the carbon dioxide and
releases oxygen into atmosphere. Oxygen is an essential need
of humans. Plant recognition identifies the different plantand
also recommends the type of plants that can be plantedinthat
particular location. Recognition is done in three major steps:
first, the preprocessing of the leaf image for noise reduction.
Second, feature is extracted from the image. Third,
identification of the plant from the given image using
convolution neural network (CNN). This system is
implemented as a Native application as well as a Web
application.
Key Words: React-Native, Inception-v3, CNN, pH, Mobile
Application, etc
1. INTRODUCTION
Plants cover over 30 percentofearthland.Ageneral
definition of a plant is any organism that contains
chlorophyll (a green pigment contained in a specialized cell
called a chloroplast) and can manufacture its own food. The
manufactured food is the oxygen which is the most essential
part of living things. Automatic plant identificationsystem is
there for useful for people who are researching on plant and
also for common people who don’t know about a particular
plant. Different properties which are used for identification
is the shape, size, flower etc. Among all these factors leaf is
the most important feature which can uniquely identify a
plant.
Most of the plant recognition systemisbasedonleaf
identification. There are many algorithms used for leaf
identification such as Multi-Layered Perceptron used to
differentiate leaf boundaries and veins, Active Shape Model
(ASM) to construct a leaf shape model that classifies query
image and returns detection result. Main challenge in plant
identification is: Images capturedmightbehavingvariations
like noise, brightness, color etc.
In this paper wearepresentinga plantidentification
system:
1)Interface: An android app which is a user-friendly
environment created for user interaction with the system.
2)Robustness: Variations in leaf images such as rotation
and scaling should not affect the outcome of the result.
3)Portability: a website platform for user to interact with
the system from any part of the world.
2. PROPOSED SYSTEM
The proposed system has mainly two functions:
first, identification of a plant using the leaf image. Second,
recommending the plants that grow in that particular
location with respect to the identified plant. Identification
can be summarized in to four different steps:
1) Import the color image of the leaf.
2) Image is preprocessed to remove noises.
3) Features of the images are extracted.
4) Comparing the features extracted with the existing
database using CNN.
Fig -1: Overview of Recognition
2.1 Input Image
Image is inputted through the mobile application
using the mobile camera or alreadytakenimagefrommobile
gallery [1]. Image will be automatically resized into
299*299-pixel size shown in Fig - 2. The color of leaf is
usually green which should be converted into grey scaleand
also many other operations should be done over the image
for identifying the image. This image is feed to pre-
processing stage.
Fig – 2: Resizing of input image
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 06 | June 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 2559
2.2 Preprocessing
Image from the previous stage is an RGB image
which is first converted into grey scale (Fig. 3). Then to
reduce the 2-noise smoothing of an image is done using
Gaussian filter. This filter is usually blurring the grey scale
image using Gaussian function. The formula for Gaussian
function in two dimensions is:
Image thresholding is done next which is the simplest
method of image segmentation where binary image is
created from the greyscale.[2][3] A morphological operation
Fig – 3: Greyscale conversion of input image
is done over binary image to creates a new binary image in
which the pixel has a non-zero value only if the test is
successful at that location in the input image i.e. to close the
holes in an image. Finally, the boundary of the image is
extracted using contour.
2.3 Feature Extraction
In image processing, extraction feature is a type of
reduction in dimensionality that effectively represents
interesting parts of an image as a compact vector feature.
This approach is useful when image sizes are large and in
order to complete tasks such as image matching and
retrieval, a reduced representation of features is required.
Feature detection, extraction and matching are often
combined to solve common computer vision problems such
as object detection and recognition,imageretrieval based on
content, face detection and recognition, and texture
classification.
The primary function of pattern recognition is to
take an input pattern and assign it correctly as one of the
possible output classes. The process can be subdivided into
two: Feature selection and classification.[4] Extraction of
features is an important step in building any classificationof
patterns and aims to extract the relevant information that
characterizes each class. Relevant characteristics are
extracted from objects to form feature vectors in this
process. Classifiers then use these feature vectors to
recognize the target output unit from the input unit. By
looking at these features, it becomes easier for the classifier
to classify between different classes as it makes
distinguishing relativelyeasy.[5]Featureextractionistofind
the set of parameters that accurately and uniquely define a
character’s shape. The main objective of extracting features
is to extract a set of features that maximizes the recognition
rate with the least number of elementsandgeneratessimilar
features for a variety of instances of the same symbol.
In our system, Contours of leaf are used to extract
digital morphological features. The digital morphological
feature includes basic geometric characteristics and
morphological characteristics.Oursystem extractsfivebasic
geometric characteristics i.e. the longest diameter,
physiological length, physiological width, leaf area and
perimeter of the leaf. Our system also extracts eleven digital
morphological characteristics from geometric features as
follows: smooth factor, aspect ratio, shape factor, narrow
factor, diameter perimeter ratio, physiological length
perimeter ratio and physiological width, and the remaining
five are vein characteristics.[6][7]
2.4 Comparing
The leaves after feature extraction will be trained
and based on the features a matrix is formed i.e. the tensor.
The values in the tensor will be normalized to a value
between 0 and 1. The leaf to be recognized undergoes the
same processing as the training data. It will also be
converted into tensor and the values are to be normalized
first. The new tensor is compared with already trained
leaves one by one.
For optimizing, we use Stochastic Gradient Descent
(SGD). The word `stochastic’ means a random probability-
related system or process. Therefore, a few samples are
selected randomly in Stochastic Gradient Descent instead of
the entire data set for each iteration. The standard gradient
descent algorithm updates the parameters of the objective
J() in Gradient Descent as,
where expectations are approximated in the aboveequation
by evaluating the cost and gradient over the complete
training set. Stochastic Gradient Descent (SGD) simply
eliminates the expectations in the update and calculates the
parameter gradient using just one or a few examples of
training. The new update will be provided by,
from the training set. The learning rate α in batch gradient
descent is typically much lower than a corresponding
learning rate because there is much greater variance in the
update. It can be quite difficult to choose the appropriate
learning rate and schedule (i.e. to change the value of the
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 06 | June 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 2560
learning rate as learning progresses). A standard method
that works well in practice is to use a small sufficiently
constant learning rate that gives stable convergence in the
initial epoch (full pass through the training set) or two of
training and then halve the learning rate value as
convergence slows down. An even better approach is to
evaluate a set out after each epoch and anneal the learning
rate when a small threshold is below the change in objective
between epochs. This tends to give a good local optimum
convergence. Another common schedule is to anneal the
learning rate as ab+t at each iteration where a and b dictate
the initial learning rate and when the annealing begins
respectively.
In this paper, we use inception model for training
images. Inception - v3 network model is a deep neural
network, it’s very hard for us to train it directly with a low
configuration computer, it takes at least a few days to train
it. So, we used Google Collab as the platform for the
convolutional neural network.[8][9] We use the transfer
learning method that keeps the previous layer parameters
and removes the last layer of the Inception - v3 model, then
retrains the last layer. In the last layer, the number of output
nodes is equal to the number of categories in the dataset.
The dataset which we use is the leaf snap dataset containing
184 classes. But the dataset contains irrelevant plants
according to our location so we only chose 10 plants thatare
in our location. So, in our Inception - v3 model, the last layer
has 10 output nodes.
3. RECOMMENDATION SYSTEM
Our recommendationsystemgeneratesoneormore
recommendations typically for the user. The system will
make automatic input-based predictionsusingcollaborative
filtering method.[10] There are corresponding pH,
temperature and rainfall values (Fig 4) for each plant in the
dataset, a new range table is created on the basis of these
values. The data is represented as a range of values in the
new table (e.g. pH 4-7) along with the names of the plants
that fall within the specifies range.
Once a plant is identified, its pH, temperature, and
rainfall values are obtained. The system then identifies the
ideal range within the range tabletowhichtheplantbelongs.
Once the ideal range has been obtained, the user will be
shown the list of other plants falling within the same range
in the range table. Our system would say the displayed
plants are more likely to grow in the location of the user.
Fig – 4: Factors defining recommendation
4. Experimental Analysis
We created an application to facilitate user
interaction and integrate the entire system into the
application. The process begins withtheusertakinganinput
image via the application either using device camera or
manually selecting image from the gallery. The system
recognizes the plant after selecting the picture. Similar
plants are identified from the database by analyzing factors
such as pH, temperature and rainfall of the recognized plant
and both are shown on the screen.
In this experiment 10 leaf images are given, out of
which 7 plants are correctly classified together with the
recommended plants. In addition, more plant images were
given as inputs and the system was approximately 70%
accurate.
5. CONCLUSIONS
In this paper, we demonstrated a plant recognition
and recommendation systemusingtheConvolutional Neural
Network (CNN) inception-v3 model. The systems available
are based on prediction of recognition and disease. The
system demonstrated has a recommendation feature that
can be used to identify similar plants that can be planted in
that area.
We think further improvements can be done in the
system:
1) A separate binary classifier canbeincludedforidentifying
leaf images from other images
2) More number of local plants can be included in the
database
3) For improving accuracy more data can be used for
training and testing.
REFERENCES
1. Wang, D. Brown, Y. Gao and J. L. Salle, “Mobile plant
leaf identification using smart-phones,” IEEE ICIP
2013
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 06 | June 2019 www.irjet.net p-ISSN: 2395-0072
© 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 2561
2. J. S. Weszka,” A Survey of Threshold Selection
Techniques”, Computer Vision Graphics and Image
Processing, vol. 7, pp. 259-265, 1978.
3. Krishna Kant Singh, Akansha Singh,” A Study of
Image Segmentation Algorithms forDifferentTypes
of Images”, IJCSI International Journal of Computer
Science Issues 2010, 2010.
4. J. Kittler. Feature set search algorithms. In C. H.
Chen, editor, Pattern Recognition and Signal
Processing, pages 41-60. Sijthoff and Noordhoff,
Alphen aan den Rijn, Netherlands, 1978.
5. Yao, J.T. and Yao, Y.Y., Information granulation for
Web based information retrieval support systems,
Data Mining and Knowledge Discovery: Theory,
Tools, and Technology V, Orlando, Florida, USA,
April 21- 22, 2003, Dasarathy, B.V. (Ed.), The
International Society for Optical Engineering, pp.
138-146, 2003.
6. Bhardwaj, M. Kaur, “A review on plant recognition
and classification techniques using leaf images,”
International Journal of Engineering Trends and
Technology, Volume 4, Issue 2, 2013.
7. Shabanzade, M.M.Zahedi and S.A.A. ghvami,
“Combination of local descriptors and global
features for leaf recognition” Signal and Image
processing: International Journal, vol.2:23-21.DOI:
10. 5121/SIPIJ.
8. Jassmann TJ, Tashakkori R, Parry RM (2015) Leaf
classification utilizing a convolutional neural
network. In: SoutheastCon.
9. A Krizhevsky, I Sutskever, G E. Hinton,” ImageNet
Classification with Deep Convolutional Neural
Networks[J]”, Advances in Neural Information
Processing Systems 2012, vol. 25, no. 2, 2012.
10. Alexandrin Popescu and Lyle H. Ungar, David M.
Pennock and Steve Lawrence,” ProbabilisticModels
for Unified-Collaborative and Content Based
Recommendation in Sparse-Data Environments”,
POPESCUL ET Al,2001.

More Related Content

What's hot

A Novel Approach To Detection and Evaluation of Resampled Tampered Images
A Novel Approach To Detection and Evaluation of Resampled Tampered ImagesA Novel Approach To Detection and Evaluation of Resampled Tampered Images
A Novel Approach To Detection and Evaluation of Resampled Tampered ImagesCSCJournals
 
IRJET- Image De-Blurring using Blind De-Convolution Algorithm
IRJET-  	  Image De-Blurring using Blind De-Convolution AlgorithmIRJET-  	  Image De-Blurring using Blind De-Convolution Algorithm
IRJET- Image De-Blurring using Blind De-Convolution AlgorithmIRJET Journal
 
An Effective Attendance Management System using Face Recognition
An Effective Attendance Management System using Face RecognitionAn Effective Attendance Management System using Face Recognition
An Effective Attendance Management System using Face RecognitionIRJET Journal
 
Utilization of Super Pixel Based Microarray Image Segmentation
Utilization of Super Pixel Based Microarray Image SegmentationUtilization of Super Pixel Based Microarray Image Segmentation
Utilization of Super Pixel Based Microarray Image Segmentationijtsrd
 
Segmentation and Classification of MRI Brain Tumor
Segmentation and Classification of MRI Brain TumorSegmentation and Classification of MRI Brain Tumor
Segmentation and Classification of MRI Brain TumorIRJET Journal
 
Multi-Dimensional Features Reduction of Consistency Subset Evaluator on Unsup...
Multi-Dimensional Features Reduction of Consistency Subset Evaluator on Unsup...Multi-Dimensional Features Reduction of Consistency Subset Evaluator on Unsup...
Multi-Dimensional Features Reduction of Consistency Subset Evaluator on Unsup...CSCJournals
 
IRJET- Facial Gesture Recognition using Surface EMG and Multiclass Support Ve...
IRJET- Facial Gesture Recognition using Surface EMG and Multiclass Support Ve...IRJET- Facial Gesture Recognition using Surface EMG and Multiclass Support Ve...
IRJET- Facial Gesture Recognition using Surface EMG and Multiclass Support Ve...IRJET Journal
 
NEURAL NETWORK BASED SUPERVISED SELF ORGANIZING MAPS FOR FACE RECOGNITION
NEURAL NETWORK BASED SUPERVISED SELF ORGANIZING MAPS FOR FACE RECOGNITIONNEURAL NETWORK BASED SUPERVISED SELF ORGANIZING MAPS FOR FACE RECOGNITION
NEURAL NETWORK BASED SUPERVISED SELF ORGANIZING MAPS FOR FACE RECOGNITIONijsc
 
IRJET- Facial Expression Recognition using GPA Analysis
IRJET-  	  Facial Expression Recognition using GPA AnalysisIRJET-  	  Facial Expression Recognition using GPA Analysis
IRJET- Facial Expression Recognition using GPA AnalysisIRJET Journal
 
A Modified CNN-Based Face Recognition System
A Modified CNN-Based Face Recognition SystemA Modified CNN-Based Face Recognition System
A Modified CNN-Based Face Recognition Systemgerogepatton
 
IRJET- Comparative Study of PCA, KPCA, KFA and LDA Algorithms for Face Re...
IRJET-  	  Comparative Study of PCA, KPCA, KFA and LDA Algorithms for Face Re...IRJET-  	  Comparative Study of PCA, KPCA, KFA and LDA Algorithms for Face Re...
IRJET- Comparative Study of PCA, KPCA, KFA and LDA Algorithms for Face Re...IRJET Journal
 
IRJET- Supervised Learning Approach for Flower Images using Color, Shape and ...
IRJET- Supervised Learning Approach for Flower Images using Color, Shape and ...IRJET- Supervised Learning Approach for Flower Images using Color, Shape and ...
IRJET- Supervised Learning Approach for Flower Images using Color, Shape and ...IRJET Journal
 
IRJET-Vision Based Occupant Detection in Unattended Vehicle
IRJET-Vision Based Occupant Detection in Unattended VehicleIRJET-Vision Based Occupant Detection in Unattended Vehicle
IRJET-Vision Based Occupant Detection in Unattended VehicleIRJET Journal
 
IRJET- Face Recognition by Additive Block based Feature Extraction
IRJET- Face Recognition by Additive Block based Feature ExtractionIRJET- Face Recognition by Additive Block based Feature Extraction
IRJET- Face Recognition by Additive Block based Feature ExtractionIRJET Journal
 
Feature Extraction of an Image by Using Adaptive Filtering and Morpological S...
Feature Extraction of an Image by Using Adaptive Filtering and Morpological S...Feature Extraction of an Image by Using Adaptive Filtering and Morpological S...
Feature Extraction of an Image by Using Adaptive Filtering and Morpological S...IOSR Journals
 
Survey on Different Methods for Defect Detection
Survey on Different Methods for Defect DetectionSurvey on Different Methods for Defect Detection
Survey on Different Methods for Defect DetectionIRJET Journal
 
A study of multimodal biometric system
A study of multimodal biometric systemA study of multimodal biometric system
A study of multimodal biometric systemeSAT Publishing House
 
A parallel rough set based smoothing filter
A parallel rough set based smoothing filterA parallel rough set based smoothing filter
A parallel rough set based smoothing filterprjpublications
 
IRJET - Symmetric Image Registration based on Intensity and Spatial Informati...
IRJET - Symmetric Image Registration based on Intensity and Spatial Informati...IRJET - Symmetric Image Registration based on Intensity and Spatial Informati...
IRJET - Symmetric Image Registration based on Intensity and Spatial Informati...IRJET Journal
 

What's hot (20)

A Novel Approach To Detection and Evaluation of Resampled Tampered Images
A Novel Approach To Detection and Evaluation of Resampled Tampered ImagesA Novel Approach To Detection and Evaluation of Resampled Tampered Images
A Novel Approach To Detection and Evaluation of Resampled Tampered Images
 
IRJET- Image De-Blurring using Blind De-Convolution Algorithm
IRJET-  	  Image De-Blurring using Blind De-Convolution AlgorithmIRJET-  	  Image De-Blurring using Blind De-Convolution Algorithm
IRJET- Image De-Blurring using Blind De-Convolution Algorithm
 
An Effective Attendance Management System using Face Recognition
An Effective Attendance Management System using Face RecognitionAn Effective Attendance Management System using Face Recognition
An Effective Attendance Management System using Face Recognition
 
Utilization of Super Pixel Based Microarray Image Segmentation
Utilization of Super Pixel Based Microarray Image SegmentationUtilization of Super Pixel Based Microarray Image Segmentation
Utilization of Super Pixel Based Microarray Image Segmentation
 
Segmentation and Classification of MRI Brain Tumor
Segmentation and Classification of MRI Brain TumorSegmentation and Classification of MRI Brain Tumor
Segmentation and Classification of MRI Brain Tumor
 
Multi-Dimensional Features Reduction of Consistency Subset Evaluator on Unsup...
Multi-Dimensional Features Reduction of Consistency Subset Evaluator on Unsup...Multi-Dimensional Features Reduction of Consistency Subset Evaluator on Unsup...
Multi-Dimensional Features Reduction of Consistency Subset Evaluator on Unsup...
 
IRJET- Facial Gesture Recognition using Surface EMG and Multiclass Support Ve...
IRJET- Facial Gesture Recognition using Surface EMG and Multiclass Support Ve...IRJET- Facial Gesture Recognition using Surface EMG and Multiclass Support Ve...
IRJET- Facial Gesture Recognition using Surface EMG and Multiclass Support Ve...
 
NEURAL NETWORK BASED SUPERVISED SELF ORGANIZING MAPS FOR FACE RECOGNITION
NEURAL NETWORK BASED SUPERVISED SELF ORGANIZING MAPS FOR FACE RECOGNITIONNEURAL NETWORK BASED SUPERVISED SELF ORGANIZING MAPS FOR FACE RECOGNITION
NEURAL NETWORK BASED SUPERVISED SELF ORGANIZING MAPS FOR FACE RECOGNITION
 
IRJET- Facial Expression Recognition using GPA Analysis
IRJET-  	  Facial Expression Recognition using GPA AnalysisIRJET-  	  Facial Expression Recognition using GPA Analysis
IRJET- Facial Expression Recognition using GPA Analysis
 
A Modified CNN-Based Face Recognition System
A Modified CNN-Based Face Recognition SystemA Modified CNN-Based Face Recognition System
A Modified CNN-Based Face Recognition System
 
COMPARATIVE ANALYSIS OF DIFFERENT MACHINE LEARNING ALGORITHMS FOR PLANT DISEA...
COMPARATIVE ANALYSIS OF DIFFERENT MACHINE LEARNING ALGORITHMS FOR PLANT DISEA...COMPARATIVE ANALYSIS OF DIFFERENT MACHINE LEARNING ALGORITHMS FOR PLANT DISEA...
COMPARATIVE ANALYSIS OF DIFFERENT MACHINE LEARNING ALGORITHMS FOR PLANT DISEA...
 
IRJET- Comparative Study of PCA, KPCA, KFA and LDA Algorithms for Face Re...
IRJET-  	  Comparative Study of PCA, KPCA, KFA and LDA Algorithms for Face Re...IRJET-  	  Comparative Study of PCA, KPCA, KFA and LDA Algorithms for Face Re...
IRJET- Comparative Study of PCA, KPCA, KFA and LDA Algorithms for Face Re...
 
IRJET- Supervised Learning Approach for Flower Images using Color, Shape and ...
IRJET- Supervised Learning Approach for Flower Images using Color, Shape and ...IRJET- Supervised Learning Approach for Flower Images using Color, Shape and ...
IRJET- Supervised Learning Approach for Flower Images using Color, Shape and ...
 
IRJET-Vision Based Occupant Detection in Unattended Vehicle
IRJET-Vision Based Occupant Detection in Unattended VehicleIRJET-Vision Based Occupant Detection in Unattended Vehicle
IRJET-Vision Based Occupant Detection in Unattended Vehicle
 
IRJET- Face Recognition by Additive Block based Feature Extraction
IRJET- Face Recognition by Additive Block based Feature ExtractionIRJET- Face Recognition by Additive Block based Feature Extraction
IRJET- Face Recognition by Additive Block based Feature Extraction
 
Feature Extraction of an Image by Using Adaptive Filtering and Morpological S...
Feature Extraction of an Image by Using Adaptive Filtering and Morpological S...Feature Extraction of an Image by Using Adaptive Filtering and Morpological S...
Feature Extraction of an Image by Using Adaptive Filtering and Morpological S...
 
Survey on Different Methods for Defect Detection
Survey on Different Methods for Defect DetectionSurvey on Different Methods for Defect Detection
Survey on Different Methods for Defect Detection
 
A study of multimodal biometric system
A study of multimodal biometric systemA study of multimodal biometric system
A study of multimodal biometric system
 
A parallel rough set based smoothing filter
A parallel rough set based smoothing filterA parallel rough set based smoothing filter
A parallel rough set based smoothing filter
 
IRJET - Symmetric Image Registration based on Intensity and Spatial Informati...
IRJET - Symmetric Image Registration based on Intensity and Spatial Informati...IRJET - Symmetric Image Registration based on Intensity and Spatial Informati...
IRJET - Symmetric Image Registration based on Intensity and Spatial Informati...
 

Similar to IRJET- A Plant Identification and Recommendation System

Improved Weighted Least Square Filter Based Pan Sharpening using Fuzzy Logic
Improved Weighted Least Square Filter Based Pan Sharpening using Fuzzy LogicImproved Weighted Least Square Filter Based Pan Sharpening using Fuzzy Logic
Improved Weighted Least Square Filter Based Pan Sharpening using Fuzzy LogicIRJET Journal
 
IRJET - Facial Recognition based Attendance System with LBPH
IRJET -  	  Facial Recognition based Attendance System with LBPHIRJET -  	  Facial Recognition based Attendance System with LBPH
IRJET - Facial Recognition based Attendance System with LBPHIRJET Journal
 
IRJET- Smart Classroom Attendance System: Survey
IRJET- Smart Classroom Attendance System: SurveyIRJET- Smart Classroom Attendance System: Survey
IRJET- Smart Classroom Attendance System: SurveyIRJET Journal
 
IRJET- Automated Student’s Attendance Management using Convolutional Neural N...
IRJET- Automated Student’s Attendance Management using Convolutional Neural N...IRJET- Automated Student’s Attendance Management using Convolutional Neural N...
IRJET- Automated Student’s Attendance Management using Convolutional Neural N...IRJET Journal
 
IRJET - Smart Vet Locator for Hybrid Pets
IRJET -  	  Smart Vet Locator for Hybrid PetsIRJET -  	  Smart Vet Locator for Hybrid Pets
IRJET - Smart Vet Locator for Hybrid PetsIRJET Journal
 
IRJET- Image Segmentation Techniques: A Review
IRJET- Image Segmentation Techniques: A ReviewIRJET- Image Segmentation Techniques: A Review
IRJET- Image Segmentation Techniques: A ReviewIRJET Journal
 
Verification of Vehicles Based on Images by Tree Generation
Verification of Vehicles Based on Images by Tree GenerationVerification of Vehicles Based on Images by Tree Generation
Verification of Vehicles Based on Images by Tree GenerationIRJET Journal
 
IRJET- Automated CV Classification using Clustering Technique
IRJET- Automated CV Classification using Clustering TechniqueIRJET- Automated CV Classification using Clustering Technique
IRJET- Automated CV Classification using Clustering TechniqueIRJET Journal
 
A Comparative Study on Identical Face Classification using Machine Learning
A Comparative Study on Identical Face Classification using Machine LearningA Comparative Study on Identical Face Classification using Machine Learning
A Comparative Study on Identical Face Classification using Machine LearningIRJET Journal
 
IRJET-MText Extraction from Images using Convolutional Neural Network
IRJET-MText Extraction from Images using Convolutional Neural NetworkIRJET-MText Extraction from Images using Convolutional Neural Network
IRJET-MText Extraction from Images using Convolutional Neural NetworkIRJET Journal
 
Influence Analysis of Image Feature Selection TechniquesOver Deep Learning Model
Influence Analysis of Image Feature Selection TechniquesOver Deep Learning ModelInfluence Analysis of Image Feature Selection TechniquesOver Deep Learning Model
Influence Analysis of Image Feature Selection TechniquesOver Deep Learning ModelIRJET Journal
 
IRJET- Class Attendance using Face Detection and Recognition with OPENCV
IRJET- Class Attendance using Face Detection and Recognition with OPENCVIRJET- Class Attendance using Face Detection and Recognition with OPENCV
IRJET- Class Attendance using Face Detection and Recognition with OPENCVIRJET Journal
 
IRJET- Computerized Attendance System using Face Recognition
IRJET- Computerized Attendance System using Face RecognitionIRJET- Computerized Attendance System using Face Recognition
IRJET- Computerized Attendance System using Face RecognitionIRJET Journal
 
IRJET- Computerized Attendance System using Face Recognition
IRJET- Computerized Attendance System using Face RecognitionIRJET- Computerized Attendance System using Face Recognition
IRJET- Computerized Attendance System using Face RecognitionIRJET Journal
 
IRJET - Face Recognition based Attendance System
IRJET -  	  Face Recognition based Attendance SystemIRJET -  	  Face Recognition based Attendance System
IRJET - Face Recognition based Attendance SystemIRJET Journal
 
IRJET - Gender and Age Prediction using Wideresnet Architecture
IRJET - Gender and Age Prediction using Wideresnet ArchitectureIRJET - Gender and Age Prediction using Wideresnet Architecture
IRJET - Gender and Age Prediction using Wideresnet ArchitectureIRJET Journal
 
IRJET-Analysis of Face Recognition System for Different Classifier
IRJET-Analysis of Face Recognition System for Different ClassifierIRJET-Analysis of Face Recognition System for Different Classifier
IRJET-Analysis of Face Recognition System for Different ClassifierIRJET Journal
 
IRJET- Recognition of Plants using Leaf Image with Neural Network and Com...
IRJET-  	  Recognition of Plants using Leaf Image with Neural Network and Com...IRJET-  	  Recognition of Plants using Leaf Image with Neural Network and Com...
IRJET- Recognition of Plants using Leaf Image with Neural Network and Com...IRJET Journal
 
IRJET- Analysis of Plant Diseases using Image Processing Method
IRJET- Analysis of Plant Diseases using Image Processing MethodIRJET- Analysis of Plant Diseases using Image Processing Method
IRJET- Analysis of Plant Diseases using Image Processing MethodIRJET Journal
 

Similar to IRJET- A Plant Identification and Recommendation System (20)

Improved Weighted Least Square Filter Based Pan Sharpening using Fuzzy Logic
Improved Weighted Least Square Filter Based Pan Sharpening using Fuzzy LogicImproved Weighted Least Square Filter Based Pan Sharpening using Fuzzy Logic
Improved Weighted Least Square Filter Based Pan Sharpening using Fuzzy Logic
 
IRJET - Facial Recognition based Attendance System with LBPH
IRJET -  	  Facial Recognition based Attendance System with LBPHIRJET -  	  Facial Recognition based Attendance System with LBPH
IRJET - Facial Recognition based Attendance System with LBPH
 
IRJET- Smart Classroom Attendance System: Survey
IRJET- Smart Classroom Attendance System: SurveyIRJET- Smart Classroom Attendance System: Survey
IRJET- Smart Classroom Attendance System: Survey
 
IRJET- Digiyathra
IRJET-  	  DigiyathraIRJET-  	  Digiyathra
IRJET- Digiyathra
 
IRJET- Automated Student’s Attendance Management using Convolutional Neural N...
IRJET- Automated Student’s Attendance Management using Convolutional Neural N...IRJET- Automated Student’s Attendance Management using Convolutional Neural N...
IRJET- Automated Student’s Attendance Management using Convolutional Neural N...
 
IRJET - Smart Vet Locator for Hybrid Pets
IRJET -  	  Smart Vet Locator for Hybrid PetsIRJET -  	  Smart Vet Locator for Hybrid Pets
IRJET - Smart Vet Locator for Hybrid Pets
 
IRJET- Image Segmentation Techniques: A Review
IRJET- Image Segmentation Techniques: A ReviewIRJET- Image Segmentation Techniques: A Review
IRJET- Image Segmentation Techniques: A Review
 
Verification of Vehicles Based on Images by Tree Generation
Verification of Vehicles Based on Images by Tree GenerationVerification of Vehicles Based on Images by Tree Generation
Verification of Vehicles Based on Images by Tree Generation
 
IRJET- Automated CV Classification using Clustering Technique
IRJET- Automated CV Classification using Clustering TechniqueIRJET- Automated CV Classification using Clustering Technique
IRJET- Automated CV Classification using Clustering Technique
 
A Comparative Study on Identical Face Classification using Machine Learning
A Comparative Study on Identical Face Classification using Machine LearningA Comparative Study on Identical Face Classification using Machine Learning
A Comparative Study on Identical Face Classification using Machine Learning
 
IRJET-MText Extraction from Images using Convolutional Neural Network
IRJET-MText Extraction from Images using Convolutional Neural NetworkIRJET-MText Extraction from Images using Convolutional Neural Network
IRJET-MText Extraction from Images using Convolutional Neural Network
 
Influence Analysis of Image Feature Selection TechniquesOver Deep Learning Model
Influence Analysis of Image Feature Selection TechniquesOver Deep Learning ModelInfluence Analysis of Image Feature Selection TechniquesOver Deep Learning Model
Influence Analysis of Image Feature Selection TechniquesOver Deep Learning Model
 
IRJET- Class Attendance using Face Detection and Recognition with OPENCV
IRJET- Class Attendance using Face Detection and Recognition with OPENCVIRJET- Class Attendance using Face Detection and Recognition with OPENCV
IRJET- Class Attendance using Face Detection and Recognition with OPENCV
 
IRJET- Computerized Attendance System using Face Recognition
IRJET- Computerized Attendance System using Face RecognitionIRJET- Computerized Attendance System using Face Recognition
IRJET- Computerized Attendance System using Face Recognition
 
IRJET- Computerized Attendance System using Face Recognition
IRJET- Computerized Attendance System using Face RecognitionIRJET- Computerized Attendance System using Face Recognition
IRJET- Computerized Attendance System using Face Recognition
 
IRJET - Face Recognition based Attendance System
IRJET -  	  Face Recognition based Attendance SystemIRJET -  	  Face Recognition based Attendance System
IRJET - Face Recognition based Attendance System
 
IRJET - Gender and Age Prediction using Wideresnet Architecture
IRJET - Gender and Age Prediction using Wideresnet ArchitectureIRJET - Gender and Age Prediction using Wideresnet Architecture
IRJET - Gender and Age Prediction using Wideresnet Architecture
 
IRJET-Analysis of Face Recognition System for Different Classifier
IRJET-Analysis of Face Recognition System for Different ClassifierIRJET-Analysis of Face Recognition System for Different Classifier
IRJET-Analysis of Face Recognition System for Different Classifier
 
IRJET- Recognition of Plants using Leaf Image with Neural Network and Com...
IRJET-  	  Recognition of Plants using Leaf Image with Neural Network and Com...IRJET-  	  Recognition of Plants using Leaf Image with Neural Network and Com...
IRJET- Recognition of Plants using Leaf Image with Neural Network and Com...
 
IRJET- Analysis of Plant Diseases using Image Processing Method
IRJET- Analysis of Plant Diseases using Image Processing MethodIRJET- Analysis of Plant Diseases using Image Processing Method
IRJET- Analysis of Plant Diseases using Image Processing Method
 

More from IRJET Journal

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...IRJET Journal
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTUREIRJET Journal
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...IRJET Journal
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsIRJET Journal
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...IRJET Journal
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...IRJET Journal
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...IRJET Journal
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...IRJET Journal
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASIRJET Journal
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...IRJET Journal
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProIRJET Journal
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...IRJET Journal
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemIRJET Journal
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesIRJET Journal
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web applicationIRJET Journal
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...IRJET Journal
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.IRJET Journal
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...IRJET Journal
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignIRJET Journal
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...IRJET Journal
 

More from IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

Recently uploaded

Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduitsrknatarajan
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...RajaP95
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingrknatarajan
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college projectTonystark477637
 

Recently uploaded (20)

Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 

IRJET- A Plant Identification and Recommendation System

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 06 | June 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 2558 A Plant Identification and Recommendation System Vinoy Koshy Thomas1, Jusbin Mathew2, Nivin Emmanuel3, Seban V Mathew4 1,2,3,4Student, Dept. of Computer Science and Engineering, Amal Jyothi College of Engineering, Kerala, India ---------------------------------------------------------------------***---------------------------------------------------------------------- Abstract - Plants are the most essential part of the lives of people. As they make food from the carbon dioxide and releases oxygen into atmosphere. Oxygen is an essential need of humans. Plant recognition identifies the different plantand also recommends the type of plants that can be plantedinthat particular location. Recognition is done in three major steps: first, the preprocessing of the leaf image for noise reduction. Second, feature is extracted from the image. Third, identification of the plant from the given image using convolution neural network (CNN). This system is implemented as a Native application as well as a Web application. Key Words: React-Native, Inception-v3, CNN, pH, Mobile Application, etc 1. INTRODUCTION Plants cover over 30 percentofearthland.Ageneral definition of a plant is any organism that contains chlorophyll (a green pigment contained in a specialized cell called a chloroplast) and can manufacture its own food. The manufactured food is the oxygen which is the most essential part of living things. Automatic plant identificationsystem is there for useful for people who are researching on plant and also for common people who don’t know about a particular plant. Different properties which are used for identification is the shape, size, flower etc. Among all these factors leaf is the most important feature which can uniquely identify a plant. Most of the plant recognition systemisbasedonleaf identification. There are many algorithms used for leaf identification such as Multi-Layered Perceptron used to differentiate leaf boundaries and veins, Active Shape Model (ASM) to construct a leaf shape model that classifies query image and returns detection result. Main challenge in plant identification is: Images capturedmightbehavingvariations like noise, brightness, color etc. In this paper wearepresentinga plantidentification system: 1)Interface: An android app which is a user-friendly environment created for user interaction with the system. 2)Robustness: Variations in leaf images such as rotation and scaling should not affect the outcome of the result. 3)Portability: a website platform for user to interact with the system from any part of the world. 2. PROPOSED SYSTEM The proposed system has mainly two functions: first, identification of a plant using the leaf image. Second, recommending the plants that grow in that particular location with respect to the identified plant. Identification can be summarized in to four different steps: 1) Import the color image of the leaf. 2) Image is preprocessed to remove noises. 3) Features of the images are extracted. 4) Comparing the features extracted with the existing database using CNN. Fig -1: Overview of Recognition 2.1 Input Image Image is inputted through the mobile application using the mobile camera or alreadytakenimagefrommobile gallery [1]. Image will be automatically resized into 299*299-pixel size shown in Fig - 2. The color of leaf is usually green which should be converted into grey scaleand also many other operations should be done over the image for identifying the image. This image is feed to pre- processing stage. Fig – 2: Resizing of input image
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 06 | June 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 2559 2.2 Preprocessing Image from the previous stage is an RGB image which is first converted into grey scale (Fig. 3). Then to reduce the 2-noise smoothing of an image is done using Gaussian filter. This filter is usually blurring the grey scale image using Gaussian function. The formula for Gaussian function in two dimensions is: Image thresholding is done next which is the simplest method of image segmentation where binary image is created from the greyscale.[2][3] A morphological operation Fig – 3: Greyscale conversion of input image is done over binary image to creates a new binary image in which the pixel has a non-zero value only if the test is successful at that location in the input image i.e. to close the holes in an image. Finally, the boundary of the image is extracted using contour. 2.3 Feature Extraction In image processing, extraction feature is a type of reduction in dimensionality that effectively represents interesting parts of an image as a compact vector feature. This approach is useful when image sizes are large and in order to complete tasks such as image matching and retrieval, a reduced representation of features is required. Feature detection, extraction and matching are often combined to solve common computer vision problems such as object detection and recognition,imageretrieval based on content, face detection and recognition, and texture classification. The primary function of pattern recognition is to take an input pattern and assign it correctly as one of the possible output classes. The process can be subdivided into two: Feature selection and classification.[4] Extraction of features is an important step in building any classificationof patterns and aims to extract the relevant information that characterizes each class. Relevant characteristics are extracted from objects to form feature vectors in this process. Classifiers then use these feature vectors to recognize the target output unit from the input unit. By looking at these features, it becomes easier for the classifier to classify between different classes as it makes distinguishing relativelyeasy.[5]Featureextractionistofind the set of parameters that accurately and uniquely define a character’s shape. The main objective of extracting features is to extract a set of features that maximizes the recognition rate with the least number of elementsandgeneratessimilar features for a variety of instances of the same symbol. In our system, Contours of leaf are used to extract digital morphological features. The digital morphological feature includes basic geometric characteristics and morphological characteristics.Oursystem extractsfivebasic geometric characteristics i.e. the longest diameter, physiological length, physiological width, leaf area and perimeter of the leaf. Our system also extracts eleven digital morphological characteristics from geometric features as follows: smooth factor, aspect ratio, shape factor, narrow factor, diameter perimeter ratio, physiological length perimeter ratio and physiological width, and the remaining five are vein characteristics.[6][7] 2.4 Comparing The leaves after feature extraction will be trained and based on the features a matrix is formed i.e. the tensor. The values in the tensor will be normalized to a value between 0 and 1. The leaf to be recognized undergoes the same processing as the training data. It will also be converted into tensor and the values are to be normalized first. The new tensor is compared with already trained leaves one by one. For optimizing, we use Stochastic Gradient Descent (SGD). The word `stochastic’ means a random probability- related system or process. Therefore, a few samples are selected randomly in Stochastic Gradient Descent instead of the entire data set for each iteration. The standard gradient descent algorithm updates the parameters of the objective J() in Gradient Descent as, where expectations are approximated in the aboveequation by evaluating the cost and gradient over the complete training set. Stochastic Gradient Descent (SGD) simply eliminates the expectations in the update and calculates the parameter gradient using just one or a few examples of training. The new update will be provided by, from the training set. The learning rate α in batch gradient descent is typically much lower than a corresponding learning rate because there is much greater variance in the update. It can be quite difficult to choose the appropriate learning rate and schedule (i.e. to change the value of the
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 06 | June 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 2560 learning rate as learning progresses). A standard method that works well in practice is to use a small sufficiently constant learning rate that gives stable convergence in the initial epoch (full pass through the training set) or two of training and then halve the learning rate value as convergence slows down. An even better approach is to evaluate a set out after each epoch and anneal the learning rate when a small threshold is below the change in objective between epochs. This tends to give a good local optimum convergence. Another common schedule is to anneal the learning rate as ab+t at each iteration where a and b dictate the initial learning rate and when the annealing begins respectively. In this paper, we use inception model for training images. Inception - v3 network model is a deep neural network, it’s very hard for us to train it directly with a low configuration computer, it takes at least a few days to train it. So, we used Google Collab as the platform for the convolutional neural network.[8][9] We use the transfer learning method that keeps the previous layer parameters and removes the last layer of the Inception - v3 model, then retrains the last layer. In the last layer, the number of output nodes is equal to the number of categories in the dataset. The dataset which we use is the leaf snap dataset containing 184 classes. But the dataset contains irrelevant plants according to our location so we only chose 10 plants thatare in our location. So, in our Inception - v3 model, the last layer has 10 output nodes. 3. RECOMMENDATION SYSTEM Our recommendationsystemgeneratesoneormore recommendations typically for the user. The system will make automatic input-based predictionsusingcollaborative filtering method.[10] There are corresponding pH, temperature and rainfall values (Fig 4) for each plant in the dataset, a new range table is created on the basis of these values. The data is represented as a range of values in the new table (e.g. pH 4-7) along with the names of the plants that fall within the specifies range. Once a plant is identified, its pH, temperature, and rainfall values are obtained. The system then identifies the ideal range within the range tabletowhichtheplantbelongs. Once the ideal range has been obtained, the user will be shown the list of other plants falling within the same range in the range table. Our system would say the displayed plants are more likely to grow in the location of the user. Fig – 4: Factors defining recommendation 4. Experimental Analysis We created an application to facilitate user interaction and integrate the entire system into the application. The process begins withtheusertakinganinput image via the application either using device camera or manually selecting image from the gallery. The system recognizes the plant after selecting the picture. Similar plants are identified from the database by analyzing factors such as pH, temperature and rainfall of the recognized plant and both are shown on the screen. In this experiment 10 leaf images are given, out of which 7 plants are correctly classified together with the recommended plants. In addition, more plant images were given as inputs and the system was approximately 70% accurate. 5. CONCLUSIONS In this paper, we demonstrated a plant recognition and recommendation systemusingtheConvolutional Neural Network (CNN) inception-v3 model. The systems available are based on prediction of recognition and disease. The system demonstrated has a recommendation feature that can be used to identify similar plants that can be planted in that area. We think further improvements can be done in the system: 1) A separate binary classifier canbeincludedforidentifying leaf images from other images 2) More number of local plants can be included in the database 3) For improving accuracy more data can be used for training and testing. REFERENCES 1. Wang, D. Brown, Y. Gao and J. L. Salle, “Mobile plant leaf identification using smart-phones,” IEEE ICIP 2013
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 06 | June 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 2561 2. J. S. Weszka,” A Survey of Threshold Selection Techniques”, Computer Vision Graphics and Image Processing, vol. 7, pp. 259-265, 1978. 3. Krishna Kant Singh, Akansha Singh,” A Study of Image Segmentation Algorithms forDifferentTypes of Images”, IJCSI International Journal of Computer Science Issues 2010, 2010. 4. J. Kittler. Feature set search algorithms. In C. H. Chen, editor, Pattern Recognition and Signal Processing, pages 41-60. Sijthoff and Noordhoff, Alphen aan den Rijn, Netherlands, 1978. 5. Yao, J.T. and Yao, Y.Y., Information granulation for Web based information retrieval support systems, Data Mining and Knowledge Discovery: Theory, Tools, and Technology V, Orlando, Florida, USA, April 21- 22, 2003, Dasarathy, B.V. (Ed.), The International Society for Optical Engineering, pp. 138-146, 2003. 6. Bhardwaj, M. Kaur, “A review on plant recognition and classification techniques using leaf images,” International Journal of Engineering Trends and Technology, Volume 4, Issue 2, 2013. 7. Shabanzade, M.M.Zahedi and S.A.A. ghvami, “Combination of local descriptors and global features for leaf recognition” Signal and Image processing: International Journal, vol.2:23-21.DOI: 10. 5121/SIPIJ. 8. Jassmann TJ, Tashakkori R, Parry RM (2015) Leaf classification utilizing a convolutional neural network. In: SoutheastCon. 9. A Krizhevsky, I Sutskever, G E. Hinton,” ImageNet Classification with Deep Convolutional Neural Networks[J]”, Advances in Neural Information Processing Systems 2012, vol. 25, no. 2, 2012. 10. Alexandrin Popescu and Lyle H. Ungar, David M. Pennock and Steve Lawrence,” ProbabilisticModels for Unified-Collaborative and Content Based Recommendation in Sparse-Data Environments”, POPESCUL ET Al,2001.