更多资源请查看 http://www.knivision.cnhttp://www.knivision.cn/
描述:产品搜索工具;
作用:对产品进行实时判断,判定其所设置的模板特征是否存在,并为后期检测提供基础原点。
注意:对本组内的任何参数的修改、或者其子工具做了调节后,都必须强制运行一次。
具体操作步骤如下:
- 点击“产品定位”,选择“输入”选项后,在正下方的参数区域中设置相应参数,搜索区域选择“平行四边形”,也可以选择“全图”(选择全图,即在整张图片范围内查找模板,这样做会花费较长时间,降低程序效率,故建议使用平行四边形框定模板只可能出现的较小范围,减少查找时间,提升程序运行效率)。
- 匹配分数建议设置为50-70分之间,此分数反映的是当前图像找到的模板区域与所设置的标准模板的相似程度,设得太低,会导致随便找到个不像的地方,系统都认为找对了模板。设置太高,则要求当前图像中所找到的模板区域要和标准模板相似度很高才认为是找到了模板,这样会使生产中出现找不到模板的情况增加,使此项误判率升高。
- 角度一般在此处设置为3-10度,因标签有时贴得较歪,但角度是否超差我们可以通过下面对标签位置度和角度的检测工具来判定,此处只为提供定位原点,所以可以给大些角度范围。(注意:角度范围设置越大,查找模板所花费时间将越长,此处建议设置为+/-4度)。
- 以下为其它参数含义:
名称 | 意义 | 说明 |
匹配分数 | 模版相似度的最低分数要求 | 参数范围:0—100。 默认值:35。 |
角度 | 相对模版,允许目标的偏离角度范围 | 参数范围:-180—180; 如果勾选复选框,表示不允许偏离,反之则依据角度范围定位搜索。 默认值:-180—180。 |
整体比例 | 相对模版,允许目标整体放大或缩小的比例。 | 参数范围:0.5—1.5; 如果勾选复选框,表示不允许整体缩放,反之则依据整体比例定位搜索。 默认值:勾选复选框。 |
横向比例 | 相对模版,允许目标横向放大或缩小的比例。 | 参数范围:0.5—1.5; 如果勾选复选框,表示不允许横向缩放,反之则依据横向比例定位搜索。 默认值:勾选复选框。 |
纵向比例 | 相对模版,允许目标纵向放大或缩小的比例。 | 参数范围:0.5—1.5; 如果勾选复选框,表示不允许纵向缩放,反之则依据纵向比例定位搜索。 默认值:勾选复选框。 |
超时控制 | 对定位时间进行限制。 | 默认值:勾选复选框,设定值:100。 |
搜索区域 | 在特定区域内搜索产品。 | 默认值:矩形。 |
说明:任何参数的修改后,都必须运行测试,测试当前调节的参数是否合适。
建议:制作模版前,请先阅读本节<操作指导>中的<什么情况下需要学习产品模版>和<什么情况下需要更新模版图像>。
注意:任何模版区域形状的改变,包括在图像中拖动,都将导致学习状态发生变化,变为“未学习”
制作模版的步骤:
第一步:更新模版图像,可选,当不需要更新模版图像时,可以跳过;
第二步:调节模版区域,必选;
第三步:增加非特征区域,可选;
第四步:学习当前区域特征,必选,完成对当前模版的学习。
具体模板制作的步骤如下:
- 点击“更新模板图像”按钮,将当前图片载入至图像区域,模板区域选择为“平行四边形”,选择此形状原因同上述定位中所写。将些平行四边形区域拖动并拉伸至所需做模板的区域,同时将坐标点拉动至较有代表性特征的位置(即可以同时确定X和Y方向的点)。如下图所示:
- 对于轮廓提取选项中的参数,一般可以就直接勾选,直接勾选即使用默认值进行提取模板轮廓,对于需要调整该参数的情况,后续讲解中会用到,此处使用默认值即可。
- 制作完模板后,选择“定位”选项,点击“应用”再点击“运行”,再点击“输出”选项,可以在图像区域查看所查找到的模板及基准点的效果,如下图所示:
- 同时为了将些基准点传递至程序流程后面的工具作为参考原点,需在树状目录中再选择“定位”选项后,点击“应用”再点击“运行”,此时后续的工具才能获取当前定位所提供的基准点。
- 什么情况下需要调节定位参数
下列任一情况都有可能需要调节定位参数:
图中产品的方向发生变化;
图中产品的大小发生变化;
图中产品纵横比例发生了变化;
图中产品的位置出现了变化;
- 什么情况下需要学习产品模版
下列任一情况都有可能需要重新学习模版:
原有模版学习的特征过多、过少或特征不明显;
新产品;
相机位置或高度发生了变化;
未知的原因导致当前的定位模版大量失效,在图像中定位不到产品的位置。
扫码关注微信公众号,获取更多资源: