专利名称:一种大米中黄粒米的自动识别方法
技术领域:
本发明属丁计算机图像处理技术领域,特别涉及一种大米中黄粒米的自动 识别方法。
技术背景黄粒米是将糙米磨成精度为国家标准一等大米时,胚乳呈黄色,与正常米粒 色泽明显不同的颗粒,黄粒米重量占试样重量的百分率称为黄粒米率。国家标准GB/T 17891-1999《优质稻谷》规定黄粒米的检测按国家标准GB 1350-1999《稻 谷》规定方法进行检测,而国家标准GB 1350-1999《稻谷》中并没有黄粒米检测 方法的阐述,指出,黄粒米检测按国家标准GB 5496-1985《粮食、油料检验黄 粒米及裂纹粒检验法》进行。国家标准GB 5496-1985《粮食、油料检验黄粒米及裂纹粒检验法》规定黄 粒米检测方法为稻谷经检验出糙率以后,将其糙米试样用小型碾米机碾磨至近 似标准二等米的精度,除去糠粉,称重W,作为试样重量,再按规定拣出黄粒米, 称重Wi。稻谷黄粒米含量按公式计算黄粒米(%)= (Wi/W) xl00%。其中黄 粒米的识别方式为分取大米试样约50g或在检验碎米的同时,按规定拣出黄粒 米,其捡出的依据完全依靠人眼进行。这种方法由于检测时间长、主观性强、准 确性低,可操作性、重复性差,且易受环境影响等缺陷难以满足在稻谷现场收购 和市场交易中对品质检测快速、客观、准确性高的要求。针对上述问题本发明提出了基于L^^M颜色模型的黄粒米检测方法,将计算 机图像处理技术引入稻谷质量评定,使检测技术准确、客观、可操作性强、自动 化程度高。发明内容本发明提供了一种基于1^*3*1)*颜色模型的黄粒米自动识别的方法,其特征在 于包括下列步骤获取米粒图像信息;分析米粒色度信息; 识别黄粒米。所述获取米粒图像信息具体包括下列步骤 将一定数量的米样置于图像采集器中,采集原始图像信息; 读取原始图像信息,分割背景与米粒,并将背景色设置为与米粒颜色相区别 的颜色。所述米样数量为10-1000粒。 所述分割背景与米粒的方法为迭代法。所述迭代法具体包括下列步骤求出图像中的最大和最小灰度值Z,和Zk,令阈值初值T^(Z,+Zk)/2; 根据阈值Tk将图像分割成目标和背景两部分,求出两部分的平均灰度值Zo、ZB;求出新阈值Tk+产(Z。+ ZB)/2;若T^Tk+,,则所得即为阈值,否则根据计算出的Tk值继续计算阈值,迭代 计算。所述分割背景与米粒时,背景颜色选择纯黑色即RGB(O,O,O)。 所述分析米粒色度信息的具体步骤包括将原始RGB色度信息转化成I^aWs色度信息,其中I^为明度指数,取值范 围为(MOO, 3*为色品指数,表示颜色由深绿色到亮红色,取值范围为-120 120,M为色品指数,表示颜色由亮蓝色到焦黄色,取值范围为-120 120;分析每粒大米中每个象素的!^^M色度信息,选1/^*13*色度信息中的bM乍 为分析黄粒米的特征色度值。所述利用1^3*13*颜色模型中的特征色度值M进行判定,由RGB颜色模型通过理想颜色模型XYZ向1^^W颜色模型的具体转化公式为X = 0.4124/(/ /255)+ 0.3576/(G/255) + 0.1805/(5/255) Y = 0.2126/(i /255)+ 0.7152/(G/255)+ 0.0722/08/255) Z = 0.0193/(/ /255)+ 0.1192/(G/255)+ 0.9505/(5/255)其中R、 G、 B为所读取的米粒原始色度信息值,J[O+0.055)/1.055〗24,r > 0.04045 函数 "—^/12.92, r《0.04045由理想XYZ颜色模型向1^^M颜色模型转化公式为r=ii6/(y/。-i6a*=500[/(X/Z0)-"200[ )-/(Z/Z。)] 、W> 0,008856所述识别黄粒米的具体步骤包括利用黄粒米检测软件设定判定黄粒米的色度阈值和面积阈值;以1^^M颜色模型中M为基础,结合色度阈值和面积阈值,判定每粒大米 是否为黄粒米,将其边界画出,统计黄粒米率。所述判断大米是否为黄粒米时,色度阈值和面积阈值由操作者根据不同的大 米品种和生产地自行设置,其选择范围为色度阈值15 30;面积阈值5% 40%。本发明的有益效果为利用计算机图像处理技术代替了 GB/T 17891-1999《优 质稻谷》规定的检测人员人眼判别法,可以快速、客观、准确地识别精米中的黄 粒米,克服了现有技术方案中检测时间长、主观性强、准确性低、可操作性和重复性差等缺陷。满足了在稻谷现场收购和市场交易中对品质检测快速、客观、准 确性髙的要求。而且,根据本发明所述方法编制的计算机图像识别系统,还具有 可同时完成垩白度、垩白粒率、整精米率、粒型和液态物质等多项指标的检测的 功能,使执行国家标准中彼此相互独立的多项指标的检测,可以由一套系统--起 完成,每次可最多检测1000粒大米,具有自动化程度高,操作快速、简便的特 点。
图1是本发明的图像获取及处理装置连接示意图。 图中标号l-扫描仪;2-计算机;3-打印机。
具体实施方式
下面结合附图对本发明作进一步说明图1为本发明的图像获取及处理装置连接示意图,1、 利用计数板兼取样板从待测的大米批样中取约10 1000粒米样,置取样器于扫描仪1上,采集图像,存储为24位bmp格式文件。其中扫描仪1的亮度、 对比度设为-15 25之间。2、 在计算机2上利用黄粒米检测系统识别图像中的黄粒米,具体的是a) 读取原始图像信息,存储每粒米粒中每个像素的色度信息,其原始色度信 息为RGB颜色信息;b) 利用迭代法分割背景和米粒,将背景设为纯黑色即RGB (O,O,O), 迭代法的具体步骤是(1) 求出图像中的最大和最小灰度值Z,和Zk,令阈值初值Tf(Z,+ZO/2;(2) 根据阈值Tk将图像分割成目标和背景两部分,求出两部分的平均灰度Zo、 Zb5(3) 求出新阈值Tk+^(Zo+ZB)/2;(4) 若1\=1\+1,则所得即为阈值,否则转(2),迭代计算;c) 将米粒的RGB颜色信息转化成1^a叶1员色信息,其中1^为明度指数, 取值范围为0 100, ^为色品指数,表示颜色由深绿色到亮红色,取值范围为 -120~120, M为色品指数,表示颜色由亮蓝色到焦黄色,取值范围为-120 120;由RGB颜色模型通过理想颜色模型XYZ向1^*^1)*颜色模型的具体转化公 式为X = 0.4124/(/ /255)+ 0.3576/(G/255) + 0.1805/08/255) Y = 0.2126/(i /255)+ 0.7152/(G/255)+ 0.0722/(5/255) Z = 0.0193,/255)+ 0.1192 /(G/255)+ 0.9505 /C8/255)其中R、 G、 B为所读取的米粒原始色度信息值,—j[(r+0.055)/1.055]24,r > 0.04045 函数"_<[r/12.92,^^0'04045由理想XYZ颜色模型向1/^*13*颜色模型转化公式为=116/(17。-16 "500[/(Z/Z。)-/(17。] "200[/("。-/(Z/Z。)]JV/3,z> 0.008856l7.787z + 16/116,z<0.008856 ,d) 分析每粒米粒的1/^*13*色度信息,并选用色度值M作为分析黄粒米的特 征色度值;e) 利用黄粒米检测软件设置色度阈值和面积阈值,阈值的设定由操作者根据 被测米样的产地和品种设定,其选择范围为色度阈值15 30;面积阈值5% 40%;f) 以色度值M为基础,结合色度阈值和面积阈值,判定每粒大米是否为黄 粒米具体的判定原理为当每粒大米中色度值M大于色度阈值的像素超过面积阈值规定的值,则该粒大米为黄粒米。并用黄色线条画出该米粒的轮廓,同时统计 黄粒米粒率;g) 检测结果利用人机交互界面输出,若需要了解每粒大米的平均色度信息, 或每粒米中每个像素色度信息,可通过检测界面的菜单项输入至EXCEL中进行 査看;h) 在计算机2上将所得结果输出到打印机3,进行打印。 以上所述的实施例,只是本发明较优选的具体实施方式
,本领域的技术人员可以在所附权利要求的范围内做出各种修改。
权利要求
1. 一种大米中黄粒米的自动识别方法,其特征在于包括下列步骤获取米粒图像信息;分析米粒色度信息;识别黄粒米。
2. 根据权利要求1所述大米中黄粒米的自动识别方法,其特征在于,所述获取米粒图像信息具体包括下列步骤将米样置于图像采集器中,采集原始图像信息;读取原始图像信息,并将背景色设置为与米粒颜色相区别的颜色,分割背景 与米粒。
3. 根据权利要求2所述大米中黄粒米的自动识别方法,其特征在于,所 述米样数量为10-1000粒。
4. 根据权利要求2所述大米中黄粒米的自动识别方法,其特征在于,所 述分割背景与米粒的方法为迭代法。
5. 根据权利要求4所述大米中黄粒米的自动识别方法,其特征在于,所 述迭代法具体包括下列步骤求出图像中的最大和最小灰度值Z,和Zk,令阈值初值TkKZ,+Zk)/2; 根据阈值Tk将图像分割成目标和背景两部分,求出两部分的平均灰度值Z。、ZB;求出新阈{直Tk+产(Z。+ ZB)/2;若T^Tw,则所得即为阈值,否则根据计算出的Tk值继续计算阈值,迭代 计算。
6. 根据权利要求2所述的黄粒米自动识别的方法,其特征在于,所述分割背景与米粒时,背景颜色选择纯黑色即RGB(O,O,O)。
7. 根据权利要求1所述大米中黄粒米的自动识别方法,其特征在于,所述分析米粒色度信息的具体步骤包括将原始RGB色度信息转化成1^^M色度信息,其中I^为明度指数,取值范 围为0~100, 3*为色品指数,表示颜色由深绿色到亮红色,取值范围为-120 120, W为色品指数,表示颜色由亮蓝色到焦黄色,取值范围为-120 120;分析每粒大米中每个象素的!/^*1)*色度信息,选1^^W色度信息中的bM乍 为分析黄粒米的特征色度值。
8. 根据权利要求7所述大米中黄粒米的自动识别方法,其特征在于,所 述利用1^*3*1)*颜色模型中的特征色度值b+进行判定,由RGB颜色模型通过理想颜色模型XYZ向1^^M颜色模型的具体转化公式为<formula>formula see original document page 3</formula>其中R、 G、 B为所读取的米粒原始色度信息值,由理想XYZ颜色模型向!^3*13*颜色模型转化公式为: <formula>formula see original document page 3</formula>
9.根据权利要求1所述大米中黄粒米的自动识别方法,其特征在于,所 述识别黄粒米的具体步骤包括-利用黄粒米检测软件设定判定黄粒米的色度阈值和面积阈值;以!^^M颜色模型中M为基础,结合色度阈值和面积阈值,判定每粒大米 是否为黄粒米,将其边界画出,统计黄粒米率。
10.根据权利要求9所述大米中黄粒米的自动识别方法,其特征在于所述判 断大米是否为黄粒米时,色度阈值和面积阈值由操作者根据不同的大米品种和生产地自行设置,其选择范围为色度阈值15~30;面积阈值5% 40%。
全文摘要
本发明公开了属于计算机图像处理技术领域一种黄粒米自动识别的方法,包括将米样置于图像采集器中,采集原始图像信息;读取原始图像信息,分离背景和米样;读取每粒大米的原始色度信息R、G、B值,通过理想颜色模型XYZ,将R、G、B色度值转化为均匀颜色模型色度值L<sup>*</sup>a<sup>*</sup>b<sup>*</sup>;选择判定特征色度值b<sup>*</sup>,若每粒大米的所有像素中特征色度值b<sup>*</sup>超过色度阈值,且所占比例大于面积阈值时,判定该大米为黄粒米。其中色度阈值和面积阈值由操作者根据大米的品种和产地,自行设定。本发明所述方法可以广泛应用于在稻谷现场收购与市场交易中对大米品质的检测过程,使检测快速、客观、准确。
文档编号B07C5/342GK101271522SQ20081011208
公开日2008年9月24日 申请日期2008年5月21日 优先权日2008年5月21日
发明者侯彩云, 孙建平, 尚艳芬, 常国华, 巍 牛, 祝晓芳 申请人:中国农业大学