手术导航中投影仪空间位置和内外参标定方法、装置

文档序号:25526003发布日期:2021-06-18 20:15阅读:223来源:国知局
手术导航中投影仪空间位置和内外参标定方法、装置

本发明涉及投影仪系统的参数标定的技术领域,尤其涉及一种手术导航中投影仪空间位置和内外参标定方法,以及手术导航中投影仪空间位置和内外参标定装置。



背景技术:

相机-投影仪系统结构简单,被广泛地应用于包括在三维测量、重建、人机交互技术在内的多个领域。在近年兴起的增强现实应用中,除了传统的移动显示器和头戴显示器之外,还有一种利用投影仪在真实场景中显示虚拟内容的方式,即空间增强现实。这种增强现实裸眼可见,极大降低了成本,减轻了工作时屏幕到工作区转换的心理压力,而投影仪是实现空间增强现实的重要设备。其中,对投影仪和相机-投影仪系统进行标定,是实现三维测量、三维重建、增强现实等任务的重要步骤和前提条件。在空间增强现实的应用中,除了投影仪自身内外参和畸变参数的标定,还需要标定空间位置。

目前,相机标定的方法日趋成熟,而投影仪因其无法捕获图像的特点,精确标定投影仪还有一定的难度。在对投影仪进行标定的过程中,投影仪被看作为一个逆向的相机。求投影仪的内参数,需要依靠相机赋予其视觉的功能,这也需要把相机和投影仪搭建一套模型。投影仪标定的常用方法中,一部分方法通常存在易受到解相位误差影响的问题,导致标定精度降低。此外,投影仪和相机刚性固定后不可拆分,二者位置的相对变换将会导致标定结果错误。另一部分方法利用高精度的三维标定参照物,其高成本和高加工难度导致不适合现场标定与日常使用。而现有的方法中均未提到投影仪空间位置的标定。



技术实现要素:

为克服现有技术的缺陷,本发明要解决的技术问题是提供了一种手术导航中投影仪空间位置和内外参标定方法,其能够同时标定得到投影仪、相机-投影仪系统与投影仪空间位置的参数,标定精度高,操作简便,有效降低了投影仪标定的复杂度,在各个领域均有可观的应用前景。

本发明的技术方案是:这种手术导航中投影仪空间位置和内外参标定方法,其包括以下步骤:

(1)对相机进行标定,获取相机的内外参数、畸变参数,以及与光学跟踪仪、光学跟踪标志物之间的转换矩阵;

(2)对棋盘格进行标定,以获取棋盘格角点在棋盘格物理坐标

系、世界坐标系、跟踪标志物坐标系下的对应关系,从而构建投影平面;

(3)投影仪将棋盘格投射在投影平面上,由相机拍摄并构建相机光线获得投影棋盘格角点的世界坐标,进行投影仪标定。

本发明首先在光学跟踪仪下分别标定相机和棋盘格,然后构建投影平面,利用标定好的相机获取投影棋盘格图像的三维空间位置,完成投影仪的参数标定,通过一系列坐标系转换,实时获得投影仪在空间中的位置,相机-投影仪不需要相对固定,标定完成后,也可以选择性地去掉辅助相机单独使用投影仪,利用相机、投影仪、标定棋盘格和光学跟踪仪,可以快速地获取投影仪和相机的参数,同时通过坐标转换还能够实时获取三者的空间位置与相对位置关系,因此能够同时标定得到投影仪、相机-投影仪系统与投影仪空间位置的参数,标定精度高,操作简便,有效降低了投影仪标定的复杂度,在各个领域均有可观的应用前景。

还提供了另一种手术导航中投影仪空间位置和内外参标定方法,其包括以下步骤:

(i)在棋盘格、相机、投影仪上粘贴跟踪标志物;

(ii)在标定棋盘格上选取四个点,获取它们在世界坐标系下的位置和在光学跟踪标志物坐标系下的位置,获取棋盘格物理坐标系与跟踪标志物坐标系之间的转换关系,完成棋盘格标定;

(iii)利用张氏标定法标定相机,获取相机的内外参与畸变参数,在光学跟踪仪下获取相机坐标系与光学跟踪仪坐标系之间的转换关系;

(iv)构建投影棋盘格平面,基于光学跟踪仪在投影表面划取点,拟合平面,构成投影棋盘格,并跟踪其在世界坐标系下的位置;

(v)用已标定好的相机拍摄投影棋盘格,捕捉投影棋盘格角点,获取相机所拍摄投影棋盘格的角点的像素坐标;

(vi)利用相机成像公式获得投影棋盘格角点在归一化平面上的对应点;

(vii)过相机光心和步骤(vi)中归一化平面上的点,构建相机光线,与步骤(iv)中的投影平面相交,获得每一个投影棋盘格角点所对应的世界坐标;

(viii)求投影仪的原始投影棋盘格图像上各个角点的像素坐标;

(ix)将投影仪看作逆相机,构建投影仪的标定方程,标定获得投影仪的内外参与畸变参数;

(x)由光学跟踪仪获取各坐标系之间的转换关系,确定投影仪在世界坐标系下的位置。

还提供了手术导航中投影仪空间位置和内外参标定装置,其包括:

相机标定及转换模块,其配置来对相机进行标定,获取相机的内外参数、畸变参数,以及与光学跟踪仪、光学跟踪标志物之间的转换矩阵;

投影平面构建模块,其配置来对棋盘格进行标定,以获取棋盘格角点在棋盘格物理坐标系、世界坐标系、跟踪标志物坐标系下的对应关系,从而构建投影平面;

投影仪标定模块,其配置来投影仪将棋盘格投射在投影平面上,由相机拍摄并构建相机光线获得投影棋盘格角点的世界坐标,进行投影仪标定。

附图说明

图1是根据本发明的手术导航中投影仪空间位置和内外参标定方法中基于光学跟踪仪的棋盘格标定示意图。

图2是根据本发明的手术导航中投影仪空间位置和内外参标定方法中基于光学跟踪仪的相机标定示意图。

图3是根据本发明的手术导航中投影仪空间位置和内外参标定方法中基于光学跟踪仪的投影仪标定示意图。

图4是根据本发明的手术导航中投影仪空间位置和内外参标定方法的一个实施例的流程图。

图5是根据本发明的手术导航中投影仪空间位置和内外参标定方法的整体流程图。

具体实施方式

如图5所示,这种手术导航中投影仪空间位置和内外参标定方法,其包括以下步骤:

(1)对相机进行标定,获取相机的内外参数、畸变参数,以及与光学跟踪仪、光学跟踪标志物之间的转换矩阵;

(2)对棋盘格进行标定,以获取棋盘格角点在棋盘格物理坐标系、

世界坐标系、跟踪标志物坐标系下的对应关系,从而构建投影平面;

(3)投影仪将棋盘格投射在投影平面上,由相机拍摄并构建相机光线获得投影棋盘格角点的世界坐标,进行投影仪标定。

本发明首先在光学跟踪仪下分别标定相机和棋盘格,然后构建投影平面,利用标定好的相机获取投影棋盘格图像的三维空间位置,完成投影仪的参数标定,通过一系列坐标系转换,实时获得投影仪在空间中的位置,相机-投影仪不需要相对固定,标定完成后,也可以选择性地去掉辅助相机单独使用投影仪,利用相机、投影仪、标定棋盘格和光学跟踪仪,可以快速地获取投影仪和相机的参数,同时通过坐标转换还能够实时获取三者的空间位置与相对位置关系,因此能够同时标定得到投影仪、相机-投影仪系统与投影仪空间位置的参数,标定精度高,操作简便,有效降低了投影仪标定的复杂度,在各个领域均有可观的应用前景。

优选地,所述步骤(2)中,在光学跟踪仪下,通过在投影表面划取点拟合平面构建投影平面。

优选地,所述步骤(3)中,利用标定好的相机拍摄投影棋盘格,利用光线与投影平面相交,恢复每一个投影角点的三维位置。

优选地,所述步骤(3)中,使用被投影图像的2d点和恢复的3d投影点之间的对应关系来校准投影仪。

优选地,所述步骤(3)还包括:在光学跟踪仪下,利用跟踪标志物实现坐标系之间的转换,通过标定获得投影仪的空间位置。

图4给出了一个具体实施例的流程图。该方法包括以下步骤:

(i)在棋盘格、相机、投影仪上粘贴跟踪标志物;

(ii)在标定棋盘格上选取四个点,获取它们在世界坐标系下的位置和在光学跟踪标志物坐标系下的位置,获取棋盘格物理坐标系与跟踪标志物坐标系之间的转换关系,完成棋盘格标定;

(iii)利用张氏标定法标定相机,获取相机的内外参与畸变参数,在光学跟踪仪下获取相机坐标系与光学跟踪仪坐标系之间的转换关系;

(iv)构建投影棋盘格平面,基于光学跟踪仪在投影表面划取点,拟合平面,构成投影棋盘格,并跟踪其在世界坐标系下的位置;

(v)用已标定好的相机拍摄投影棋盘格,捕捉投影棋盘格角点,获取相机所拍摄投影棋盘格的角点的像素坐标;

(vi)利用相机成像公式获得投影棋盘格角点在归一化平面上的对应点;

(vii)过相机光心和步骤(vi)中归一化平面上的点,构建相机光线,与步骤(iv)中的投影平面相交,获得每一个投影棋盘格角点所对应的世界坐标;

(viii)求投影仪的原始投影棋盘格图像上各个角点的像素坐标;

(ix)将投影仪看作逆相机,构建投影仪的标定方程,标定获得投影仪的内外参与畸变参数;

(x)由光学跟踪仪获取各坐标系之间的转换关系,确定投影仪在世界坐标系下的位置。

本领域普通技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,包括上述实施例方法的各步骤,而所述的存储介质可以是:rom/ram、磁碟、光盘、存储卡等。因此,与本发明的方法相对应的,本发明还同时包括一种手术导航中投影仪空间位置和内外参标定装置,该装置通常以与方法各步骤相对应的功能模块的形式表示。该装置包括:

相机标定及转换模块,其配置来对相机进行标定,获取相机的内外参数、畸变参数,以及与光学跟踪仪、光学跟踪标志物之间的转换矩阵;

投影平面构建模块,其配置来对棋盘格进行标定,以获取棋盘格角点在棋盘格物理坐标系、世界坐标系、跟踪标志物坐标系下的对应关系,从而构建投影平面;

投影仪标定模块,其配置来投影仪将棋盘格投射在投影平面上,由相机拍摄并构建相机光线获得投影棋盘格角点的世界坐标,进行投影仪标定。

优选地,所述投影平面构建模块中,在光学跟踪仪下,通过在投影表面划取点拟合平面构建投影平面。

优选地,所述投影仪标定模块中,利用标定好的相机拍摄投影棋盘格,利用光线与投影平面相交,恢复每一个投影角点的三维位置;使用被投影图像的2d点和恢复的3d投影点之间的对应关系来校准投影仪。

优选地,所述投影仪标定模块还包括:在光学跟踪仪下,利用跟踪标志物实现坐标系之间的转换,通过标定获得投影仪的空间位置。

本发明在光学跟踪仪下,由已完成标定的棋盘格和相机来对投影仪进行标定,获取投影仪内外参与畸变矩阵。由于光学跟踪仪的存在,可以实时获取到投影仪所处的空间位置。相机和投影仪之间的位置不需要相对固定,可适用于更多场合。此方法可同时获取投影仪参数、相机-投影仪系统参数、投影仪空间位置,操作便捷可行,能满足空间增强现实技术发展的需要。

以上所述,仅是本发明的较佳实施例,并非对本发明作任何形式上的限制,凡是依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均仍属本发明技术方案的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1