基于图像处理的玉米种子特征参数提取系统
2020-11-27
来源:意榕旅游网
201 1年l0月 . 农机化研究 第10期 基于图像处理的玉米种子特征参数提取系统 史中辉 ,赵秀艳 ,于广洋 ,刘贤喜 (1.山东农业大学a.机械与电子工程学院;b.信息学院,山东泰安摘271018) 要:随着计算机技术的发展,利用机器视觉代替人的视觉对玉米种子进行品种识别和质量检测是必然趋势。 在检测中最关键的一步是对玉米种子图像进行有效特征提取,特征参数的有效性或者精度直接关系到种子品种 识别的成败。为此,优化了基于机器视觉的玉米种子图像处理策略,提出了比较全面有效的玉米种子特征参数 和一种适应玉米种子识别的多对象轮廓提取算法,采用VC++编制了玉米种子特征参数提取系统。经实验验证, 本系统能够准确快速地提取玉米种子特征参数,为玉米种子品种识别和质量检测的后期工作奠定了基础。 关键词:玉米种子;图像处理;特征提取 中图分类号:Fx333;TP317.4 文献标识码:A 文章编号:1003—188X(2011)10—0166—05 0 引言 玉米是目前种植面积最大的农作物之一。种子质 量直接关系到玉米产量高低及玉米品质的优劣,玉米 种子质量的好坏关键是进行玉米种子品种纯度的鉴 定。传统的玉米种子鉴定方法主要包括籽粒形态鉴 定法、幼苗形态鉴定法、田间种植鉴定法及生化指标 及获得玉米种子轮廓;对所定义的特征参数进行提取 并导出特征数据。系统设计路线如图l所示,文件菜 单的主要功能是实现图像的导入,并将图像格式由 JPG转化为BMP格式,24bit转化为8bit。图像预处理 与特征提取模块的功能将在下文中详细介绍。 的电泳分析法等多种方法…,这些方法易受各种因素 的影响,有着很大的局限性。 随着计算机技术的发展,利用玉米种子的图像特 征进行玉米品种识别的研究十分活跃_2 J,在检测中 最关键的一步就是对包含大量数据信息的图像进行 有效特征的提取。特征参数的有效性或者精度直接 关系到种子品种识别的成败。本文针对玉米种子品 种识别与检测的特点,采用VC++6.0开发了基于多 对象轮廓提取算法的玉米种子特征参数提取系统,并 对本文定义的25种玉米特征参数进行提取,结果表 明,该系统对所定义的特征参数的提取具有高效性和 准确性。 图1系统菜单不意图 Fig.1 Diagram of system menu 1.2玉米种子图像的获取 获取玉米种子图像的硬件系统(如图2所示)由 1 玉米种子图像获取与特征提取系统设计 1.1 玉米种子特征提取系统 基于图像处理的玉米种子特征提取系统主要功能 相机、光源、遮光罩和载物台等组成。其中,图像采集 相机选用Sony H5,照片分辨率为1 632×1 224像素, 焦距6 mm,光圈为F4.0,ISO为100;光源采用三基色 22W荧光环形管,光源外径190 mm,色温4 500 K;遮 光罩内侧涂有无闪烁白漆;载物台表面为黑色,提高 为:实现图片的导人和格式转化;对图像进行预处理 收稿日期:2010—12—22 对比度。图3为采集到的玉米种子图像。 作者简介:史中辉(1987-),男,山东青州人,硕士生,(E-mail)zhong。 基金项目:山东省科技计划项目(J05G16) huis1987@139・conr 1963), ̄通讯作者:刘贤喜(-, ,2 图像预处理 2.1 图像灰度化 , 山东日照人,教授'博士,(E一 i ) ・h ldli=ht ̄sbullish ̄dau edu cn o..由于采集到的玉米种子图像是 24位真彩色图像…’…’’ 。 ’ ’’ ,166・ 201 1年10月 农机化研究 2.2 中值滤波 第10期 即图中每一像素都包含了红绿蓝3个色值。将彩色图 像转化为灰度图像,玉米种子图像没有了彩色成分, 图像的数据量减少,给后续处理带来很大的方便。本 系统采用加权平均值法将彩色图像转化为灰度图像, 按照适合人眼的视觉特点,选用了常用的一组权值进 行抖动,即红(Red)取0.299,绿(Green)取0.587, 在处理玉米种子图像过程中,实际采集到的图像 会因某种干扰而含有噪声,这些噪声会降低图像质 量,并影响玉米种子图像的特征提取精度。中值滤波 可以克服图像细节模糊,能够较好地保存图像边缘, 对滤除脉冲干扰及颗粒噪声效果最好。所以,本系统 蓝(Blue)取0.144,其转化方程为 Grey=0.299R+0.587G+0.144B (1) 采用模板为3×3的中值滤波方法对玉米种子图像进 行增强处理。 2.3 图像分割 . 经过试验,利用上述方程能够得到合理的灰度图 像,肉眼无法发现明显差异,各对应像点的灰度一致 性较好。灰度化的图像如图4所示。 对玉米种子图像进行特征提取时用到的只是玉米 种子图像部分,因此需要将这部分从整幅图像中提取 出来,并在此基础上进行玉米种子特征提取。本系统 采用最小错误概率法的阈值分割法对图像进行分割, 可以较好地把玉米种子和背景分割开。分割后图像 为二值图像,如图5所示。对灰度图像进行阈值化处 理的公式为 ={ T 式中 g( , )一输出图像该点的灰度值; , )一输人图像该点的灰度值; 所选阈值。 一5.样品6.载物台 图2硬件系统组成示意图 Fig.2 Schematic of hardware system composition 一 (a)农大108 图3玉米种子图像 Fig.3 Maize seed images 图5阈值分割图像 Fig.5 Image of threshold segmentation 2.4形态学处理 经过阈值分割后的玉米种子二值图像还存在一些 噪声的干扰,进行形态学处理可以优化玉米种子轮 廓,而且还能进一步消除图像中的噪声。形态学的闭 (b)郑单958 运算能够使图像的区域缩小,并能够消除颗粒噪音, 开运算能够使图像的轮廓变的更光滑。本系统采用 了5×5结构元素的闭运算和5×5结构元素的开运算 对图像进行形态学处理。图6是对图5反色后进行形 态学处理的结果。由图6可以看出,该操作可以得到 符合特征提取需要的玉米种子目标图像。 3玉米种子特征提取 图4玉米种子灰度图像 Fig.4 Gray image of maize seed 3.1 玉米种子轮廓提取 . 传统的图像轮廓提取一般采用单对象轮廓提取, ・167・ 201 1年10月 农机化研究 第10期 度和圆度,颜色特征包括R均值、G均值、 均值、 标 准差、G标准差、 标准差、日均值、|s均值、,均值、日 标准差、5标准差和I标准差。 本文以农大108、郑单958为例,在多对象轮廓提 取算法的基础上,先定位玉米种子的尖端,然后对玉 米种子的几何特征和颜色特征参数进行了多对象特 征提取。 图1O玉米种子轮廓 Fig.10 Contours ofmaize¥ ̄eds 3.2.1几何特征提取 本系统应用了13种几何特征参数。其中,当量直 径为4倍面积与盯比值的平方根;形状参数为周长的 平方与4"tr倍面积的比值;伸长度为长轴长度与短轴 3.2特征提取 玉米种子特征参数主要分为几何特征参数和颜色 特征参数,反映了玉米种子发育和品种信息的主要指 标。根据玉米种子图像的特征,系统选取了25个特 长度的比值;紧凑度为当量直径与长轴长度的比值; 圆度为种子轮廓的最小外接圆半径与最大内切圆半 征参数。其中,几何特征包括轮廓点数、面积、周长、 最大内切圆半径、最小外接圆半径、长轴长度、短轴长 径的比值。通过本系统所提取的几何特征数据如表2 所示。 度、当量直径、最大跨度、形状参数、伸长度、紧凑 表2玉米种子几何特征参数 Tab.2 Geometrical feature parameters of maize seeds 3.2.2颜色特征提取 本系统采用RGB和HSI等模型来描述玉米种子 子上颜色最稳定部分(即过形心和大端以形心和大端 之间的距离为直径且圆心在长轴上的圆形区域)的颜 的颜色信息,采用了12种颜色特征参数,并提取了种 色特征。提取到的颜色特征数据如表3所示。 表3玉米种子颜色特征信息 Tab.3 Colorfeatures ofmaize seeds ・169- 201 1年10月 农机化研究 参考文献: 第10期 经过大量实验证明,本系统可准确、快速实现对 玉米种子特征参数的提取,提取完特征参数的程序截 图如图1 1所示。 [1] 张超良,王斌.玉米种子纯度检验的方法及其评价[J]. 作物杂志,1999(1):t2—16. [2] 成芳,应义斌.机器视觉技术在农作物种子质量检验中 的应用研究进展[J].农业工程学报,2001,17(6):175— 179. [3] [美]Rafacel C Gonzalez,Richard E Woods.数字图像处理 (2版)[M].阮秋琦,阮宇智,译.北京:电子工业出版 (a) 提取几何特征后的程序截图 (b) 提取颜色特征后的程序截图 图11特征提取图 Fig.】1 Images of character extraction 社,2005:51—53. [4] 王玉亮.多对象特征提取和优化神经网络的玉米种子品 种识别[J],农业工程学报,2010,26(6):199—20. 4 结论 通过对图像预处理策略的优化及多对象轮廓提取 [5] 史智兴,程洪,李江涛,等.图像处理识别玉米品种的特 征参数研究[J].农业工程学报,2008,24(6):193—195. [6] 杨锦忠,郝建平,杜天庆,等.基于种子图像处理的大数 目玉米品种形态识别[J].作物学报,2008,34(6):1069 一算法的提出,本系统可准确、快速地提取玉米种子特 征参数,为玉米种子品种识别和质量检测做好前期准 备工作,提高了工作效率。应用计算机图像处理技术 代替人的视觉进行玉米等谷物种子品种及质量检验, l073. [7] 司秀丽,吴巍,赵新子,等.玉米种子纯度的计算机图像 识别[J].吉林农业大学学报,2005,27(6):694—697. [8] 宁纪峰.玉米品种的计算机视觉识别研究[D].咸阳:西 北农林科技大学,2002. 具有实时、高效、客观、准确和无损伤等优点,是实现 农产品检测自动化和智能化的必然趋势。该系统可 以应用到其他粒状农产品特提取与检测领域。 [9] 闸建文,陈永艳.基于外部特征的玉米品种计算机识别 系统[J].农业机械学报,2004,35(6):115—118. The Extraction System of Corn Seeds Characteristic Parameter Based on Im.Imagigf ne IProct"rocess Shi Zhonghui ,Zhao Xiuyan ,Yu Guangyang ,Liu Xianxi (Shandong Agriculture University a.Mechanical&Electircal Engineering College;b.College of Information,Taian 271018,China) Abstract:With the development of computer technology,it is necessary to use machine vision instead of human vision to identify corn seeds and test the quality.The most important step in the detection is to extract effect characters of the corn imagine,and the corn seeds identiifcation depends on the eficifency and accuracy of the characteristic parameters.In this paper,we optimize the imagine process strategy based on machine vision and put forward a more comprehensive charac— teristic parameter and a multi-objective outline extraction algorithm.which mainly use VC++program,accommodate to corn seeds Identification.And the test results show that the system can extract COrn characteristic parameters rapidly and accurately,and turn into a basement for further research on corn seeds Identiication and quality test.f Key words:corn seeds;imagine process;character extractio ・170・