A Mobile Application for Flower Recognition System Based on Convolutional Neural Networks
Mustafa Yurdakul, Enes Ayan, Fahrettin Horasan, Sakir Tasdemir

TL;DR
This paper presents a mobile app for flower recognition using CNNs, demonstrating high accuracy with DenseNet-121, enabling non-experts to identify flowers easily via smartphones.
Contribution
Introduces a mobile flower recognition system utilizing CNNs and compares three models to identify the most effective architecture for mobile deployment.
Findings
DenseNet-121 achieved 95.84% accuracy
SGD was the most effective optimizer for DenseNet-121
CNN-based mobile app successfully classifies flowers in real-time
Abstract
A convolutional neural network (CNN) is a deep learning algorithm that has been specifically designed for computer vision applications. The CNNs proved successful in handling the increasing amount of data in many computer vision problems, where classical machine learning algorithms were insufficient. Flowers have many uses in our daily lives, from decorating to making medicines to detoxifying the environment. Identifying flower types requires expert knowledge. However, accessing experts at any time and in any location may not always be feasible. In this study a mobile application based on CNNs was developed to recognize different types of flowers to provide non-specialists with quick and easy access to information about flower types. The study employed three distinct CNN models, namely MobileNet, DenseNet121, and Xception, to determine the most suitable model for the mobile application.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSmart Agriculture and AI · Wood and Agarwood Research · Smart Systems and Machine Learning
