Convolutional Neural Network Roasted Coffee Bean Classification Based on Color

Authors

  • Natanael Hanes Universitas Tarumanagara
  • Meirista Wulandari Universitas Tarumanagara
  • Endah Setyaningsih Universitas Tarumanagara

DOI:

https://doi.org/10.31937/sk.v17i2.4351

Abstract

Coffee quality is significantly influenced by the roasting level, which is commonly determined by the color of the beans. Traditional classification methods rely on manual sorting and human judgment, making the process labor-intensive, subjective, and prone to error. To address these limitations, this project proposes a deep learning-based coffee bean classification system using Convolutional Neural Networks (CNNs). CNNs, known for their strong performance in image recognition, can analyze visual features like color, texture, and shape to automatically classify coffee beans based on roast level. The system is evaluated using metrics such as accuracy, precision, recall, and F1 score. Among the tested input sizes, the CNN model performs best at 64×64 pixels, achieving a peak accuracy of 99% with minimal misclassifications. This result highlights the model’s effectiveness in delivering high classification performance while maintaining computational efficiency, even with low-resolution images.

Downloads

Download data is not yet available.

Downloads

Published

2025-12-30

How to Cite

Hanes, N., Wulandari, M., & Setyaningsih, E. (2025). Convolutional Neural Network Roasted Coffee Bean Classification Based on Color . Ultima Computing : Jurnal Sistem Komputer, 17(2), 76–82. https://doi.org/10.31937/sk.v17i2.4351