【技术实现步骤摘要】
一种基于平面的标靶球头标定方法、系统及应用
[0001]本专利技术属于视觉测量
,尤其涉及一种基于平面的标靶球头标定方法、系统及应用。
技术介绍
[0002]在视觉测量中,带有球头的标靶(简称标靶)可以用于高精度工件尺寸测量。标靶一般具有灯源结构或图像的刚体结构(简称标靶结构),使用相机对标靶进行拍摄,可以获取标靶结构在相机坐标系下的坐标。如果球头在标靶结构本地坐标系的坐标已知,那么可以换算出球头在相机坐标系的坐标。使用球头接触工件,便可以得到这些接触点在相机坐标系的坐标,从而完成对工件的尺寸测量。这一测量过程与传统三坐标仪相同,区别在于传统三坐标仪使用机械结构定位球头坐标,而基于视觉测量的标靶通过视觉系统定位球头的坐标。标靶结构一般是稳定的,可以通过精加工的方式获取其结构,或使用视觉系统获取标靶结构。但标靶的球头一般很难靠加工来保证其位置的精确性,并且视觉系统无法直接识别球头。因此,需要通过标定方法来获取球头在标靶结构坐标系下的坐标,即对标靶球头进行标定。而且,在实际使用过程中,标靶的球头部分经常与工件接触,或与手术部位接触,相对容易损坏或变形。因此,在现场快速进行球头标定和精度评估具有很强的实用价值。
[0003]如果将灯源结布置在手术器械上,如果手术器械的工作端是球形或针状的,例如穿刺器,则也可使用同样/类似的方法实时定位手术器械“球头”在视觉坐标系下的坐标,达到视觉实时手术导航的目的。
[0004]目前,三坐标仪、机械测量臂和视觉测量系统常见的球头标定方法有锥形标定和球形标定。
...
【技术保护点】
【技术特征摘要】
1.一种基于平面的标靶球头标定方法,其特征在于,步骤包括:步骤1,建立标靶本地坐标系{Q
i
};步骤2,使用标靶测量平面S,采集多个位置,使用视觉测量系统采集每个位置下标靶的结构点{P
i
},并确保至少三个位置处的标靶姿态相近或相同,并计算{Q
i
}到{P
i
}的刚体变换关系(R
i
,T
i
),其中R
i
为旋转矩阵,T
i
为平移矢量,得P
i
=R
i
·
Q
i
+T
i
;步骤3,取各标靶结构上的同一位置的点U,获取所有标靶上的点U在视觉坐标系下的坐标,采用标靶姿态相近或相同的三个不同位置处标靶上的点U在视觉坐标系下的坐标集合{Ui},使用{Ui}拟合平面S",得到该平面S"法向量N的初值;步骤4,计算所有旋转矩阵R
i
的平均值以及平移量T
i
的平均值并重定义R
i
和T
i
:后续计算步骤在没有特殊说明下的R
i
和T
i
皆指重定义后R
i
和T
i
。步骤5,使用所有位置的{(R
i
,T
i
)},以及平面S"法向量N的初值,基于式(Ⅰ)求解标靶球头的球心在标靶本地坐标系下的坐标H(Hx,Hy,Hz)的初值,(a
i
,b
i
,c
i
)
·
(Hx,Hy,Hz)+d
i
=0....................(Ⅰ)其中,d
i
=T
i
·
N,N,是矩阵R
i
的转置矩阵,N是平面法向量,它们的乘积得到一个向量(a
i
,b
i
,c
i
),T
i
是个向量,其与法向量N的点积得到一个标量d
i
;步骤6,基于目标函数式(Ⅱ),使用迭代算法优化求解∑||e
i
||2最小值,获取最优(H,N)组合;其中,e
i
为残差;argmin∑||e
i
||2=argmin∑||(R
i
·
H)
·
N+T
i
·
N||2.......(Ⅱ)步骤7,计算雅可比梯度矩阵式(Ⅲ),其中,J
iH
为e
i
对H的导数,J
iN
为e
i
对N的导数。2.根据权利要求1所述的标靶球头标定方法,其特征在于:步骤2中,取n≥6。3.根据...
【专利技术属性】
技术研发人员:刘禄斌,刘明博,游晓龙,卢深涛,王荥,魏琳娜,白灵,冯亭,
申请(专利权)人:菲烁光导重庆医疗科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。