SlideShare a Scribd company logo
1 of 7
Download to read offline
LEAF COLOR, AREA AND EDGE
FEATURES BASED APPROACH FOR
IDENTIFICATION OF INDIAN
MEDICINAL PLANTS
Sandeep Kumar.E
Department of Telecommunication Engineering
JNN college of Engineering
Affiliated to Vishveshvaraya Technological University
Shimoga-577204, Karnataka, India
sandeepe31@gmail.com
Abstract
This paper presents a method for identification of medicinal plants based on some important features
extracted from its leaf images. Medicinal plants are the essential aspects of ayurvedic system of medicine.
The leaf extracts of many medicinal plants can cure various diseases and have become alternate for
allopathic medicinal system now a days. Hence this paper presents an approach where the plant is
identified based on its leaf features such as area, color histogram and edge histogram. Experimental
analysis was conducted with few medicinal plant species such as Hibiscus, Betle, Ocimum, Leucas, Vinca,
Murraya, Centella, Ruta and Mentha. The result proves this method to be a simple and an efficient
attempt.
Keywords— Medicinal plants; edge histogram; leaf area; ayurvedic medicinal system; allopathic medicinal system;
color histogram.
1. Introduction
Medicinal plants form the backbone of a system of medicine called ayurveda and is useful in the treatment of
certain chronic diseases. Ayurveda is considered a form of alternative to allopathic medicine in the world. This
system of medicine has a rich history. Ancient epigraphic literature speaks of its strength. Ayurveda certainly
brings substantial revenue to India by foreign exchange through export of ayurvedic medicines, because of
many countries inclining towards this system of medicine. There is Considerable depletion in the population of
certain species of medicinal plants. Hence we need to grow more of these plant species in India. This
rejuvenation work requires easy recognition of medicinal plants. It is necessary to make people realize the
importance of medicinal plants before their extinction. It is important for ayurveda practioners and also
traditional botanists to know how to identify the medicinal plants through computers. The external features of
plants are helpful in their identification. Hence here is a proposal of identification of these plants using leaf edge
histogram, color histogram and leaf area.
2. Related work
Many researchers have made an attempt for plant identification. Where an approach identifies the plant based on
plant image color histogram, edge features and its texture information. They also classify the plants as trees,
shrubs and herbs using neural networks [1]. But this proposed paper work makes a simple approach by just
considering leaf details without many complications. Lot of researchers has proposed many methods for finding
out the area of the leaf in an image. Out of this my work uses a simple and a robust area calculation by using
another object as reference [6]. Out of many edge detection techniques, this proposed work uses Canny edge
detection algorithm [2] which extracts the boundary pattern and also the vein pattern successfully.
Hence this paper extracts maximum information possible from a leaf for the successful identification of the
plant.
Sandeep Kumar.E / Indian Journal of Computer Science and Engineering (IJCSE)
ISSN : 0976-5166 Vol. 3 No.3 Jun-Jul 2012 436
3. Proposed Methodology
3.1 Image Acquisition
The images of leaves of medicinal plants were obtained from a 5 mega pixel camera and it was resized later as
per our requirement. The distance between camera and the leaf was maintained to be 15cms and the image was
taken from the top view. All the images were taken in natural day light with white background.
3.2 Image samples
The samples were taken from few species of plants namely Hibiscus, Betle, Ocimum, Leucas, Vinca, Murraya,
Centella Ruta and Mentha. The sample images are shown in figure 1.
(a) (b) (c) (d) (e) (f)
(g) (h) (i)
Figure 1: Leaf images of medicinal plants (a) Hibiscus rosa (b)Ocimum sanctum (Tulsi) (c) Murraya koenigii (Curry leaves) (d) Leucas
linifolia (e) Piper betle (f) Vinca rosea (g) Centella asiatica (h) Ruta chalepensis (i) Mentha (Mint).
3.3 Devised methodology
The methodology here gives the identification of medicinal plants based on its edge features. The color image is
converted to its grayscale equivalent image. From this grayscale image, calculate the edge histogram. Apply
Canny edge detection algorithm for this purpose.
The next information i.e., the area is calculated by the proposed algorithm. The next information is the color of
the image which is extracted in the form of the histogram for the overall image. These algorithms are applied for
the test image and the database image and difference in area, edge histogram and color histogram is calculated.
Obtain the average value of these three parameters. Repeat this process for all the leaf images in the database
and calculate the difference in the average value parameter between the test and database image. The test image
and database image pair which gives the least values is the correctly identified image in turn the plant. The
system block diagram is shown in figure-2.
Sandeep Kumar.E / Indian Journal of Computer Science and Engineering (IJCSE)
ISSN : 0976-5166 Vol. 3 No.3 Jun-Jul 2012 437
Figure-2: system block diagram
4. Feature Extraction
4.1 Area of Leaf
In this process, the area of coin is taken as the reference. Adjust the distance between the camera and the coin
(nominal distance) and capture an image. Specifically one rupee coin is chosen as reference whose area is:
Area of coin= π (d/2) 2;
where‘d’ is diameter of the coin.
= π (2.5 cm/2) 2
= 4.9063 cm2
Convert this color image of coin to its grayscale and hence to its binary equivalent image. Calculate number of
pixels occupying the vicinity of the coin. Suppose the pixel count of the coin from the image is 148 then:
1 pixel value= area of coin/pixel count
= 4.9063/148
= 0.03315 cm2
Consider the leaf case. Maintain the same nominal distance as for the case of coin. Convert the color image to
its grayscale equivalent. Hence convert to binary and calculate the number of pixels occupying the area of the
leaf. Suppose for leaf, the pixel count of the area is 3724 pixels, then:
Area of leaf= pixel count* 1 pixel value
= 3724*0.03315
= 123.4506 cm2
Algorithm:
Step 1: start
Step 2: acquire the leaf image
Step 3: convert color image to grayscale
Step 4: convert grayscale to binary
Step 5: count number of pixels in the leaf vicinity
Step 6: multiply pixel count with one pixel value
Step 7: compare with database image
Step 8: stop
4.2 Edge histogram
Every leaf is having its own edge features. Some leaf boundaries are saw tooth, some are smooth and some are
wavy so on. Also midrib alignment and vein pattern of leaves are different. Hence this algorithm is used to
extract this information. Here Canny edge detection algorithm is used.
Sandeep Kumar.E / Indian Journal of Computer Science and Engineering (IJCSE)
ISSN : 0976-5166 Vol. 3 No.3 Jun-Jul 2012 438
Algorithm:
Step 1: start
Step 2: acquire the leaf image
Step 3: convert color image to grayscale
Step 4: apply Canny edge detection algorithm
Step 5: calculate histogram
Step 6: compare with edge histogram of the database image
Step 7: stop
4.3 Color Histogram
Every leaf is having its own color with varying intensity. Some are green; some are yellow, red so on. Even
though we consider green colored leaf its intensity will be different. Hence this part of algorithm extracts this
information from an input leaf as shown in figure 4.
Algorithm:
Step 1: start
Step 2: acquire the leaf image
Step 3: calculate the green histogram, blue histogram and red histogram separately of the image.
Step 4: calculate the difference with the database image
Step 5: stop
4.4 System Algorithm
Step 1: Read test image and database image.
Step 2: Resize the images
Step 3: Crop region of interest in both images.
Step 4: Convert both images into grayscale.
Step 5: Convert image to black and white
respectively.
Step 6: Count the number of pixels i.e., in the vicinity of the
area covered by the leaf respectively.
Step 7: Calculate the area of both images and find the
difference in area.
Step 8: Apply the Canny edge detection method to the leaf
grayscale images.
Step 9: Remove the background edges keeping only leaf
edge details.
Step 10: Calculate the edge histogram of both the images.
Step 11: Calculate the difference in the edge histograms of both the images.
Step 12: Extract the red plane, blue plane and green plane from the un-cropped test image.
Step 13: Calculate red histogram, blue histogram and green histogram separately.
Step 14: Repeat Step 12 and Step 13 for the image in database.
Step 15: Find the difference in color histograms for the test and database image. Let this be value
“OVERALL”.
Step 16: Find the average of difference in area, difference in edge histogram and difference in the color
histogram
values.
Step 17: Repeat Step 1 to Step 15 for all the images in the database.
Step 18: Least value of “OVERALL” between the test and database image is the identified leaf.
Step 19: Stop.
The coin image used for calculating the leaf area and the example leaf image with its edge image is shown in
figure 3 and color histogram extracted is shown in the figure 4.
Sandeep Kumar.E / Indian Journal of Computer Science and Engineering (IJCSE)
ISSN : 0976-5166 Vol. 3 No.3 Jun-Jul 2012 439
(a) (b) (c)
Figure 3: (a) Coin image used as reference (b) Hibiscus leaf image (c) Edge image of Hibiscus leaf
Figure 4: Green, Red and Blue Histograms of the Hibiscus leaf.
5. Results and Discussions
The accuracy of the proposed algorithm is tested by different leaf images like Hibiscus rosa, Ocimum sanctum,
Murraya koenigii, Leucas linifolia, Piper betle, Vinca rosea, Centella asiatica, Ruta chalepensis and Mentha.
With a group of samples of all these leaves kept in the database, following were the results obtained with test
image input. The entire algorithm was implemented and tested using MATLAB 7.0.
Test leaf image Data base leaf image “OVERALL”
Hibiscus Hibiscus
Betle
Ocimum
Murraya
Leucas
Vinca
Ruta
Centella
0.0263
0.0523
0.5374
0.5953
0.5264
0.4430
0.6503
0.5649
Sandeep Kumar.E / Indian Journal of Computer Science and Engineering (IJCSE)
ISSN : 0976-5166 Vol. 3 No.3 Jun-Jul 2012 440
Mentha 0.5505
Betle Betle
Hibiscus
Ocimum
Murraya
Leucas
Vinca
Ruta
Centella
Mentha
0.0018
0.0523
0.5894
0.6455
0.5766
0.4934
0.7007
0.6158
0.6041
Ocimum Ocimum
Betle
Hibiscus
Murraya
Leucas
Vinca
Ruta
Centella
Mentha
0.0251
0.5895
0.5381
0.0602
0.0298
0.0976
0.1156
0.0287
0.0145
Murraya Murraya
Betle
Ocimum
Hibiscus
Leucas
Vinca
Ruta
Centella
Mentha
0.0052
0.6458
0.0603
0.5951
0.0867
0.1544
0.0568
0.0320
0.0443
Leucas Leucas
Betle
Ocimum
Murraya
Hibiscus
Vinca
Ruta
Centella
Mentha
0.0078
0.5765
0.0285
0.0867
0.5266
0.0872
0.1403
0.0588
0.0391
Vinca Vinca
Betle
Ocimum
Murraya
Leucas
Hibiscus
Ruta
Centella
Mentha
0.0333
0.4934
0.0976
0.1544
0.0872
0.4430
0.2090
0.1236
0.1086
Ruta Ruta
Betle
Ocimum
Murraya
Leucas
Vinca
Hibiscus
Centella
Mentha
0.0022
0.7014
0.1168
0.0569
0.1404
0.2090
06505
0.0877
0.1022
Centella Centella
Betle
Ocimum
Murraya
Leucas
0.0018
0.6160
0.0287
0.0322
0.0588
Sandeep Kumar.E / Indian Journal of Computer Science and Engineering (IJCSE)
ISSN : 0976-5166 Vol. 3 No.3 Jun-Jul 2012 441
Vinca
Ruta
Hibiscus
Mentha
0.1236
0.0873
0.5649
0.0158
Mentha Mentha
Hibiscus
Betle
Ocimum
Murraya
Leucas
Vinca
Ruta
Centella
0.0605
0.5491
0.6040
0.0145
0.0443
0.0391
0.1086
0.0996
0.0173
Table 1: comparison of the result obtained
Statistics above show that the proposed methodology for identification of medicinal plants proven to be a
successful method. In table 1 that when the test image and the database images are the same then the value of
OVERALL variable is less compared to rest of the images in the database. The Exceptional case was Tulsi
which was wrongly identified as mint and vice-versa. If we consider still more different types of samples this
problem can also be overcome. Here cropping of the image was done to avoid the influence of varying intensity
of sunlight on the background of the leaf image. To overcome this separate artificial environment can be set up;
since in that case the intensity remains constant we can subtract the background from the image, but background
subtraction cannot be applied for the image captured in natural light.
Hence having a leaf image, one can program a computer for the automatic identification of the plant by
extracting its leaf area information, color histogram and edge histogram information.
6. Conclusion
The leaf characteristics vary widely from its tender stage to the mature stage. Hence this proposed algorithm is
restricted for images of mature leaves of a plant. Also here white background is maintained both for the database
and test images. With this constraint system achieved better accuracy.
Thus we can implement image processing technique for identification of Indian medicinal plants with less
human induced errors.
Acknowledgements
I am thankful to the Principal, JNN college of Engineering and all staff members of Department of
Telecommunication Engineering, JNN college of Engineering. Especially Mrs. Veena K.N, Asst. Professor,
Dept. of Telecommunication Engineering for her valuable guidelines in preparing this paper. I am thankful to
Mr. Pawan Kumar M.P, Lecturer, Dept. of Information Science & Engineering, JNN college of Engineering,
Shimoga, who has supported me through out this work. My heart full thanks for Mr. Chethan K.R., Asst.
Professor, Department of Computer science & Engineering, JNN college of Engineering, for his suggestions in
making this paper a success.
Also I am thankful to my family members for their support and cooperation without whom this work would be
incomplete.
References
[1] Basavaraj S Anami, Suvarna S Nandyal and A.Govardhan, “A Combined Color, Texture and Edge feature Based Approach for
Identification and Classification of Indian Medicinal Plants”, International Journal of Computer Applications (0975-8887) volume 6-
No.12, September 2010.
[2] “Canny Edge Detection” 09gr820, March 23, 2009.
[3] N. Senthilkumaran and R. Rajesh, “Edge Detection Techniques for Image Segmentation-A survey of Soft Computing Approaches”,
International Journal of recent Trends in Engineering, Vol.1, No.2, May 2009.
[4] Manisha Kaushal, Arjan Singh and Baljit Singh, “Adaptive thresholding for Edge Detection in Gray Scale Images”, International
Journal of Engineering Science and Technology”,Vol. 2(6),2010, 2077-2082.
[5] Raman Mani and Dr. Himanshu Aggarwal, “ Study and Comparison of Various Image Edge Detection Techniques”, International
Journal of Image Processing (IJIP), Vol.3: issue(1)
[6] Sanjay B patil and Dr. Shrikant K Bodhe, “ Betel Leaf Measurement Using Image Processing”, International Journal on Computer
Science and engineering(IJSCE), Vol. 3 No. 7 july 2011.
Sandeep Kumar.E / Indian Journal of Computer Science and Engineering (IJCSE)
ISSN : 0976-5166 Vol. 3 No.3 Jun-Jul 2012 442

More Related Content

What's hot

Development of Shape Based Leaf Categorization
Development of Shape Based Leaf CategorizationDevelopment of Shape Based Leaf Categorization
Development of Shape Based Leaf CategorizationIOSR Journals
 
An Effective Tea Leaf Recognition Algorithm for Plant Classification Using Ra...
An Effective Tea Leaf Recognition Algorithm for Plant Classification Using Ra...An Effective Tea Leaf Recognition Algorithm for Plant Classification Using Ra...
An Effective Tea Leaf Recognition Algorithm for Plant Classification Using Ra...IJMER
 
A Study of Image Processing in Agriculture
A Study of Image Processing in AgricultureA Study of Image Processing in Agriculture
A Study of Image Processing in AgricultureEswar Publications
 
Ayurvedic Herb Detection using Image Processing
Ayurvedic Herb Detection using Image ProcessingAyurvedic Herb Detection using Image Processing
Ayurvedic Herb Detection using Image Processingijtsrd
 
A Novel Machine Vision System for Identification of Yellow Rust in Wheat Plants
A Novel Machine Vision System for Identification of Yellow Rust in Wheat PlantsA Novel Machine Vision System for Identification of Yellow Rust in Wheat Plants
A Novel Machine Vision System for Identification of Yellow Rust in Wheat PlantsCSCJournals
 
Flower Grain Image Classification Using Supervised Classification Algorithm
Flower Grain Image Classification Using Supervised Classification AlgorithmFlower Grain Image Classification Using Supervised Classification Algorithm
Flower Grain Image Classification Using Supervised Classification AlgorithmIJERD Editor
 
Electronic Nose for Black Tea Quality Evaluation Using Kernel Based Clusterin...
Electronic Nose for Black Tea Quality Evaluation Using Kernel Based Clusterin...Electronic Nose for Black Tea Quality Evaluation Using Kernel Based Clusterin...
Electronic Nose for Black Tea Quality Evaluation Using Kernel Based Clusterin...CSCJournals
 
Herbal plant recognition using deep convolutional neural network
Herbal plant recognition using deep convolutional neural networkHerbal plant recognition using deep convolutional neural network
Herbal plant recognition using deep convolutional neural networkjournalBEEI
 
A STUDY ON WEED DISCRIMINATION THROUGH WAVELET TRANSFORM, TEXTURE FEATURE EXT...
A STUDY ON WEED DISCRIMINATION THROUGH WAVELET TRANSFORM, TEXTURE FEATURE EXT...A STUDY ON WEED DISCRIMINATION THROUGH WAVELET TRANSFORM, TEXTURE FEATURE EXT...
A STUDY ON WEED DISCRIMINATION THROUGH WAVELET TRANSFORM, TEXTURE FEATURE EXT...ijcsit
 
Plant Leaf Disease Analysis using Image Processing Technique with Modified SV...
Plant Leaf Disease Analysis using Image Processing Technique with Modified SV...Plant Leaf Disease Analysis using Image Processing Technique with Modified SV...
Plant Leaf Disease Analysis using Image Processing Technique with Modified SV...Tarun Kumar
 
Multi fractal analysis of human brain mr image
Multi fractal analysis of human brain mr imageMulti fractal analysis of human brain mr image
Multi fractal analysis of human brain mr imageeSAT Journals
 
Multi fractal analysis of human brain mr image
Multi fractal analysis of human brain mr imageMulti fractal analysis of human brain mr image
Multi fractal analysis of human brain mr imageeSAT Publishing House
 
A novel medical image segmentation and classification using combined feature ...
A novel medical image segmentation and classification using combined feature ...A novel medical image segmentation and classification using combined feature ...
A novel medical image segmentation and classification using combined feature ...eSAT Journals
 
A New Approach of Iris Detection and Recognition
A New Approach of Iris Detection and RecognitionA New Approach of Iris Detection and Recognition
A New Approach of Iris Detection and RecognitionIJECEIAES
 
76 s201912
76 s20191276 s201912
76 s201912IJRAT
 
IRJET- Retrieval of Images & Text using Data Mining Techniques
IRJET-  	  Retrieval of Images & Text using Data Mining TechniquesIRJET-  	  Retrieval of Images & Text using Data Mining Techniques
IRJET- Retrieval of Images & Text using Data Mining TechniquesIRJET Journal
 
Analysis And Detection of Infected Fruit Part Using Improved k-means Clusteri...
Analysis And Detection of Infected Fruit Part Using Improved k-means Clusteri...Analysis And Detection of Infected Fruit Part Using Improved k-means Clusteri...
Analysis And Detection of Infected Fruit Part Using Improved k-means Clusteri...IJSRD
 
Header Based Classification of Journals Using Document Image Segmentation and...
Header Based Classification of Journals Using Document Image Segmentation and...Header Based Classification of Journals Using Document Image Segmentation and...
Header Based Classification of Journals Using Document Image Segmentation and...CSCJournals
 
Feature extraction of Jabon (Anthocephalus sp) leaf disease using discrete wa...
Feature extraction of Jabon (Anthocephalus sp) leaf disease using discrete wa...Feature extraction of Jabon (Anthocephalus sp) leaf disease using discrete wa...
Feature extraction of Jabon (Anthocephalus sp) leaf disease using discrete wa...TELKOMNIKA JOURNAL
 

What's hot (20)

Development of Shape Based Leaf Categorization
Development of Shape Based Leaf CategorizationDevelopment of Shape Based Leaf Categorization
Development of Shape Based Leaf Categorization
 
An Effective Tea Leaf Recognition Algorithm for Plant Classification Using Ra...
An Effective Tea Leaf Recognition Algorithm for Plant Classification Using Ra...An Effective Tea Leaf Recognition Algorithm for Plant Classification Using Ra...
An Effective Tea Leaf Recognition Algorithm for Plant Classification Using Ra...
 
A Study of Image Processing in Agriculture
A Study of Image Processing in AgricultureA Study of Image Processing in Agriculture
A Study of Image Processing in Agriculture
 
Ayurvedic Herb Detection using Image Processing
Ayurvedic Herb Detection using Image ProcessingAyurvedic Herb Detection using Image Processing
Ayurvedic Herb Detection using Image Processing
 
A Novel Machine Vision System for Identification of Yellow Rust in Wheat Plants
A Novel Machine Vision System for Identification of Yellow Rust in Wheat PlantsA Novel Machine Vision System for Identification of Yellow Rust in Wheat Plants
A Novel Machine Vision System for Identification of Yellow Rust in Wheat Plants
 
Flower Grain Image Classification Using Supervised Classification Algorithm
Flower Grain Image Classification Using Supervised Classification AlgorithmFlower Grain Image Classification Using Supervised Classification Algorithm
Flower Grain Image Classification Using Supervised Classification Algorithm
 
Electronic Nose for Black Tea Quality Evaluation Using Kernel Based Clusterin...
Electronic Nose for Black Tea Quality Evaluation Using Kernel Based Clusterin...Electronic Nose for Black Tea Quality Evaluation Using Kernel Based Clusterin...
Electronic Nose for Black Tea Quality Evaluation Using Kernel Based Clusterin...
 
Herbal plant recognition using deep convolutional neural network
Herbal plant recognition using deep convolutional neural networkHerbal plant recognition using deep convolutional neural network
Herbal plant recognition using deep convolutional neural network
 
Imageprocessing
ImageprocessingImageprocessing
Imageprocessing
 
A STUDY ON WEED DISCRIMINATION THROUGH WAVELET TRANSFORM, TEXTURE FEATURE EXT...
A STUDY ON WEED DISCRIMINATION THROUGH WAVELET TRANSFORM, TEXTURE FEATURE EXT...A STUDY ON WEED DISCRIMINATION THROUGH WAVELET TRANSFORM, TEXTURE FEATURE EXT...
A STUDY ON WEED DISCRIMINATION THROUGH WAVELET TRANSFORM, TEXTURE FEATURE EXT...
 
Plant Leaf Disease Analysis using Image Processing Technique with Modified SV...
Plant Leaf Disease Analysis using Image Processing Technique with Modified SV...Plant Leaf Disease Analysis using Image Processing Technique with Modified SV...
Plant Leaf Disease Analysis using Image Processing Technique with Modified SV...
 
Multi fractal analysis of human brain mr image
Multi fractal analysis of human brain mr imageMulti fractal analysis of human brain mr image
Multi fractal analysis of human brain mr image
 
Multi fractal analysis of human brain mr image
Multi fractal analysis of human brain mr imageMulti fractal analysis of human brain mr image
Multi fractal analysis of human brain mr image
 
A novel medical image segmentation and classification using combined feature ...
A novel medical image segmentation and classification using combined feature ...A novel medical image segmentation and classification using combined feature ...
A novel medical image segmentation and classification using combined feature ...
 
A New Approach of Iris Detection and Recognition
A New Approach of Iris Detection and RecognitionA New Approach of Iris Detection and Recognition
A New Approach of Iris Detection and Recognition
 
76 s201912
76 s20191276 s201912
76 s201912
 
IRJET- Retrieval of Images & Text using Data Mining Techniques
IRJET-  	  Retrieval of Images & Text using Data Mining TechniquesIRJET-  	  Retrieval of Images & Text using Data Mining Techniques
IRJET- Retrieval of Images & Text using Data Mining Techniques
 
Analysis And Detection of Infected Fruit Part Using Improved k-means Clusteri...
Analysis And Detection of Infected Fruit Part Using Improved k-means Clusteri...Analysis And Detection of Infected Fruit Part Using Improved k-means Clusteri...
Analysis And Detection of Infected Fruit Part Using Improved k-means Clusteri...
 
Header Based Classification of Journals Using Document Image Segmentation and...
Header Based Classification of Journals Using Document Image Segmentation and...Header Based Classification of Journals Using Document Image Segmentation and...
Header Based Classification of Journals Using Document Image Segmentation and...
 
Feature extraction of Jabon (Anthocephalus sp) leaf disease using discrete wa...
Feature extraction of Jabon (Anthocephalus sp) leaf disease using discrete wa...Feature extraction of Jabon (Anthocephalus sp) leaf disease using discrete wa...
Feature extraction of Jabon (Anthocephalus sp) leaf disease using discrete wa...
 

Viewers also liked

Pawn broker performance appraisal
Pawn broker performance appraisalPawn broker performance appraisal
Pawn broker performance appraisalmatthewjones2187
 
Mapas conceptuales y mentales
Mapas conceptuales y mentalesMapas conceptuales y mentales
Mapas conceptuales y mentalesverito velasquez
 
GTNPF Summer 2015 Newsletter
GTNPF Summer 2015 NewsletterGTNPF Summer 2015 Newsletter
GTNPF Summer 2015 NewsletterKim Mills
 
CV S. A. Siadati English (Edited at 94-6-5)
CV              S. A. Siadati English (Edited at 94-6-5)CV              S. A. Siadati English (Edited at 94-6-5)
CV S. A. Siadati English (Edited at 94-6-5)Seyyed Amir Siadati
 
Vicevaert Glostrup
Vicevaert GlostrupVicevaert Glostrup
Vicevaert Glostrupemptyzit7925
 

Viewers also liked (8)

Pawn broker performance appraisal
Pawn broker performance appraisalPawn broker performance appraisal
Pawn broker performance appraisal
 
Window displays
Window displaysWindow displays
Window displays
 
Introducción inv
Introducción invIntroducción inv
Introducción inv
 
Mapas conceptuales y mentales
Mapas conceptuales y mentalesMapas conceptuales y mentales
Mapas conceptuales y mentales
 
GTNPF Summer 2015 Newsletter
GTNPF Summer 2015 NewsletterGTNPF Summer 2015 Newsletter
GTNPF Summer 2015 Newsletter
 
PIS as a Solution
PIS as a SolutionPIS as a Solution
PIS as a Solution
 
CV S. A. Siadati English (Edited at 94-6-5)
CV              S. A. Siadati English (Edited at 94-6-5)CV              S. A. Siadati English (Edited at 94-6-5)
CV S. A. Siadati English (Edited at 94-6-5)
 
Vicevaert Glostrup
Vicevaert GlostrupVicevaert Glostrup
Vicevaert Glostrup
 

Similar to Leaves proposed

Identification and Classification of Leaf Diseases in Turmeric Plants
Identification and Classification of Leaf Diseases in Turmeric PlantsIdentification and Classification of Leaf Diseases in Turmeric Plants
Identification and Classification of Leaf Diseases in Turmeric PlantsIJERA Editor
 
Identification and Classification of Leaf Diseases in Turmeric Plants
Identification and Classification of Leaf Diseases in Turmeric PlantsIdentification and Classification of Leaf Diseases in Turmeric Plants
Identification and Classification of Leaf Diseases in Turmeric PlantsIJERA Editor
 
IRJET- Sugarcane Disease Detection and Controlling using Image Processing
IRJET- Sugarcane Disease Detection and Controlling using Image ProcessingIRJET- Sugarcane Disease Detection and Controlling using Image Processing
IRJET- Sugarcane Disease Detection and Controlling using Image ProcessingIRJET Journal
 
Foliage Measurement Using Image Processing Techniques
Foliage Measurement Using Image Processing TechniquesFoliage Measurement Using Image Processing Techniques
Foliage Measurement Using Image Processing TechniquesIJTET Journal
 
A NOVEL DATA DICTIONARY LEARNING FOR LEAF RECOGNITION
A NOVEL DATA DICTIONARY LEARNING FOR LEAF RECOGNITIONA NOVEL DATA DICTIONARY LEARNING FOR LEAF RECOGNITION
A NOVEL DATA DICTIONARY LEARNING FOR LEAF RECOGNITIONsipij
 
IDENTIFICATION AND CLASSIFICATION OF RARE MEDICINAL PLANTS USING MACHINE LEAR...
IDENTIFICATION AND CLASSIFICATION OF RARE MEDICINAL PLANTS USING MACHINE LEAR...IDENTIFICATION AND CLASSIFICATION OF RARE MEDICINAL PLANTS USING MACHINE LEAR...
IDENTIFICATION AND CLASSIFICATION OF RARE MEDICINAL PLANTS USING MACHINE LEAR...IRJET Journal
 
Image_Processing_based_ML_Framework_for_Leaf_Classification_and_Disease_Detec...
Image_Processing_based_ML_Framework_for_Leaf_Classification_and_Disease_Detec...Image_Processing_based_ML_Framework_for_Leaf_Classification_and_Disease_Detec...
Image_Processing_based_ML_Framework_for_Leaf_Classification_and_Disease_Detec...ranulalchitara
 
IJSRED-V2I2P60
IJSRED-V2I2P60IJSRED-V2I2P60
IJSRED-V2I2P60IJSRED
 
Identification of Plant Types by Leaf Textures Based on the Backpropagation N...
Identification of Plant Types by Leaf Textures Based on the Backpropagation N...Identification of Plant Types by Leaf Textures Based on the Backpropagation N...
Identification of Plant Types by Leaf Textures Based on the Backpropagation N...IJECEIAES
 
Leaf identification based on fuzzy c means and naïve bayesian classification
Leaf identification based on fuzzy c means and naïve bayesian classificationLeaf identification based on fuzzy c means and naïve bayesian classification
Leaf identification based on fuzzy c means and naïve bayesian classificationIAEME Publication
 
IRJET- A Review on Plant Disease Detection using Image Processing
IRJET- A Review on Plant Disease Detection using Image ProcessingIRJET- A Review on Plant Disease Detection using Image Processing
IRJET- A Review on Plant Disease Detection using Image ProcessingIRJET Journal
 
LEAF DISEASE DETECTION USING IMAGE PROCESSING AND SUPPORT VECTOR MACHINE (SVM)
LEAF DISEASE DETECTION USING IMAGE PROCESSING AND SUPPORT VECTOR MACHINE (SVM)LEAF DISEASE DETECTION USING IMAGE PROCESSING AND SUPPORT VECTOR MACHINE (SVM)
LEAF DISEASE DETECTION USING IMAGE PROCESSING AND SUPPORT VECTOR MACHINE (SVM)Journal For Research
 
Foliage Plant Retrieval Using Polar Fourier Transform, Color Moments and Vein...
Foliage Plant Retrieval Using Polar Fourier Transform, Color Moments and Vein...Foliage Plant Retrieval Using Polar Fourier Transform, Color Moments and Vein...
Foliage Plant Retrieval Using Polar Fourier Transform, Color Moments and Vein...sipij
 
IRJET- Leaf Disease Detecting using CNN Technique
IRJET- Leaf Disease Detecting using CNN TechniqueIRJET- Leaf Disease Detecting using CNN Technique
IRJET- Leaf Disease Detecting using CNN TechniqueIRJET Journal
 
Ayur-Vriksha A Deep Learning Approach for Classification of Medicinal Plants
Ayur-Vriksha A Deep Learning Approach for Classification of Medicinal PlantsAyur-Vriksha A Deep Learning Approach for Classification of Medicinal Plants
Ayur-Vriksha A Deep Learning Approach for Classification of Medicinal PlantsIRJET Journal
 
Vegetables detection from the glossary shop for the blind.
Vegetables detection from the glossary shop for the blind.Vegetables detection from the glossary shop for the blind.
Vegetables detection from the glossary shop for the blind.IOSR Journals
 
IRJET- Detection of Plant Leaf Diseases using Image Processing and Soft-C...
IRJET-  	  Detection of Plant Leaf Diseases using Image Processing and Soft-C...IRJET-  	  Detection of Plant Leaf Diseases using Image Processing and Soft-C...
IRJET- Detection of Plant Leaf Diseases using Image Processing and Soft-C...IRJET Journal
 

Similar to Leaves proposed (20)

Identification and Classification of Leaf Diseases in Turmeric Plants
Identification and Classification of Leaf Diseases in Turmeric PlantsIdentification and Classification of Leaf Diseases in Turmeric Plants
Identification and Classification of Leaf Diseases in Turmeric Plants
 
Identification and Classification of Leaf Diseases in Turmeric Plants
Identification and Classification of Leaf Diseases in Turmeric PlantsIdentification and Classification of Leaf Diseases in Turmeric Plants
Identification and Classification of Leaf Diseases in Turmeric Plants
 
50120130405024 2
50120130405024 250120130405024 2
50120130405024 2
 
50120140502010
5012014050201050120140502010
50120140502010
 
IRJET- Sugarcane Disease Detection and Controlling using Image Processing
IRJET- Sugarcane Disease Detection and Controlling using Image ProcessingIRJET- Sugarcane Disease Detection and Controlling using Image Processing
IRJET- Sugarcane Disease Detection and Controlling using Image Processing
 
J017134853
J017134853J017134853
J017134853
 
Foliage Measurement Using Image Processing Techniques
Foliage Measurement Using Image Processing TechniquesFoliage Measurement Using Image Processing Techniques
Foliage Measurement Using Image Processing Techniques
 
A NOVEL DATA DICTIONARY LEARNING FOR LEAF RECOGNITION
A NOVEL DATA DICTIONARY LEARNING FOR LEAF RECOGNITIONA NOVEL DATA DICTIONARY LEARNING FOR LEAF RECOGNITION
A NOVEL DATA DICTIONARY LEARNING FOR LEAF RECOGNITION
 
IDENTIFICATION AND CLASSIFICATION OF RARE MEDICINAL PLANTS USING MACHINE LEAR...
IDENTIFICATION AND CLASSIFICATION OF RARE MEDICINAL PLANTS USING MACHINE LEAR...IDENTIFICATION AND CLASSIFICATION OF RARE MEDICINAL PLANTS USING MACHINE LEAR...
IDENTIFICATION AND CLASSIFICATION OF RARE MEDICINAL PLANTS USING MACHINE LEAR...
 
Image_Processing_based_ML_Framework_for_Leaf_Classification_and_Disease_Detec...
Image_Processing_based_ML_Framework_for_Leaf_Classification_and_Disease_Detec...Image_Processing_based_ML_Framework_for_Leaf_Classification_and_Disease_Detec...
Image_Processing_based_ML_Framework_for_Leaf_Classification_and_Disease_Detec...
 
IJSRED-V2I2P60
IJSRED-V2I2P60IJSRED-V2I2P60
IJSRED-V2I2P60
 
Identification of Plant Types by Leaf Textures Based on the Backpropagation N...
Identification of Plant Types by Leaf Textures Based on the Backpropagation N...Identification of Plant Types by Leaf Textures Based on the Backpropagation N...
Identification of Plant Types by Leaf Textures Based on the Backpropagation N...
 
Leaf identification based on fuzzy c means and naïve bayesian classification
Leaf identification based on fuzzy c means and naïve bayesian classificationLeaf identification based on fuzzy c means and naïve bayesian classification
Leaf identification based on fuzzy c means and naïve bayesian classification
 
IRJET- A Review on Plant Disease Detection using Image Processing
IRJET- A Review on Plant Disease Detection using Image ProcessingIRJET- A Review on Plant Disease Detection using Image Processing
IRJET- A Review on Plant Disease Detection using Image Processing
 
LEAF DISEASE DETECTION USING IMAGE PROCESSING AND SUPPORT VECTOR MACHINE (SVM)
LEAF DISEASE DETECTION USING IMAGE PROCESSING AND SUPPORT VECTOR MACHINE (SVM)LEAF DISEASE DETECTION USING IMAGE PROCESSING AND SUPPORT VECTOR MACHINE (SVM)
LEAF DISEASE DETECTION USING IMAGE PROCESSING AND SUPPORT VECTOR MACHINE (SVM)
 
Foliage Plant Retrieval Using Polar Fourier Transform, Color Moments and Vein...
Foliage Plant Retrieval Using Polar Fourier Transform, Color Moments and Vein...Foliage Plant Retrieval Using Polar Fourier Transform, Color Moments and Vein...
Foliage Plant Retrieval Using Polar Fourier Transform, Color Moments and Vein...
 
IRJET- Leaf Disease Detecting using CNN Technique
IRJET- Leaf Disease Detecting using CNN TechniqueIRJET- Leaf Disease Detecting using CNN Technique
IRJET- Leaf Disease Detecting using CNN Technique
 
Ayur-Vriksha A Deep Learning Approach for Classification of Medicinal Plants
Ayur-Vriksha A Deep Learning Approach for Classification of Medicinal PlantsAyur-Vriksha A Deep Learning Approach for Classification of Medicinal Plants
Ayur-Vriksha A Deep Learning Approach for Classification of Medicinal Plants
 
Vegetables detection from the glossary shop for the blind.
Vegetables detection from the glossary shop for the blind.Vegetables detection from the glossary shop for the blind.
Vegetables detection from the glossary shop for the blind.
 
IRJET- Detection of Plant Leaf Diseases using Image Processing and Soft-C...
IRJET-  	  Detection of Plant Leaf Diseases using Image Processing and Soft-C...IRJET-  	  Detection of Plant Leaf Diseases using Image Processing and Soft-C...
IRJET- Detection of Plant Leaf Diseases using Image Processing and Soft-C...
 

Recently uploaded

Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsyncWhy does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsyncssuser2ae721
 
Indian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.pptIndian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.pptMadan Karki
 
Solving The Right Triangles PowerPoint 2.ppt
Solving The Right Triangles PowerPoint 2.pptSolving The Right Triangles PowerPoint 2.ppt
Solving The Right Triangles PowerPoint 2.pptJasonTagapanGulla
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
8251 universal synchronous asynchronous receiver transmitter
8251 universal synchronous asynchronous receiver transmitter8251 universal synchronous asynchronous receiver transmitter
8251 universal synchronous asynchronous receiver transmitterShivangiSharma879191
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptSAURABHKUMAR892774
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...121011101441
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvLewisJB
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
Piping Basic stress analysis by engineering
Piping Basic stress analysis by engineeringPiping Basic stress analysis by engineering
Piping Basic stress analysis by engineeringJuanCarlosMorales19600
 
welding defects observed during the welding
welding defects observed during the weldingwelding defects observed during the welding
welding defects observed during the weldingMuhammadUzairLiaqat
 
Transport layer issues and challenges - Guide
Transport layer issues and challenges - GuideTransport layer issues and challenges - Guide
Transport layer issues and challenges - GuideGOPINATHS437943
 
US Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionUS Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionMebane Rash
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)Dr SOUNDIRARAJ N
 

Recently uploaded (20)

Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsyncWhy does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
 
Indian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.pptIndian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.ppt
 
Solving The Right Triangles PowerPoint 2.ppt
Solving The Right Triangles PowerPoint 2.pptSolving The Right Triangles PowerPoint 2.ppt
Solving The Right Triangles PowerPoint 2.ppt
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
8251 universal synchronous asynchronous receiver transmitter
8251 universal synchronous asynchronous receiver transmitter8251 universal synchronous asynchronous receiver transmitter
8251 universal synchronous asynchronous receiver transmitter
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.ppt
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvv
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
Piping Basic stress analysis by engineering
Piping Basic stress analysis by engineeringPiping Basic stress analysis by engineering
Piping Basic stress analysis by engineering
 
welding defects observed during the welding
welding defects observed during the weldingwelding defects observed during the welding
welding defects observed during the welding
 
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Transport layer issues and challenges - Guide
Transport layer issues and challenges - GuideTransport layer issues and challenges - Guide
Transport layer issues and challenges - Guide
 
US Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionUS Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of Action
 
young call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Serviceyoung call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Service
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
 

Leaves proposed

  • 1. LEAF COLOR, AREA AND EDGE FEATURES BASED APPROACH FOR IDENTIFICATION OF INDIAN MEDICINAL PLANTS Sandeep Kumar.E Department of Telecommunication Engineering JNN college of Engineering Affiliated to Vishveshvaraya Technological University Shimoga-577204, Karnataka, India sandeepe31@gmail.com Abstract This paper presents a method for identification of medicinal plants based on some important features extracted from its leaf images. Medicinal plants are the essential aspects of ayurvedic system of medicine. The leaf extracts of many medicinal plants can cure various diseases and have become alternate for allopathic medicinal system now a days. Hence this paper presents an approach where the plant is identified based on its leaf features such as area, color histogram and edge histogram. Experimental analysis was conducted with few medicinal plant species such as Hibiscus, Betle, Ocimum, Leucas, Vinca, Murraya, Centella, Ruta and Mentha. The result proves this method to be a simple and an efficient attempt. Keywords— Medicinal plants; edge histogram; leaf area; ayurvedic medicinal system; allopathic medicinal system; color histogram. 1. Introduction Medicinal plants form the backbone of a system of medicine called ayurveda and is useful in the treatment of certain chronic diseases. Ayurveda is considered a form of alternative to allopathic medicine in the world. This system of medicine has a rich history. Ancient epigraphic literature speaks of its strength. Ayurveda certainly brings substantial revenue to India by foreign exchange through export of ayurvedic medicines, because of many countries inclining towards this system of medicine. There is Considerable depletion in the population of certain species of medicinal plants. Hence we need to grow more of these plant species in India. This rejuvenation work requires easy recognition of medicinal plants. It is necessary to make people realize the importance of medicinal plants before their extinction. It is important for ayurveda practioners and also traditional botanists to know how to identify the medicinal plants through computers. The external features of plants are helpful in their identification. Hence here is a proposal of identification of these plants using leaf edge histogram, color histogram and leaf area. 2. Related work Many researchers have made an attempt for plant identification. Where an approach identifies the plant based on plant image color histogram, edge features and its texture information. They also classify the plants as trees, shrubs and herbs using neural networks [1]. But this proposed paper work makes a simple approach by just considering leaf details without many complications. Lot of researchers has proposed many methods for finding out the area of the leaf in an image. Out of this my work uses a simple and a robust area calculation by using another object as reference [6]. Out of many edge detection techniques, this proposed work uses Canny edge detection algorithm [2] which extracts the boundary pattern and also the vein pattern successfully. Hence this paper extracts maximum information possible from a leaf for the successful identification of the plant. Sandeep Kumar.E / Indian Journal of Computer Science and Engineering (IJCSE) ISSN : 0976-5166 Vol. 3 No.3 Jun-Jul 2012 436
  • 2. 3. Proposed Methodology 3.1 Image Acquisition The images of leaves of medicinal plants were obtained from a 5 mega pixel camera and it was resized later as per our requirement. The distance between camera and the leaf was maintained to be 15cms and the image was taken from the top view. All the images were taken in natural day light with white background. 3.2 Image samples The samples were taken from few species of plants namely Hibiscus, Betle, Ocimum, Leucas, Vinca, Murraya, Centella Ruta and Mentha. The sample images are shown in figure 1. (a) (b) (c) (d) (e) (f) (g) (h) (i) Figure 1: Leaf images of medicinal plants (a) Hibiscus rosa (b)Ocimum sanctum (Tulsi) (c) Murraya koenigii (Curry leaves) (d) Leucas linifolia (e) Piper betle (f) Vinca rosea (g) Centella asiatica (h) Ruta chalepensis (i) Mentha (Mint). 3.3 Devised methodology The methodology here gives the identification of medicinal plants based on its edge features. The color image is converted to its grayscale equivalent image. From this grayscale image, calculate the edge histogram. Apply Canny edge detection algorithm for this purpose. The next information i.e., the area is calculated by the proposed algorithm. The next information is the color of the image which is extracted in the form of the histogram for the overall image. These algorithms are applied for the test image and the database image and difference in area, edge histogram and color histogram is calculated. Obtain the average value of these three parameters. Repeat this process for all the leaf images in the database and calculate the difference in the average value parameter between the test and database image. The test image and database image pair which gives the least values is the correctly identified image in turn the plant. The system block diagram is shown in figure-2. Sandeep Kumar.E / Indian Journal of Computer Science and Engineering (IJCSE) ISSN : 0976-5166 Vol. 3 No.3 Jun-Jul 2012 437
  • 3. Figure-2: system block diagram 4. Feature Extraction 4.1 Area of Leaf In this process, the area of coin is taken as the reference. Adjust the distance between the camera and the coin (nominal distance) and capture an image. Specifically one rupee coin is chosen as reference whose area is: Area of coin= π (d/2) 2; where‘d’ is diameter of the coin. = π (2.5 cm/2) 2 = 4.9063 cm2 Convert this color image of coin to its grayscale and hence to its binary equivalent image. Calculate number of pixels occupying the vicinity of the coin. Suppose the pixel count of the coin from the image is 148 then: 1 pixel value= area of coin/pixel count = 4.9063/148 = 0.03315 cm2 Consider the leaf case. Maintain the same nominal distance as for the case of coin. Convert the color image to its grayscale equivalent. Hence convert to binary and calculate the number of pixels occupying the area of the leaf. Suppose for leaf, the pixel count of the area is 3724 pixels, then: Area of leaf= pixel count* 1 pixel value = 3724*0.03315 = 123.4506 cm2 Algorithm: Step 1: start Step 2: acquire the leaf image Step 3: convert color image to grayscale Step 4: convert grayscale to binary Step 5: count number of pixels in the leaf vicinity Step 6: multiply pixel count with one pixel value Step 7: compare with database image Step 8: stop 4.2 Edge histogram Every leaf is having its own edge features. Some leaf boundaries are saw tooth, some are smooth and some are wavy so on. Also midrib alignment and vein pattern of leaves are different. Hence this algorithm is used to extract this information. Here Canny edge detection algorithm is used. Sandeep Kumar.E / Indian Journal of Computer Science and Engineering (IJCSE) ISSN : 0976-5166 Vol. 3 No.3 Jun-Jul 2012 438
  • 4. Algorithm: Step 1: start Step 2: acquire the leaf image Step 3: convert color image to grayscale Step 4: apply Canny edge detection algorithm Step 5: calculate histogram Step 6: compare with edge histogram of the database image Step 7: stop 4.3 Color Histogram Every leaf is having its own color with varying intensity. Some are green; some are yellow, red so on. Even though we consider green colored leaf its intensity will be different. Hence this part of algorithm extracts this information from an input leaf as shown in figure 4. Algorithm: Step 1: start Step 2: acquire the leaf image Step 3: calculate the green histogram, blue histogram and red histogram separately of the image. Step 4: calculate the difference with the database image Step 5: stop 4.4 System Algorithm Step 1: Read test image and database image. Step 2: Resize the images Step 3: Crop region of interest in both images. Step 4: Convert both images into grayscale. Step 5: Convert image to black and white respectively. Step 6: Count the number of pixels i.e., in the vicinity of the area covered by the leaf respectively. Step 7: Calculate the area of both images and find the difference in area. Step 8: Apply the Canny edge detection method to the leaf grayscale images. Step 9: Remove the background edges keeping only leaf edge details. Step 10: Calculate the edge histogram of both the images. Step 11: Calculate the difference in the edge histograms of both the images. Step 12: Extract the red plane, blue plane and green plane from the un-cropped test image. Step 13: Calculate red histogram, blue histogram and green histogram separately. Step 14: Repeat Step 12 and Step 13 for the image in database. Step 15: Find the difference in color histograms for the test and database image. Let this be value “OVERALL”. Step 16: Find the average of difference in area, difference in edge histogram and difference in the color histogram values. Step 17: Repeat Step 1 to Step 15 for all the images in the database. Step 18: Least value of “OVERALL” between the test and database image is the identified leaf. Step 19: Stop. The coin image used for calculating the leaf area and the example leaf image with its edge image is shown in figure 3 and color histogram extracted is shown in the figure 4. Sandeep Kumar.E / Indian Journal of Computer Science and Engineering (IJCSE) ISSN : 0976-5166 Vol. 3 No.3 Jun-Jul 2012 439
  • 5. (a) (b) (c) Figure 3: (a) Coin image used as reference (b) Hibiscus leaf image (c) Edge image of Hibiscus leaf Figure 4: Green, Red and Blue Histograms of the Hibiscus leaf. 5. Results and Discussions The accuracy of the proposed algorithm is tested by different leaf images like Hibiscus rosa, Ocimum sanctum, Murraya koenigii, Leucas linifolia, Piper betle, Vinca rosea, Centella asiatica, Ruta chalepensis and Mentha. With a group of samples of all these leaves kept in the database, following were the results obtained with test image input. The entire algorithm was implemented and tested using MATLAB 7.0. Test leaf image Data base leaf image “OVERALL” Hibiscus Hibiscus Betle Ocimum Murraya Leucas Vinca Ruta Centella 0.0263 0.0523 0.5374 0.5953 0.5264 0.4430 0.6503 0.5649 Sandeep Kumar.E / Indian Journal of Computer Science and Engineering (IJCSE) ISSN : 0976-5166 Vol. 3 No.3 Jun-Jul 2012 440
  • 6. Mentha 0.5505 Betle Betle Hibiscus Ocimum Murraya Leucas Vinca Ruta Centella Mentha 0.0018 0.0523 0.5894 0.6455 0.5766 0.4934 0.7007 0.6158 0.6041 Ocimum Ocimum Betle Hibiscus Murraya Leucas Vinca Ruta Centella Mentha 0.0251 0.5895 0.5381 0.0602 0.0298 0.0976 0.1156 0.0287 0.0145 Murraya Murraya Betle Ocimum Hibiscus Leucas Vinca Ruta Centella Mentha 0.0052 0.6458 0.0603 0.5951 0.0867 0.1544 0.0568 0.0320 0.0443 Leucas Leucas Betle Ocimum Murraya Hibiscus Vinca Ruta Centella Mentha 0.0078 0.5765 0.0285 0.0867 0.5266 0.0872 0.1403 0.0588 0.0391 Vinca Vinca Betle Ocimum Murraya Leucas Hibiscus Ruta Centella Mentha 0.0333 0.4934 0.0976 0.1544 0.0872 0.4430 0.2090 0.1236 0.1086 Ruta Ruta Betle Ocimum Murraya Leucas Vinca Hibiscus Centella Mentha 0.0022 0.7014 0.1168 0.0569 0.1404 0.2090 06505 0.0877 0.1022 Centella Centella Betle Ocimum Murraya Leucas 0.0018 0.6160 0.0287 0.0322 0.0588 Sandeep Kumar.E / Indian Journal of Computer Science and Engineering (IJCSE) ISSN : 0976-5166 Vol. 3 No.3 Jun-Jul 2012 441
  • 7. Vinca Ruta Hibiscus Mentha 0.1236 0.0873 0.5649 0.0158 Mentha Mentha Hibiscus Betle Ocimum Murraya Leucas Vinca Ruta Centella 0.0605 0.5491 0.6040 0.0145 0.0443 0.0391 0.1086 0.0996 0.0173 Table 1: comparison of the result obtained Statistics above show that the proposed methodology for identification of medicinal plants proven to be a successful method. In table 1 that when the test image and the database images are the same then the value of OVERALL variable is less compared to rest of the images in the database. The Exceptional case was Tulsi which was wrongly identified as mint and vice-versa. If we consider still more different types of samples this problem can also be overcome. Here cropping of the image was done to avoid the influence of varying intensity of sunlight on the background of the leaf image. To overcome this separate artificial environment can be set up; since in that case the intensity remains constant we can subtract the background from the image, but background subtraction cannot be applied for the image captured in natural light. Hence having a leaf image, one can program a computer for the automatic identification of the plant by extracting its leaf area information, color histogram and edge histogram information. 6. Conclusion The leaf characteristics vary widely from its tender stage to the mature stage. Hence this proposed algorithm is restricted for images of mature leaves of a plant. Also here white background is maintained both for the database and test images. With this constraint system achieved better accuracy. Thus we can implement image processing technique for identification of Indian medicinal plants with less human induced errors. Acknowledgements I am thankful to the Principal, JNN college of Engineering and all staff members of Department of Telecommunication Engineering, JNN college of Engineering. Especially Mrs. Veena K.N, Asst. Professor, Dept. of Telecommunication Engineering for her valuable guidelines in preparing this paper. I am thankful to Mr. Pawan Kumar M.P, Lecturer, Dept. of Information Science & Engineering, JNN college of Engineering, Shimoga, who has supported me through out this work. My heart full thanks for Mr. Chethan K.R., Asst. Professor, Department of Computer science & Engineering, JNN college of Engineering, for his suggestions in making this paper a success. Also I am thankful to my family members for their support and cooperation without whom this work would be incomplete. References [1] Basavaraj S Anami, Suvarna S Nandyal and A.Govardhan, “A Combined Color, Texture and Edge feature Based Approach for Identification and Classification of Indian Medicinal Plants”, International Journal of Computer Applications (0975-8887) volume 6- No.12, September 2010. [2] “Canny Edge Detection” 09gr820, March 23, 2009. [3] N. Senthilkumaran and R. Rajesh, “Edge Detection Techniques for Image Segmentation-A survey of Soft Computing Approaches”, International Journal of recent Trends in Engineering, Vol.1, No.2, May 2009. [4] Manisha Kaushal, Arjan Singh and Baljit Singh, “Adaptive thresholding for Edge Detection in Gray Scale Images”, International Journal of Engineering Science and Technology”,Vol. 2(6),2010, 2077-2082. [5] Raman Mani and Dr. Himanshu Aggarwal, “ Study and Comparison of Various Image Edge Detection Techniques”, International Journal of Image Processing (IJIP), Vol.3: issue(1) [6] Sanjay B patil and Dr. Shrikant K Bodhe, “ Betel Leaf Measurement Using Image Processing”, International Journal on Computer Science and engineering(IJSCE), Vol. 3 No. 7 july 2011. Sandeep Kumar.E / Indian Journal of Computer Science and Engineering (IJCSE) ISSN : 0976-5166 Vol. 3 No.3 Jun-Jul 2012 442