Melon Ripeness Determination Using K-nearest Neighbor Algorithm

被引:0
|
作者
Samar, Homer John M. [1 ]
Manalang, Hernanny Jeremy J. [1 ]
Villaverde, Jocelyn F. [1 ]
机构
[1] Map ua Univ, Sch Elect Elect & Comp Engn, Manila, Philippines
来源
2024 16TH INTERNATIONAL CONFERENCE ON COMPUTER AND AUTOMATION ENGINEERING, ICCAE 2024 | 2024年
关键词
color segmentation; edge detection; region growing; region merging; KNN; HSV; Cantaloupe;
D O I
10.1109/ICCAE59995.2024.10569923
中图分类号
学科分类号
摘要
This paper presents a method for determining the ripeness of Cantaloupe using a K-Nearest Neighbors (KNN) Algorithm on a Raspberry PI. One of the most common problems is determining fruit ripeness purely by visual inspection and traditional methods, such as relying on touch, which is challenging to implement. The Color Segmentation Algorithm used in the study operates in the HSV color space. The Canny Edge detection technique utilizes a region-growing approach, region merging, and initial seed selection. Following the segmentation process, the ripeness of the Cantaloupe is determined using the K-Nearest Neighbors (KNN) Algorithm based on its features, where accuracy reports from the dataset determine the best value of K. The proposed Color Segmentation Algorithm successfully segments the captured Cantaloupe images without any errors and determines their ripeness in most cases based on the KNN Algorithm. However, there are instances where the KNN algorithm incorrectly predicts ripeness from uneven lighting and objects detected in the image, resulting in an accuracy of 80 percent. In general, the system's accuracy based on the Confusion Matrix testing dataset is 95 percent, and as for actual testing, it's 80 percent, as stated before.
引用
收藏
页码:461 / 466
页数:6
相关论文
共 50 条
  • [31] Simulating climate change scenarios using an improved K-nearest neighbor model
    Sharif, Mohammed
    Burn, Donald H.
    JOURNAL OF HYDROLOGY, 2006, 325 (1-4) : 179 - 196
  • [32] Analysis of Synthetic Data Utilization with Generative Adversarial Network in Flood Classification using K-Nearest Neighbor Algorithm
    Afriza, Wahyu
    Riasetiawan, Mardhani
    Tyas, Dyah Aruming
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2023, 14 (12) : 678 - 683
  • [33] A Novel Method to Classify Rolling Element Bearing Faults Using K-Nearest Neighbor Machine Learning Algorithm
    Vishwendra, More A.
    Salunkhe, Pratiksha S.
    Patil, Shivanjali, V
    Shinde, Sumit A.
    Shinde, P., V
    Desavale, R. G.
    Jadhav, P. M.
    Dharwadkar, Nagaraj, V
    ASCE-ASME JOURNAL OF RISK AND UNCERTAINTY IN ENGINEERING SYSTEMS PART B-MECHANICAL ENGINEERING, 2022, 8 (03):
  • [34] p-adic distance and k-Nearest Neighbor classification
    Kartal, Elif
    Caliskan, Fatma
    Eskisehirli, Beyaz Basak
    Ozen, Zeki
    NEUROCOMPUTING, 2024, 578
  • [35] Arabic Text Classification Using K-Nearest Neighbour Algorithm
    Alhutaish, Roiss
    Omar, Nazlia
    INTERNATIONAL ARAB JOURNAL OF INFORMATION TECHNOLOGY, 2015, 12 (02) : 190 - 195
  • [36] A method of false alarm recognition based on k-nearest neighbor
    Guan, Fei
    Shi, Junyou
    Ma, Xiaodong
    Cui, Weiwei
    Wu, Jie
    2017 FOURTH INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND THEIR APPLICATIONS (DSA 2017), 2017, : 8 - 12
  • [37] Improved Oversampling Algorithm for Imbalanced Data Based on K-Nearest Neighbor and Interpolation Process Optimization
    Chen, Yiheng
    Zou, Jinbai
    Liu, Lihai
    Hu, Chuanbo
    SYMMETRY-BASEL, 2024, 16 (03):
  • [38] Boosted K-nearest neighbor classifiers based on fuzzy granules
    Li, Wei
    Chen, Yumin
    Song, Yuping
    KNOWLEDGE-BASED SYSTEMS, 2020, 195
  • [39] Effective k-nearest neighbor models for data classification enhancement
    Ali A. Amer
    Sri Devi Ravana
    Riyaz Ahamed Ariyaluran Habeeb
    Journal of Big Data, 12 (1)
  • [40] A direct boosting algorithm for the k-nearest neighbor classifier via local warping of the distance metric
    Neo, Toh Koon Charlie
    Ventura, Dan
    PATTERN RECOGNITION LETTERS, 2012, 33 (01) : 92 - 102