International Research Journal of Engineering and Technology (IRJET)
e-ISSN: 2395-0056
Volume: 06 Issue: 06 | June 2019
p-ISSN: 2395-0072
www.irjet.net
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 ---------------------------------------------------------------------***---------------------------------------------------------------------2. PROPOSED SYSTEM 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 plant and also recommends the type of plants that can be planted in that 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.
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.
Key Words: React-Native, Inception-v3, CNN, pH, Mobile Application, etc
1. INTRODUCTION Plants cover over 30 percent of earth land. A general 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 identification system 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.
Fig -1: Overview of Recognition
2.1 Input Image
Most of the plant recognition system is based on leaf 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 captured might be having variations like noise, brightness, color etc.
Image is inputted through the mobile application using the mobile camera or already taken image from mobile 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 scale and also many other operations should be done over the image for identifying the image. This image is feed to preprocessing stage.
In this paper we are presenting a plant identification 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.
© 2019, IRJET
|
Impact Factor value: 7.211
Fig – 2: Resizing of input image
|
ISO 9001:2008 Certified Journal
|
Page 2558