by Tomáš Suk, Petr Novotný and Jan Flusser

Plant identification is an important task in botany and related areas, such as agriculture, forestry, and nature conservation. It is also of interest of general public. While botanists usually have no problem identifying a species, non-specialists would often welcome a computer-aided system for species recognition. Creating such a system is a challenge that we have resolved using visual pattern recognition methods.

Generally, trees and shrubs can be recognized by their local features extracted from leaves, flowers, fruits and bark, and by global characteristics, such as height, crown shape, and branch structure. Our system uses only the leaves, since leaves alone provide enough discriminative information, are available from spring to autumn, and, last but not least, the user can collect them and classify the trees retrospectively.

The system consists of two parts: the database, which is dependent on the geographic location, and the universal search engine. We created our own dataset named Middle European Woody Plants (MEW 2012, see Figure 1), which is available at http://zoi.utia.cas.cz/node/662. It comprises native and frequently cultivated trees and shrubs of the Central Europe region. It contains 151 botanical species, at least 50 samples per species and a total of 10,000 samples (leaves) scanned in high resolution.

Figure 1: Samples from our dataset (different scales): First row -  Ailanthus altissima,  Betula pubescens,  Buxus sempervirens,  Crataegus monogyna,  Euonymus europaea; Second row -  Humulus lupulus,  Prunus padus,  Prunus spinosa, Quercus robur,  Quercus rubra.

Recognition is based solely on leaf contour, leaf size and classification of the leaf as either simple or compound. We avoided using leaf texture and colour because they can vary between individuals of a given species, and can vary depending on the season (phenology phase). Furthermore, describing these features requires working with very fine venation detail.

Figure 2: Processing of a leaf (Acer platanoides) - scanning, thresholding, boundary tracing, Fourier kernel functions and magnitude of descriptors.

From a mathematical point of view, the crucial question was how to efficiently encode and characterize the leaf contours. The best results were obtained by Fourier descriptors (Figure 2). We achieved an 89% success rate in the experiment, in which the dataset was randomly divided into two halves. One half was used as a training set and the other half was tested against it. We also compared the performance of the automatic method with the performance of humans. We asked 12 computer science students to classify the leaves visually. The students were able to see the query leaf and simultaneously browse the database to compare the query with the training leaves. Unlike the algorithm, which works only with contours, the students worked with full colour images. Each test person classified 30 leaves. The mean success rate was 63%, significantly lower the success rate of the algorithm.

Our recognition system is publicly available as a web-based application, which allows the user to upload the query leaf and receive the answer with greater reliability and higher speed than from a non-trained individual. We encourage readers to try the system at http://leaves.utia.cas.cz/index?lang=en

The system is a good tool for non-specialists; it is not aimed at professional botanists. The system can be easily adapted to other areas and continents just by replacing/extending the MEW database with a database of local plants, the search engine does not require any modification. Some publicly available databases which can be used for this purpose include:

  • Flavia: 1,907 samples of 33 species from the Yangtze Delta, China
  • The Swedish data set: 1,125 samples of 15 species from Sweden
  • ICL (Intelligent Computing Laboratory): 16,851 samples of 220 species from China
  • ImageCLEF (Cross Language Evaluation Forum): version 2011 includes 6,436 pictures of 71 species from the French Mediterranean area.

The main weakness in the current version of the system is that it requires high-quality leaf scanning. We plan to develop an advanced version which should also work with cell-phone photographs, and we are also considering an embedded application for smartphones.

Detailed information about the system can be found in [1] and [2].

References:
[1] P. Novotný, T. Suk: “Leaf recognition of woody species in Central Europe”, Biosystems Engineering, 115(4):444–452, 2013
[2] T. Suk, J.Flusser, P. Novotný: “Comparison of leaf recognition by moments and Fourier descriptors”, in Computer Analysis of Images and Patterns, vol. 8047 of LNCS, p. 221–228, Springer, 2013.

Please contact:
Tomáš Suk
Institute of Information Theory and Automation of the ASCR, Prague, Czech Republic
Tel: +420 266052231
E-mail: This email address is being protected from spambots. You need JavaScript enabled to view it.

{jcomments on}
Next issue: July 2018
Special theme:
Human-Robot Interaction
Call for the next issue
Image ERCIM News 95 epub
This issue in ePub format
Get the latest issue to your desktop
RSS Feed