The present invention discloses optical tracker pose a global optimum calculation method, calculation method of improved traditional pose tracker, using a mathematical model based on global optimization, the corresponding relationship between space points and image points to construct linear equations, does not need to compute the pose tracker with respect to a single base station, also do not need to the position and attitude of data fusion, the tracker can directly solve the global optimal position; this method does not limit the number of base stations, base station can make full use of all the corresponding point information (even if the number of points corresponding to the base station to calculate independent position), greatly reducing the minimum calculation conditions pose tracker (the corresponding point number threshold by any one base station at least 5 sets of corresponding points is reduced to all base stations a total of 4 sets of corresponding points); in addition, when a plurality of receivers to establish contact with the tracker, can The global optimal position and attitude fusion results are obtained, and the results are more accurate and more robust.
【技术实现步骤摘要】
一种全局最优的光学跟踪器位姿计算方法
本专利技术属于跟踪定位
,具体涉及一种全局最优的光学跟踪器位姿计算方法,可用于动作捕捉、手术导航、虚拟现实等需要光学跟踪定位的应用领域。
技术介绍
HTCVIVE系统由发射器基站和光敏接收器构成,发射器可发出周期性光信号对跟踪区域进行扫描,接收器接收到发射器的扫描信号后,将光信号转换为数字信号,从而得到接收器相对于发射器的图像坐标,当一定数量的接收器被扫描后,可利用计算机视觉算法获得接收器组成的刚体的空间位姿。HTCVIVE拥有两个发射器扫描基站(相当于两个摄像机),在计算位姿时,需要一个跟踪器上至少5个传感器点被某个基站扫描到才能计算跟踪器与该基站之间的位姿关系,跟踪器在使用中由于自身位置角度的变化可能存在部分传感器被遮挡情况,因此要求跟踪器上必须布设数量较多的传感器点,以保证在部分传感器点被遮挡时,仍有至少有5个传感器点能收到基站扫描信号。传感器点越多,跟踪器的体积就越大,不利于跟踪器的小型化。此外,HTCVIVE系统在进行位姿融合时,使用了加权椭圆拟合的方法,该方法要求较为严格,需要知道每个基站与跟踪器之间的相对位姿,而且只适用于两个基站的位姿数据融合,当基站(摄像机)数量更多时,没有位姿数据全局优化的能力。
技术实现思路
有鉴于此,本专利技术的目的是提供一种全局最优的光学跟踪器位姿计算方法,通过改进传统跟踪器的位姿计算方法,放宽了跟踪器位姿计算条件,即在不能计算任意单个接收器与跟踪器位姿时,仅凭跟踪器和多个接收器之间的有限信息即可完成跟踪器位姿计算。本专利技术的一种全局最优的光学跟踪器位姿计算方法,包括:步骤 ...
【技术保护点】
一种光学跟踪器位姿计算方法,其特征在于,包括:步骤1、针对每一个传感器,确定其能接收到信号的发射器,将一个传感器与其能接收到信号的一个发射器作为一个发射接收组合,遍历所有传感器,统计所有所述发射接收组合数目,并记为N;步骤2、针对任意一个发射接收组合,令其中的传感器序号为j,发射器序号表示为i;则确定第j个传感器在自身刚体坐标系下的三维坐标
【技术特征摘要】
1.一种光学跟踪器位姿计算方法,其特征在于,包括:步骤1、针对每一个传感器,确定其能接收到信号的发射器,将一个传感器与其能接收到信号的一个发射器作为一个发射接收组合,遍历所有传感器,统计所有所述发射接收组合数目,并记为N;步骤2、针对任意一个发射接收组合,令其中的传感器序号为j,发射器序号表示为i;则确定第j个传感器在自身刚体坐标系下的三维坐标确定第j个传感器在其能接收到信号的第i个发射器中的二维图像坐标然后建立关于该发射接收组合中互相对应的三维空间点与二维图像点的有效方程组:其中,pi1、pi2、pi3和pi4表示传感器刚体坐标系与第i个发射器的图像坐标系之间的投影关系矩阵Pi中的元素;aij=[0,-1,vij]T,bij=[1,0,-uij]T,其中,uij和vij分别表示二维图像坐标中两个坐标轴方向的坐标;其中,表示传感器刚体坐标系转换到发射器坐标系的旋转矩阵,表...
【专利技术属性】
技术研发人员:翁冬冬,李冬,胡翔,
申请(专利权)人:北京理工大学,南昌虚拟现实检测技术有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。