[发明专利]一种附加约束条件的工业零件轮廓线多特征提取方法有效
| 申请号: | 201510001034.7 | 申请日: | 2015-01-05 |
| 公开(公告)号: | CN104655041B | 公开(公告)日: | 2018-11-23 |
| 发明(设计)人: | 郭宝云;李彩林 | 申请(专利权)人: | 山东理工大学 |
| 主分类号: | G01B11/24 | 分类号: | G01B11/24 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 255086 山东省淄*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 附加 约束条件 工业 零件 轮廓 特征 提取 方法 | ||
1.附加约束条件的工业零件轮廓线多特征提取方法,其特征在于步骤依次为:
(1)从实际工业零件影像出发提取工业零件轮廓线的多特征作为初始值;
(2)零件轮廓线上多特征基本条件和约束条件误差方程式的建立;
(3)附约束条件的轮廓线多特征参数整体精确求解;
在步骤(2)中,以包含直线和圆弧的轮廓来描述如何进行附加约束条件的多图元特征的联合提取,具体过程包括基本条件误差方程式和约束条件误差方程式的建立:
1)基本条件
(1)直线方程表达式为:
ax+by+c=0 (1)
则其误差方程为:
v=x·da+y·db+dc+(ax+by+c)|0 (2)
(2)圆的方程表达式为:
则其误差方程为:
用矩阵表示以上两类误差方程,得到:
V=AX-L (5)
其中:X1表示所有直线参数组成的向量,X2表示所有圆参数组成的向量,A1表示所有直线观测误差方程系数组成的系数矩阵,L1为相应的常数项向量,V1则为相应的残差向量;A2表示所有圆观测误差方程系数组成的系数矩阵,L2为相应的常数项向量,V2则为相应的残差向量;
2)约束条件
(1)对于直线方程一般形式来说,(a,b)代表的是直线的法向量,所以直线参数a和b满足:
a2+b2=1 (6)
线性化可以得到:
2a·da+2b·db+0·dc+(a2+b2-1)|0≈0 (7)
对这一类约束条件,即所有的式(7),写成矩阵形式为:
N1X1=C1 (8)
其中N1为其系数矩阵,C1为相应的常数向量;
(2)圆弧和直线相切的约束条件:
(ax0+by0+c)2-R2=0 (9)
令k=ax0+by0+c (10)
则其线性化形式为:
2kx0·da+2ky0·db+2k·dc+2ka·dx0+2kb·dy0-2R·dR+(k2-R2)|0≈0 (11)
对此类约束条件可以写成矩阵形式:
N2X1+M2X2=C2 (12)
其中N1和M2分别为X1和X2对应的系数矩阵,C2是相应的常数向量;
(3)圆弧与圆弧相切的约束条件:
令两个圆弧参数分别为(x1,y1,R1),(x2,y2,R2),则其包括内切和外切的相切条件均为:
((R1+R2)2-D2)·((R1-R2)2-D2)=0 (13)
其中:
该约束条件的线性化形式为:
将式(15)形式的这些约束条件写成矩阵形式,则为
M3X2=C3 (16)
其中M3为系数矩阵,C3则为常数向量。
2.如权利要求1所述的附加约束条件的工业零件轮廓线多特征提取方法,其特征在于,在步骤(3)中,首先建立附有约束条件的参数估计整体平差模型,从而实现轮廓线多特征参数整体精确求解,具体过程如下:
令根据基本条件误差方程式和约束条件误差方程式,采用的参数估计整体平差模型采用单位权矩阵表达如下:
引入辅助的拉格朗日系数K,构造朗格朗日函数如下:
LG(X,K)=VTV+2KT(NX-W) (18)
利用拉格朗日求极值的准则,对LG(X,K)求各个参数的偏导数并令其为零,可以得到如下的法方程:
将所有轮廓点根据具体情况按式(5)、(8)、(12)、(16)计算出矩阵A、N、L和W矩阵,然后代入附有约束条件的参数估计整体平差模型式(19)中,即可迭代求解获得轮廓各图元特征的精确参数值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东理工大学,未经山东理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510001034.7/1.html,转载请声明来源钻瓜专利网。





