Enhancing the efficiency of a convolutional neural network model for rice variety classification using a customized prewitt operator

Main Article Content

Jatsada Singthongchai
Suttipong Klongdee
Nattavut Sriwiboon

Abstract

Rice variety classification is a crucial process in the agricultural industry, directly impacting product quality and production efficiency. This article presents a method for enhancing rice variety classification efficiency using a Convolutional Neural Network (CNN) integrated with a customized Prewitt operator for precise edge detection from grain images. This technique improves the accuracy of distinguishing between rice varieties with similar characteristics. The experimental results demonstrate that the CNN model combined with the Prewitt operator achieves a classification accuracy of 98.5%. This performance surpasses previous research using other methods, such as Sobel and Canny edge detection, which reported accuracies ranging from 85% to 96%. This article discusses the development stages of the CNN model and the Prewitt operator and provides a comparison with related works, highlighting its effectiveness across diverse environments.

Article Details

Section
Original Articles

References

Ali, H., Ahmed, S., & Khan, M. (2021). Edge detection using Prewitt operator in medical imaging. International Journal of Biomedical Imaging.

Arunsiriwattana, P., Kiatwuthiamorn, J., & Cumpim, C. (2021). Laser pointer control for deep learning human detection. J Sci Technol MSU, 41(3).

Chatnuntawech, I., Tantisantisom, K., Khanchaitit, P., Boonkoom, T., & Bilgic, B. (2018). Rice classification using spatio-spectral deep convolutional neural network. arXiv. https://arxiv.org/abs/1805.11491

Chen, P., Liu, Q., & Zhang, H. (2020). Traffic sign recognition using edge detection techniques. IEEE Transactions on Intelligent Transportation Systems.

Gayathri Devi, N., & Siddappa, M. (2017). Machine vision approach for quality evaluation of rice grains using CNN. International Journal of Computer Applications, 160, 26–29.

He, K., Zhang, X., Ren, S., & Sun, J. (2016). Identity mappings in deep residual networks. In European Conference on Computer Vision (pp. 630–645). https://arxiv.org/abs/1603.05027

Jiang, Y., Chen, L., & Xu, Z. (2022). Prewitt operator in plant disease detection. Journal of Agricultural Science and Technology.

Kolkure, P. D., & Shaikh, S. S. (2017). Quality analysis of rice grains using CNN-based image processing In International Conference on Recent Trends in Electronics, Information & Communication Technology (RTEICT).

Kongchai, P. (2023). Creating a deep learning model for classifying conversation messages from a LINE application. J Sci Technol MSU, 43(1).

Krizhevsky, A., Sutskever, I., & Hinton, G. E. (2012). ImageNet classification with deep convolutional neural networks. Advances in Neural Information Processing Systems, 25.

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

Martinez, R., Lopez, J., & Sanchez, A. (2023). Remote sensing image analysis using Prewitt edge detection. Remote Sensing Letters.

Mousavirad, S. J., & Minaei, S. (2012). Identification of rice varieties using backpropagation neural network. Journal of Agricultural Engineering, 39(1), 49–56.

Nguyen, T., Tran, V., & Hoang, D. (2021). Prewitt operator for facial recognition. Pattern Recognition and Image Analysis.

Noroozi, M. (2023). Rice classification by using CNN. Kaggle. https://www.kaggle.com/code/marya-mnoroozi68/rice-classification-by-using-cnn

Prakash, N., Rajakumar, R., & Gowthami, K. (2022). Image classification for rice varieties using deep learning models. YMER Digital, 21(6), 263–266.

Prewitt, J. M. S. (1970). Object enhancement and extraction. In Picture processing and psychopictorics (pp. 75–149).

Raj, M., Verma, P., & Singh, S. (2023). Prewitt edge detection in agricultural robotics. Journal of Agricultural Engineering Research.

Rattanapoka, C. (2024). A real-time analysis of human face emotions using deep learning techniques on low-cost embedded device. The Journal of KMUTNB, 34(2), 1–12.

Senawong, N., Wichitchan, S., & Kumphon, O. (2022). Large-scale data classification based on K-means clustering and deep learning. The Journal of KMUTNB, 32(4), 957–965.

Shardy. (2023). Rice image classification using VGG16 and transfer learning. GitHub. https://github.com/Shardy2907/CNN-using-Transfer-Learning

Simonyan, K., & Zisserman, A. (2015). Very deep convolutional networks for large-scale image recognition. In International Conference on Learning Representations (ICLR).

Sriwiboon, N. (2021). Improvement the performance of the chest X-ray image classification with convolutional neural network model by using image augmentations technique for COVID-19 diagnosis. The Journal of KMUTNB, 31(1), 109–117.

Szegedy, C., Vanhoucke, V., Ioffe, S., Shlens, J., & Wojna, Z. (2016). Rethinking the Inception architecture for computer vision. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition.

Tan, M., & Le, Q. V. (2019). EfficientNet: Rethinking model scaling for convolutional neural networks. In International Conference on Machine Learning (ICML).

Vania, V., Setyadi, A., Widyatama, I. M. D., & Kurniadi, F. I. (2023). Rice varieties classification using neural network and transfer learning with MobileNetV2. In 2023 4th International Conference on Artificial Intelligence and Data Sciences (AiDAS).

Wang, X., Zhang, Y., & Li, F. (2019). Prewitt edge detection for OCR in digital documents. Journal of Computer Vision and Image Processing.

Zareiforoush, H., Minaei, S., Alizadeh, M. R., & Banakar, A. (2016). Qualitative classification of milled rice grains using computer vision and metaheuristic techniques. Journal of Food Engineering, 195, 1–9.