Affiliation:
1. Department of CSE, University College of Engineering Panruti (UCEP), Tamilnadu 607106, India
2. Department of EEE, Velammal College of Engineering and Technology, Madurai, Tamilnadu 625009, India
Abstract
In this paper, a computer vision-based cashew nut grading system has been designed and implemented for classifying different grades of cashew nuts using combined features and machine learning approaches. The important task in the cashew nut grading system is to classify the whole and split down cashew nuts. Since these cashew nuts look very similar from the top view, it is a challenging task to classify the whole cashew nut and split down cashew nuts. Hence, a single-view image of cashew nut has been captured by placing a camera with a distance of 17[Formula: see text]cm (from the right side of the conveyor belt). The captured red, blue and green images are normalized and converted into hue, saturation and value color space. S channel from HSV image is used for segmentation process using Otsu threshold technique. The total numbers of features extracted are 275 and the features are texture (180), color (90), and shape (5). The constrained optimization-based feature selection method is used and 30 features are selected for further process. The Support Vector Machine (SVM) classifier is used for the classification, and the results obtained from different kernel functions are computed and compared. The 8-layer convolutional neural network (CNN) has been developed in this work for classification and to analyze the performance and accuracy. The accuracy of different machine learning classifiers like SVM 1-1, SVM 1-All and CNN model is also evaluated and compared. The overall accuracy obtained by SVM 1-All with kernel function radial basis for classification is 98.93%.
Publisher
World Scientific Pub Co Pte Ltd
Subject
Electrical and Electronic Engineering,Hardware and Architecture,Media Technology