[发明专利]一种可任意旋转的机器视觉快速定位方法在审
申请号: | 201810642725.9 | 申请日: | 2018-06-21 |
公开(公告)号: | CN108921891A | 公开(公告)日: | 2018-11-30 |
发明(设计)人: | 叶小萌 | 申请(专利权)人: | 南通西塔自动化科技有限公司 |
主分类号: | G06T7/70 | 分类号: | G06T7/70 |
代理公司: | 南京正联知识产权代理有限公司 32243 | 代理人: | 吴惠松 |
地址: | 226000 江苏省南*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 机器视觉 快速定位 任意旋转 快速精准 物体方向 图片 | ||
本发明是一种可任意旋转的机器视觉快速定位方法,通过选取所需定位的目标并标记,之后在不断刷新的图片中可以快速精准的定位到所选的目标,本发明可实现不受被拍物体方向的影响可以对任意方向的目标进行快速精确的定位的效果。
技术领域
本发明涉及一种可任意旋转的机器视觉快速定位方法。
背景技术
在工业生产的过程中,在很多情况下需要对所生产的物品进行质量的检测或者识别特定的目标。在传统的模式下有通过人眼来进行检测识别,但检测时间长,精度低,稳定性差并且在某些特殊的场合下还具有一定的危险性,所以机器视觉就开始代替了人工视觉,尤其是在高速生产检测,自动化程度较高的生产检测的情况下,机器视觉的好处就尤为明显。相对于人类视觉来说,机器视觉具有高速、高精、超视、微距,客观、无疲劳、环境限制等优点。
发明内容
本发明的目的在于克服现有的缺陷,提供一种不受被拍物体方向的影响可以对任意方向的目标进行快速精确的定位的方法。
本发明的目的通过以下技术方案来实现:一种可任意旋转的机器视觉快速定位方法,步骤如下:
(一)、缩小图片并进行初步定位;
首先,获取选中区域的大小和直方图,计算均值和均方差并记录数值为A,然后以相同大小形状作为标准,在图片中以该标准为基础,通过像素平移来不断获取直方图并计算均值B和均方差C,最后,当从图片中获取的比较区域中的均值、均方差与目标区域的均值、均方差相似时,获取该区域坐标完成初步定位;
(二)、精确定位;
精确定位是在初步定位中选中区域进行,将比较区域缩放到图像的原本大小,在略微扩大比较区域的基础上,通过检测比对均值和均方差来确定目标区域在原图中的准确位置,从而完成准确定位;
(三)、旋转估计;
将选中区域中图像的直角坐标变换到极坐标,通过判断极坐标的平移量来对图像的旋转角度进行估计运算,从而使得定位框能够准确地标记在目标区域。
综上所述,本发明具有以下优点:较传统定位,有着更加快速的处理效率,能够适应高速检测,可以提高自动化产业检测的效率,加快产品的生产检测,同时该定位方法可以不受本检测图像显示方位的影响,可以检测识别各个旋转角度的图片,适用领域多,灵活性强。
附图说明
图1为本发明的流程图。
具体实施方式
为了加深对本发明的理解,下面将结合实施例和附图对本发明作进一步详述,该实施例仅用于解释本发明,并不构成对本发明保护范围的限定。
根据图1所示,本发明提供了一种可任意旋转的机器视觉快速定位方法,具体步骤为,缩小图片并进行初步定位;
首先,获取选中区域的大小和直方图,计算均值和均方差并记录数值为A,A是模板的均值和均方差,根据比较对象改变,然后以相同大小形状作为标准,在图片中以该标准为基础,通过像素平移来不断获取直方图并计算均值B和均方差C,比较直方图,最后,当从图片中获取的比较区域中的均值、均方差与目标区域的均值、均方差相似时,取最大,获取该区域坐标完成初步定位,δ是计算最小均值和均方差时所减去的一定的比例值,可变。这里的方法只举例了比较最小的均值和均方差,比较最大的均值或均方差时流程图中的符号取反即可;
精确定位;
精确定位是在初步定位中选中区域进行,将比较区域缩放到图像的原本大小,在略微扩大比较区域的基础上,比较直方图取最大,通过检测比对均值和均方差来确定目标区域在原图中的准确位置,从而完成准确定位;δ是计算最小均值和均方差时所减去的一定的比例值,可变。这里的方法只举例了比较最小的均值和均方差,比较最大的均值或均方差时流程图中的符号取反即可;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南通西塔自动化科技有限公司,未经南通西塔自动化科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810642725.9/2.html,转载请声明来源钻瓜专利网。