机器视觉在稻米整精米率快速计算中的应用

268 2007, Vol. 28, No. 05

食品科学※分析检测

机器视觉在稻米整精米率快速计算中的应用

高希端1,孟超英1,籍保平2

(1.中国农业大学信息与电气工程学院,北京 100083;2.中国农业大学食品科学与营养工程学院,北京 100083)

摘 要:将机器视觉技术以及图像处理方法应用于稻米整精米率计算,通过图像预处理仅保留图像中大米的轮廓信息,并采用闭合图形边缘搜索方法提取大米轮廓像素点。由于米粒形似椭圆,并以长轴为对称轴来实现米粒长度的快速计算。实验结果表明,该算法检测与人工检测相关系数为0. 96,可用于整精米率的快速检测。关键词:机器视觉;图像处理;整精米率

Application of Machine Vision Technology for Fast Calculation of Head Rice Milling Rate

GAO Xi-duan1,MENG Chao-ying1,JI Bao-ping2

(1. College of Information and Electrical Engineering, China Agricultural University, Beijing 100083, China ;2. College of Food Science and Nutritional Engineering, China Agricultural University, Beijing 10083, China) Abstract : Machine vision and image processing algorithm were applied to calculate the head rice milling rate with the rice outline. The pixels at the rice edge were detected by means of close imaging method. Since rice seems elliptic, the long axis of ellipse is rice. In the present research, the correlation coefficient between the results found used to realize fast calculation of head milled by machine vision detection and the data obtained on manual detection is over 0.96. This detection procedure can be used in fast calculation o f h ead r ice m illing r ate.

Key words :machine vision ;image processing ;head rice milling rate

中图分类号:TS391.41 文献标识码:A 文章编号:1002-6630(2007)05-0268-05

水稻是中国的第一大粮食作物,大米是中国居民的第一大主食,有60%以上人口以吃米饭为主。同时,我国是世界上稻米的生产大国与消费大国,水稻播种面积约占全球的23%,产量占30%以上,居世界第一位[1]。在中国,有一亿多农民从事水稻种植,据中国粮食行业协会2004年的统计,全国日加工能力30吨以上大米加工企业5666个,年生产能力达到9463万吨,生产大米2257.1万吨,从业人数11. 5万人。大米行业是农业产业化的重要支柱之一,是农民增收的一个重要来源。稻米生产和加工对于改善农民生计和保障国家粮食安全都有着十分重要的现实意义。

我国于1986年发布并实施了GB1350-1986《稻谷》

[2]

这次新标准GB1350-1999《稻谷》中新添的两个内容之一。对于提高大米收购质量,改善大米外观及食用品质起到了积极的作用。“十一五”时期,是我国粮食行业加速整合提升,加快结构调整加大兼并重组的阶段。大米产业化深入与发展的重要性,将越来越显示出来[4]。1

整精米率定义和国标检验法

在国家标准GB1350-1999《稻谷》中整精米的定义为:糙米碾磨成精度为国家标准一等大米时,米粒产生破碎,其中长度仍达到完整精米粒平均长度的五分之四以上(含五分之四)的米粒。整精米率的定义为:整精米占净稻谷试样质量的百分率。

按照国家标准G B 1350-1999《稻谷》附录A 中整精米率检验操作方法:称取净稻谷试样(W 0) ,经脱壳后称量糙米总量(W 1) ,然后从中称取一定量的糙米(W 2) ,用实验碾米机碾磨成国家标准一等大米的精度,除去糠粉,再拣出整精米粒,称重(W 3) 。

,对我国稻谷的生产和流通起了重要作用,但随着稻

谷品种的不断改进和市场经济的发展,GB1350-1986《稻谷》中的一些内容已经与市场不相适应。新标准G B 1350-1999《稻谷》经过国家质量技术监督局批

[3]

准,已于2000-04-01开始实施。“整精米率”指标是

收稿日期:2007-03-15

作者简介:高希端(1981-) ,男,硕士研究生,研究方向计算机图像处理。

※分析检测

食品科学

2007, Vol. 28, No. 05

269

结果计算:

H(%)=— — — W 3

——— W W ——×100

2

0×—W —

1式中,H为整精米率;W0

为稻谷试样质量,g;

W 1为糙米总质量,g;W2为实验碾米机的最佳碾磨质

量,g ;W

3

为整精米粒质量,g 。

由国家标准可以看出,计算整精米率是通过检测抽取的样品来评价整体,检测的准确性与样品量的多少直接相关。当样品量较少时,检测的结果不足于评价整体,而样品量较多时,给人工检测带来很大的重复工作量和繁琐性。另外,人工检测由于主观因素的原因也存在着个人差异。所以我国大米检测技术的发展需要引入更多科技手段,这也是与国际接轨的必然途径。2整精米率图像处理法2. 1

机器视觉方法的引入

一般来说,机器视觉是用机器代替人眼来做测量和判断。机器视觉系统是指通过机器视觉产品,即图像摄取装置,将被摄取目标转换成图像信号,传送给专用的图像处理系统,根据像素分布、亮度和颜色等信息,转变成数字化信号;图像系统对这些信号进行各种运算来抽取目标的特征,进而根据判别的结果来控制现场的设备动作。机器视觉技术的诞生和应用,极大地解放了劳动力,提高了生产自动化水平,改善了人们生活现状,其应用前景极为广阔。2. 2

检测原理

整精米率计算中,样品量多少和检测准确性决定着整体的评估质量,增加样本数量和采用快速稳定的检测技术,是提高评估质量准确性的有效途径之一。将机器视觉应用到整精米率计算中,代替人工进行快速和重复性工作,既排除了由于人工检测个体主观因素所产生的差异,帮助人们精确测量微小尺寸,又提高检测效率和准确性。

实验中利用图像处理方法得到每粒米粒的长度,判断是否达到完整精米平均长度五分之四以上并进行统计,计算公式如下:

H′=—N 1

N —×100%

式中,N0为检测的样本米粒个数总和;N1为检测的样本米粒中达到完整精米粒平均长度五分之四以上个数总和。2. 3

检测系统组成

整个检测系统主要由传送滑槽、图像采集设备、图像处理过程和整精米率计算组成。如图1、2所示。

6

123

5

4

1.进料斗;2.振动喂料器;3.传送滑槽;4.接受容器;5. CCD摄像头;6.采集卡及计算程序。

图1 检测系统示意图

Fig.1 Schematic diagram of detection system

图2 滑槽平面图

Fig.2 Plan view of hopper chutes

图像采集设备为JVC TK-C1430EC CCD 摄像机、OKC30图像采集卡,采集的图像为768×576BM P 格式灰度图像,由于实验并未涉及到图像色彩处理,所以用灰度图像并采用黑色背景便于区别米粒。图像处理和整精米率计算在Visual C++环境中编程实现。2. 4

图像采集与图像处理

在试验过程中米粒由梯形漏斗进入滑槽中,经滑槽有顺序的排列下滑,为了便于说明和计算,滑槽共设有三个滑道。可以通过增加滑槽来提高检测效率。当米粒有规则的直线通过滑槽后便以自由落体下落。若不计空气阻力,下落加速度约为9. 8m /s 2,且米粒自离开滑槽后下落到摄像头采集区域的时间均相同。由此可以通过滑槽倾角和摄像头位置来计算采集时间间隔,获得每粒米粒的图像信息。

计算方法如下:L为摄像头采集的区域高度,H为米粒刚进入采集区域时距滑槽抛出点的高度,如图3所示。

则摄像机采集间隔T 为:T= T 2-T 1

270 2007, Vol. 28, No. 05

食品科学

※分析检测

α

V 0

H

L

图3 计算示意图

Fig.3 Schematic diagram of calculation

T 1、T

2

由下式求得:

H=V0sin αT 1+gT12H+L=V0sin αT 2+gT22

式中,V0为米粒离开滑槽的初速度;α为滑槽的倾斜角。V0、α均可通过测量得到。摄像机每隔时间T 采集一幅图像并获得每一颗大米的图像信息,减少了采集图像的数量,提高处理图像的效率。

将采集的图像进行处理是计算整精米率的重点,主要分为图像预处理和计算图像中米粒长度。图像预处理目的是将一些干扰信息去除,获得更佳的米粒图像信息。

图像预处理分为:

(1) 图像去噪。试验中对图像去噪要求不高,所以选取较为常用中值滤波去噪。

(2) 图像二值化。在图像中所关心的只是米粒的信息,其他的图像信息对试验没有意义,为此要将米粒的信息与背景分离即所谓的背景分割。由于采集的图像为灰度图像,我们可以选取一个合适的阈值将灰度较大的米粒和灰度较小的背景通过二值化分割。

图4 二值化的采集图像

Fig.4 Collected images of binarization method

(3) 边缘检测。利用所提取的边缘可以识别特定的物体、测量物体的面积和周长。图像边缘检测也是一个比较成熟的技术且算法较多,试验选取常用的Roberts 算子进行边缘检测。

(4) 边缘细线化。使用细线化处理可以把不均匀的边缘整理成同一线宽,实验中采用1像素宽。

经过以上的图像预处理,将图像信息简化到最低,保留了米粒的基本图像特征信息,方便了后续计算。2. 5

整精米率计算

图5 细线化的采集图像

Fig.5 Collected images of thinning method

图像中米粒的长度计算采用预处理后图像中米粒边缘像素点中距离最大的一对像素之间的直线距离作为米粒的长度。计算米粒长度前,将每粒米粒的边缘像素点坐标有顺序的存储在一维数组中,为了不丢失每一个边缘像素点,在寻找边缘像素点时采用八个方位深度优先顺序搜索的方法[4],如下图:

1238X 47

6

5

X 为米粒的边缘像素点,若要寻找与X 相邻的边缘像素点,可遍历八个方向进行查找,每当找到一个边缘像素便存储在数组中。由于米粒轮廓是一封闭图像,当查找到的像素已在数组中,则说明搜索结束,图像信息便转化为程序中的数据。在计算米粒长度时,通过计算图像中一对像素点间的直线距离所包含的像素点个数多少来代替物理距离。

计算图像米粒长度,最简单的方法是通过遍历边缘像素点中任意两点进行长度计算,找到最大长度的一对像素点。若按上述方法进行计算,其时间复杂度为O (n2),若n 较大时效率较低。为了提高程序的运行效率,可以不必遍历每两个边缘像素点,而找到比较接近最大长度的一对边缘像素点。因为米粒形似椭圆,并以长轴为对称轴,所以可以通过查找长轴的一对像素点计算米粒长度。

计算长度的关键在于找到米粒长轴的一对像素点。而对于标准的椭圆形图像,若其边缘像素点存储在一维数组中,且其存储顺序为图像中相邻的像素在数组中也存贮在相邻的下标位置。那么查找长轴的一对像素点方法如下:

(1)计算出数组长度N,即椭圆边缘像素点的个数。(2) 根据数组长度N ,求出数组中心位置下标M ,M=[N/2]。

(3)由于椭圆长轴两侧边缘像素点数量相同, 若长轴其中一像素点在数组中下标为X (X≤M),则另一像素点下标必为X +M 。如图6所示,线段A B 为米粒长轴,

※分析检测

食品科学

2007, Vol. 28, No. 05

271

被A B 分割的左右两段弧线其像素点个数相等。

图6 米粒长度示意图

Fig.6 Schematic diagram of rice length

这样就有M 对符合长轴像素点的像素,分别计算这M 对像素点间的距离:

d k =(x m −x 2

2

n ) +(y m −y n )

式中,xm 、xn 、ym 、yn 分别为一对像素点的X 坐标和Y 坐标;dk 为这对像素点的距离。

而M 对像素中距离最长的一对像素才是长轴,通过比较M 对像素点的长度便可找到长轴:

D=fmax (dk )

式中,D表示长轴长度。算法时间复杂度为O (n ) ,效率得到很大提高。

整精米粒的标准长度是根据测量稻米品种的不同,在程序中手动设定标准长度。标准长度的计算是先选取10粒近似完整的米粒,检测出每粒米粒长度,求出平均长度作为标准长度。以此为标准,在检测中得到的米粒长度D 与设定的标准米粒长度相比较,判断是否为整精米。3

试验与分析

试验稻米选用早籼稻谷和籼糯稻米两种。每种稻米准备六种样品,样品中米粒总数从100粒均匀分布到600粒,其中样品的整精米率从50%~95%随机分布。试验中,依据国家标准的规定判断是否为整精米。每个样品测试三次取平均值。

试验一:

检测设备设定为摄像头采集的区域高度:L =30c m ;米粒刚进入采集区域时距滑槽抛出点的高度:H=20c m ;滑槽的倾斜角:α=30°;米粒离开滑槽的初速度:V0≈0.05m/s;求得摄像头的采集间隔时间T ≈0. 12s ;检测结果如表1所示。

表1中的人工检测数据由人工通过游标卡尺测量获得,自动检测数据由本文中的机器视觉测量获得。通过比较两种检测方法的相关系数:早籼稻谷为0.92,籼

表1 试验一样品整精米检测结果Table 1 Results of head rice of sample one

样品编号

粒型方法123456早籼人工[**************]91早籼图像[**************]48籼糯人工[**************]97籼糯

图像

69

127

209

246

472

483

糯稻米为0.96。

试验二:

检测设备设定为:L=30cm;H=50cm;α=30°;V0

≈0.05m/s。求得摄像头的采集间隔时间:T≈0.08s。

检测结果如表2所示。

表2 试验二样品整精米检测结果Table 2 Results of head rice of sample two

样品编号

粒型方法123456早籼人工[**************]91早籼图像[**************]03籼糯人工[**************]97籼糯

图像

46

111

183

215

381

415

试验结果表明:由于采集时间间隔较短,信息量较大给运算带来很大负荷,误差也有明显增大。检测结果与人工检测的相关系数最高仅为0.84。

试验三:

检测设备设定为:L=30cm;H=20cm;α=60°;V0

≈0.09m/s。

求得摄像头的采集间隔时间:T≈0. 12s 。试验结果与试验一近似。

试验结果表明:当滑槽倾角改变时,初速度的变化不明显,对采集间隔时间影响不大。

检测结果表明,H值的大小对采集时间间隔影响较大,当选取较小的H 值时(如H=20cm)本系统与人工检测的结果十分相关,可以用于整精米率的自动检测。其中籼糯稻米比早籼稻谷效果较好,籼糯稻米由于米粒较长、粒形细,整精米和碎米的在图像上的区别明显,便于图像识别。另外,当样品中的米粒增多时,其检测时间并无明显增加,适合大量的样品检测。4结 论

4. 1机器视觉技术在稻米整精米率检测的应用中,实现了自动、快速的整型米率计算。

4. 2

在评估整精米率时,可以选取大量样品,通过机

器视觉技术快速检测,既提高了评估的准确性,又提高了检测的效率。4. 3

利用自定的识别模型检测多个样品与人工检测结果

272 2007, Vol. 28, No. 05

食品科学※分析检测

离子色谱法检测人体营养补充液中

阴阳离子和有机酸

刘 肖1,2,王 碗1,蔡亚岐1, *,牟世芬1

(1.中国科学院生态环境研究中心,环境化学与生态毒理学国家重点实验室,北京 100085;

2.戴安中国有限公司应用研究中心,北京 100085)

摘 要:本文介绍了一种采用抑制型电导检测器的离子色谱法检测人体营养补充液中阴阳离子和有机酸的方法。选择的色谱条件为:(1)阴离子,IonPac AS23阴离子交换柱,淋洗液自动发生装置在线产生KOH 梯度淋洗,抑制型电导检测;(2)阳离子,IonPac CS12A 阳离子色谱交换柱,甲烷磺酸等度淋洗,抑制型电导检测。将人体营养补充液样品稀释一定倍数后分别直接进样分析,检测了低至低μg/L级(以溶液计)的阴阳离子。该方法对十种阴阳离子的检出限(S/N=3)从3.6到59.0 μg/L,线性范围均跨越两个数量级以上,线性相关系数r为0.9988~0.9999,连续11次进样RSD 值小于4 %,加标回收率在94.6%~103.9 %之间,用于实际样品的检测,结果令人满意。关键词:离子色谱;阴离子;阳离子;有机酸;人体营养液

Determination of Anions, Cations and Organic Acids in Human Nourishment Solutions by Ion Chromatography

LIU Xiao 1,2,WANG Wan 1,CAI Ya-qi 1, *,MOU Shi-fen 1

(1.State Key Laboratory of Environmental Chemistry and Ecotoxicology, Research Center for Eco-Environmental Science,

Chinese Academy of Sciences, Beijing 100085, China ;

2.Application Center of Dionex China Limited Corporation, Beijing 100085, China) Abstract :The present paper introduced a method to separate analytes by ion chromatography columns so as to detect anions, anions and organic acids in human nourishment solutions with suppressed conductivity detector. The separa-tion and determination were obtained by (1) anions and organic acids: IonPac AS23 anion exchange column and KOH gradient eluent generated by EGC eluent generator together with suppressed conductivity detector; (2) cations: IonPac CS12A cation exchange column and MSA isocratic eluent together with suppressed conductivity detector. Diluting and injecting liquid samples to IC system, the lowμg/L ions in human nourishment solutions are obtained. The detection limits are from 3.6 to 59.0μg/L. It may calibrate over two orders of magnitude in concentration of 9 ions while the range of linear coefficients 收稿日期:2006-06-28 *通讯作者

基金项目:国家重点基础研究计划(973项目)(2003CB415001);国家自然科学基金项目(20577058); 中国科学院优秀博士论文科研基金资助项目

作者简介:刘肖(1980-) ,男,硕士研究生,研究方向为离子色谱、液相色谱及相关联用技术。

相关系数可以达到0.96。4. 4

米粒数量、米粒类型和米粒下滑速度影响检测结果,要在现有研究结果的基础上对不同品种进行更广泛的试验,并对算法进行相应的校正和完善。

参考文献:

[1]白美清. 新时期我国大米业的发展趋势与整合提升战略——在“2005中国米业营销战略高峰论坛”上的发言[J]. 中国稻米, 2005(6): 1-3.

[2][3][4][5]

GB 1350-1986 稻谷[S]. 北京: 中国标准出版社.GB 1350-1999 稻谷[S]. 北京: 中国标准出版社.

白美清. 在中国粮食行业协会大米分会成立大会上的讲话[J]. 粮食与饲料工业, 2006(1): 1.

刘光蓉, 管庶安, 周红. 基于图像处理技术的大米轮廓检测[J]. 粮食与饲料工业, 2004(6): 14-15.

268 2007, Vol. 28, No. 05

食品科学※分析检测

机器视觉在稻米整精米率快速计算中的应用

高希端1,孟超英1,籍保平2

(1.中国农业大学信息与电气工程学院,北京 100083;2.中国农业大学食品科学与营养工程学院,北京 100083)

摘 要:将机器视觉技术以及图像处理方法应用于稻米整精米率计算,通过图像预处理仅保留图像中大米的轮廓信息,并采用闭合图形边缘搜索方法提取大米轮廓像素点。由于米粒形似椭圆,并以长轴为对称轴来实现米粒长度的快速计算。实验结果表明,该算法检测与人工检测相关系数为0. 96,可用于整精米率的快速检测。关键词:机器视觉;图像处理;整精米率

Application of Machine Vision Technology for Fast Calculation of Head Rice Milling Rate

GAO Xi-duan1,MENG Chao-ying1,JI Bao-ping2

(1. College of Information and Electrical Engineering, China Agricultural University, Beijing 100083, China ;2. College of Food Science and Nutritional Engineering, China Agricultural University, Beijing 10083, China) Abstract : Machine vision and image processing algorithm were applied to calculate the head rice milling rate with the rice outline. The pixels at the rice edge were detected by means of close imaging method. Since rice seems elliptic, the long axis of ellipse is rice. In the present research, the correlation coefficient between the results found used to realize fast calculation of head milled by machine vision detection and the data obtained on manual detection is over 0.96. This detection procedure can be used in fast calculation o f h ead r ice m illing r ate.

Key words :machine vision ;image processing ;head rice milling rate

中图分类号:TS391.41 文献标识码:A 文章编号:1002-6630(2007)05-0268-05

水稻是中国的第一大粮食作物,大米是中国居民的第一大主食,有60%以上人口以吃米饭为主。同时,我国是世界上稻米的生产大国与消费大国,水稻播种面积约占全球的23%,产量占30%以上,居世界第一位[1]。在中国,有一亿多农民从事水稻种植,据中国粮食行业协会2004年的统计,全国日加工能力30吨以上大米加工企业5666个,年生产能力达到9463万吨,生产大米2257.1万吨,从业人数11. 5万人。大米行业是农业产业化的重要支柱之一,是农民增收的一个重要来源。稻米生产和加工对于改善农民生计和保障国家粮食安全都有着十分重要的现实意义。

我国于1986年发布并实施了GB1350-1986《稻谷》

[2]

这次新标准GB1350-1999《稻谷》中新添的两个内容之一。对于提高大米收购质量,改善大米外观及食用品质起到了积极的作用。“十一五”时期,是我国粮食行业加速整合提升,加快结构调整加大兼并重组的阶段。大米产业化深入与发展的重要性,将越来越显示出来[4]。1

整精米率定义和国标检验法

在国家标准GB1350-1999《稻谷》中整精米的定义为:糙米碾磨成精度为国家标准一等大米时,米粒产生破碎,其中长度仍达到完整精米粒平均长度的五分之四以上(含五分之四)的米粒。整精米率的定义为:整精米占净稻谷试样质量的百分率。

按照国家标准G B 1350-1999《稻谷》附录A 中整精米率检验操作方法:称取净稻谷试样(W 0) ,经脱壳后称量糙米总量(W 1) ,然后从中称取一定量的糙米(W 2) ,用实验碾米机碾磨成国家标准一等大米的精度,除去糠粉,再拣出整精米粒,称重(W 3) 。

,对我国稻谷的生产和流通起了重要作用,但随着稻

谷品种的不断改进和市场经济的发展,GB1350-1986《稻谷》中的一些内容已经与市场不相适应。新标准G B 1350-1999《稻谷》经过国家质量技术监督局批

[3]

准,已于2000-04-01开始实施。“整精米率”指标是

收稿日期:2007-03-15

作者简介:高希端(1981-) ,男,硕士研究生,研究方向计算机图像处理。

※分析检测

食品科学

2007, Vol. 28, No. 05

269

结果计算:

H(%)=— — — W 3

——— W W ——×100

2

0×—W —

1式中,H为整精米率;W0

为稻谷试样质量,g;

W 1为糙米总质量,g;W2为实验碾米机的最佳碾磨质

量,g ;W

3

为整精米粒质量,g 。

由国家标准可以看出,计算整精米率是通过检测抽取的样品来评价整体,检测的准确性与样品量的多少直接相关。当样品量较少时,检测的结果不足于评价整体,而样品量较多时,给人工检测带来很大的重复工作量和繁琐性。另外,人工检测由于主观因素的原因也存在着个人差异。所以我国大米检测技术的发展需要引入更多科技手段,这也是与国际接轨的必然途径。2整精米率图像处理法2. 1

机器视觉方法的引入

一般来说,机器视觉是用机器代替人眼来做测量和判断。机器视觉系统是指通过机器视觉产品,即图像摄取装置,将被摄取目标转换成图像信号,传送给专用的图像处理系统,根据像素分布、亮度和颜色等信息,转变成数字化信号;图像系统对这些信号进行各种运算来抽取目标的特征,进而根据判别的结果来控制现场的设备动作。机器视觉技术的诞生和应用,极大地解放了劳动力,提高了生产自动化水平,改善了人们生活现状,其应用前景极为广阔。2. 2

检测原理

整精米率计算中,样品量多少和检测准确性决定着整体的评估质量,增加样本数量和采用快速稳定的检测技术,是提高评估质量准确性的有效途径之一。将机器视觉应用到整精米率计算中,代替人工进行快速和重复性工作,既排除了由于人工检测个体主观因素所产生的差异,帮助人们精确测量微小尺寸,又提高检测效率和准确性。

实验中利用图像处理方法得到每粒米粒的长度,判断是否达到完整精米平均长度五分之四以上并进行统计,计算公式如下:

H′=—N 1

N —×100%

式中,N0为检测的样本米粒个数总和;N1为检测的样本米粒中达到完整精米粒平均长度五分之四以上个数总和。2. 3

检测系统组成

整个检测系统主要由传送滑槽、图像采集设备、图像处理过程和整精米率计算组成。如图1、2所示。

6

123

5

4

1.进料斗;2.振动喂料器;3.传送滑槽;4.接受容器;5. CCD摄像头;6.采集卡及计算程序。

图1 检测系统示意图

Fig.1 Schematic diagram of detection system

图2 滑槽平面图

Fig.2 Plan view of hopper chutes

图像采集设备为JVC TK-C1430EC CCD 摄像机、OKC30图像采集卡,采集的图像为768×576BM P 格式灰度图像,由于实验并未涉及到图像色彩处理,所以用灰度图像并采用黑色背景便于区别米粒。图像处理和整精米率计算在Visual C++环境中编程实现。2. 4

图像采集与图像处理

在试验过程中米粒由梯形漏斗进入滑槽中,经滑槽有顺序的排列下滑,为了便于说明和计算,滑槽共设有三个滑道。可以通过增加滑槽来提高检测效率。当米粒有规则的直线通过滑槽后便以自由落体下落。若不计空气阻力,下落加速度约为9. 8m /s 2,且米粒自离开滑槽后下落到摄像头采集区域的时间均相同。由此可以通过滑槽倾角和摄像头位置来计算采集时间间隔,获得每粒米粒的图像信息。

计算方法如下:L为摄像头采集的区域高度,H为米粒刚进入采集区域时距滑槽抛出点的高度,如图3所示。

则摄像机采集间隔T 为:T= T 2-T 1

270 2007, Vol. 28, No. 05

食品科学

※分析检测

α

V 0

H

L

图3 计算示意图

Fig.3 Schematic diagram of calculation

T 1、T

2

由下式求得:

H=V0sin αT 1+gT12H+L=V0sin αT 2+gT22

式中,V0为米粒离开滑槽的初速度;α为滑槽的倾斜角。V0、α均可通过测量得到。摄像机每隔时间T 采集一幅图像并获得每一颗大米的图像信息,减少了采集图像的数量,提高处理图像的效率。

将采集的图像进行处理是计算整精米率的重点,主要分为图像预处理和计算图像中米粒长度。图像预处理目的是将一些干扰信息去除,获得更佳的米粒图像信息。

图像预处理分为:

(1) 图像去噪。试验中对图像去噪要求不高,所以选取较为常用中值滤波去噪。

(2) 图像二值化。在图像中所关心的只是米粒的信息,其他的图像信息对试验没有意义,为此要将米粒的信息与背景分离即所谓的背景分割。由于采集的图像为灰度图像,我们可以选取一个合适的阈值将灰度较大的米粒和灰度较小的背景通过二值化分割。

图4 二值化的采集图像

Fig.4 Collected images of binarization method

(3) 边缘检测。利用所提取的边缘可以识别特定的物体、测量物体的面积和周长。图像边缘检测也是一个比较成熟的技术且算法较多,试验选取常用的Roberts 算子进行边缘检测。

(4) 边缘细线化。使用细线化处理可以把不均匀的边缘整理成同一线宽,实验中采用1像素宽。

经过以上的图像预处理,将图像信息简化到最低,保留了米粒的基本图像特征信息,方便了后续计算。2. 5

整精米率计算

图5 细线化的采集图像

Fig.5 Collected images of thinning method

图像中米粒的长度计算采用预处理后图像中米粒边缘像素点中距离最大的一对像素之间的直线距离作为米粒的长度。计算米粒长度前,将每粒米粒的边缘像素点坐标有顺序的存储在一维数组中,为了不丢失每一个边缘像素点,在寻找边缘像素点时采用八个方位深度优先顺序搜索的方法[4],如下图:

1238X 47

6

5

X 为米粒的边缘像素点,若要寻找与X 相邻的边缘像素点,可遍历八个方向进行查找,每当找到一个边缘像素便存储在数组中。由于米粒轮廓是一封闭图像,当查找到的像素已在数组中,则说明搜索结束,图像信息便转化为程序中的数据。在计算米粒长度时,通过计算图像中一对像素点间的直线距离所包含的像素点个数多少来代替物理距离。

计算图像米粒长度,最简单的方法是通过遍历边缘像素点中任意两点进行长度计算,找到最大长度的一对像素点。若按上述方法进行计算,其时间复杂度为O (n2),若n 较大时效率较低。为了提高程序的运行效率,可以不必遍历每两个边缘像素点,而找到比较接近最大长度的一对边缘像素点。因为米粒形似椭圆,并以长轴为对称轴,所以可以通过查找长轴的一对像素点计算米粒长度。

计算长度的关键在于找到米粒长轴的一对像素点。而对于标准的椭圆形图像,若其边缘像素点存储在一维数组中,且其存储顺序为图像中相邻的像素在数组中也存贮在相邻的下标位置。那么查找长轴的一对像素点方法如下:

(1)计算出数组长度N,即椭圆边缘像素点的个数。(2) 根据数组长度N ,求出数组中心位置下标M ,M=[N/2]。

(3)由于椭圆长轴两侧边缘像素点数量相同, 若长轴其中一像素点在数组中下标为X (X≤M),则另一像素点下标必为X +M 。如图6所示,线段A B 为米粒长轴,

※分析检测

食品科学

2007, Vol. 28, No. 05

271

被A B 分割的左右两段弧线其像素点个数相等。

图6 米粒长度示意图

Fig.6 Schematic diagram of rice length

这样就有M 对符合长轴像素点的像素,分别计算这M 对像素点间的距离:

d k =(x m −x 2

2

n ) +(y m −y n )

式中,xm 、xn 、ym 、yn 分别为一对像素点的X 坐标和Y 坐标;dk 为这对像素点的距离。

而M 对像素中距离最长的一对像素才是长轴,通过比较M 对像素点的长度便可找到长轴:

D=fmax (dk )

式中,D表示长轴长度。算法时间复杂度为O (n ) ,效率得到很大提高。

整精米粒的标准长度是根据测量稻米品种的不同,在程序中手动设定标准长度。标准长度的计算是先选取10粒近似完整的米粒,检测出每粒米粒长度,求出平均长度作为标准长度。以此为标准,在检测中得到的米粒长度D 与设定的标准米粒长度相比较,判断是否为整精米。3

试验与分析

试验稻米选用早籼稻谷和籼糯稻米两种。每种稻米准备六种样品,样品中米粒总数从100粒均匀分布到600粒,其中样品的整精米率从50%~95%随机分布。试验中,依据国家标准的规定判断是否为整精米。每个样品测试三次取平均值。

试验一:

检测设备设定为摄像头采集的区域高度:L =30c m ;米粒刚进入采集区域时距滑槽抛出点的高度:H=20c m ;滑槽的倾斜角:α=30°;米粒离开滑槽的初速度:V0≈0.05m/s;求得摄像头的采集间隔时间T ≈0. 12s ;检测结果如表1所示。

表1中的人工检测数据由人工通过游标卡尺测量获得,自动检测数据由本文中的机器视觉测量获得。通过比较两种检测方法的相关系数:早籼稻谷为0.92,籼

表1 试验一样品整精米检测结果Table 1 Results of head rice of sample one

样品编号

粒型方法123456早籼人工[**************]91早籼图像[**************]48籼糯人工[**************]97籼糯

图像

69

127

209

246

472

483

糯稻米为0.96。

试验二:

检测设备设定为:L=30cm;H=50cm;α=30°;V0

≈0.05m/s。求得摄像头的采集间隔时间:T≈0.08s。

检测结果如表2所示。

表2 试验二样品整精米检测结果Table 2 Results of head rice of sample two

样品编号

粒型方法123456早籼人工[**************]91早籼图像[**************]03籼糯人工[**************]97籼糯

图像

46

111

183

215

381

415

试验结果表明:由于采集时间间隔较短,信息量较大给运算带来很大负荷,误差也有明显增大。检测结果与人工检测的相关系数最高仅为0.84。

试验三:

检测设备设定为:L=30cm;H=20cm;α=60°;V0

≈0.09m/s。

求得摄像头的采集间隔时间:T≈0. 12s 。试验结果与试验一近似。

试验结果表明:当滑槽倾角改变时,初速度的变化不明显,对采集间隔时间影响不大。

检测结果表明,H值的大小对采集时间间隔影响较大,当选取较小的H 值时(如H=20cm)本系统与人工检测的结果十分相关,可以用于整精米率的自动检测。其中籼糯稻米比早籼稻谷效果较好,籼糯稻米由于米粒较长、粒形细,整精米和碎米的在图像上的区别明显,便于图像识别。另外,当样品中的米粒增多时,其检测时间并无明显增加,适合大量的样品检测。4结 论

4. 1机器视觉技术在稻米整精米率检测的应用中,实现了自动、快速的整型米率计算。

4. 2

在评估整精米率时,可以选取大量样品,通过机

器视觉技术快速检测,既提高了评估的准确性,又提高了检测的效率。4. 3

利用自定的识别模型检测多个样品与人工检测结果

272 2007, Vol. 28, No. 05

食品科学※分析检测

离子色谱法检测人体营养补充液中

阴阳离子和有机酸

刘 肖1,2,王 碗1,蔡亚岐1, *,牟世芬1

(1.中国科学院生态环境研究中心,环境化学与生态毒理学国家重点实验室,北京 100085;

2.戴安中国有限公司应用研究中心,北京 100085)

摘 要:本文介绍了一种采用抑制型电导检测器的离子色谱法检测人体营养补充液中阴阳离子和有机酸的方法。选择的色谱条件为:(1)阴离子,IonPac AS23阴离子交换柱,淋洗液自动发生装置在线产生KOH 梯度淋洗,抑制型电导检测;(2)阳离子,IonPac CS12A 阳离子色谱交换柱,甲烷磺酸等度淋洗,抑制型电导检测。将人体营养补充液样品稀释一定倍数后分别直接进样分析,检测了低至低μg/L级(以溶液计)的阴阳离子。该方法对十种阴阳离子的检出限(S/N=3)从3.6到59.0 μg/L,线性范围均跨越两个数量级以上,线性相关系数r为0.9988~0.9999,连续11次进样RSD 值小于4 %,加标回收率在94.6%~103.9 %之间,用于实际样品的检测,结果令人满意。关键词:离子色谱;阴离子;阳离子;有机酸;人体营养液

Determination of Anions, Cations and Organic Acids in Human Nourishment Solutions by Ion Chromatography

LIU Xiao 1,2,WANG Wan 1,CAI Ya-qi 1, *,MOU Shi-fen 1

(1.State Key Laboratory of Environmental Chemistry and Ecotoxicology, Research Center for Eco-Environmental Science,

Chinese Academy of Sciences, Beijing 100085, China ;

2.Application Center of Dionex China Limited Corporation, Beijing 100085, China) Abstract :The present paper introduced a method to separate analytes by ion chromatography columns so as to detect anions, anions and organic acids in human nourishment solutions with suppressed conductivity detector. The separa-tion and determination were obtained by (1) anions and organic acids: IonPac AS23 anion exchange column and KOH gradient eluent generated by EGC eluent generator together with suppressed conductivity detector; (2) cations: IonPac CS12A cation exchange column and MSA isocratic eluent together with suppressed conductivity detector. Diluting and injecting liquid samples to IC system, the lowμg/L ions in human nourishment solutions are obtained. The detection limits are from 3.6 to 59.0μg/L. It may calibrate over two orders of magnitude in concentration of 9 ions while the range of linear coefficients 收稿日期:2006-06-28 *通讯作者

基金项目:国家重点基础研究计划(973项目)(2003CB415001);国家自然科学基金项目(20577058); 中国科学院优秀博士论文科研基金资助项目

作者简介:刘肖(1980-) ,男,硕士研究生,研究方向为离子色谱、液相色谱及相关联用技术。

相关系数可以达到0.96。4. 4

米粒数量、米粒类型和米粒下滑速度影响检测结果,要在现有研究结果的基础上对不同品种进行更广泛的试验,并对算法进行相应的校正和完善。

参考文献:

[1]白美清. 新时期我国大米业的发展趋势与整合提升战略——在“2005中国米业营销战略高峰论坛”上的发言[J]. 中国稻米, 2005(6): 1-3.

[2][3][4][5]

GB 1350-1986 稻谷[S]. 北京: 中国标准出版社.GB 1350-1999 稻谷[S]. 北京: 中国标准出版社.

白美清. 在中国粮食行业协会大米分会成立大会上的讲话[J]. 粮食与饲料工业, 2006(1): 1.

刘光蓉, 管庶安, 周红. 基于图像处理技术的大米轮廓检测[J]. 粮食与饲料工业, 2004(6): 14-15.


相关文章

  • 一种大米整精米率快速检测设备
  • 一种大米整精米率快速检测设备 虞 泓, 李国政, 柯松虎, 王红玉无锡锡粮机械制造有限公司(无锡214028) 摘 要:探讨了一种大米整精米率快速检测的技术和设备, 结合大米图像的特点与要求, 比较.分析各种图像处理系统的优缺点, 研究确定 ...查看


  • 食品检测技术
  • 中国农业科学院研究生院2014学年专业课 食品检测技术课程论文 题 目:稻米品质检测方法的研究进展 姓 名:杨欢 学 号:[1**********] 专 业:农产品质量与食物安全 指导教师:朱智伟 依托研究所:中国水稻研究所 2014年 1 ...查看


  • 泰国的水稻发展状况及战略
  • 泰国的水稻发展状况及战略 泰国是世界著名的大米生产和出口国, 每年出口大米在500 万~800 万t, 居世界 首位, 稻米稳定出口, 给国家经济的增长提供了强有力的支持, 本文就泰国水稻生 产.科研.大米加工和未来发展战略进行综合的阐述. ...查看


  • 2006年我场水稻出米率低的调研结果分析
  • 来源:青龙山 作者:青龙山 日期:2009年03月31日今年我场种植的23万亩水稻取得了有史以来的大丰收,然而种植户却无法高兴起来,原因是水稻出米率普遍较低,一般出米率在61-65%左右,针对这一现象农场领导委派生产技术人员下到管理区和作业 ...查看


  • 黑龙江省两种不同穗型水稻品种的子粒灌浆特性
  • 摘要:应用Richards方程对两种不同穗型的地方主栽水稻(Oryza sativa L.)品种的不同粒位子粒灌浆过程进行拟合,研究两类主栽品种的灌浆特性,以期明确不同品种在年际间整精米率相差较大的原因,并通过栽培调控措施提高其加工品质.结 ...查看


  • 农产品品质检验试题
  • 1.待测试样的水分含量较高,必须采用两次烘干法.为什么? 原因:样品中水分含量过高时,表现出: (1)在制备试样时,存在以下问题: ① 不易粉碎: ② 在粉碎时不易达到规定的细度: ③ 容易粘附在磨辊上: ④ 粉碎过程中容易造成水分的损失. ...查看


  • 大米加工企业现状及对策
  • & 粮食与饲料工业 年第 期 摘 碾米工业 大米加工企业的现状及发展对策 安徽铜陵市北斗山粮库( )吴承舟 要 针对我国目前碾米工业面临优质品种不足,粮食储藏中存在的粮食"陈化"等问题,提出了改善大米 " ...查看


  • 抛光大米抛掉营养如何辨别
  • 想过每天吃的白花花的大米,是怎样从稻穗加工变成的吗?实际上,稻子脱壳后并不是立即就变成了晶莹剔透.均匀饱满的大米.稻谷经脱壳后成为糙米,糙米去除绝大部分皮层和一部分胚后成为白米,白米米粒表面还会带有少量糠粉.为了大米的外观.储存性和制成米饭 ...查看


  • 认识糙米的营养价值
  • 国民营养是基本国策 著名营养学家于若木教授教导∶"营养乃人生之命脉,健康之基础,力量之源泉",营养问题:大家 只觉得是个人和家庭的问题,现在已经提升为一种国家行为了,国民营养已经纳入"十一五"计划,国 ...查看


热门内容