YOLOv8-Based IoT System for Oil Palm Harvest Readiness Identification through Loose Fruit Detection with Real-Time Web Monitoring

Authors

  • Wira Jhohan Simatupang Institut Teknologi Sawit Indonesia
  • Andi Prayogi Institut Teknologi Sawit Indonesia
  • Muhammad Akbar Syahbana Pane Institut Teknologi Sawit Indonesia

DOI:

https://doi.org/10.61255/decoding.v4i2.1447

Keywords:

ESP32-CAM, Harvest Readiness, Internet of Things (IoT), Loose Fruit Detection, YOLOv8

Abstract

Purpose - This study develops and evaluates an Internet of Things (IoT)-based monitoring system for automatically identifying oil palm harvest readiness through loose fruit detection using the YOLOv8 algorithm. The system addresses the subjectivity, labor intensity, and inefficiency of conventional manual observation in large-scale plantations.
Methods - An experimental design was applied using 2,000 images of oil palm loose fruits collected from the Indonesian Institute of Palm Oil Technology, North Sumatra. Images were captured using an ESP32-CAM, annotated through Roboflow, and used to train the YOLOv8x model for 120 epochs at a resolution of 640 × 640 pixels.
Findings - The prototype performed image acquisition, loose fruit detection, and dashboard-based monitoring in near real time. On the independent testing dataset, the model achieved a precision of 0.933, recall of 0.954, F1-score of 0.944, mAP@0.5 of 0.943, and mAP@0.5:0.95 of 0.495. These results demonstrate the system’s feasibility as a prototype for supporting harvest-readiness monitoring, although broader field validation is still required.
Research Implications - The dataset was obtained from a single plantation site and may not represent highly variable environmental conditions. Future studies should use larger and more diverse datasets and assess cloud-based deployment for improved scalability.
Originality - This study integrates ESP32-CAM, YOLOv8x, IoT communication, and web-based monitoring into a prototype architecture for data-driven oil palm harvest-readiness assessment through loose fruit detection.

Abstract views: 2 , PDF downloads: 9

Downloads

Download data is not yet available.

References

Badan Pusat Statistik Indonesia, Statistik Indonesia 2025. Jakarta, Indonesia: BPS, 2025. [Online]. Available: https://www.bps.go.id

H. K. Adli, M. A. Remli, K. N. S. Wan Salihin Wong, N. A. Ismail, A. González-Briones, J. M. Corchado, and M. S. Mohamad, "Recent Advancements and Challenges of AIoT Application in Smart Agriculture: A Review," Sensors, vol. 23, no. 7, pp. 1–22, 2023, doi: 10.3390/s23073752.

F. Firnanda, "Manajemen Pemanenan Kelapa Sawit Tanaman Menghasilkan pada Perkebunan Senagan PT. Socfindo Afdeling II," J. Pertan. Agros, vol. 25, no. 3, pp. 2028–2037, 2023.

H. Manurung and E. Wiraguna, "Analisis Efisiensi Metode Panen Manual dan Mekanisasi pada Produksi Kelapa Sawit," Botani: Publ. Ilmu Tanam. Agribisnis, vol. 2, no. 2, pp. 1–11, 2025, doi: 10.62951/botani.v2i2.288.

T. Alahmad, M. Neményi, and A. Nyéki, "Applying IoT Sensors and Big Data to Improve Precision Crop Production: A Review," Agronomy, vol. 13, no. 10, 2023, doi: 10.3390/agronomy13102603.

A. Pawar and S. B. Deosarkar, "IoT-Based Smart Agriculture: An Exhaustive Study," Wireless Netw., vol. 29, no. 6, pp. 2457–2470, 2023, doi: 10.1007/s11276-023-03315-7.

C. M. Badgujar, A. Poulose, and H. Gan, "Agricultural Object Detection with You Only Look Once (YOLO) Algorithm: A Bibliometric and Systematic Literature Review," Comput. Electron. Agric., vol. 223, 2024, doi: 10.1016/j.compag.2024.109090.

A. Reis, J. Kupec, J. Hong, and A. Daoudi, "Real-Time Flying Object Detection with YOLOv8," arXiv preprint arXiv:2305.09972, 2024.

A. U. Marchiningrum et al., "Automatic Detection of Palm Oil Fruit Ripeness Using YOLOv8 for Selection of the Best Detection Model," vol. 6, no. 2, pp. 299–306, 2026.

B. E. Mayowela and J. S. Ally, "Real-Time Monitoring of Parameters Contributing to Soil Quality in Palm Oil Plantation," East African J. Inf. Technol., vol. 6, no. 1, pp. 231–242, 2023, doi: 10.37284/eajit.6.1.1557.

M. N. Prayoga, A. Hamdani, and M. L. Hakim, "Implementasi Sistem Absensi Online Berbasis Web Menggunakan Laravel dan Ngrok sebagai Server," J. Sist. Inf. Univ. Suryadarma, vol. 13, no. 1, pp. 97–107, 2025, doi: 10.35968/jsi.v13i1.1710.

S. A. Arrahma and R. Mukhaiyar, "Pengujian ESP32-CAM Berbasis Mikrokontroler," vol. 4, no. 1, pp. 60–66, 2023.

D. Hercog, T. Lerher, M. Truntič, and O. Težak, "Design and Implementation of ESP32-Based IoT Devices," Sensors, vol. 23, no. 15, 2023, doi: 10.3390/s23156739.

M. Farhan, M. N. Akhtar, and E. A. Bakar, "Efficient Real-Time Palm Oil Tree Detection and Counting Using YOLOv8 Deployed on Edge Devices," J. Umm Al-Qura Univ. Eng. Archit., vol. 16, no. 4, pp. 1293–1308, 2025, doi: 10.1007/s43995-025-00164-7.

K. A. Al-Zihairy and A. E. Abdelkareem, "Enhanced YOLOv8 for Edge Computing: A Deep Learning Approach for Memory Optimization," Iraqi J. Inf. Commun. Technol., vol. 8, no. 1, pp. 23–37, 2025, doi: 10.31987/ijict.8.1.283.

Downloads

Published

2026-07-08

How to Cite

Simatupang, W. J., Andi Prayogi, & Muhammad Akbar Syahbana Pane. (2026). YOLOv8-Based IoT System for Oil Palm Harvest Readiness Identification through Loose Fruit Detection with Real-Time Web Monitoring . Journal of Deep Learning, Computer Vision and Digital Image Processing, 4(2), 236–249. https://doi.org/10.61255/decoding.v4i2.1447

Issue

Section

Articles