一种垩白米的检测方法和检测系统的制作方法_3

文档序号:9563254阅读:来源:国知局
测样本中垩白度的计算上,只需计 算平放米粒的垩白度,此时可考虑两种方式,一种是当检测到米粒是竖放状态时,在前面板 提示该米粒的位置及信息,通知检测员调整位置重新检测,避免造成误检。另一种在计算垩 白度时剔除掉竖放状态的米粒,保证检测的结果全部为平放米粒的垩白度数据,提高检测 的准确率。
[0084] 虽然米粒是一个立体信息,目前的检测主要方式还依然都是将其转化为一个二维 图像进行检测,这样,很多立体信息丢失,难免在数据精确度上有所损失,本算法也可在今 后的垩白米粒的全方位检测中,在希望获得腹白面积信息时,用于剔除胚芽区的干扰。
[0085] 结果获取单元203,用于在完成误检判断之后,根据以下公式计算垩白米的垩白米 粒率及垩白度:
[0088] 本发明实施例,对米粒样本RGB图像进行预处理,判断所述米粒样本RGB图像中的 米粒是否为垩白米,如果判断结果是垩白米,则判断所述米粒样本的摆放方式是否造成误 检,并根据预设的公式获取垩白粒率和垩白度,使得垩白米的检测更准确。
[0089] 如图3所示为米粒质心及米粒宽度、长度检测示意图;
[0090] 如图4所示为划定米粒胚芽区示意图。
[0091] 本领域普通技术人员还可以理解,实现上述实施例方法中的全部或部分步骤是可 以通过程序来指令相关的硬件来完成,所述的程序可以在存储于一计算机可读取存储介质 中,所述的存储介质,包括R0M/RAM、磁盘、光盘等。
[0092] 以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精 神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【主权项】
1. 一种聖白米的检测方法,其特征在于,所述方法包括: 对米粒样本RGB图像进行预处理,判断所述米粒样本RGB图像中的米粒是否为聖白 米; 如果判断结果是聖白米,则判断所述米粒样本的摆放方式是否造成误检; 根据W下公式计算聖白米的聖白米粒率及聖白度:2. 如权利要求1所述的方法,其特征在于,所述对米粒样本RGB图像进行预处理,判断 所述米粒样本RGB图像中的米粒是否为聖白米,包括: 将所述米粒样本RGB图像转换为灰度图像,并获取所述灰度图像中自适应分割的阔 值; 根据所述阔值将所述灰度图像转换为二值图像,所述二值图像为:米粒为白色、背景为 黑色的黑白二值图像; 通过区域连通算法获取所述米粒的总数W及每颗米粒的数据,所述数据包括:每颗米 粒的像素总数m、每颗米粒的起始坐标; 将所述米粒样本RGB图像转换为HSI图像,获取每颗米粒的I分量直方图,获 取所述I分量直方图中:峰点个数η、峰值最大值max、峰值均值aver,并根据公式获取D值,将所述D值与预设的标准值D1进行比较,根据比较结 果判断米粒是否为聖白米,具体的:如果D值小于D1,则判定该米为聖白米,如果D值大于D1,则该米不是聖白米。3. 如权利要求1所述的方法,其特征在于,如果判断为聖白米,则通过最大类间方差法 分割出该聖白米的聖白部分和正常部分。4. 如权利要求3所述的方法,其特征在于,所述如果判断结果是聖白米,则判断所述米 粒样本的摆放方式是否造成误检,具体为: 检测聖白米粒的轮廓线,通过所述轮廓线获取所述聖白米粒的质屯、点; 获取所述质屯、点为端点的0°到90°的范围内,所述质屯、点到所述轮廓线的所有距 离,并获取最短距离、最短距离对应的角度、所述聖白米粒的长度和宽度、所述聖白米粒的 摆放角度; 获取沿所述聖白米粒长度方向经过所述质屯、点的直线与所述轮廓线的两个交点A、B, 根据所述A、B判断所述米粒样本的摆放方式是否造成误检。5. 如权利要求4所述的方法,其特征在于,所述根据所述A、B判断所述米粒样本的摆 放方式是否造成误检,包括: 从所述A点和B点出发,如果一点向轮廓线两边的轨迹分别为:类似直线的变化趋势和 类似楠圆的变化趋势、另一点向轮廓线两边的轨迹均为类似楠圆的变化趋势,则所述聖白 米粒为平放状态,则未出现误检;或者, 从所述A点和B点出发,如果两点向轮廓线两边的轨迹均为类似楠圆的变化趋势,则所 述聖白米粒为竖放状态,从所述A点和B点出发分别向所述聖白米粒内部沿长度方向测量 一个米粒的宽度,取得C点和D点之后分别从C点和D点沿米粒的宽度方向画一条直线与 米粒的轮廓相交,根据交点获取封闭的胚芽区,如果所述聖白部分在所述胚芽区,且在胚芽 区的部分类似楠圆形,则判定为出现误检,如果所述聖白部分全部在所述胚芽区,且聖白部 分类似楠圆,则也出现误检。6. -种聖白米的检测系统,其特征在于,所述系统包括: 预处理单元,用于对米粒样本RGB图像进行预处理,判断所述米粒样本RGB图像中的米 粒是否为聖白米; 误检单元,用于如果所述预处理单元判断结果是聖白米,则判断所述米粒样本的摆放 方式是否造成误检; 结果获取单元,用于在完成误检判断之后,根据W下公式计算聖白米的聖白米粒率及 聖白度:7. 如权利要求6所述的系统,其特征在于,所述预处理单元预处理,包括: 将所述米粒样本RGB图像转换为灰度图像,并获取所述灰度图像中自适应分割的阔 值; 根据所述阔值将所述灰度图像转换为二值图像,所述二值图像为:米粒为白色、背景为 黑色的黑白二值图像; 通过区域连通算法获取所述米粒的总数W及每颗米粒的数据,所述数据包括:每颗米 粒的像素总数m、每颗米粒的起始坐标; 将所述米粒样本RGB图像转换为HSI图像,获取每颗米粒的I分量直方图,获 取所述I分量直方图中:峰点个数η、峰值最大值max、峰值均值aver,并根据公式获取D值,将所述D值与预设的标准值D1进行比较,根据比较结 果判断米粒是否为聖白米,具体的:如果D值小于D1,则判定该米为聖白米,如果D值大于D1,则该米不是聖白米。8. 如权利要求6所述的系统,其特征在于,如果判断为聖白米,则通过最大类间方差法 分割出该聖白米的聖白部分和正常部分。9. 如权利要求8所述的系统,其特征在于,所述误检单元判断是否造成误检,包括: 检测聖白米粒的轮廓线,通过所述轮廓线获取所述聖白米粒的质屯、点; 获取所述质屯、点为端点的0°到90°的范围内,所述质屯、点到所述轮廓线的所有距 离,并获取最短距离、最短距离对应的角度、所述聖白米粒的长度和宽度、所述聖白米粒的 摆放角度; 获取沿所述聖白米粒长度方向经过所述质屯、点的直线与所述轮廓线的两个交点A、B, 根据所述A、B判断所述米粒样本的摆放方式是否造成误检。10.如权利要求9所述的系统,其特征在于,所述根据所述A、B判断所述米粒样本的摆 放方式是否造成误检,包括: 从所述A点和B点出发,如果一点向轮廓线两边的轨迹分别为:类似直线的变化趋势和 类似楠圆的变化趋势、另一点向轮廓线两边的轨迹均为类似楠圆的变化趋势,则所述聖白 米粒为平放状态,则未出现误检;或者, 从所述A点和B点出发,如果两点向轮廓线两边的轨迹均为类似楠圆的变化趋势,则所 述聖白米粒为竖放状态,从所述A点和B点出发分别向所述聖白米粒内部沿长度方向测量 一个米粒的宽度,取得C点和D点之后分别从C点和D点沿米粒的宽度方向画一条直线与 米粒的轮廓相交,根据交点获取封闭的胚芽区,如果所述聖白部分在所述胚芽区,且在胚芽 区的部分类似楠圆形,则判定为出现误检,如果所述聖白部分全部在所述胚芽区,且聖白部 分类似楠圆,则也出现误检。
【专利摘要】本发明适用于数据处理领域,提供了一种垩白米的检测方法,所述方法包括:对米粒样本RGB图像进行预处理,判断所述米粒样本RGB图像中的米粒是否为垩白米;如果判断结果是垩白米,则判断所述米粒样本的摆放方式是否造成误检;根据预设的公式计算垩白米的垩白米粒率及垩白度。本发明实施例,对米粒样本RGB图像进行预处理,判断所述米粒样本RGB图像中的米粒是否为垩白米,如果判断结果是垩白米,则判断所述米粒样本的摆放方式是否造成误检,并根据预设的公式获取垩白粒率和垩白度,使得垩白米的检测更准确。
【IPC分类】G01N21/95
【公开号】CN105319223
【申请号】CN201510893771
【发明人】王粤, 刘小丽
【申请人】浙江工商大学
【公开日】2016年2月10日
【申请日】2015年12月7日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1