基于小波变换和人工神经网络的玉米种纯度识别

来源 :山东农业大学 | 被引量 : 0次 | 上传用户:xiaollxiao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
种子纯度是指在供检种子样本中,纯种种子数占供检样本总数的比例,它是反映种子质量的重要参数,是评定种子等级的主要依据。近年来,随着玉米种子杂交技术的广泛应用,玉米种子的品种越来越多,类间相似性越来越大,混杂现象日趋严重,导致品种区分越来越困难。进行玉米种子纯度检验是减少玉米种子混杂,保证农业生产的一个根本途径。传统的玉米种子纯度检测方法存在着鉴定时间长、人员依赖性强、对种子具有破坏性等缺点。  本文主要针对玉米种子纯度识别方面的问题,提出一种基于小波变换和BP神经网络的玉米种子纯度识别算法。以杂交玉米品种山农8号,农大108,郑单958、鲁单984等种子为研究对象,利用机器视觉、数字图像处理、小波变换和神经网络等智能检测方法,进行了以下研究:⑴完善了基于机器视觉的玉米种子纯度检测系统,并设计了一种玉米种子直立摆放装置,将批量玉米种子一次性准确定位直立摆放。配合玉米种子纯度检测系统,对玉米种子冠部图像进行批量图像采集。⑵分别提取玉米种子冠部核心区域的RGB颜色模型特征参数,然后对三个色彩分量分别进行二层二维离散小波变换,将玉米种子冠部图像R、G、B三维向量细节差异分解成为18维特征向量,放大了样本之间的色彩特征细节差异。使得从玉米种子冠部图像小波分析数据中提取的人工神经网络训练样本能够更好地反映样本特征,从而保障玉米种子纯度识别的准确性。⑶在玉米种子纯度识别网络设计时,对BP神经网络的优化,提高了神经网络的学习收敛速度,提高了识别效率。采用结构为输入层18个神经元,隐含层6个神经元,输出层2个神经元,训练函数使用有动量和自适应学习率的梯度下降函数traingdx,中间层神经元的激活函数为S形正切函数tansig,输出层神经元激活函数使用S形对数函数logsig的神经网络,对经离散小波变换后的玉米种子图像特征数据进行训练和识别。⑷采用本文算法,对常见商业玉米品种山农8号,农大108,郑丹958、鲁单984等种子纯度进行识别,识别准确率分别可以达到96.4%、95.9%、96.1%、96.0%。实验结果表明该方法可准确识别玉米纯度并分类,对于市售商业包装玉米种子检测其纯度,检测结果与包装标称基本一致。
其他文献
期刊
摘 要:我国社会主义新农村建设的背景,为农村民俗体育旅游与体育公共服务的互动发展提供了可行性,也提出了新的要求。本文通过对农村民俗体育旅游产业与体公共服务互动发展的结合点及思路进行分析,对如何促进两者的和谐、良性与长效的发展进行了思考与展望。  关键词:农村;民俗体育旅游;体育公共服务;互动发展  一、我国农村民俗体育旅游与体育公共服务互动发展的背景  随着我国经济的飞速发展,人们已经从单纯的物质
期刊
本文对PTFE膜结构的质量事故及通病进行探讨,分析产生的根本原因,并针对此问题提出合理化的建议.
摘 要:线上超市仓库管理系统的功能是基于供应商和仓库管理员以及超市售卖员的一款Web后台系统,它的功能明确,具有良好的界面风格以及很强的交互数据能力。同时在功能上满足仓库管理员针对仓库管理的一些基本操作。本文为此简单的阐述了该系统的设计与基本的实现方式。  关键词:超市仓库;管理;B/S;java  1绪论  随着当今信息化的不断发展和科学技术的不断完善,计算机软件技术已经和人们的生活息息相关。作
期刊