欢迎来到知嘟嘟! 联系电话:13095918853 卖家免费入驻,海量在线求购! 卖家免费入驻,海量在线求购!
知嘟嘟
我要发布
联系电话:13095918853
知嘟嘟经纪人
收藏
专利号: 2015100575465
申请人: 长春理工大学
专利类型:发明专利
专利状态:已下证
专利领域: 计算;推算;计数
更新日期:2024-02-26
缴费截止日期: 暂无
价格&联系人
年费信息
委托购买

摘要:

权利要求书:

1.基于电磁式位置追踪器和运动捕捉系统的注册跟踪方法,由运动捕捉摄像机组,摄像机数据传输交换机,高性能图形工作站,附加3个特定标记点的平面塑料板,电磁发射器,电磁接收器组成;其特征在于:运动捕捉摄像机组通过网线连接到摄像机数据传输交换机上,从运动捕捉系统获取的特定标记点图像信息通过摄像机数据传输交换机传输给高性能图形工作站进行处理与识别计算;电磁接收器接收电磁发射器发射的电磁信号并利用电磁接收器内部的计算单元计算出电磁接收器在电磁发射器中的六个自由度信息,电磁接收器通过无线传输将六个自由度信息发送至高性能图形工作站;高性能图形工作站获取到电磁接收器和附加3个特定标记点的平面塑料板的两组六个自由度信息后,便可计算出注册跟踪需要的变换矩阵,最后通过高性能图形工作站的显示设备进行注册跟踪效果的预览;

具体步骤如下:

步骤1、将电磁接收器固定在附加3个特定标记点的平面塑料板上,把附加3个特定标记点的平面塑料板放置在运动捕捉摄像机组的有效拍摄范围之内,该有效拍摄范围必须保证附加3个特定标记点的平面塑料板中每一个特定标记点都能够至少被3个摄像机拍摄到,保持附加3个特定标记点的平面塑料板和电磁接收器处于静止状态;

步骤2、通过运动捕捉摄像机组从运动捕捉系统中获取附加3个特定标记点的平面塑料板中3个特定标记点组成的刚体的六个自由度信息:刚体空间位置信息(Xs,Ys,Zs)和刚体空间姿态信息(αs,βs,γs),刚体的六个自由度信息(Xs,Ys,Zs,αs,βs,γs)是相对于运动捕捉系统坐标系原点得到的数据;

步骤3、通过电磁接收器获取电磁接收器在电磁发射器所产生磁场中的六个自由度信息:电磁接收器空间位置信息(Xm,Ym,Zm)和电磁接收器空间姿态信息(αm,βm,γm),电磁接收器的六个自由度信息(Xm,Ym,Zm,αm,βm,γm)是相对于电磁发射器的坐标系原点得到的数据;

步骤4、使用方程组(1)和方程组(2)计算出电磁接收器相对于刚体六个自由度数据的差值,以便将电磁接收器的六个自由度信息变换到运动捕捉系统坐标系中:其中, 分别表示电磁接收器空间位置信息(Xm,Ym,Zm)相对于运动捕

捉系统坐标系原点在X轴、Y轴、Z轴方向上的差值, 分别表示电磁接收器

空间姿态信息(αm,βm,γm)相对于运动捕捉系统坐标系Z轴、X轴、Y轴偏转角度的差值;

步骤5、设

步骤6、移动附加3个特定标记点的平面塑料板进行任意位置的旋转和平移,使用电磁接收器获取电磁接收器的空间位置信息(Xmn,Ymn,Zmn)和电磁接收器的空间姿态信息(αmn,βmn,γmn),使用运动捕捉摄像机组获取刚体的空间位置信息(Xsn,Ysn,Zsn)和刚体的空间姿态信息(αsn,βsn,γsn);

步骤7、如果使用运动捕捉摄像机组不能获取到刚体的空间位置信息(Xsn,Ysn,Zsn)和空间姿态信息(αsn,βsn,γsn),或者获取到的空间位置信息(Xsn,Ysn,Zsn)和空间姿态信息(αsn,βsn,γsn)满足不等式方程组(3)和不等式方程组(4),则继续执行步骤8,否则设置并跳转到步骤9执行;

其中: 为运动捕捉系统的最大平移差量, 为运动捕捉系统的最大旋转角度差

量;

步骤8、如果使用电磁接收器不能接收到电磁接收器的空间位置信息(Xmn,Ymn,Zmn)和空间姿态信息(αmn,βmn,γmn),或者获取到的空间位置信息(Xmn,Ymn,Zmn)和空间姿态信息(αmn,βmn,γmn)满足不等式方程组(5)和不等式方程组(6),则跳转到步骤6执行,否则设置并继续执行步骤9;

其中: 为电磁式位置追踪器的最大平移差量, 为电磁式位置追踪器的最大旋转

角度差量;

步骤9、根据空间位置信息(XRT、YRT、ZRT)和空间姿态信息(αRT、βRT、γRT)对三维模型进行平移和旋转操作,即:将三维模型平移到三维坐标点(XRT、YRT、ZRT)处、围绕Z轴进行αRT角度的旋转、围绕X轴进行βRT角度的旋转、围绕Y轴进行γRT角度的旋转,然后根据变换后的三维虚拟场景进行重新渲染并通过高性能图形工作站将渲染后得到的图像在显示设备上进行显示;

步骤10、令

,重新回

溯到步骤6执行附加3个特定标记点的平面塑料板在新姿态下的三维虚拟景物的注册跟踪操作。