Developing a Computer Application for the Identification of Similar Butterfly Species Using MATLAB Image Processing

Lubna Nasir eddeen,Ansar Khoury,Osama Harfoushi
DOI: https://doi.org/10.25255/jss.2020.9.3.1288.1294
2020-07-01
Abstract:Identification of insect pests to the species level is very important in the field of plant protection. The species name is a filing and retrieval system which enables us to store and/or retrieve all data for a species such as host plants, life cycle, damage, or pesticide resistance. However, identification of insects to the species level requires special knowledge and training. We aimed in this research to develop a computer application for the untrained person to identify digital images for three morphologically similar butterfly species. The first was the cabbage butterfly, Pieris rapae leucosoma Schawerda, a common pest of Cruciferae, while the other two (Euchloe ausonia melisande Fruhstorfer, Pontia daplidice daplidice Linnaeus) were generally considered non-pest species. Matlab 2017 software was used to build an implementation of the developed image processing technique. The insect digital image processing steps included resizing, orientation, filtering, extracting wing colors, and finally calculating the ratio of colors. Some images were used to train the computer to identify the images and the rest of images were used for identification by the computer. In addition, Graphical User Interface Application was developed to let any user (computer programmer or amateur) to upload process and identify an image. More than 99% correct identifications were obtained. The developed application may be a promising tool for insect image identification when more species are included and refinement of the technique is achieved.
What problem does this paper attempt to address?