一种可任意旋转的机器视觉快速定位方法技术

技术编号:19636312 阅读:30 留言:0更新日期:2018-12-01 16:52
本发明专利技术是一种可任意旋转的机器视觉快速定位方法,通过选取所需定位的目标并标记,之后在不断刷新的图片中可以快速精准的定位到所选的目标,本发明专利技术可实现不受被拍物体方向的影响可以对任意方向的目标进行快速精确的定位的效果。

A Fast Location Method Based on Machine Vision with Arbitrary Rotation

The invention is a machine vision fast positioning method that can rotate arbitrarily. By selecting and marking the target to be positioned, the selected target can be quickly and accurately positioned in the continuously refreshed picture. The invention can realize that the target in any direction can be quickly and accurately positioned without being affected by the direction of the object being photographed. Positioning effect.

【技术实现步骤摘要】
一种可任意旋转的机器视觉快速定位方法
本专利技术涉及一种可任意旋转的机器视觉快速定位方法。
技术介绍
在工业生产的过程中,在很多情况下需要对所生产的物品进行质量的检测或者识别特定的目标。在传统的模式下有通过人眼来进行检测识别,但检测时间长,精度低,稳定性差并且在某些特殊的场合下还具有一定的危险性,所以机器视觉就开始代替了人工视觉,尤其是在高速生产检测,自动化程度较高的生产检测的情况下,机器视觉的好处就尤为明显。相对于人类视觉来说,机器视觉具有高速、高精、超视、微距,客观、无疲劳、环境限制等优点。
技术实现思路
本专利技术的目的在于克服现有的缺陷,提供一种不受被拍物体方向的影响可以对任意方向的目标进行快速精确的定位的方法。本专利技术的目的通过以下技术方案来实现:一种可任意旋转的机器视觉快速定位方法,步骤如下:(一)、缩小图片并进行初步定位;首先,获取选中区域的大小和直方图,计算均值和均方差并记录数值为A,然后以相同大小形状作为标准,在图片中以该标准为基础,通过像素平移来不断获取直方图并计算均值B和均方差C,最后,当从图片中获取的比较区域中的均值、均方差与目标区域的均值、均方差相似时,获取该区域坐标完成初步定位;(二)、精确定位;精确定位是在初步定位中选中区域进行,将比较区域缩放到图像的原本大小,在略微扩大比较区域的基础上,通过检测比对均值和均方差来确定目标区域在原图中的准确位置,从而完成准确定位;(三)、旋转估计;将选中区域中图像的直角坐标变换到极坐标,通过判断极坐标的平移量来对图像的旋转角度进行估计运算,从而使得定位框能够准确地标记在目标区域。综上所述,本专利技术具有以下优点:较传统定位,有着更加快速的处理效率,能够适应高速检测,可以提高自动化产业检测的效率,加快产品的生产检测,同时该定位方法可以不受本检测图像显示方位的影响,可以检测识别各个旋转角度的图片,适用领域多,灵活性强。附图说明图1为本专利技术的流程图。具体实施方式为了加深对本专利技术的理解,下面将结合实施例和附图对本专利技术作进一步详述,该实施例仅用于解释本专利技术,并不构成对本专利技术保护范围的限定。根据图1所示,本专利技术提供了一种可任意旋转的机器视觉快速定位方法,具体步骤为,缩小图片并进行初步定位;首先,获取选中区域的大小和直方图,计算均值和均方差并记录数值为A,A是模板的均值和均方差,根据比较对象改变,然后以相同大小形状作为标准,在图片中以该标准为基础,通过像素平移来不断获取直方图并计算均值B和均方差C,比较直方图,最后,当从图片中获取的比较区域中的均值、均方差与目标区域的均值、均方差相似时,取最大,获取该区域坐标完成初步定位,δ是计算最小均值和均方差时所减去的一定的比例值,可变。这里的方法只举例了比较最小的均值和均方差,比较最大的均值或均方差时流程图中的符号取反即可;精确定位;精确定位是在初步定位中选中区域进行,将比较区域缩放到图像的原本大小,在略微扩大比较区域的基础上,比较直方图取最大,通过检测比对均值和均方差来确定目标区域在原图中的准确位置,从而完成准确定位;δ是计算最小均值和均方差时所减去的一定的比例值,可变。这里的方法只举例了比较最小的均值和均方差,比较最大的均值或均方差时流程图中的符号取反即可;旋转估计;将选中区域中图像的直角坐标变换到极坐标,通过判断极坐标的平移量来对图像的旋转角度进行估计运算,从而使得定位框能够准确地标记在目标区域。该方法较传统定位,有着更加快速的处理,能够适应高速检测,可以提高自动化产业检测的效率,加快产品的生产检测。同时该定位方法可以不受本检测图像显示方位的影响,可以检测识别各个旋转角度的图片,适用领域多,灵活性强。本文档来自技高网...

【技术保护点】
1.一种可任意旋转的机器视觉快速定位方法,其特征在于:步骤如下:(一)、缩小图片并进行初步定位;首先,获取选中区域的大小和直方图,计算均值和均方差并记录数值为A,然后以相同大小形状作为标准,在图片中以该标准为基础,通过像素平移来不断获取直方图并计算均值B和均方差C,最后,当从图片中获取的比较区域中的均值、均方差与目标区域的均值、均方差相似时,获取该区域坐标完成初步定位;(二)、精确定位;精确定位是在初步定位中选中区域进行,将比较区域缩放到图像的原本大小,在略微扩大比较区域的基础上,通过检测比对均值和均方差来确定目标区域在原图中的准确位置,从而完成准确定位;(三)、旋转估计;将选中区域中图像的直角坐标变换到极坐标,通过判断极坐标的平移量来对图像的旋转角度进行估计运算,从而使得定位框能够准确地标记在目标区域。

【技术特征摘要】
1.一种可任意旋转的机器视觉快速定位方法,其特征在于:步骤如下:(一)、缩小图片并进行初步定位;首先,获取选中区域的大小和直方图,计算均值和均方差并记录数值为A,然后以相同大小形状作为标准,在图片中以该标准为基础,通过像素平移来不断获取直方图并计算均值B和均方差C,最后,当从图片中获取的比较区域中的均值、均方差与目标区域的均值、均方差相似时,获取该区域坐...

【专利技术属性】
技术研发人员:叶小萌
申请(专利权)人:南通西塔自动化科技有限公司
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1