Abstract
It is a very hard and a challenging mission to identify different types of flowers as they are very similar. Even expert botanists and gardeners cannot identify some of them accurately. The idea of automating flowers recognition is bewildering as the flowers are not rigid objects and their images can be affected by many External influences. The proposed system use machine learning algorithms to fully automate and increase the accuracy of flower classification. Machine learning model will be used to extract flower’s features automatically, process through different layers of the neural network and finally classify the flower class. The proposed work is based on “Resnet” model, which is used for classification task. Resnet won the first place on ILSVRC 2015. Many enhancements have been made on Resnet model to improve the accuracy. Fine tuning, dropout ratio and class weight are some of the proposed model enhancements. The proposed model reaches 92% accuracy, which is the highest percent till the moment.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Keras documentation
Albadarneh, A., Ahmad, A.: Automated flower species detection and recognition from digital images. Int. J. Comput. Sci. Netw. Secur. (IJCSNS) 17(4), 144 (2017)
Angelova, A., Zhu, S., Lin, Y., Wong, J., Shpecht, C.: Development and deployment of a large-scale flower recognition mobile app. NEC Labs America Technical Report (2012)
Bergstra, J., Bengio, Y.: Random search for hyper-parameter optimization. J. Mach. Learn. Res. 13(Feb), 281–305 (2012)
Biradar, B.V., Shrikhande, S.P.: Flower detection and counting using morphological and segmentation technique. Int. J. Comput. Sci. Inf. Technol. 6, 2498–2501 (2015)
Crepet, W.L.: Progress in understanding angiosperm history, success, and relationships: Darwin’s abominably perplexing phenomenon. Proc. Natl. Acad. Sci. 97(24), 12939–12941 (2000)
Géron, A.: Hands-on Machine Learning with Scikit-Learn and TensorFlow: Concepts, Tools, and Techniques to Build Intelligent Systems. O’Reilly Media Inc., Newton (2017)
Gurnani, A., Mavani, V.: Flower categorization using deep convolutional neural networks. arXiv preprint arXiv:1708.03763 (2017)
He, K., Zhang, X., Ren, S., Sun, J.: Deep residual learning for image recognition. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 770–778 (2016)
Nagato, T., Shibuya, H., Okamoto, H., Koezuka, T.: Machine learning technology applied to production lines: image recognition system. Fujitsu Sci. Tech. J. 53(4), 52–58 (2017)
Nilsback, M.-E., Zisserman, A.: A visual vocabulary for flower classification. In: IEEE Computer Society Conference on Computer Vision and Pattern Recognition, vol. 2, pp. 1447–1454. IEEE (2006)
Nilsback, M.-E., Zisserman, A.: Automated flower classification over a large number of classes. In: Sixth Indian Conference on Computer Vision, Graphics & Image Processing, ICVGIP 2008, pp. 722–729. IEEE (2008)
Saitoh, T., Aoki, K., Kaneko, T.: Automatic recognition of blooming flowers, pp. 27–30. IEEE (2004)
Acknowledgment
This research was supported by Kuwait Foundation for the Advancement of Sciences (KFAS) and College of Graduate Studies, Kuwait University. Special thanks to Prof. Maytham Safar who provided insight and expertise that greatly assisted the research. We would also like to thank the experts who were involved in the validation for this research project.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Safar, A., Safar, M. (2020). Intelligent Flower Detection System Using Machine Learning. In: Bi, Y., Bhatia, R., Kapoor, S. (eds) Intelligent Systems and Applications. IntelliSys 2019. Advances in Intelligent Systems and Computing, vol 1038. Springer, Cham. https://doi.org/10.1007/978-3-030-29513-4_33
Download citation
DOI: https://doi.org/10.1007/978-3-030-29513-4_33
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-29512-7
Online ISBN: 978-3-030-29513-4
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)