[发明专利]一种数控机床工件在线自动测量装置及测量方法有效

专利信息
申请号: 201510167206.8 申请日: 2015-04-10
公开(公告)号: CN104748683B 公开(公告)日: 2017-03-29
发明(设计)人: 孙兴波;杨平先;汤秀华 申请(专利权)人: 四川理工学院
主分类号: G01B11/00 分类号: G01B11/00
代理公司: 成都九鼎天元知识产权代理有限公司51214 代理人: 韩雪,吴彦峰
地址: 643000 四*** 国省代码: 四川;51
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 数控机床 工件 在线 自动 测量 装置 测量方法
【权利要求书】:

1.一种数控机床工件在线自动测量装置,其特征在于:包括装置在运动机构上组成数控机床在线测试平台的扫描头;所述扫描头包括2个摄像机和线激光发射装置;所述2个摄像机参数相同;还包括检测图像中光条不同方向以及不同频率的边缘特征的Gabor滤波器。

2.根据权利要求1所述的数控机床工件在线自动测量装置,其特征在于:所述2个摄像机光轴平行,位于同一个平上的左右摄像机;所述线激光发射装置与所述2个摄像机位于同一平面且位于两个摄像机中间位置。

3.根据权利要求1或2所述的数控机床工件在线自动测量装置,其特征在于:所述Gabor滤波器有16个,对应同一中心频率的4种不同方向,及同一方向的4种不同中心频率。

4.基于权利要求1所述的数控机床工件在线自动测量装置的测量方法,具体方法步骤为:

步骤一、基于多尺度Gabor滤波,利用不同方向Gabor滤波值最大值对应方向的垂线确定图像中光线中线的法线方向,通过求解法线方向上高斯拟合的极值点得到光条中心的亚像素级位置;

步骤二、提取所述中线的角点,计算其三维坐标点云,并标定摄像机,具体方法为:通过光线光条中心角点的计算,在空间中生成一组控制点,同时计算出这些控制点的三维世界坐标(xi,yi,zi),给出这些控制点的三维世界坐标及其成像点的二维图像坐标;

步骤三、应用中心线控制点对,建立模型算法进行立体匹配。

5.根据权利要求4所述的数据机床工件在线自动测量方法,所述多尺度Gabor滤波为对于同一中心频率取4种不同方向,同一方向取4种不同中心频率,形成16个滤波器的组合,以检测图像中光条不同方向以及不同频率的边缘特征。

6.根据权利要求5所述的数据机床工件在线自动测量方法,所述同一中心频率的4种不同方向为0,π/4,π/2,3π/4,即4种模式,水平、垂直、左倾45°、右倾45°。

7.根据权利要求5所述的数据机床工件在线自动测量方法,所述同一方向的4种不同中心频率大小按比例递增。

8.根据权利要求4所述的数据机床工件在线自动测量方法,进行高斯拟合的具体方法为:找出曲线的顶点位置,把高斯曲线做一下变换,两边取对数得到公式:

lny=-(x-μ)22σ2+ln12πσ]]>

设二次曲线的形式为y*=Ax2+Bx+C,根据方形孔径采样定理,每个像素输出的灰度值为:

y*(n)=n-1/2n+1/2(Ax2+Bx+c)dx]]>

令差分值最大的点的序号为0,值表示为f0,相邻的两个点的序号分别表示为-1和1,相应的值用f-1和f1表示,求出三个像素输出的灰度值如下所示:

f-1=-1/2-3/2(Ax2+Bx+c)dx=-1312A+B-c]]>

同样可得:

f0=-1/21/2(Ax2+Bx+c)dx=112A+c]]>

f1=1/23/2(Ax2+Bx+c)dx=76A+B+c]]>

合并解出A、B、C得:

A=12(2f0+f-1-f1)

B=-27f0-13f-1+14f1

C=-f0-f-1+f1

抛物线的顶点横坐标为把上面结果代入得到抛物线顶点坐标:

x=14f1-13f-1-27f024(2f0+f-1-f1)]]>

上式中的像素灰度值用对数值代替,得到亚像素边缘提取的公式:

x=14lnf1-13lnf-1-27lnf024(2lnf0+lnf-1-lnf1).]]>

9.根据权利要求4所述的数据机床工件在线自动测量方法,提取所述中线的角点,计算其三维坐标点云的具体方法为:在Harrs算子中,首先确定给出的矩阵M,

M=G(σ)Ix2IxIyIxIyIy2]]>

通过分析矩阵M的特征值来判断特征点位置,其中:G(σ)是均值为零方差为σ的高斯模版,用于高斯平滑;在模版图像中,求出每个像素位置(x,y)的矩阵M两个特征值λ1(x,y)和λ2(x,y)并使得λ1(x,y)大于等于λ2(x,y),控制点筛选条件为:

a)λ1(x0,y0)>T1λ1(x0,y0)/λ2(x0,y0)<T2λ2(x0,y0)=max(x,y)s(x0,y0){λ1(x,y)}]]>

其中T1、T2为阀值,s(x0,y0)表示(x0,y0)的邻域;计算激光中心线角点的三维立体坐标,分别在左右二维坐标中利用三角原理得:

-u1f=d+xL+zv1f=yL+zu2f=d-xL+z]]>-v2f=-yL+z]]>

求解得到

x=(u1+u2u1-u2)dy=2dv1u2-u1z=2dfu2-u1-L,]]>

其中f是左右摄像机的焦距,d是左右摄像机光心与激光面的距离,L是左右摄像机光心到被测物体中心的垂直距离,以被测物体中心为三位世界坐标原点,(x,y,z)是对应三维座标,(u1,v1)和(u2,v2)是左右摄像机图像平面坐标。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川理工学院,未经四川理工学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201510167206.8/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top