基于CNN的小麦籽粒完整性图像检测系统
作者:
作者单位:

作者简介:

通讯作者:

中图分类号:

基金项目:

国家自然科学基金项目(31971782)和中央高校基本科研业务费专项资金项目(XDJK2019C081)


Wheat Grain Integrity Image Detection System Based on CNN
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    为了快速、准确识别小麦籽粒的完整粒和破损粒,设计了基于卷积神经网络(CNN)的小麦籽粒完整性图像检测系统,并成功应用于实际检测中。采集完整粒和破损粒两类小麦籽粒图像,对图像进行分割、滤波等处理后,建立单粒小麦的图像数据库和形态特征数据库。采用LeNet-5、AlexNet、VGG-16和ResNet-34等4种典型卷积神经网络建立小麦籽粒完整性识别模型,并与SVM和BP神经网络所建模型进行对比。结果表明,SVM和BP神经网络所建模型的验证集识别准确率最高为92.25%;4种卷积神经网络模型明显优于两种传统模型,其中,识别性能最佳的AlexNet的测试集识别准确率为98.02%,识别速率为0.827ms/粒。基于AlexNet模型设计了小麦籽粒完整性图像检测系统,检测结果显示,100粒小麦的检测时间为26.3s,其中,图像采集过程平均用时21.2s,图像处理与识别过程平均用时为5.1s,平均识别准确率为96.67%。

    Abstract:

    In order to recognize the sound and broken grains of wheat quickly and accurately, an image detection system of wheat grain integrity based on convolution neural network (CNN) was designed and implemented, and successfully applied to actual detection. The images of sound and broken kernels were captured and the image database and morphological characteristics database of single wheat grain were established after some image processing (segmentation and filtering). Both databases were divided into a training set and validation set according to the ratio of 7∶3. Four typical convolutional neural networks (LeNet-5, AlexNet, VGG-16 and ResNet-34) were used to build wheat grain integrity recognition model and compared with the other two traditional algorithms of machine learning (SVM and BP neural network). The results showed that the training speed of the two traditional models was faster, and SVM gave the highest accuracy of 92.25%. By contrast, all four kinds of convolutional neural networks had an accuracy rate of about 98%. Among them, the accuracy of test set of AlexNet, which had the best recognition performance, was 98.02%, and the recognition speed of it was at a rate of 0.827ms per grain. Therefore, a wheat grain integrity image detection system was developed based on this model, and used for actual detection. The detection results showed that the detecting time of 100 wheat grains was 26.3s, among which, the average image acquisition time was 21.2s, and the average image processing and recognition time was 5.1s, and the average recognition accuracy was 96.67%. The system was easy to operate, which had stable performance, and provided a reference for the design of wheat grain image detection system. 

    参考文献
    相似文献
    引证文献
引用本文

祝诗平,卓佳鑫,黄华,李光林.基于CNN的小麦籽粒完整性图像检测系统[J].农业机械学报,2020,51(5):36-42. ZHU Shiping, ZHUO Jiaxin, HUANG Hua, LI Guanglin. Wheat Grain Integrity Image Detection System Based on CNN[J]. Transactions of the Chinese Society for Agricultural Machinery,2020,51(5):36-42.

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2019-09-29
  • 最后修改日期:
  • 录用日期:
  • 在线发布日期: 2020-05-10
  • 出版日期: