全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211117336.7 (22)申请日 2022.09.14 (71)申请人 北京拾音科技文化有限公司 地址 100048 北京市海淀区西三环北路89 号8层A-4 46 (72)发明人 孙峰 王熙然 张国栋 丁皓明  孙诗瑶  (74)专利代理 机构 北京绘聚高科知识产权代理 事务所(普通 合伙) 11832 专利代理师 罗硕 (51)Int.Cl. G06T 19/00(2011.01) G06T 19/20(2011.01) G06T 7/73(2017.01) (54)发明名称 虚拟场景中多数字目标与用户的相对位置 检测方法和系统 (57)摘要 本发明公开虚拟场景中多数字目标与用户 的相对位置检测方法和系统, 其中, 相对位置检 测方法, 包括当检测到用户通过VR设备进入虚拟 场景时, 计算VR设备在虚拟场景中的虚拟坐标; 根据VR设备的虚拟坐标, 在虚拟场景中生成位置 对应的数字对象; 在虚拟场景中生成多个数字目 标, 根据数字目标与用户的距离设置数字目标的 移动路径; 控制多个数字目标沿移动路径向用户 移动; 实时监测数字目标与用户的距离, 根据数 字目标与用户的距离调整数字目标与数字对象 的位置关系; 当数字目标移动至交互判定面时, 根据VR设备的交互指令控制数字对象执行对数 字目标的交互动作。 本发明的技术方案能解决现 有技术中中难以实现数字对象与数字目标的准 确交互的问题。 权利要求书2页 说明书10页 附图7页 CN 115482362 A 2022.12.16 CN 115482362 A 1.一种虚拟场景中多数字目标与用户的相对位置检测方法, 其特 征在于, 包括: 当检测到用户通过VR设备进入虚拟场景时, 计算所述VR设备在所述虚拟场景中的虚拟 坐标; 根据所述VR设备的虚拟坐标, 在所述虚拟场景中生成位置对应的数字对象; 在所述虚拟场景中生成多个数字目标, 根据 所述数字目标与用户的距离设置所述数字 目标的移动路径; 控制所述多个数字目标沿所述移动路径向用户移动; 实时监测所述数字目标与用户的距离, 根据 所述数字目标与用户的距离调 整所述数字 目标与所述数字对象的位置关系; 当所述数字目标移动至交互判定面时, 根据 所述VR设备的交互指令控制所述数字对象 执行对所述数字目标的交 互动作。 2.根据权利要求1所述的相对位置检测方法, 其特征在于, 所述在所述虚拟场景中生成 多个数字目标, 根据所述数字目标与用户的距离设置所述数字目标的移动路径的步骤, 包 括: 在所述VR设备的正前 方预定距离处设置多个平行分布的目标 出生点; 控制所述数字目标从对应的目标 出生点的位置生成; 根据预设行为指令, 控制所述多个数字目标按照第一移动速度依次向用户移动。 3.根据权利要求1或2所述的相对位置检测方法, 其特征在于, 所述根据所述数字目标 与用户的距离调整所述数字目标与所述数字对象的位置关系的步骤, 包括: 设置所述多个数字目标的目标变速面, 当所述数字目标到达所述目标变速面 时控制所 述数字目标以第二移动速度向用户移动; 设置所述多个数字目标的交互判定面, 当所述数字目标到达所述交互判定面 时控制所 述数字对象与所述数字目标进行交 互; 设置所述多个数字目标的目标销毁面, 当所述数字目标到达所述目标销毁面 时销毁所 述数字对象。 4.根据权利要求3所述的相对位置检测方法, 其特征在于, 所述根据所述数字目标与用 户的距离调整所述数字目标与所述数字对象的位置关系的步骤之后, 所述方法还 包括: 实时获取 所述数字目标在所述虚拟场景中的虚拟坐标; 根据所述数字目标的虚拟坐标和所述交互判定面的虚拟坐标, 判断所述数字目标是否 到达所述交 互判定面; 若判定所述数字目标到达所述交互判定面, 则通过所述VR设备向用户发送接近提示信 息, 以获取 所述用户的交 互指令。 5.根据权利要求4所述的相对位置检测方法, 其特征在于, 所述根据所述数字目标的虚 拟坐标和所述交互判定面的虚拟坐标, 判断所述数字目标是否到达交互判定面的步骤, 包 括: 根据所述数字目标的速度配置参数以及所述目标变速面和所述交互判定面的间距, 计 算所述数字目标的第二移动速度; 根据所述数字目标的第二移动速度, 实时计算所述数字目标的虚拟坐标; 当所述数字目标的虚拟坐标与所述交互判定面的虚拟坐标重合 时, 则判定所述数字目权 利 要 求 书 1/2 页 2 CN 115482362 A 2标到达所述交 互判定面, 控制所述VR设备向用户发送所述接 近提示信息。 6.根据权利要求1所述的相对位置检测方法, 其特征在于, 所述根据 所述VR设备的交互 指令控制所述数字对象执 行对所述数字目标的交 互动作的步骤, 包括: 根据所述VR设备的虚拟坐标以及所述VR设备与所述数字对象的连接关系, 计算所述数 字对象的虚拟坐标; 使用所述数字对象的虚拟坐标和所述数字目标的虚拟坐标, 计算所述数字对象与 所述 数字目标的距离; 使用所述数字对象与 所述数字目标的距离, 计算所述数字对象与所述数字目标交互 的 方向和位置; 使用所述数字对象与 所述数字目标交互的方向和位置, 提示用户与 所述数字目标进行 交互。 7.根据权利要求1所述的相对位置检测方法, 其特征在于, 在所述根据 所述VR设备的交 互指令控制所述数字对象执 行对所述数字目标的交 互动作的步骤之后, 所述方法还 包括: 检测所述数字对象与所述数字目标的交 互状态信息; 根据所述交互状态信息以及所述数字对象与所述VR设备的连接关系, 控制所述VR设备 生成并反馈物理响应信号。 8.根据权利要求7所述的相对位置检测方法, 其特征在于, 所述根据所述交互状态信 息 以及所述数字对象与所述VR设备的连接 关系, 控制所述VR设备生成并反馈物理响应信号的 步骤, 包括: 设置与所述数字对象对应的的物理对象, 根据每帧图像中物理对象与 所述数字对象的 相对位置, 追踪所述数字对象的位置; 当所述数字对象进行与所述数字目标的交互动作时, 计算所述物理对象与 所述数字目 标的交互状态信息, 所述交 互状态信息包括交 互位置和交 互时间; 使用所述交互位置和交互时间, 以及所述数字对象与所述VR设备的连接关系, 计算并 控制所述VR设备输出力的大小和方向。 9.根据权利要求8所述的相对位置检测方法, 其特征在于, 所述根据每帧图像中物理对 象与所述数字对象的相对位置, 追踪所述数字对象的位置的步骤, 包括: 计算所述数字对象的线速度和角速度; 使用所述物理对象与 所述数字对象的距离差以及所述数字对象的线速度, 计算所述物 理对象的追踪 线速度; 以及, 使用所述数字对象的角速度模拟所述物理对象的角速度。 10.一种虚拟场景中多数字目标与用户的相对位置检测系统, 其特 征在于, 包括: 存储器、 处理器及存储在所述存储器上并可在所述处理器上运行的相对位置检测程 序, 所述相对位置检测程序被所述处理器执行时实现如权利要求 1至9中任一项 所述的相对 位置检测方法的步骤。权 利 要 求 书 2/2 页 3 CN 115482362 A 3

.PDF文档 专利 虚拟场景中多数字目标与用户的相对位置检测方法和系统

文档预览
中文文档 20 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共20页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 虚拟场景中多数字目标与用户的相对位置检测方法和系统 第 1 页 专利 虚拟场景中多数字目标与用户的相对位置检测方法和系统 第 2 页 专利 虚拟场景中多数字目标与用户的相对位置检测方法和系统 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 12:08:25上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。