论文部分内容阅读
水果品质检测与分级,是水果流通和加工过程中的重要环节之一。如何快速、准确的检测水果外观品质,解决检测手段滞后于行业标准的问题,成为目前急需着手的工作。由于计算机视觉分级精度、自动化程度高,属于非接触检测过程,因此将其用于水果外观品质检测具有潜在的应用价值和很好的发展前景。国内外学者对于计算机视觉应用于水果外观品质检测进行了大量的研究工作,并且取得了很多研究成果,对此领域的发展做出了很大的贡献。但总体来说,还存在一些亟待解决的问题:第一大部分外观品质检测研究集中于苹果、梨、甘橘等近球形的水果,而对于像番木瓜这类椭球型的水果几乎未涉及到;第二,很多研究工作都是针对静态的水果进行外观检测,分级精度高但实用性不强,对于实用性较强的动态水果研究较少。基于上述背景,结合实际生产的需要,本研究设计了计算机视觉番木瓜检测系统,提出基于视觉的番木瓜外观品质检测的方法,所有算法实现采用的软件工具是MATLAB软件。本文的主要研究内容和结果包括:(1)搭建了图像采集系统并使用简单易行的方法对摄像机进行标定,采用小角度斜面作为采集番木瓜图像的工作平台,找到适合的斜面角度来实现番木瓜的纯滚动,便于番木瓜图像的动态采集。采集到的图像存在很多冗余信息影响图像处理的速度,因此对图像裁剪以减少数据量。(2)对图像预处理中图像灰度化、图像滤波、图像增强、图像分割及边缘检测等方法的各种算法进行了比较,通过实验验证选取了适合番木瓜分类的低层图像处理方法。(3)参考国内外学者用于水果特征提取的方法,选择了提取效果较好的几种方法比较分析后,找到了适合番木瓜颜色、大小、形状及表面缺陷特征提取的方法。番木瓜的颜色描述选用了CIE-L*a*b颜色模型,选取最小外接矩和周长来描述番木瓜的大小,运用圆形度和形状不变矩相结合的方法识别番木瓜的外形特征,使用损伤区域轮廓法得到缺陷区域,以损伤区域面积比为指标描述番木瓜的缺陷区域大小。(4)研究人工神经网络的各种方法,选择了具有代表性的BP网络、RBF网络及SVM网络实现番木瓜外观品质的分类,分级准确率在75%-80%之间,分类结果一致。准确率未达到100%的主要原因可能是在使用神经网络方法对番木瓜外观品质分级时训练样本和测试样本过少。由分级结果得出:基于本研究的设计方法结构合理,软硬件可行,并得到较准确地分类结果,系统性能可以满足番木瓜外观品质检测的实际需求。