Melola Discovery

← Melola Discovery

Open access Jurnal SINTA 2

A Comparative Deep Learning Approach for Classifying Oil Palm Fruit Ripeness Levels Using YOLOv8s and Faster R-CNN

IJCCS (Indonesian Journal of Computing and Cybernetics Systems) · Vol. 19 No. 4 (2025) · pp. 417–428

DOI
10.22146/ijccs.111942
ISSN
2460-7258, 1978-1520
Published
2025-10-31
Publisher
IndoCEISS in colaboration with Universitas Gadjah Mada, Indonesia.
Language
eng
License
creativecommons.org/licenses/by-sa/4.0

Abstract

Assessing oil palm fruit ripeness is essential for optimizing harvest timing and maximizing market value. In many developing regions, harvesting is still performed every 10–15 days through manual visual inspection, a process prone to human error that often causes premature harvesting and reduces selling value by up to 50%. This study explores deep learning-based object detection for automatic classification of oil palm fruit bunches. A dataset of 4,578 annotated high-resolution images was prepared and categorized into six ripeness classes: Empty, Immature, Underripe, Abnormal, Ripe, and Overripe. Two advanced detection models, YOLOv8s and Faster R-CNN with a ResNet-50 backbone, were evaluated under identical conditions using precision, recall, and mean Average Precision (mAP) metrics. YOLOv8s achieved precision and recall above 99%, with a mAP 0.5:0.95 of 0.9254, demonstrating strong reliability and efficiency for real-time use. Faster R-CNN achieved a higher mAP 0.5 of 0.9964, indicating superior localization accuracy but slower computation. Overall, YOLOv8s provides a better trade-off between accuracy and speed, making it more practical for automated harvesting. This research supports precision agriculture by emphasizing AI-driven solutions that improve productivity, minimize losses, and promote sustainable palm oil management.

Collaboration network of the authors

9 authors · 15 co-authorship links

Hover or tap a name to highlight its co-authors. Double-click to open the author's page.

  • Universitas Bina Darma
  • Affiliation unknown
  • Different organisations
  • Same organisation
  • Affiliation unknown
  • Thicker line = more joint articles · bigger circle = more articles
Show as table
Co-authorOrganisationJoint articles
M. Hendra FirmansyahUniversitas Bina Darma1
M. KhadafiAffiliation unknown1
Tri YolandaUniversitas Bina Darma1
Satriawan ElfahmiUniversitas Bina Darma1
Windi Dwi SeptianiUniversitas Bina Darma1

Affiliations come from OpenAlex; journal OAI-PMH metadata carries none. Authors without an OpenAlex ID are matched by name, which can merge or split people.

Metadata source: OAI-PMH (metadata jurnal) https://journal.ugm.ac.id/ijccs/oai, first harvested 26 Okt 2026, last seen 26 Okt 2026.
Original metadata (oai_dc)
<oai_dc:dc xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/  http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
	<dc:title xml:lang="en-US">A Comparative Deep Learning Approach for Classifying Oil Palm Fruit Ripeness Levels Using YOLOv8s and Faster R-CNN</dc:title>
	<dc:creator>Rasmila, Rasmila</dc:creator>
	<dc:creator>Oktavian, Sakbanullah Dwi</dc:creator>
	<dc:creator>Dasmen, Rahmat Novrianda</dc:creator>
	<dc:creator>Amalia, Rahayu</dc:creator>
	<dc:subject xml:lang="en-US"></dc:subject>
	<dc:subject xml:lang="en-US"></dc:subject>
	<dc:description xml:lang="en-US">Assessing oil palm fruit ripeness is essential for optimizing harvest timing and maximizing market value. In many developing regions, harvesting is still performed every 10–15 days through manual visual inspection, a process prone to human error that often causes premature harvesting and reduces selling value by up to 50%. This study explores deep learning-based object detection for automatic classification of oil palm fruit bunches. A dataset of 4,578 annotated high-resolution images was prepared and categorized into six ripeness classes: Empty, Immature, Underripe, Abnormal, Ripe, and Overripe. Two advanced detection models, YOLOv8s and Faster R-CNN with a ResNet-50 backbone, were evaluated under identical conditions using precision, recall, and mean Average Precision (mAP) metrics. YOLOv8s achieved precision and recall above 99%, with a mAP 0.5:0.95 of 0.9254, demonstrating strong reliability and efficiency for real-time use. Faster R-CNN achieved a higher mAP 0.5 of 0.9964, indicating superior localization accuracy but slower computation. Overall, YOLOv8s provides a better trade-off between accuracy and speed, making it more practical for automated harvesting. This research supports precision agriculture by emphasizing AI-driven solutions that improve productivity, minimize losses, and promote sustainable palm oil management.</dc:description>
	<dc:publisher xml:lang="en-US">IndoCEISS in colaboration with Universitas Gadjah Mada, Indonesia.</dc:publisher>
	<dc:contributor xml:lang="en-US"></dc:contributor>
	<dc:date>2025-10-31</dc:date>
	<dc:type>info:eu-repo/semantics/article</dc:type>
	<dc:type>info:eu-repo/semantics/publishedVersion</dc:type>
	<dc:type xml:lang="en-US"></dc:type>
	<dc:format>application/pdf</dc:format>
	<dc:identifier>https://journal.ugm.ac.id/ijccs/article/view/111942</dc:identifier>
	<dc:identifier>10.22146/ijccs.111942</dc:identifier>
	<dc:source xml:lang="en-US">IJCCS (Indonesian Journal of Computing and Cybernetics Systems); Vol 19, No 4 (2025): October; 417-428</dc:source>
	<dc:source>2460-7258</dc:source>
	<dc:source>1978-1520</dc:source>
	<dc:language>eng</dc:language>
	<dc:relation>https://journal.ugm.ac.id/ijccs/article/view/111942/42792</dc:relation>
	<dc:relation>https://journal.ugm.ac.id/ijccs/article/downloadSuppFile/111942/41353</dc:relation>
	<dc:relation>https://journal.ugm.ac.id/ijccs/article/downloadSuppFile/111942/41354</dc:relation>
	<dc:relation>https://journal.ugm.ac.id/ijccs/article/downloadSuppFile/111942/41355</dc:relation>
	<dc:relation>https://journal.ugm.ac.id/ijccs/article/downloadSuppFile/111942/41356</dc:relation>
	<dc:rights xml:lang="en-US">Copyright (c) 2025 IJCCS (Indonesian Journal of Computing and Cybernetics Systems)</dc:rights>
	<dc:rights xml:lang="en-US">http://creativecommons.org/licenses/by-sa/4.0</dc:rights>
</oai_dc:dc>