本发明涉及本发明涉及视觉系统技术领域,特别涉及某种视觉检测处理方法及系统,方法包括:根据产品待检测目标物的数量预设生成若干个检测功能单元,并对各检测功能单元设置条件和逻辑;采集待检测产品的原始图像;各检测功能单元依次对原始图像进行处理得出第一结果或者显示保存处理后的图像,若某一检测功能单元判断前一个检测功能单元的第一结果符合跳转条件时,则跳转到下一个检测功能单元继续处理直至所有检测功能单元处理完毕输出第二结果;若某一检测功能单元判断其输出的第一结果符合第一中断条件时,则中断所有检测功能单元的处理并直接输出第二结果。通过对检测功能单元设置跳转条件和第一中断条件,加快了检测速度,增加了检测效率。

1.某种视觉检测处理方法,其特征在于,包括以下步骤: S100:根据产品待检测目标物的数量预设生成若干个检测功能单元,并对各检测功能单元设置条件和逻辑; S200:采集待检测产品的原始图像; S300:所述各检测功能单元依次对所述原始图像进行处理得出第一结果或者显示保存处理后的图像,若某一检测功能单元判断前一个检测功能单元的第一结果符合跳转条件时,则跳转到下一个检测功能单元继续处理直至所有检测功能单元处理完毕输出第二结果;若某一检测功能单元判断其输出的第一结果符合第一中断条件时,则中断所有检测功能单元的处理并直接输出第二结果。
2.根据权利要求1所述的某种视觉检测处理方法,其特征在于:S300中各检测功能单元依次对所述原始图像按照以下步骤进行处理得出第一结果或者显示保存处理后的图像: S310:从被采集的所述原始图像勾勒出图像感兴趣区域; S320:通过所述图像感兴趣区域分离所述原始图像; S330:分离后的图像继续分离轮廓获得包括但不限于几何尺寸、距离、形状的信息,并计算分析处理得出第一结果或者显示、保存处理后的图像。

3.根据权利要求1所述的某种视觉检测处理方法,其特征在于: 目标物为产品尺寸、形状、缺陷、坐标、角度、条码、字符中的一种或多种; 条件和逻辑为处理单元输出处理结果的逻辑、各处理单元输出第一结果的逻辑、检测功能单元输出第一结果的逻辑、各检测功能单元输出第二结果的逻辑、各检测功能单元默认第一结果、跳转条件、第二中断条件、第一中断条件、检测功能单元接收并执行的原始图像数量中的一种或多种; 其中,处理结果包括a或b,a为处理单元获取目标物,b为处理单元未获取目标物;第一结果包括A或B,其中A为检测功能单元获取目标物,B为检测功能单元未获取目标物;第二结果包括1或0和其他信息;其中,1为最终检测结果OK,0为最终检测结果NG,其他信息为坐标、角度、条码、字符和要显示、保存的图片的信息中的一种或多种。

4.根据权利要求3所述的某种视觉检测处理方法,其特征在于:跳转条件判定按以下方式处理: 若某一检测功能单元前一个检测功能单元的第一结果为A或B符合其跳转条件前一个检测功能单元的第一结果为A或B,则跳转到下一个检测功能单元继续处理,直至所有检测功能单元处理完毕输出第二结果。
5.根据权利要求3所述的某种视觉检测处理方法,其特征在于:第一中断条件判定按以下方式处理: 若某一检测功能单元判断其输出的第一结果为A或B符合其第一中断条件该检测功能单元输出的第一结果为A或B,则中断所有检测功能单元的处理,并以该检测功能单元的第一结果作为输出第二结果的判定,输出第二结果1或0。

6.根据权利要求3所述的某种视觉检测处理方法,其特征在于:检测功能单元包括一个或若干个处理单元,所述处理单元用于执行一个或若干个原始图像的处理; 所述各处理单元依次对所述各原始图像进行处理并输出处理结果a或b;两个以上处理结果相互融合输出第一结果; 若某一处理单元判断其处理结果符合第二中断条件时,终止该处理单元后所有处理单元的处理,将该处理单元的处理结果作为该检测功能单元的第一结果输出。
7.根据权利要求6所述的某种视觉检测处理方法,其特征在于:当检测功能单元接收两个以上原始图像,第二中断条件的判定按以下步骤处理: 若某一处理单元的处理结果为a或b符合第二中断条件该处理单元的处理结果为a或b,则将该单元的处理结果作为该检测功能单元的第一结果输出。

8.根据权利要求6所述的某种视觉检测处理方法,其特征在于:两个以上处理结果按以下方式相互融合输出第一结果: 若各处理结果间为与运算,当各处理结果都为a,第一结果为A,否则第一结果为B; 若各处理结果间为或运算,当各处理结果有一个为a,则第一结果为A,否则第一结果为B。
9.根据权利要求1-8任一项所述的某种视觉检测处理方法,其特征在于:若干个检测功能单元的第一结果相互融合输出第二结果: 各第一结果间为与运算,当各第一结果都为A或B,第二结果为1或0,否则第二结果为0或1; 各第一结果间为或运算,当各第一结果中有一个为A或B,第二结果为1或0,否则第二结果为0或1; 各第一结果间包含与运算和或运算,先进行相互关联的各第一结果的或运算或与运算,得到若干个组合结果,若干个组合结果间继续进行或运算或与运算得到第二结果1或0。

10.某种视觉检测处理系统,其特征在于,包括: 检测功能单元生成模块,用于根据产品待检测目标物的数量预设生成若干个检测功能单元,并对各检测功能单元设置条件和逻辑; 图像采集模块,用于采集待检测产品的原始图像; 检测输出模块,所述各检测功能单元依次对所述原始图像进行处理得出第一结果或者显示保存处理后的图像,若某一检测功能单元判断前一个检测功能单元的第一结果符合跳转条件时,则跳转到下一个检测功能单元继续处理直至所有检测功能单元处理完毕输出第二结果;若某一检测功能单元判断其输出的第一结果符合第一中断条件时,则中断所有检测功能单元的处理并直接输出第二结果。
文章来源:互联网,倘若您发现本站有侵权或不当信息,请与本站联系,经本站核实后将尽快修正!