[发明专利]一种定位物体的定位方法、系统和头戴显示设备有效
申请号: | 201710370301.7 | 申请日: | 2017-05-23 |
公开(公告)号: | CN107153369B | 公开(公告)日: | 2019-08-20 |
发明(设计)人: | 孙舶寒;吴涛 | 申请(专利权)人: | 北京小鸟看看科技有限公司 |
主分类号: | G05B19/04 | 分类号: | G05B19/04;G01C21/16;G01C21/20;G01C21/32;G02B27/01 |
代理公司: | 北京市隆安律师事务所 11323 | 代理人: | 权鲜枝;吴昊 |
地址: | 100083 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 显示设备 头戴 手柄 姿态信息 定位物体 空间图像 历史轨迹 定位设备 三维坐标 发光体 摄像头 用户体验 预先设置 采集头 发光点 外置 采集 便利 应用 | ||
1.一种定位物体的定位方法,其特征在于,所述方法包括:
通过头戴显示设备上设置的摄像头获取所述头戴显示设备所处空间的空间图像;
通过所述头戴显示设备的第一惯性测量单元IMU采集所述头戴显示设备的第一姿态信息,依据所述空间图像和所述第一姿态信息,获取所述头戴显示设备的六个自由度信息;
所述头戴显示设备获取发光体的历史轨迹和第二IMU的历史轨迹;其中,所述发光体和所述第二IMU均设置在与所述头戴显示设备对应的手柄上;
所述头戴显示设备接收所述第二IMU采集的所述手柄的姿态信息;
依据所述历史轨迹和所述空间图像中发光点的位置信息,确定所述发光体的三维坐标,其中,所述发光点与所述发光体相对应;
根据所述三维坐标和所述手柄的姿态信息,确定所述手柄的六个自由度信息;
所述依据所述历史轨迹和所述空间图像中发光点的位置信息,确定所述发光体的三维坐标包括:
根据所述发光体的历史轨迹获取所述发光体的线速度和线加速度;
依据所述线速度和所述线加速度确定所述发光体的三维坐标;
将所述发光体的三维坐标反投影到所述空间图像上,获得所述空间图像中所述发光体的二维坐标;
计算所述空间图像中的发光点的二维坐标;其中,所述空间图像中的发光点与所述发光体相对应;将所述发光体的二维坐标值和所述发光点的二维坐标值进行比较,将所述发光点的二维坐标值和所述发光体的二维坐标值的差异值在预设阈值范围的所述发光点,确定为与所述发光体具有对应关系的发光点;
依据与所述发光体具有对应关系的所述发光点的二维坐标,确定所述发光体的三维坐标。
2.如权利要求1所述的方法,其特征在于,所述依据所述历史轨迹和所述空间图像中发光点的位置信息,确定所述发光体的三维坐标包括:
根据所述历史轨迹确定所述发光体的第一时刻的三维位置、所述第二IMU的第一时刻的速度、以及所述第二IMU第一时刻的单位方向向量;
根据所述第二IMU采集的姿态信息获取所述第二IMU第二时刻的单位方向向量;
根据所述第二时刻的单位方向向量和所述第一时刻的单位方向向量,计算所述第二IMU的方向变化单位向量;
根据三维坐标公式计算所述发光体第二时刻的三维坐标。
3.如权利要求1所述的方法,其特征在于,
在所述获取所述头戴显示设备的六个自由度信息之后,所述方法进一步包括:
结合所述第一惯性测量单元IMU采集的第一姿态信息,将所述头戴显示设备的六个自由度进行平滑插值滤波,将滤波后的所述头戴显示设备的六个自由度作为所述头戴显示设备最终的六个自由度;
在所述确定所述手柄的六个自由度信息之后,所述方法进一步包括:
结合所述第二IMU采集的所述手柄的姿态信息,将所述手柄的六个自由度进行平滑插值滤波,将滤波后的所述手柄的六个自由度作为所述手柄最终的六个自由度。
4.如权利要求1所述的方法,其特征在于,在所述确定所述手柄的六个自由度信息之后,所述方法还包括:
保存所述手柄的六个自由度信息,所述六个自由度信息用以记录所述发光体和所述第二IMU的历史轨迹。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京小鸟看看科技有限公司,未经北京小鸟看看科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710370301.7/1.html,转载请声明来源钻瓜专利网。