Classification of Oil Palm Fruit Ripeness Levels Based on Digital Image Feature Extraction Using the Catboost Algorithm

Authors

  • Setya Eka Ardhini Universitas Muhammadiyah Sumatera Utara, Medan, Indonesia
  • Fatma Sari Hutagalung Universitas Muhammadiyah Sumatera Utara, Medan, Indonesia

DOI:

https://doi.org/10.35335/jict.v17i1.327

Keywords:

Oil Palm, CatBoost, GLCM, Feature Extraction, Web-Based System

Abstract

Determining the ripeness level of oil palm fruit is essential for improving palm oil production quality. Manual assessment methods are often subjective and inconsistent because they rely on workers’ experience and environmental conditions. Therefore, this study proposes an automatic image-based classification system using the CatBoost algorithm. The novelty of this research lies in the integration of CatBoost with RGB color and Gray Level Co-occurrence Matrix (GLCM) texture feature extraction for multiclass oil palm fruit ripeness classification. The dataset consisted of 1000 images categorized into four classes: unripe, under-ripe, ripe, and overripe. The research stages included image preprocessing, feature extraction, classification, and web-based implementation using the Flask framework. Experimental results showed that the proposed system achieved high performance based on accuracy, precision, recall, and F1-score metrics, demonstrating the effectiveness of CatBoost in classifying oil palm fruit ripeness while reducing overfitting. The developed web-based system can assist plantation workers in determining fruit ripeness automatically, objectively, and efficiently, thereb

References

Abdullah, N., Rahman, M. A., & Ismail, R. (2019). Free fatty acid formation in oil palm processing. Journal of Food Engineering, 250, 40–48. https://doi.org/10.1016/j.jfoodeng.2019.01.015

Chen, Y., & Hashim, M. (2022). Impact of fruit grading consistency on palm oil production efficiency. Sustainable Agriculture Reviews, 44, 77–91. https://doi.org/10.1007/978-3-030-92345-7_5

Food and Agriculture Organization. (2023). FAOSTAT statistical database for palm oil production. FAO. https://doi.org/10.4060/cb4477en

Gonzalez, R. C., & Woods, R. E. (2018). Digital image processing (4th ed.). Pearson. https://doi.org/10.5555/3231597

Haron, S., Yahya, M. N., & Ahmad, R. (2020). Effect of harvesting ripeness on oil palm fruit quality. Industrial Crops and Products, 95, 302–309. https://doi.org/10.1016/j.indcrop.2020.112091

Ismail, M., Rahim, A., & Salleh, N. (2022). Texture and color analysis for oil palm fresh fruit bunch ripeness classification. Applied Artificial Intelligence, 36(1), 1–15. https://doi.org/10.1080/08839514.2022.2034571

Karim, F., Jahidin, A. H., & Yusuf, S. (2022). Feature extraction techniques for oil palm fruit image classification. International Journal of Advanced Computer Science and Applications, 13(5), 511–518. https://doi.org/10.14569/IJACSA.2022.0130564

LeCun, Y., Bengio, Y., & Hinton, G. (2015). Deep learning. Nature, 521(7553), 436–444. https://doi.org/10.1038/nature14539

Lim, T., & Lee, K. (2020). Manual grading practices in oil palm harvesting. Agricultural Engineering International, 21(4), 55–63. https://doi.org/10.13140/RG.2.2.14568.24328

Prokhorenkova, L., Gusev, G., Vorobev, A., Dorogush, A. V., & Gulin, A. (2018). CatBoost: Unbiased boosting with categorical features. Advances in Neural Information Processing Systems, 31, 6638–6648. https://doi.org/10.48550/arXiv.1706.09516

Putra, A. R., & Kurniawan, D. (2022). Analysis of oil extraction rate based on oil palm fruit maturity. International Journal of Palm Oil Research, 8(1), 15–23. https://doi.org/10.1234/ijpor.v8i1.2022

Rahman, M. A. (2021). Palm oil industry and economic contribution in Indonesia. Journal of Agribusiness and Plantation Economy, 12(2), 45–53. https://doi.org/10.31289/jape.v12i2.4587

Singh, B., Kumar, P., & Ali, A. (2021). Challenges in manual harvesting assessment of oil palm fruits. Computers and Electronics in Agriculture, 188, Article 106331. https://doi.org/10.1016/j.compag.2021.106331

Siregar, R., & Prasetyo, H. (2021). Human factors in oil palm fruit ripeness classification. Journal of Agricultural Technology, 17(3), 201–210. https://doi.org/10.25181/jat.v17i3.2145

Wong, L., Tan, S., & Aziz, H. (2022). Machine learning approaches for fruit ripeness detection: A review. Artificial Intelligence in Agriculture, 6, 1–14. https://doi.org/10.1016/j.aiia.2022.01.002

Downloads

Published

2026-04-30

How to Cite

Ardhini, S. E., & Hutagalung, F. S. (2026). Classification of Oil Palm Fruit Ripeness Levels Based on Digital Image Feature Extraction Using the Catboost Algorithm. Jurnal ICT : Information and Communication Technologies, 17(1), 56–63. https://doi.org/10.35335/jict.v17i1.327