OPR is a smart system based on image recognition, fuzzy logic and Bayesian statistics that aims to help people with no specific botanical knowledge to identify the plants species in an urban park or in a natural open space.

The image recognition system analyses a picture of a tree leaf to retrieve the main morphological characteristics that will help identify it. The user can also provide additional information about the plant through a set of simple questions: has it flowers or not, is it a tree or a bush, and the like. For more advanced users, the system includes a complete form where they can fill all the relevant aspects of the plant.

Usually, this kind of field guide is based on a dichotomous key, which is quick, but not very robust. If the user makes a mistake or lacks some key information the result will be wrong. To avoid this issue, as OPR main target are non-plant-savvy people, the classification system uses fuzzy logic and Bayesian statistics. The result is a list of possible matches with a certain degree of probability. An arbitrary mistake would lower the right match probability, but would not turn it to 0.

To make the process more accurate and fast, the OPR system also takes into account other information that may reduce the number of possible candidates, like location or date, and the distribution of the different species throughout the area.


  • Development of citizens’ environmental awareness through the knowledge about the vegetal species around them.
  • Increase value of urban and natural parks integrating them in the touristic offer of the city and attracting economic activity to the area.

Assisted interface.

For users without specific botanical training. Morphological data is generated analysing a picture of a leaf.

Advanced interface.

For users with knowledge of botany. Morphological data is provided answering a questionnaire with help links and graphics.

Recognition system.

Expert system customized for a specific catalogue. Data mining to optimize discrimination criteria. Multi-key system for failure tolerance. Fuzzy logic to assign a range of probability to every possible option.


List of possibilities with a degree of accuracy. Pictures and access to the complete file of each species: name, morphological description, phenology, provenance, related species, usages, history.

Automatic or semi-automatic acquisition techniques so the user can provide valid information despite not being an expert, like picture analysis, geolocation, date.

Use of geolocation as a discriminant factor.

Data about distribution and penetration rate of the different species are used to assign a level of probability to the results of the morphological identification.



    He leído y acepto las condiciones detalladas en la Política de Privacidad.

    This web site uses cookies to improve your user experience. If you keep on this site, you are agreeing the use of those cookies, and our Policy on cookies. Click on previous link for more info. ACEPTAR

    Aviso de cookies