Coffee bean graded based on deep net models

Bipin Nair Balakrishnan Jayakumari, Abrav Nanda Koovamoola Mambilamthoda, Shalwin Ambalamoottil Stephen, Pranav Venkitesan, Venkatesh Raghavendra


Coffee is a widely consumed beverage, and sorting coffee beans is a critical process that ensures high-quality graded coffee products. Coffee beans were graded into nine grades in robusta types. To automate the grading process, a deep learning-based approach was developed using a large dataset of high-resolution images and data augmentation techniques. In contrast to previous studies focusing on robusta type graded into six coffee bean grads, our research extends this framework by employing robusta type into nine grades with an outperformed accuracy. The proposed work uses four deep learning models, namely residual network 34(Resnet34), inception version 3 (Inception v3), efficient network bayesian optimization (EfficientNet-B0), and visual geometry group-16(VGG-16), where trained and evaluated for coffee bean classification into nine grades. The EfficientNet-B0 model exhibited outperformed accuracy, achieving 100% in distinguishing good and bad coffee beans, even in challenging lighting and background conditions.


Coffee bean; Deep learning; EfficientNet-B0; Grading; ResNet34; VGG-16

Full Text:



Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

International Journal of Electrical and Computer Engineering (IJECE)
p-ISSN 2088-8708, e-ISSN 2722-2578

This journal is published by the Institute of Advanced Engineering and Science (IAES) in collaboration with Intelektual Pustaka Media Utama (IPMU).