Overview
Orchid flowers from different species can look strikingly similar, making automated species identification a genuinely difficult computer vision problem. This project proposes a hybrid architecture that tackles the problem from two angles at once: a global prediction network (GPN) that reads overall flower shape and color, and a local prediction network (LPN) that zooms into specific plant organs using a spatial transformer network. An ensemble neural network (ENN) then fuses the predictions from both networks, using several small convolutional neural networks together rather than one large model, to produce a more accurate final classification.
Authors
Watcharin Sarachai, Jakramate Bootkrajang, Jeerayut Chaijaruwanich, Samerkae Somhom
Publication
Machine Vision and Applications, Volume 33, Issue 1, 2022. Published by Springer Berlin Heidelberg.

A convolutional neural network architecture, showing feature learning through convolutional and pooling layers followed by a classification stage — the same general building block combined into an ensemble in this research.
_Ophrys_apifera_-_Villeneuve-l%C3%A8s-Bouloc_-_Flower.jpg)