Image Recognition Method Based on an Improved Convolutional Neural Network to Detect Impurities in Wheat

Impurities in wheat seriously affect wheat quality and food security. They are mainly produced during the operational process of combine harvesters. To solve the recognition and classification problems associated with impurities in wheat, a recognition method using an improved convolutional neural n...

Full description

Bibliographic Details
Main Authors: Yin Shen, Yanxin Yin, Chunjiang Zhao, Bin Li, Jun WANG, Guanglin Li, Ziqiang Zhang
Format: Article
Language:English
Published: IEEE 2019-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8865031/
id doaj-b84b6adc41394ccd978edc54f179a2c8
record_format Article
spelling doaj-b84b6adc41394ccd978edc54f179a2c82021-03-30T00:37:13ZengIEEEIEEE Access2169-35362019-01-01716220616221810.1109/ACCESS.2019.29465898865031Image Recognition Method Based on an Improved Convolutional Neural Network to Detect Impurities in WheatYin Shen0https://orcid.org/0000-0002-3221-7875Yanxin Yin1Chunjiang Zhao2Bin Li3Jun WANG4https://orcid.org/0000-0003-1911-4676Guanglin Li5Ziqiang Zhang6College of Engineering and Technology, Southwest University, Chongqing, ChinaNational Research Center of Intelligent Equipment for Agriculture, Beijing, ChinaCollege of Engineering and Technology, Southwest University, Chongqing, ChinaNational Research Center of Intelligent Equipment for Agriculture, Beijing, ChinaSchool of Electronics and Information Engineering, Sichuan University, Chengdu, ChinaCollege of Engineering and Technology, Southwest University, Chongqing, ChinaInformation Engineering College, Capital Normal University, Beijing, ChinaImpurities in wheat seriously affect wheat quality and food security. They are mainly produced during the operational process of combine harvesters. To solve the recognition and classification problems associated with impurities in wheat, a recognition method using an improved convolutional neural network is proposed in this article. A labeled dataset of normal wheat and five impurities is constructed, using which the Wiener filtering algorithm and the multi-scale Retinex enhancement algorithm are employed for image preprocessing. Based on network research using Inception_v3, improvement and optimization are undertaken before designing the WheNet convolutional neural network, which is intended for automatic recognition of wheat images. Under the same conditions, comparative experiments using the WheNet, ResNet_101 and Inception_v3 networks are conducted. Indexes such as receiver operating characteristic, area under curve (AUC), and recall rate are adopted to evaluate the experimental outcomes. Experimental results indicate that the WheNet network achieved the most efficient results. It also shows a shorter training time, and its recognition accuracies for Top_1 and Top_5 of the test set are 98.59% and 99.98%, respectively. The mean values of both the AUC and recall rate of the network on the recognition of various images of impurities are higher than those of the ResNet_101 and Inception_v3 networks. Consequently, the WheNet network can be a useful tool in recognizing impurities in wheat. Furthermore, this method can be used to detect impurities in other fields.https://ieeexplore.ieee.org/document/8865031/Wheat imagesimpurity recognitionconvolution neural networkWheNet network
collection DOAJ
language English
format Article
sources DOAJ
author Yin Shen
Yanxin Yin
Chunjiang Zhao
Bin Li
Jun WANG
Guanglin Li
Ziqiang Zhang
spellingShingle Yin Shen
Yanxin Yin
Chunjiang Zhao
Bin Li
Jun WANG
Guanglin Li
Ziqiang Zhang
Image Recognition Method Based on an Improved Convolutional Neural Network to Detect Impurities in Wheat
IEEE Access
Wheat images
impurity recognition
convolution neural network
WheNet network
author_facet Yin Shen
Yanxin Yin
Chunjiang Zhao
Bin Li
Jun WANG
Guanglin Li
Ziqiang Zhang
author_sort Yin Shen
title Image Recognition Method Based on an Improved Convolutional Neural Network to Detect Impurities in Wheat
title_short Image Recognition Method Based on an Improved Convolutional Neural Network to Detect Impurities in Wheat
title_full Image Recognition Method Based on an Improved Convolutional Neural Network to Detect Impurities in Wheat
title_fullStr Image Recognition Method Based on an Improved Convolutional Neural Network to Detect Impurities in Wheat
title_full_unstemmed Image Recognition Method Based on an Improved Convolutional Neural Network to Detect Impurities in Wheat
title_sort image recognition method based on an improved convolutional neural network to detect impurities in wheat
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2019-01-01
description Impurities in wheat seriously affect wheat quality and food security. They are mainly produced during the operational process of combine harvesters. To solve the recognition and classification problems associated with impurities in wheat, a recognition method using an improved convolutional neural network is proposed in this article. A labeled dataset of normal wheat and five impurities is constructed, using which the Wiener filtering algorithm and the multi-scale Retinex enhancement algorithm are employed for image preprocessing. Based on network research using Inception_v3, improvement and optimization are undertaken before designing the WheNet convolutional neural network, which is intended for automatic recognition of wheat images. Under the same conditions, comparative experiments using the WheNet, ResNet_101 and Inception_v3 networks are conducted. Indexes such as receiver operating characteristic, area under curve (AUC), and recall rate are adopted to evaluate the experimental outcomes. Experimental results indicate that the WheNet network achieved the most efficient results. It also shows a shorter training time, and its recognition accuracies for Top_1 and Top_5 of the test set are 98.59% and 99.98%, respectively. The mean values of both the AUC and recall rate of the network on the recognition of various images of impurities are higher than those of the ResNet_101 and Inception_v3 networks. Consequently, the WheNet network can be a useful tool in recognizing impurities in wheat. Furthermore, this method can be used to detect impurities in other fields.
topic Wheat images
impurity recognition
convolution neural network
WheNet network
url https://ieeexplore.ieee.org/document/8865031/
work_keys_str_mv AT yinshen imagerecognitionmethodbasedonanimprovedconvolutionalneuralnetworktodetectimpuritiesinwheat
AT yanxinyin imagerecognitionmethodbasedonanimprovedconvolutionalneuralnetworktodetectimpuritiesinwheat
AT chunjiangzhao imagerecognitionmethodbasedonanimprovedconvolutionalneuralnetworktodetectimpuritiesinwheat
AT binli imagerecognitionmethodbasedonanimprovedconvolutionalneuralnetworktodetectimpuritiesinwheat
AT junwang imagerecognitionmethodbasedonanimprovedconvolutionalneuralnetworktodetectimpuritiesinwheat
AT guanglinli imagerecognitionmethodbasedonanimprovedconvolutionalneuralnetworktodetectimpuritiesinwheat
AT ziqiangzhang imagerecognitionmethodbasedonanimprovedconvolutionalneuralnetworktodetectimpuritiesinwheat
_version_ 1724188157195321344