发明内容
本发明是为了克服现有技术中存在的缺点而提出的,目的是提供一种快速、准确、高效且成本低廉的枸杞子分级分选装置及其方法。
本发明的枸杞子分级分选装置的技术方案是:一种枸杞子分级分选装置,包括光学***、嵌入式视觉控制***和机械执行承载平台;光学***由光源和电荷耦合器件组成,嵌入式视觉控制***包括现场可编程门阵列和数字信号处理器,机械执行承载平台主要由物料传送与存储机构、供料***、气路***及电动执行机构组成。
在电荷耦合器件的前面安装有高速CCD镜头,在光学视场两侧均有一套高速CCD镜头,以滑槽为轴呈对称结构。现场可编程门阵列可以采用颶风III(Cyclone III)系列EP3C120芯片或者性能类似的器件构成。数字信号处理器由芯片TMS320DM64X或者性能类似的器件构成。电动执行机构由高速高频电动阀门及相应的驱动控制电路组成。
本发明的枸杞子分级分选方法的技术方案是:一种枸杞子分级分选方法,包括以下步骤:
第一、首先建立枸杞子分级分选专家知识库(S1);
第二、然后进行枸杞子图像的采集(S2);
第三、再进行枸杞子图像的特征信息的提取(S3);
第四、再进行图像特征信息的比对(S4);
第五、经过所得图像特征信息与专家知识库中的已有特征信息相比较,判定是否剔出,如果剔出进入下一步,如果不剔出则返回开始,重新进行(S5);
第六、如果判定剔出,电动执行机构11接收DSP发出的控制信号,从而控制各个部件的具体动作,将不合格枸杞子剔出(S6);
第七、最后,嵌入式视觉控制***根据比对结论,控制分选机构对待选枸杞子进行颜色分选,进行分级,然后判定是否结束,如果不结束,则返回开始,重新进行(S7)。
本发明由于采用了嵌入式视觉图像识别技术对枸杞子干果同时进行分级分选,克服了传统的拣选方式准确率低、效率低下及易造成二次污染等弊病,使得枸杞子的产品质量得到保证,并且实现了快速智能化、提高了效率。
具体实施方式
下面参照附图和实施例对本发明的一种枸杞子分级分选装置及其方法进行详细说明:
如图1、2所示,一种枸杞子分级分选装置,包括光学***1、基于嵌入式DSP和FPGA逻辑控制器件构建的视觉图像采集处理的嵌入式视觉控制***2和机械执行承载平台3。
光学***1主要由光源4和电荷耦合器件5(高速CCD)组成,在电荷耦合器件5(高速CCD)的前面安装有高速CCD镜头16,在光学视场15两侧均有一套高速CCD镜头16,以滑槽14为轴呈对称结构。
其中,CCD(Charge Coupled Device,电荷耦合器件):由一种高感光度的半导体材料制成,可将光子转换成电荷,具有分辨率高、识别精度高、可移植性强等特点。
嵌入式视觉控制***2包括现场可编程门阵列6(FPGA)和数字信号处理器7(DSP),实现物料图像的分析处理。
其中,FPGA(Field Programmable Gate Array,现场可编程门阵列):是专用集成电路(ASIC)中集成度最高的一种,内部包括可配置逻辑模块、输出输入模块和内部连线三个部分。在本发明中,现场可编程门阵列6可以采用飓风III(Cyclone III) 系列EP3C120芯片或者性能类似的器件。
其中,DSP(Digital Signal Processor,数字信号处理器)主要用于数字信号处理领域,非常适合高密度,重复运算及大数据容量的信号处理。它采用多总线技术以及流水线结构,将程序与数据存储器分开,使用多总线,取指令和取数据同时进行。DSP依靠硬件乘法器可在单周期完成乘法运算,而且还具有专门的信号处理指令,使计算速度有了较大的提高。在本发明中,数字信号处理器7由芯片TMS320DM64X或者性能类似的器件构成,用于数字图像的分析处理及信号的输出。
机械执行承载平台3主要由物料传送与存储机构8、供料***9、气路***10及电动执行机构11组成。
其中,物料传送与存储机构8由提升机组成,物料传送与存储机构8作为一个相对独立的结构将收料口II 19与储料箱12连接,把从收料口II 19分离出来的枸杞子物料提升并运送至储料箱12中。
供料***9包括储料箱12、振动盘13、滑槽14,由上至下依次为:储料箱12,振动盘13,滑槽14。其中储料箱12与振动盘13相连接。
气路***10由空压机、储气罐、电磁气压阀及喷嘴17组成。
电动执行机构11由高速高频电动阀门及相应的驱动控制电路组成。
收料口I 18中为一次分选分级后的枸杞子,收料口II 19中收集还要进行下一次分选分级的枸杞子。
如图3所示,一种枸杞子分级分选方法,包括以下步骤:
第一、首先建立枸杞子分级分选专家知识库(S1)
经过晾晒烘干的枸杞子根据其颜色可分为:霉果、黑果、油果、青果等几种颜色;根据枸杞子的外表皮面积、最大直径等大小参数分为:枸杞子王、180(表示每50克枸杞子干果的枸杞子个数,下同)、280、350及小红货等几类。在实际的分选分级加工生产中,往往要根据不同客户的需求确定多种不同的标准,且不同产地、不同时节的枸杞子其分级分选标准也不同。因此,首先收集所有尽可能多的分级分选标准,由相应的专业人员根据其色泽、大小等进行感官评定,建立枸杞子分选分级的专家知识经验库。
例如280油果在专家知识经验库中的主要参数包括外表皮面积及特定光谱范围内的表面光谱响应特征曲线等特征信息,其外表皮面积为7mm2~10mm2;其表面光谱响应特征曲线经线性拟合后在450nm~700nm时的值为0.42~0.78。
第二、然后进行枸杞子图像的采集(S2)
分选分级过程中,为保证分选分级***的实时性和高效率,需要选用符合要求的高速CCD来完成图像的采集。根据分选***的要求需要设 计对应的光学***和辅助的机械定位机构,并与嵌入式视觉控制***进行匹配,其过程是:
①图像采集之前需要对包括光学镜头、机械结构在内的CCD视觉图像采集***进行校正和标定。
②标定后,对处于高速度和规则运动状态下的代加工枸杞子,在由DSP及FPGA构成的嵌入式机器视觉***中,采用2048像素的高速、高分辨率的CCD对高速枸杞子物料流图像进行采集
第三、再进行枸杞子图像的特征信息的提取(S3)
对采集到的图像进行分析处理,考虑到分选加工现场的工作环境等因素,采集到的图像存在畸变、各种干扰噪声,因此采用种子扩散填充图像算法和浮置实体删除背景噪声算法等算法对图像进行增强去噪等处理,然后再提取其大小颜色等特征
第四、再进行图像特征信息的比对(S4)
将上一步所得图像特征信息与专家知识库中的已有特征信息相比较,找出与之相对应的一组编码,并对其细节进行比对,从而找出待选目标枸杞子所处分级分选域值,最后得到其相应的图像信息特征参数值。
第五、经过所得图像特征信息参数与专家知识库中的已有特征信息参数相比较,判定是否剔出,如果剔出进入下一步,如果不剔出则返回开始,重新进行(S5)。
第六、如果判定剔出,电动执行机构11对接收到的控制信号进行分析,从而控制各个部件的具体动作,将不合格枸杞子剔出(S6)。
第七、最后,嵌入式视觉控制***根据比对结论,控制分选机构对待选枸杞子进行颜色分选,进行分级,然后判定是否结束,如果不结束,则返回开始,重新进行(S7)。
本发明的工作过程:
装置工作时,待选枸杞子物料经由传送装置送至物料存储箱,储料箱内的物料经由振动盘和滑槽,使待选枸杞子物流精确均匀地喷射在CCD光学***的摄像区,CCD捕获到高速枸杞子图像后,由嵌入式DSP处理平台,经过图像处理算法,实现对采集的图像的实时运算处理,输出处理结果,最终在FPGA中央控制***的控制下由气路***高速电磁气阀喷射剔出要分选出的枸杞子,完成一次分选分级。
收料口I中为一次分选分级后的枸杞子,根据需求,收料口II中收集的剩余的不符合分级标准的枸杞子如果还要进行下一次分选分级,则在FPGA的控制下,再次经由物料传送装置送至储料箱,进行下一次分选分级,直至符合要求。