CN114782546B - 一种级联立体视觉***从眼设备的标眼关系标定方法 - Google Patents

一种级联立体视觉***从眼设备的标眼关系标定方法 Download PDF

Info

Publication number
CN114782546B
CN114782546B CN202210375991.6A CN202210375991A CN114782546B CN 114782546 B CN114782546 B CN 114782546B CN 202210375991 A CN202210375991 A CN 202210375991A CN 114782546 B CN114782546 B CN 114782546B
Authority
CN
China
Prior art keywords
stereoscopic vision
vision system
mark
slave
eye
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202210375991.6A
Other languages
English (en)
Other versions
CN114782546A (zh
Inventor
孟偲
梅既澜
陈从嘉
汪煜博
李定哲
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beihang University
Original Assignee
Beihang University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beihang University filed Critical Beihang University
Priority to CN202210375991.6A priority Critical patent/CN114782546B/zh
Publication of CN114782546A publication Critical patent/CN114782546A/zh
Application granted granted Critical
Publication of CN114782546B publication Critical patent/CN114782546B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/80Analysis of captured images to determine intrinsic or extrinsic camera parameters, i.e. camera calibration
    • G06T7/85Stereo camera calibration
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/10Complex mathematical operations
    • G06F17/16Matrix or vector computation, e.g. matrix-matrix or matrix-vector multiplication, matrix factorization

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Theoretical Computer Science (AREA)
  • Pure & Applied Mathematics (AREA)
  • Mathematical Optimization (AREA)
  • Mathematical Analysis (AREA)
  • Data Mining & Analysis (AREA)
  • Computational Mathematics (AREA)
  • Computing Systems (AREA)
  • Algebra (AREA)
  • Databases & Information Systems (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Length Measuring Devices By Optical Means (AREA)

Abstract

本发明公开了一种级联立体视觉***从眼设备的标眼关系标定方法,将主立体视觉***固定,在从立体视觉***的表面固连与从立体视觉***存在确定位姿关系的从眼标记,此从眼标记可被主立体视觉***检测并记录位姿。设立一个浮动标定工具,一个辅助标定工具,利用主立体视觉***获取从眼标记的位姿信息和浮动标定工具的坐标信息,同时利用从立体视觉***获取辅助标定工具的坐标信息,通过三者间的数学关系便可解算出从立体视觉***和从眼标记之间的相对位姿关系,实现简便快速“标‑眼”关系确定。

Description

一种级联立体视觉***从眼设备的标眼关系标定方法
技术领域
本发明涉及立体视觉测量技术领域,更具体的说是涉及一种级联立体视觉***从眼设备的标眼关系标定方法。
背景技术
立体视觉位姿测量***,具有无接触测量目标位姿的能力,在医疗机器人辅助手术中多应用于对手术器械和目标的位姿测量与跟踪。然而,立体视觉存在工作空间有限、工作视角固定、工作距离与测量精度相互矛盾以及待跟踪手术器械容易被遮挡的缺点。
在实际工作场景中,需要预留较大的手术操作空间。为了避免干涉手术操作,要么需要移动立体视觉***,要么需要立体视觉***具有更大的工作空间和工作距离。然而,对单一立体视觉***而言,增加工作空间和工作距离的代价是牺牲定位精度。
为了增加工作空间、扩展工作距离以及提高测量精度,目前主要有如下两种方式:(1)增加双目基线距离,提高摄像机分辨率,或者,缩短镜头焦距,扩大摄像机视野。缩短镜头焦距有助于增加视野,但会降低定位精度;增加双目基线距离有助于增加工作距离和提高工作精度,但会减少工作空间;提高摄像机分辨率,有助于提高精度,但会增加***成本和降低图像处理速度;并且,无论采取上述何种措施,在工作过程中都必须保持视角固定,会存在视线受遮挡影响的问题。(2)利用多个立体视觉***。通过在工作场景中布置多个立体视觉***,并通过全局标定方法将所有立体视觉***配准到同一个世界参考坐标系;由于存在多个立体视觉***,每个***可以有自己的工作空间和工作视角,因此可以起到拓展工作空间和弥补单一立体视觉***视角有限的缺陷的作用;上述方法中立体视觉***的布置会受到全局标定方法的限制,并且,在工作过程所有的立体视觉***都必须保持固定,否则相对位姿关系会发生变化,***将会失效。
在专利号为202010487757.3专利名称为一种立体视觉***工作空间和工作视角级联扩展方法中,有效扩展了立体视觉***的工作空间与工作视角。该***要在从立体视觉***上安装参考跟踪标记,以被主视觉***检测跟踪和位姿测量,从而将从立体视觉***检测的位姿信息转换到主视觉***参考坐标系中。在上述级联立体视觉***中,从立体视觉***的视觉坐标系与其固定联接的跟踪靶标之间的位姿关系称为“标-眼”关系。为实现从立体视觉***检测跟踪到的位姿信息传递回主视觉***参考坐标系,需要确定从立体视觉***与跟踪靶标之间的“标-眼”关系,该关系的确定,对于实现坐标的传递和级联视觉***的整体精度具有重要作用,是级联视觉***能否工作的关键。
因此,如何提供一种简便快速的级联立体视觉***从眼设备的标眼关系标定方法是本领域技术人员亟需解决的问题。
发明内容
有鉴于此,本发明提供了一种级联立体视觉***从眼设备的标眼关系标定方法,以确定从立体视觉***到参考跟踪标记坐标系相对位姿参数,从而打通从立体视觉***坐标系到主立体视觉***坐标系的转换通道。
为了实现上述目的,本发明采用如下技术方案:
一种级联立体视觉***从眼设备的标眼关系标定方法,包括以下步骤:
S1.在级联立体视觉***中的各视觉***均已选定后,选择并确定待标定的从立体视觉***及辅助进行标定的主立体视觉***,以主立体视觉***的视觉坐标系作为全局参考坐标系{W};
S2.在从立体视觉***的表面固连与从立体视觉***存在确定位姿关系的从眼标记Mark_c,从眼标记Mark_c用于被主立体视觉***检测并记录位姿,以从眼标记Mark_c建立局部坐标系{Mc};
S3.固定主立体视觉***,将从立体视觉***设置于主立体视觉***的工作区域内,在主立体视觉***和从立体视觉***均可视的工作区域内设置辅助标定工具Mark_x;
S4.移动从立体视觉***到位置i,移动浮动标定工具Mark_t至主立体视觉***有效工作空间内,并且在保证浮动标定工具Mark_t的靶标的测量坐标输出点与辅助标定工具Mark_x的测量坐标输出点重合的情况下,改变待测的浮动标定工具Mark_t的位姿,通过主立体视觉***记录位姿改变过程中浮动标定工具Mark_t的坐标数据,记作其中,k=1,2......K,K为共测量坐标数据的组数,且K大于或等于2,对K组坐标数据求平均坐标获得浮动标定工具Mark_t的测量坐标输出点的平均坐标/>
S5.针对位置i的从立体视觉***,通过主立体视觉***测量从立体视觉***的从眼标记Mark_c,并记录Mark_c的局部坐标系到全局坐标系的平移坐标以及用于表示位姿关系的四元数q0、q1、q2、q3,得到变换矩阵:
得到变换矩阵从立体视觉***启动记录辅助标定工具Mark_x坐标其中,i=1,2,3……N;
S6.根据求解所需标定矩阵/>
其中所需标定矩阵为相机坐标系到工具坐标系的变换矩阵;
S7.对S6中的标定结果进行精度验证。
优选的,S4的具体内容包括:
(1)移动从立体视觉***到位置i,移动浮动标定工具Mark_t至主立体视觉***有效工作空间内,固定辅助标定工具Mark_x;
(2)使浮动标定工具Mark_t的测量坐标输出点与辅助标定工具Mark_x的测量坐标输出点重合;
(3)保证在操作浮动标定工具Mark_t的测量坐标输出点位置不变的情况下,以浮动标定工具Mark_t的测量坐标输出点为定点,以摆动方式或圆周运动方式转动浮动标定工具Mark_t,同时主立体视觉***记录浮动标定工具Mark_t在转动过程中的坐标数据,求平均值获得浮动标定工具Mark_t的测量坐标输出点处的坐标
优选的,浮动标定工具Mark_t转动K个位置,K≥2。
优选的,S6的具体内容包括:
(1)将和/>三者之间存在的关系式进行变形,得到:
(2)令得到:
CiY=Di
由步骤S4、S5中测得的N组和/>求得N组Ci和Di,利用N组Ci和Di的数据,求得X,对X转置求得/>
优选的,S7的具体内容包括:
(1)重复S4、S5共M次,测得从立体视觉***在位置j时浮动标定工具Mark_t的测量坐标输出点的平均坐标以及变换矩阵/>将通过标定得到的标定结果和/>代入下式,获得通过级联间接解算出浮动标定工具Mark_t的测量坐标输出点在全局坐标系{W}下的坐标/>
(2)将在由主立体视觉***直接测量得到的作为标准值,将/>与/>进行对比,得到用来衡量标定误差的距离误差ε:
(3)重复步骤(2)M次,得到M组距离误差εj,j=0,1,2……M(M≥2),求平均值得到用于衡量标定误差的当/>小于实际使用中允许误差,则判定标定结果合格。
优选的,在S2中,从眼标记Mark_c包括非共线的X角点,其中X≥3,角点具体包括反光小球、主动发光标记或黑白块;从眼标记Mark_c与从属立体视觉相机粘连或固连,利用从眼标记Mark_c建立的局部坐标系与从立体视觉***坐标系具有固定的空间坐标转换关系。
优选的,在标定数据收集过程中,从属立体视觉***应在空间移动至少两次位置,即N必须大于等于2。
优选的,辅助标定工具Mark_x为以圆心为参考点的圆形标记,或以黑白块组成以交点为参考点的X标记。
经由上述的技术方案可知,与现有技术相比,本发明公开提供了一种级联立体视觉***从眼设备的标眼关系标定方法,将多立体视觉***中的一个立体视觉***作为全局视觉***固定不动,其他立体视觉***可在工作过程中根据需要随意移动位置、调整视角,从而可以有效扩展立体视觉***的工作空间与工作视角,提升立体视觉***的灵活性。在全局立体视觉下看不到的待测量目标,可通过其他立体视觉***实现待测量目标在全局坐标系下的间接定位,达到克服单个立体视觉***视角受限和工作空间有限的目的,克服传统方案多立体视觉***在工作过程中不能调整位姿的局限,使立体视觉***的应用更加广泛。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1附图为本发明提供的一种级联立体视觉***从眼设备的标眼关系标定方法中各视觉***、靶标标记及各坐标系示意图;
其中:1、主立体视觉***;2、从立体视觉***;3、从眼标记Mark_c;4、全局视觉***支架及水平工作台;5、自锁牵引机械臂;6、辅助标定工具Mark_x;7、浮动标定工具Mark_t。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例公开了一种级联立体视觉***从眼设备的标眼关系标定方法,并应用到以下部件:
1、NDI红外双目位姿传感***;
2、ZED双目相机***;
3、球形红外反光标记靶标Mark_c,可以被NDI红外双目位姿传感***检测到;
4、全局视觉***支架及水平工作台,与NDI红外双目位姿传感***固连;
5、自锁牵引机械臂,与ZED双目相机***固连;
6、辅助标定工具Mark_x,可以被ZED双目相机***检测到,对应坐标系的原点,即靶标的测量坐标输出点处设置有深度在0.01mm左右的微小凹槽;
7、浮动标定工具Mark_t,可以被NDI红外双目位姿传感***检测到,对应坐标系的原点,即靶标的测量坐标输出点设置在针尖处;
涉及到的符号包括:
1、{W}:NDI红外双目位姿传感***的视觉坐标系,即全局坐标系;
2、{Mc}:从眼标记Mark_c建立的局部坐标系{Mc};
3、{C}:ZED双目相机***的视觉坐标系{C};
4、:N次测量得到的全局坐标系{W}下浮动标定工具Mark_t的测量坐标输出点处的坐标的平均值;
5、:视觉坐标系{C}下辅助标定工具Mark_x的测量坐标输出点处的坐标;
6、:视觉坐标系{C}到局部坐标系{Mc}的变换矩阵;
7、:局部坐标系{Mc}到全局坐标系{W}的变换矩阵,可以由NDI红外双目位姿传感***测量从眼标记Mark_c的位姿得到;
8、:通过级联间接求得的全局坐标系下辅助标定工具Mark_x的测量坐标输出点处的坐标
9、ε:距离误差
10、:M次精度验证得到的距离误差的平均值
图1为各视觉***、靶标标记及各坐标系示意图。
S1:在级联立体视觉***中的各视觉***均已选定后,选择并确定待标定的从立体视觉***2及辅助进行标定的主立体视觉***1,以NDI红外双目位姿传感***作为主立体视觉***1,ZED双目相机***作为从立体视觉***2;以主立体视觉***1的视觉坐标系作为全局参考坐标系{W};
S2:在从立体视觉***的表面固连与从立体视觉***存在确定位姿关系的从眼标记Mark_c3,此从眼标记Mark_c3可被主立体视觉***检测并记录位姿,以从眼标记Mark_c3建立局部坐标系{Mc};
在本实施例中,在ZED双目相机***的外表面上粘贴、印刷或固连球形红外反光标记靶标Mark_c3,保证不影响ZED双目相机***的工作视野的条件下,使得球形红外反光标记靶标Mark_c3易被NDI红外双目位姿传感***1检测到,由球形红外反光标记靶标Mark_c3建立局部坐标系{Mc};
S3:固定好主立体视觉***1,操纵自锁牵引机械臂5,将ZED双目相机***置于主立体视觉***1的工作区域内,将辅助标定工具Mark_x放置在1号和2号均可视的工作区域内;
S4:将浮动标定工具Mark_t7移入NDI红外双目位姿传感***1有效工作空间内,并且不断改变浮动标定工具Mark_t7的位姿,通过主立体视觉***记录位姿改变过程中浮动标定工具Mark_t7的坐标数据,记作共测量K组(K大于或等于2次),对K组坐标数据求平均坐标获得浮动标定工具Mark_t7的测量坐标输出点的平均坐标改变位姿具体过程如下:
S4.1:用螺栓或快装板固定辅助标定工具Mark_x6在全局视觉***支架及水平工作台4上,保证标定过程中辅助标定工具Mark_x6固定不动;
S4.2:手持浮动标定工具Mark_t7,通过人工操作,将刀具刀尖放入辅助标定工具的微型凹槽内,保证浮动标定工具Mark_t7的测量坐标输出点与辅助标定工具Mark_x6的测量坐标输出点重合;
S4.3:保证操作浮动标定工具Mark_t7的测量坐标输出点位置不变的情况下以浮动标定工具Mark_t7的测量坐标输出点为定点,以摆动方式或圆周运动方式缓慢转动浮动标定工具Mark_t7,同时NDI红外双目位姿传感***记录多组坐标数据,求平均值获得浮动标定工具Mark_t7的测量坐标输出点处的坐标
S5:通过NDI红外双目位姿传感***测量并记录球型红外标记靶标Mark_c3,并记录Mark_c3的局部坐标系到全局坐标系的平移坐标 以及用于表示位姿关系的四元数q0、q1、q2、q3,根据NDI红外双目位姿传感***的位姿定义方式,得到变换矩阵:
可以得到变换矩阵NDI红外双目位姿传感***记录完毕后,ZED双目相机***启动记录辅助标定工具Mark_x6坐标数据/>其中,i=1,2,3……N;
S6:移动自锁牵引机械臂5,带动ZED双目相机***到下一个位置i(i=1,2,3……N),重复S4、S5,得到N组数据
S7:标定解算,由之前收集的数据,通过以下解算步骤组成:
S7.1:令需要注意的是,其中Ci、Di均为1×4的行向量,构造关系式如下,其中Y即为待求矩阵:
CiY=Di
S7.2:由步骤S4、S5中测得的N组可求得N组Ci、Di,利用此N组Ci、Di的数据,通过最小二乘算法可求得Y,对Y转置求得/>
S8:标定精度验证工作,具体步骤如下:
S8.1:重复步骤S4、S5M次,得到ZED双目相机***在位置j(j=1,2,……,M)时全局坐标系{W}下浮动标定工具Mark_t的测量坐标输出点处的坐标的平均值球型红外标记靶标Mark_c的坐标系到全局坐标系的变换矩阵/>以及视觉坐标系{C}下辅助标定工具Mark_x的测量坐标输出点处的坐标/>
S8.2:将通过得到的标定结果将测得的/>与/>带入如下公式:
即可解出通过级联间接解算出浮动标定工具Mark_t的测量坐标输出点在全局坐标系{W}下的坐标将由NDI红外双目位姿传感***直接测量得到的/>作为标准值,将/>与/>进行对比,带入如下公式:
即得到了可用来衡量标定误差的距离误差εj
S8.3:根据S8.1和S8.2,得到M组距离误差εj(j=0,1,2……M),求平均值得到用于衡量标定误差的根据官方给出的NDI测量精度以及实际应用中的误差允许范围,可近似认为当/>小于0.1mm时标定成功。
为了进一步实施上述技术方案,浮动标定工具Mark_t转动m个位置,m≥1。
为了进一步实施上述技术方案,在S2中,从属标记Mark_c包括非共线的X角点,其中X≥3,角点具体包括反光小球、主动发光标记或黑白块;从属标记Mark_c与从属立体视觉相机粘连或固连,利用Mark_c建立的局部坐标系与从立体视觉***2坐标系具有固定的空间坐标转换关系。
为了进一步实施上述技术方案,在标定数据收集过程中,从属立体视觉***应在空间移动至少两个位置。
为了进一步实施上述技术方案,Mark_x为以圆心为参考点的圆形标记,或以黑白块组成以交点为参考点的X标记。
需要进一步说明的是:
主立体视觉相机与从属立体视觉相机可以是同类型相机,也可以是不同类型相机;从属标记Mark_c与从属立体视觉相机粘连或固连,利用Mark_c建立的局部坐标系与从属立体视觉***坐标系具有固定的空间坐标转换关系;从属标记Mark_c应当在工作过程中能被主立体视觉***1观察到,并且能被主立体视觉***1确定Mark_c局部坐标系的空间位姿;
在标定数据收集过程中,工具标记Mark_t的尖端参考位置应当被主立体视觉***1测量,Mark_x的参考原点,即靶标的测量坐标输出点的位置应当能被从立体视觉测量,并且工具标记Mark_t的尖端位置应当要与Mark_x的参考原点,即靶标的测量坐标输出点的位置重合;
本发明公开了一种级联立体视觉***中从眼立体视觉设备与其上固连参考跟踪标记之间位姿关系(称为标眼关系)的标定方法。在多立体视觉***中,主立体视觉***需要通过检测和记录主从立体视觉***间的位姿关系,即对级联立体视觉***的“标-眼”关系进行标定,才能实现对级联立体视觉***的构建。针对这一构建级联***的关键步骤,在本发明中,将主立体视觉***固定,在从立体视觉***的表面固连与从立体视觉***存在确定位姿关系的从眼标记,此从眼标记可被主立体视觉***检测并记录位姿。设立一个浮动标定工具,利用主立体视觉***获取从眼标记的位姿信息和浮动标定工具的坐标信息,同时利用从立体视觉***获取浮动标定工具的坐标信息,通过三者间的数学关系便可解算出从立体视觉***和参考跟踪标记之间的相对位姿关系,实现简便快速“标-眼”关系确定。
本发明提供的上述立体视觉***中从立体视觉***2与参考跟踪标记间位姿标定方法,将多立体视觉***中的一个立体视觉***作为全局视觉***固定不动,其他立体视觉***可在工作过程中根据需要随意移动位置、调整视角,从而可以有效扩展立体视觉***的工作空间与工作视角,提升立体视觉***的灵活性。在全局立体视觉下看不到的待测量目标,可通过其他立体视觉***实现待测量目标在全局坐标系下的间接定位,达到克服单个立体视觉***视角受限和工作空间有限的目的,克服传统方案多立体视觉***在工作过程中不能调整位姿的局限,使立体视觉***的应用更加广泛。将本发明应用于手术室器械导航,具有成本低、工作空间灵活及定位精度高等优点。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

Claims (7)

1.一种级联立体视觉***从眼设备的标眼关系标定方法,其特征在于,包括以下步骤:
S1.在级联立体视觉***中的各视觉***均已选定后,选择并确定待标定的从立体视觉***及辅助进行标定的主立体视觉***,以主立体视觉***的视觉坐标系作为全局参考坐标系{W};
S2.在从立体视觉***的表面固连与从立体视觉***存在确定位姿关系的从眼标记Mark_c,从眼标记Mark_c用于被主立体视觉***检测并记录位姿,以从眼标记Mark_c建立局部坐标系{Mc};所述从眼标记Mark_c包括非共线的L个可被立体视觉***检测到的角点,其中L≥3,角点具体包括反光小球、主动发光标记或黑白块;从眼标记Mark_c与从属立体视觉相机粘连或固连,利用从眼标记Mark_c建立的局部坐标系与从立体视觉***坐标系具有固定的空间坐标转换关系;
S3.固定主立体视觉***,将从立体视觉***设置于主立体视觉***的工作区域内,在主立体视觉***和从立体视觉***均可视的工作区域内设置辅助标定工具Mark_x;
S4.移动从立体视觉***到位置i,其中i=1,2,3……N,移动浮动标定工具Mark_t至主立体视觉***有效工作空间内,并且在保证浮动标定工具Mark_t的测量坐标输出点与辅助标定工具Mark_x的测量坐标输出点重合的情况下,改变待测的浮动标定工具Mark_t的位姿,通过主立体视觉***记录位姿改变过程中浮动标定工具Mark_t的坐标数据,记作其中,k=1,2......K,K为共测量坐标数据的组数,且K大于或等于2,对K组坐标数据求平均坐标获得浮动标定工具Mark_t的测量坐标输出点的平均坐标/>包括:
(1)移动从立体视觉***到位置i,移动浮动标定工具Mark_t至主立体视觉***有效工作空间内,固定辅助标定工具Mark_x;
(2)使浮动标定工具Mark_t的测量坐标输出点与辅助标定工具Mark_x的测量坐标输出点重合;
(3)保证在操作浮动标定工具Mark_t的测量坐标输出点位置不变的情况下,以浮动标定工具Mark_t的测量坐标输出点为定点,以摆动方式或圆周运动方式转动浮动标定工具Mark_t,同时主立体视觉***记录浮动标定工具Mark_t在转动过程中的坐标数据,求平均值获得浮动标定工具Mark_t的测量坐标输出点处的坐标
S5.针对位置i的从立体视觉***,通过主立体视觉***测量从立体视觉***的从眼标记Mark_c,并记录Mark_c的局部坐标系到全局坐标系的平移坐标以及用于表示位姿关系的四元数q0、q1、q2、q3,得到变换矩阵:
得到变换矩阵从立体视觉***启动记录辅助标定工具Mark_x坐标/>其中,i=1,2,3……N;
S6.根据求解所需标定矩阵/>
其中所需标定矩阵为相机坐标系到工具坐标系的变换矩阵;
S7.对S6中的标定结果进行精度验证。
2.根据权利要求1所述的一种级联立体视觉***从眼设备的标眼关系标定方法,其特征在于,浮动标定工具Mark_t转动K个位置,K≥2。
3.根据权利要求1所述的一种级联立体视觉***从眼设备的标眼关系标定方法,其特征在于,S6的具体内容包括:
(1)将和/>三者之间存在的关系式进行变形,得到:
(2)令得到:
CiY=Di
由步骤S4、S5中测得的N组和/>求得N组Ci和Di,利用N组Ci和Di的数据,求得X,对X转置求得/>
4.根据权利要求1所述的一种级联立体视觉***从眼设备的标眼关系标定方法,其特征在于,S7的具体内容包括:
(1)重复S4、S5共M次,测得从立体视觉***在位置j时浮动标定工具Mark_t的测量坐标输出点的平均坐标以及变换矩阵/>将通过标定得到的标定结果和/>代入下式,获得通过级联间接解算出浮动标定工具Mark_t的测量坐标输出点在全局坐标系{W}下的坐标/>
(2)将在由主立体视觉***直接测量得到的作为标准值,将/>与/>进行对比,得到用来衡量标定误差的距离误差ε:
(3)重复步骤(2)M次,得到M组距离误差εj,j=0,1,2……M(M≥2),求平均值得到用于衡量标定误差的当/>小于实际使用中允许误差,则判定标定结果合格。
5.根据权利要求1所述的一种级联立体视觉***从眼设备的标眼关系标定方法,其特征在于,在标定数据收集过程中,从属立体视觉***应在空间移动至少两次位置,即N必须大于等于2。
6.根据权利要求1所述的一种级联立体视觉***从眼设备的标眼关系标定方法,其特征在于,辅助标定工具Mark_x为以圆心为参考点的圆形标记,或由黑白块组成以交点为参考点的X型标记,可被从立体视觉***观测并输出参考点的空间位置。
7.根据权利要求1所述的一种级联立体视觉***从眼设备的标眼关系标定方法,其特征在于,浮动标定工具Mark_t是具有针尖突起的从眼标记物,并且可被主立体视觉***观测并输出针尖点的空间位置。
CN202210375991.6A 2022-04-11 2022-04-11 一种级联立体视觉***从眼设备的标眼关系标定方法 Active CN114782546B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210375991.6A CN114782546B (zh) 2022-04-11 2022-04-11 一种级联立体视觉***从眼设备的标眼关系标定方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210375991.6A CN114782546B (zh) 2022-04-11 2022-04-11 一种级联立体视觉***从眼设备的标眼关系标定方法

Publications (2)

Publication Number Publication Date
CN114782546A CN114782546A (zh) 2022-07-22
CN114782546B true CN114782546B (zh) 2024-05-28

Family

ID=82429411

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210375991.6A Active CN114782546B (zh) 2022-04-11 2022-04-11 一种级联立体视觉***从眼设备的标眼关系标定方法

Country Status (1)

Country Link
CN (1) CN114782546B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116492053B (zh) * 2023-06-28 2023-09-12 真健康(北京)医疗科技有限公司 消融针的空间定位方法及设备

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111798512A (zh) * 2020-06-02 2020-10-20 北京航空航天大学 一种立体视觉***工作空间和工作视角级联扩展方法
CN112233165A (zh) * 2020-10-15 2021-01-15 大连理工大学 一种基于多平面图像学习视角合成的基线扩展实现方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111798512A (zh) * 2020-06-02 2020-10-20 北京航空航天大学 一种立体视觉***工作空间和工作视角级联扩展方法
WO2021244038A1 (zh) * 2020-06-02 2021-12-09 北京航空航天大学 一种立体视觉***工作空间和工作视角级联扩展方法
CN112233165A (zh) * 2020-10-15 2021-01-15 大连理工大学 一种基于多平面图像学习视角合成的基线扩展实现方法

Also Published As

Publication number Publication date
CN114782546A (zh) 2022-07-22

Similar Documents

Publication Publication Date Title
JP5881969B2 (ja) 光学式測定システム
JP3387911B2 (ja) キャリブレーションシステムおよびキャリブレーション方法
CN113876426B (zh) 一种与无影灯结合的术中定位跟踪***及方法
CN109978960B (zh) 基于摄影测量的高精度屏幕-相机位姿标定方法
US20220405971A1 (en) Cascading expansion method of working space and working visual angle of stereo vision system
CN111595238B (zh) 一种基于多站法的激光跟踪仪精度现场评价***
CN114782546B (zh) 一种级联立体视觉***从眼设备的标眼关系标定方法
CN108195314B (zh) 基于多视场拼接的反射式条纹三维面形测量方法
CN111256592B (zh) 结构光传感器的外参标定装置及方法
CN111882608A (zh) 一种增强现实眼镜跟踪相机和人眼之间的位姿估计方法
WO2023201578A1 (zh) 单目激光散斑投影***的外参数标定方法和装置
JP2001074428A (ja) 形状測定装置の校正方法及び校正治具
CN116051659A (zh) 一种线阵相机与2d激光扫描仪联合标定方法
JP5087571B2 (ja) 三次元像表示装置の座標校正方法
CN117419640A (zh) 基于双目立体视觉的空间点三维坐标测量方法
US9804252B2 (en) System and method for measuring tracker system accuracy
JP2012013592A (ja) 3次元形状測定機の校正方法及び3次元形状測定機
CN111044039A (zh) 基于imu的单目目标区域自适应高精度测距装置和方法
CN216116064U (zh) 掘进机的位姿标定***
TWI735390B (zh) 影像定位系統之即時定位補償方法及可即時定位補償之影像定位系統
CN112284360B (zh) 基于双目视觉***的双护盾六自由度测量方法及***
CN115375773A (zh) 单目激光散斑投影***的外参数标定方法和相关装置
CN112697091A (zh) 一种中继***的跟踪扫描***、标定方法及测量方法
CN215899873U (zh) 一种用于x光成像手术定位标尺
CN112022351B (zh) 一种手术导航***多面体手术工具定义方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant