增强现实信息交互方法、装置、电子设备和存储介质.pdf

上传人:bo****18 文档编号:10123003 上传时间:2021-06-04 格式:PDF 页数:18 大小:760.75KB
收藏 版权申诉 举报 下载
增强现实信息交互方法、装置、电子设备和存储介质.pdf_第1页
第1页 / 共18页
增强现实信息交互方法、装置、电子设备和存储介质.pdf_第2页
第2页 / 共18页
增强现实信息交互方法、装置、电子设备和存储介质.pdf_第3页
第3页 / 共18页
文档描述:

《增强现实信息交互方法、装置、电子设备和存储介质.pdf》由会员分享,可在线阅读,更多相关《增强现实信息交互方法、装置、电子设备和存储介质.pdf(18页完成版)》请在专利查询网上搜索。

1、(19)中华人民共和国国家知识产权局 (12)发明专利申请 (10)申请公布号 (43)申请公布日 (21)申请号 202011011479.0 (22)申请日 2020.09.23 (71)申请人 北京市商汤科技开发有限公司 地址 100080 北京市海淀区北四环西路58 号11层1101-1117室 (72)发明人 侯欣如 (74)专利代理机构 北京中知恒瑞知识产权代理 事务所(普通合伙) 11889 代理人 王文红 (51)Int.Cl. G06Q 50/14(2012.01) G09F 27/00(2006.01) (54)发明名称 增强现实信息交互方法、 装置、 电子设备和 存储介质。

2、 (57)摘要 本申请提供了一种增强现实信息交互方法 及装置、 电子设备、 存储介质。 其中, 本申请首先 识别增强现实AR设备当前所处的游览状态信息; 之后, 基于识别到的AR设备所处的游览状态信 息, 获取匹配的AR场景数据, 并在AR场景数据中 包括多种AR效果数据的情况下, 根据AR效果数据 的播放优先等级, 确定在AR设备上播放的目标AR 效果数据, 不仅实现了在AR设备上直观地展示引 导信息, 即目标AR效果数据, 还能够提供图像、 动 画等丰富的引导信息, 提高了引导效率。 权利要求书2页 说明书10页 附图5页 CN 112150318 A 2020.12.29 CN 1121。

3、50318 A 1.一种增强现实信息交互方法, 其特征在于, 包括: 识别增强现实AR设备当前所处的游览状态信息; 获取与所述游览状态信息相匹配的AR场景数据; 所述AR场景数据中包括虚拟导游的AR 效果数据; 在所述虚拟导游的AR效果数据有至少两种的情况下, 基于每种虚拟导游的AR效果数据 的播放优先等级, 确定所述虚拟导游的目标AR效果数据; 通过所述AR设备展示所述虚拟导游的目标AR效果数据。 2.根据权利要求1所述的增强现实信息交互方法, 其特征在于, 所述识别增强现实AR设 备当前所处的游览状态信息, 包括: 获取所述AR设备当前所处的现实场景信息; 基于所述现实场景信息, 确定所述。

4、AR设备当前所处的游览状态信息。 3.根据权利要求2所述的增强现实信息交互方法, 其特征在于, 所述游览状态信息包括 以下至少一项: 移动状态信息、 静止状态信息、 AR设备的位置信息、 AR设备所处的场景特征信息。 4.根据权利要求1所述的增强现实信息交互方法, 其特征在于, 所述识别增强现实AR设 备当前所处的游览状态信息, 包括: 获取用户输入的展示请求信息, 并将所述展示请求信息作为游览状态信息。 5.根据权利要求1至4任一所述的增强现实信息交互方法, 其特征在于, 所述通过所述 AR设备展示所述虚拟导游的目标AR效果数据, 包括: 获取AR设备当前正在展示的AR效果数据以及与当前正在。

5、展示的AR效果数据对应的原 游览状态信息; 基于所述原游览状态信息和/或所述AR设备当前所处的游览状态信息, 在所述AR设备 上展示所述虚拟导游的目标AR效果数据。 6.根据权利要求5所述的增强现实信息交互方法, 其特征在于, 基于所述原游览状态信 息和所述AR设备当前所处的游览状态信息, 在所述AR设备上展示所述虚拟导游的目标AR效 果数据, 包括: 在所述原游览状态信息指示所述AR设备处于移动状态, 并且所述AR设备当前所处的游 览状态信息指示所述AR设备当前处于静止状态或场景触发状态的情况下, 将当前正在展示 的AR效果数据切换为目标AR效果数据。 7.根据权利要求5或6所述的增强现实信。

6、息交互方法, 其特征在于, 基于所述原游览状 态信息和所述AR设备当前所处的游览状态信息, 在所述AR设备上展示所述虚拟导游的目标 AR效果数据, 包括: 在所述原游览状态信息指示所述AR设备处于静止状态, 并且所述AR设备当前所处的游 览状态信息指示所述AR设备当前处于移动状态或场景触发状态的情况下, 将当前正在展示 的AR效果数据切换为目标AR效果数据。 8.根据权利要求5至7任一项所述的增强现实信息交互方法, 其特征在于, 基于所述原 游览状态信息, 在所述AR设备上展示所述虚拟导游的目标AR效果数据, 包括: 在所述原游览状态信息指示所述AR设备处于场景触发状态的情况下, 在当前正在展。

7、示 的AR效果数据当前次展示完毕后, 将目标AR效果数据展示在AR设备中。 权利要求书 1/2 页 2 CN 112150318 A 2 9.根据权利要求5至8任一项所述的增强现实信息交互方法, 其特征在于, 所述通过所 述AR设备展示所述虚拟导游的目标AR效果数据, 还包括: 在未获取到AR设备当前正在展示的AR效果数据的情况下, 将目标AR效果数据展示在AR 设备中。 10.根据权利要求6至9任一项所述的增强现实信息交互方法, 其特征在于, 所述场景触 发状态包括以下至少一项: 所述AR设备处于预设位置的状态; 所述AR设备处于预设场景的状态; 所述AR设备接收 到展示请求信息的状态。 1。

8、1.根据权利要求1至10任一项所述的增强现实信息交互方法, 其特征在于, 所述基于 每种虚拟导游的AR效果数据的播放优先等级, 确定所述虚拟导游的目标AR效果数据, 包括: 分别确定所述AR设备当前所处的游览状态信息与每种虚拟导游的AR效果数据的匹配 度; 基于每种虚拟导游的AR效果数据对应的匹配度, 分别确定每种虚拟导游的AR效果数据 的播放优先等级; 将播放优先等级最高的虚拟导游的AR效果数据, 作为所述虚拟导游的目标AR效果数 据。 12.一种增强现实信息交互装置, 其特征在于, 包括: 状态识别模块, 用于识别增强现实AR设备当前所处的游览状态信息; 展示数据获取模块, 用于获取与所述。

9、游览状态信息相匹配的AR场景数据; 所述AR场景 数据中包括虚拟导游的AR效果数据; 展示数据筛选模块, 用于在所述虚拟导游的AR效果数据有至少两种的情况下, 基于每 种虚拟导游的AR效果数据的播放优先等级, 确定所述虚拟导游的目标AR效果数据; 数据展示模块, 用于通过所述AR设备展示所述虚拟导游的目标AR效果数据。 13.一种电子设备, 其特征在于, 包括: 处理器、 存储器和总线, 所述存储器存储有所述 处理器可执行的机器可读指令, 当电子设备运行时, 所述处理器与所述存储器之间通过总 线通信, 所述机器可读指令被所述处理器执行时执行如权利要求1至11任一所述的增强现 实信息交互方法的步。

10、骤。 14.一种计算机可读存储介质, 其特征在于, 该计算机可读存储介质上存储有计算机程 序, 该计算机程序被处理器运行时执行如权利要求1至11任一所述的增强现实信息交互方 法的步骤。 权利要求书 2/2 页 3 CN 112150318 A 3 增强现实信息交互方法、 装置、 电子设备和存储介质 技术领域 0001 本申请涉及计算机视觉技术领域, 具体而言, 涉及一种增强现实信息交互方法及 装置、 电子设备及存储介质。 背景技术 0002 用户在游览某一景点, 或是要去某一目的地时, 一般是借助于语音导游或是地图 导航来实现, 上述方式存在直观性差、 提供的引导信息有限等缺陷, 导致引导效率。

11、低。 发明内容 0003 本申请实施例至少提供一种增强现实信息交互方法及装置, 以提高引导效率。 0004 第一方面, 本申请提供了一种增强现实信息交互方法, 包括: 0005 识别增强现实AR设备当前所处的游览状态信息; 0006 获取与所述游览状态信息相匹配的AR场景数据; 所述AR场景数据中包括虚拟导游 的AR效果数据; 0007 在所述虚拟导游的AR效果数据有至少两种的情况下, 基于每种虚拟导游的AR效果 数据的播放优先等级, 确定所述虚拟导游的目标AR效果数据; 0008 通过所述AR设备展示所述虚拟导游的目标AR效果数据。 0009 本方面, 基于识别到的AR设备所处的游览状态信息。

12、, 获取匹配的AR场景数据, 并在 AR场景数据中包括多种AR效果数据的情况下, 根据AR效果数据的播放优先等级, 确定在AR 设备上播放的目标AR效果数据, 不仅实现了在AR设备上直观地展示引导信息, 即目标AR效 果数据, 还能够提供图像、 动画等丰富的引导信息, 提高了引导效率。 0010 在一种可能的实施方式中, 所述识别增强现实AR设备当前所处的游览状态信息, 包括: 0011 获取所述AR设备当前所处的现实场景信息; 0012 基于所述现实场景信息, 确定所述AR设备当前所处的游览状态信息。 0013 该实施方式, 利用AR设备所处的现实场景信息, 能够较为准确地确定AR设备的游 。

13、览状态信息, 例如, 根据AR设备所处的现实场景信息, 能够较为准确地确定AR设备是否处于 移动状态、 是否处于静止状态, 确定所述AR设备的位置或所处的场景特征信息等, 上述确定 的运动状态的信息、 位置的信息以及场景特征的信息均可以作为游览状态信息。 0014 在一种可能的实施方式中, 所述游览状态信息包括以下至少一项: 0015 移动状态信息、 静止状态信息、 AR设备的位置信息、 AR设备所处的场景特征信息。 0016 在一种可能的实施方式中, 所述识别增强现实AR设备当前所处的游览状态信息, 包括: 0017 获取用户输入的展示请求信息, 并将所述展示请求信息作为游览状态信息。 00。

14、18 该实施方式, 将用户输入的展示请求信息作为游览状态信息, 能够根据用户需求 为用户提供个性化的虚拟导游, 有利于提高引导效率, 例如用户输入对某景点的介绍的展 说明书 1/10 页 4 CN 112150318 A 4 示需求信息, 将该展示需求信息作为游览状态能够匹配得到对该景点的介绍信息, 之后AR 设备可以将对该景点的介绍信息通过文字、 图像、 动画等形式展示在AR设备上。 0019 在一种可能的实施方式中, 所述通过所述AR设备展示所述虚拟导游的目标AR效果 数据, 包括: 0020 获取AR设备当前正在展示的AR效果数据以及与当前正在展示的AR效果数据对应 的原游览状态信息; 。

15、0021 基于所述原游览状态信息和/或所述AR设备当前所处的游览状态信息, 在所述AR 设备上展示所述虚拟导游的目标AR效果数据。 0022 该实施方式, 根据AR设备当前所处的游览状态信息与AR设备当前所展示的AR效果 数据对应的原游览状态信息, 确定是否立即将AR设备上展示AR效果数据切换为目标AR效果 数据, 能够提高AR效果数据切换的流畅性和完整性, 避免突兀地改变AR设备上展示的AR效 果数据。 0023 在一种可能的实施方式中, 基于所述原游览状态信息和所述AR设备当前所处的游 览状态信息, 在所述AR设备上展示所述虚拟导游的目标AR效果数据, 包括: 0024 在所述原游览状态信。

16、息指示所述AR设备处于移动状态, 并且所述AR设备当前所处 的游览状态信息指示所述AR设备当前处于静止状态或场景触发状态的情况下, 将当前正在 展示的AR效果数据切换为目标AR效果数据。 0025 该实施方式, 将移动状态下默认展示的AR效果数据直接切换为静止状态或场景触 发状态对应的目标AR效果数据, 提高了AR设备由移动状态变为静止状态或场景触发状态 时, AR设备展示的AR效果数据的切换速度, 提高了该种状态变化方式下的引导效率。 0026 在一种可能的实施方式中, 基于所述原游览状态信息和所述AR设备当前所处的游 览状态信息, 在所述AR设备上展示所述虚拟导游的目标AR效果数据, 包括。

17、: 0027 在所述原游览状态信息指示所述AR设备处于静止状态, 并且所述AR设备当前所处 的游览状态信息指示所述AR设备当前处于移动状态或场景触发状态的情况下, 将当前正在 展示的AR效果数据切换为目标AR效果数据。 0028 该实施方式, 将静止状态下默认展示的AR效果数据直接切换为移动状态或场景触 发状态对应的目标AR效果数据, 提高了AR设备由静止状态变为移动状态或场景触发状态 时, AR设备展示的AR效果数据的切换速度, 提高了该种状态变化方式下的引导效率。 0029 在一种可能的实施方式中, 基于所述原游览状态信息, 在所述AR设备上展示所述 虚拟导游的目标AR效果数据, 包括: 。

18、0030 在所述原游览状态信息指示所述AR设备处于场景触发状态的情况下, 在当前正在 展示的AR效果数据当前次展示完毕后, 将目标AR效果数据展示在AR设备中。 0031 该实施方式, 在AR设备正在播放场景触发状态对应的AR效果数据的情况下, 需要 在当前展示的AR效果数据当前次展示完毕后, 才展示目标AR效果数, 能够提高AR效果数据 切换的流畅性和完整性, 避免突兀地改变AR设备上展示的AR效果数据。 0032 在一种可能的实施方式中, 所述通过所述AR设备展示所述虚拟导游的目标AR效果 数据, 还包括: 0033 在未获取到AR设备当前正在展示的AR效果数据的情况下, 将目标AR效果数。

19、据展示 在AR设备中。 说明书 2/10 页 5 CN 112150318 A 5 0034 该实施方式, 在未获取到AR设备正在播放的AR效果数据的情况下, 直接在AR设备 上展示目标AR效果数据, 有助于提高虚拟引导效率。 0035 在一种可能的实施方式中, 所述场景触发状态包括以下至少一项: 0036 所述AR设备处于预设位置的状态; 所述AR设备处于预设场景的状态; 所述AR设备 接收到展示请求信息的状态。 0037 在一种可能的实施方式中, 所述基于每种虚拟导游的AR效果数据的播放优先等 级, 确定所述虚拟导游的目标AR效果数据, 包括: 0038 分别确定所述AR设备当前所处的游览。

20、状态信息与每种虚拟导游的AR效果数据的 匹配度; 0039 基于每种虚拟导游的AR效果数据对应的匹配度, 分别确定每种虚拟导游的AR效果 数据的播放优先等级; 0040 将播放优先等级最高的虚拟导游的AR效果数据, 作为所述虚拟导游的目标AR效果 数据。 0041 该实施方式, 基于游览状态信息与AR效果数据的匹配度, 确定AR效果数据的播放 优先等级, 继而基于播放优先等级确定在AR设备上播放的目标AR效果数据, 能够播放与游 览状态信息最相关的AR效果数据, 提高引导效率。 0042 第二方面, 本本申请提供了一种增强现实信息交互装置, 包括: 0043 状态识别模块, 用于识别增强现实A。

21、R设备当前所处的游览状态信息; 0044 展示数据获取模块, 用于获取与所述游览状态信息相匹配的AR场景数据; 所述AR 场景数据中包括虚拟导游的AR效果数据; 0045 展示数据筛选模块, 用于在所述虚拟导游的AR效果数据有至少两种的情况下, 基 于每种虚拟导游的AR效果数据的播放优先等级, 确定所述虚拟导游的目标AR效果数据; 0046 数据展示模块, 用于通过所述AR设备展示所述虚拟导游的目标AR效果数据。 0047 在一种可能的实施方式中, 所述状态识别模块在识别增强现实AR设备当前所处的 游览状态信息时, 用于: 0048 获取所述AR设备当前所处的现实场景信息; 0049 基于所述。

22、现实场景信息, 确定所述AR设备当前所处的游览状态信息。 0050 在一种可能的实施方式中, 所述状态识别模块在识别增强现实AR设备当前所处的 游览状态信息时, 用于: 0051 获取用户输入的展示请求信息, 并将所述展示请求信息作为游览状态信息。 0052 在一种可能的实施方式中, 所述数据展示模块在通过所述AR设备展示所述虚拟导 游的目标AR效果数据时, 用于: 0053 获取AR设备当前正在展示的AR效果数据以及与当前正在展示的AR效果数据对应 的原游览状态信息; 0054 基于所述原游览状态信息和/或所述AR设备当前所处的游览状态信息, 在所述AR 设备上展示所述虚拟导游的目标AR效果。

23、数据。 0055 第三方面, 本申请实施例提供了一种电子设备, 包括: 处理器、 存储器和总线, 所述 存储器存储有所述处理器可执行的机器可读指令, 当电子设备运行时, 所述处理器与所述 存储器之间通过总线通信, 所述机器可读指令被所述处理器执行时执行上述增强现实信息 说明书 3/10 页 6 CN 112150318 A 6 交互方法的步骤。 0056 第四方面, 本申请实施例提供了一种计算机可读存储介质, 该计算机可读存储介 质上存储有计算机程序, 该计算机程序被处理器运行时执行上述增强现实信息交互方法的 步骤。 0057 为使本申请的上述目的、 特征和优点能更明显易懂, 下文特举较佳实施。

24、例, 并配合 所附附图, 作详细说明如下。 附图说明 0058 为了更清楚地说明本申请实施例的技术方案, 下面将对实施例中所需要使用的附 图作简单地介绍, 此处的附图被并入说明书中并构成本说明书中的一部分, 这些附图示出 了符合本申请的实施例, 并与说明书一起用于说明本申请的技术方案。 应当理解, 以下附图 仅示出了本申请的某些实施例, 因此不应被看作是对范围的限定, 对于本领域普通技术人 员来讲, 在不付出创造性劳动的前提下, 还可以根据这些附图获得其他相关的附图。 0059 图1示出了本申请实施例所提供的增强现实信息交互方法的流程图; 0060 图2示出了本申请实施例中AR设备从移动状态变。

25、为静止状态或场景触发状态时, AR效果数据的切换逻辑示意图; 0061 图3示出了本申请实施例中AR设备从静止状态变为移动状态或场景触发状态时, AR效果数据的切换逻辑示意图; 0062 图4示出了本申请实施例中AR设备从场景触发状态变为静止状态或移动状态时, AR效果数据的切换逻辑示意图; 0063 图5示出了本申请实施例中AR设备从场景触发状态变为新的场景触发状态时, AR 效果数据的切换逻辑示意图; 0064 图6示出了本申请实施例所提供的增强现实信息交互装置的结构示意图; 0065 图7示出了本申请实施例所提供的电子设备的结构示意图。 具体实施方式 0066 为使本申请实施例的目的、 。

26、技术方案和优点更加清楚, 下面将结合本申请实施例 中附图, 对本申请实施例中的技术方案进行清楚、 完整地描述, 显然, 所描述的实施例仅仅 是本申请一部分实施例, 而不是全部的实施例。 通常在此处附图中描述和示出的本申请实 施例的组件可以以各种不同的配置来布置和设计。 因此, 以下对在附图中提供的本申请的 实施例的详细描述并非旨在限制要求保护的本申请的范围, 而是仅仅表示本申请的选定实 施例。 基于本申请的实施例, 本领域技术人员在没有做出创造性劳动的前提下所获得的所 有其他实施例, 都属于本申请保护的范围。 0067 应注意到: 相似的标号和字母在下面的附图中表示类似项, 因此, 一旦某一项。

27、在一 个附图中被定义, 则在随后的附图中不需要对其进行进一步定义和解释。 0068 本文中术语 “和/或” , 仅仅是描述一种关联关系, 表示可以存在三种关系, 例如, A 和/或B, 可以表示: 单独存在A, 同时存在A和B, 单独存在B这三种情况。 另外, 本文中术语 “至 少一种” 表示多种中的任意一种或多种中的至少两种的任意组合, 例如, 包括A、 B、 C中的至 少一种, 可以表示包括从A、 B和C构成的集合中选择的任意一个或多个元素。 说明书 4/10 页 7 CN 112150318 A 7 0069 针对目前存在的导游直观性差、 提供的引导信息有限、 引导效率低的缺陷, 本申请。

28、 提供了一种增强现实信息交互方法及装置, 本申请基于识别到的AR设备所处的游览状态信 息, 获取匹配的AR场景数据, 并在AR场景数据中包括多种AR效果数据的情况下, 根据AR效果 数据的播放优先等级, 确定在AR设备上播放的目标AR效果数据, 不仅实现了在AR设备上直 观地展示引导信息, 即目标AR效果数据, 还能够提供图像、 动画等丰富的引导信息, 提高了 引导效率。 0070 下面通过具体的实施例, 对本申请公开的增强现实信息交互方法、 装置、 电子设备 及存储介质进行说明。 0071 如图1所示, 本申请实施例公开了一种增强现实信息交互方法, 该方法可以应用于 服务端或AR设备, 用于。

29、基于AR设备当前的游览状态信息确定AR设备需要播放的虚拟导游的 目标AR效果数据。 具体地, 该增强现实信息交互方法可以包括如下步骤: 0072 S110、 识别增强现实AR设备当前所处的游览状态信息。 0073 这里, 游览状态信息可以包括移动状态信息、 静止状态信息、 AR设备的位置信息、 AR设备所处的场景特征信息以及用户输入的展示请求信息等。 其中, 移动状态信息指示AR 设备处于移动的状态, 静止状态信息指示AR设备处于静止的状态。 0074 上述展示请求信息是AR设备直接从用户处获取的。 将用户输入的展示请求信息作 为游览状态信息, 能够根据用户需求为用户提供个性化的虚拟导游, 有。

30、利于提高引导效率, 例如用户输入对某景点的介绍的展示需求信息, 将该展示需求信息作为游览状态能够匹配 得到对该景点的介绍信息, 之后AR设备可以将对该景点的介绍信息通过文字、 图像、 动画等 形式展示在AR设备上。 0075 移动状态信息、 静止状态信息、 AR设备的位置信息以及AR设备所处的场景特征信 息等游览状态信息具体可以利用如下子步骤获取: 0076 获取所述AR设备当前所处的现实场景信息; 基于所述现实场景信息, 确定所述AR 设备当前所处的游览状态信息。 0077 对现实场景信息对应的图像进行处理, 可以确定AR设备是否处于移动状态、 是否 处于静止状态, 确定AR设备的位置信息或。

31、者确定AR设备所处的场景特征信息。 0078 示例性的, 在AR设备处于移动的状态下, 可以在AR设备上播放与移动状态对应的 默认的AR效果数据。 0079 在AR设备处于静止的状态下, 可以在AR设备上播放与静止状态对应的默认的AR效 果数据。 0080 若基于AR设备的位置信息确定AR设备处于预设的特殊位置时, 例如与某著名人物 相关的位置, 可以在AR设备上播放与该预设的特殊位置所对应的AR效果数据。 0081 若基于AR设备所处的场景特征信息, 确定AR设备处于预设的特殊场景中, 例如与 某著名历史事件相关的场景中, 可以在AR设备上播放与该预设的特殊场景所对应的AR效果 数据。 00。

32、82 利用AR设备所处的现实场景信息, 能够较为准确地确定AR设备的上述游览状态信 息。 0083 另外, 还可以利用定位技术获取到上述移动状态信息、 静止状态信息或AR设备的 位置信息。 说明书 5/10 页 8 CN 112150318 A 8 0084 S120、 获取与所述游览状态信息相匹配的AR场景数据; 所述AR场景数据中包括虚 拟导游的AR效果数据。 0085 在执行此步骤之前, 预先为每种具体的游览状态信息设置了对应的AR效果数据, 例如, 为某特殊位置设置了与该特殊位置相关的人物、 历史事件的AR效果数据; 为某特殊场 景中, 设置了与该特殊场景对应的AR效果数据。 这里, 。

33、可以为某种游览状态信息设置一种或 多种对应的AR效果数据。 0086 在为每种游览状态信息设置了对应的AR效果数据之后, 可以将每种游览状态信息 和对应的AR效果数据存储在存储部件中。 在获取到AR设备新的游览状态信息之后, 从存储 部件中获取与该新的游览状态信息相匹配的AR效果数据。 0087 上述AR场景数据中包括匹配到的至少一种AR效果数据。 0088 上述AR效果数据包括音频、 图像、 动画、 视频中的一种或多种。 0089 存储部件在存储每个AR效果数据时, 不仅存储具体的音频、 图像等在AR设备上展 示的信息, 还存储AR效果数据对应的游览状态信息对应的说明文本、 音频对应的文本、。

34、 动画 的名称、 是否循环播放、 音频的名称、 标识符以及播放优先等级等。 其中, 播放优先等级用整 数标识, 1表示播放优先等级最低, 数字越大, 级别越高。 0090 S130、 在所述虚拟导游的AR效果数据有至少两种的情况下, 基于每种虚拟导游的 AR效果数据的播放优先等级, 确定所述虚拟导游的目标AR效果数据。 0091 在执行此步骤之前, 需要确定匹配到的每种虚拟导游的AR效果数据的播放优先等 级。 之后, 将播放优先等级最高的AR效果数据作为虚拟导游的目标AR效果数据。 0092 如果基于游览状态信息只匹配到一种虚拟导游的AR效果数据, 则将匹配到的该AR 效果数据作为虚拟导游的目。

35、标AR效果数据。 0093 在匹配到多种虚拟导游的AR效果数据时, 可以将该多种虚拟导游的AR效果数据以 队列的形式存储, 并在选取了目标AR效果数据之后, 将队列清空, 以避免队列中有过时的AR 效果数据。 0094 S140、 通过所述AR设备展示所述虚拟导游的目标AR效果数据。 0095 在确定了目标AR效果数据之后, 并且在展示目标AR效果数据之前, 需要首先获取 AR设备当前正在展示的AR效果数据以及与当前正在展示的AR效果数据对应的原游览状态 信息; 之后, 基于所述原游览状态信息和/或所述AR设备当前所处的游览状态信息, 在所述 AR设备上展示所述虚拟导游的目标AR效果数据。 0。

36、096 根据AR设备当前所处的游览状态信息与AR设备当前所展示的AR效果数据对应的 原游览状态信息, 确定是否立即将AR设备上展示的AR效果数据切换为目标AR效果数据, 能 够提高AR效果数据切换的流畅性和完整性, 避免突兀地改变AR设备上展示的AR效果数据。 0097 示例性的, AR设备上播放的目标AR效果数据中包括与AR设备对应的虚拟角色, 虚 拟角色和AR设备之间有预设的相对位置关系。 0098 示例性的, 上述AR设备包括至少两类游览状态信息, 其中的移动状态信息、 静止状 态信息属于默认类的状态信息, 其余的, 例如AR设备的位置信息、 AR设备所处的场景特征信 息等属于场景触发类。

37、的状态信息。 0099 在一些实施例中, 如图2所示, 上述基于原游览状态信息和所述AR设备当前所处的 游览状态信息, 在所述AR设备上展示所述虚拟导游的目标AR效果数据, 具体可以利用如下 说明书 6/10 页 9 CN 112150318 A 9 步骤实现: 0100 在所述原游览状态信息指示所述AR设备处于移动状态, AR设备正在播放移动状态 对应的AR效果数据, 并且所述AR设备当前所处的游览状态信息指示所述AR设备当前处于静 止状态或场景触发状态的情况下, 将当前正在展示的AR效果数据切换为目标AR效果数据。 0101 示例性的, 若AR设备当前所处的游览状态信息指示所述AR设备当前。

38、处于静止状 态, 则将当前正在展示的AR效果数据切换为静止状态对应的AR效果数据, 若AR设备当前所 处的游览状态信息指示所述AR设备当前处于场景触发状态, 则将当前正在展示的AR效果数 据切换为场景触发状态对应的AR效果数据。 0102 如果AR设备移动到终点, 则AR设备由移动状态切换到静止状态。 0103 将移动状态下默认展示的AR效果数据直接切换为静止状态或场景触发状态对应 的目标AR效果数据, 提高了AR设备由移动状态变为静止状态或场景触发状态时, AR设备展 示的AR效果数据的切换速度, 提高了该种状态变化方式下的引导效率。 0104 在一些实施例中, 如图3所示, 上述基于原游览。

39、状态信息和所述AR设备当前所处的 游览状态信息, 在所述AR设备上展示所述虚拟导游的目标AR效果数据, 具体可以利用如下 步骤实现: 0105 在所述原游览状态信息指示所述AR设备处于静止状态, AR设备正在播放静止状态 对应的AR效果数据, 并且所述AR设备当前所处的游览状态信息指示所述AR设备当前处于移 动状态或场景触发状态的情况下, 将当前正在展示的AR效果数据切换为目标AR效果数据。 0106 具体地, 若AR设备当前所处的游览状态信息指示所述AR设备当前处于移动状态, 则将当前正在展示的AR效果数据切换为移动状态对应的AR效果数据, 若AR设备当前所处的 游览状态信息指示所述AR设备。

40、当前处于场景触发状态, 则将当前正在展示的AR效果数据切 换为场景触发状态对应的AR效果数据。 0107 将静止状态下默认展示的AR效果数据直接切换为移动状态或场景触发状态对应 的目标AR效果数据, 提高了AR设备由静止状态变为移动状态或场景触发状态时, AR设备展 示的AR效果数据的切换速度, 提高了该种状态变化方式下的引导效率。 0108 若AR设备当前正在播放场景触发状态对应的AR效果数据, 在识别到新的游览状态 信息时, 需要在当前正在展示的AR效果数据当前次展示完毕后, 才将目标AR效果数据展示 在AR设备中。 此方式能够提高AR效果数据切换的流畅性和完整性, 避免突兀地改变AR设备。

41、 上展示的AR效果数据。 0109 具体地, 如图4所示, 如果识别得到的新的游览状态信息指示AR设备处于静止状态 或移动状态, 静止状态和静止状态对应的AR效果数据是默认的, 只有一种, 此时, 在当前正 在展示的AR效果数据当前次展示完毕后, 将静止状态和静止状态对应的AR效果数据展示在 AR设备上。 0110 具体地, 如图5所示, 如果识别得到的新的游览状态信息指示AR设备处于场景触发 状态, 则可以利用如下步骤确定目标AR效果数据, 并在AR设备上展示目标AR效果数据: 0111 步骤一、 识别到AR设备处于新的场景触发状态; 0112 步骤二、 判断是否获取到AR设备当前播放的原场。

42、景触发状态对应的AR效果数据, 如果没有获取到, 则直接在AR设备上播放新的场景触发状态对应的目标AR效果数据; 0113 步骤三、 如果获取到原场景触发状态对应的AR效果数据, 则需要满足以下几个条 说明书 7/10 页 10 CN 112150318 A 10 件才能从与新的游览状态信息相匹配的AR效果数据中选取播放优先等级最高的目标AR效 果数据: 0114 在当前播放的AR效果数据为循环播放的AR效果数据的情况下, 当前展示的AR效果 数据当次展示完毕; 0115 在当前播放的AR效果数据不为循环播放的AR效果数据的情况下, 当前展示的AR效 果数据展示完毕; 0116 获取到所有的与。

43、新的游览状态信息相匹配的AR效果数据。 0117 步骤四、 在满足以上条件之后, 从与新的游览状态信息相匹配的AR效果数据中选 取播放优先等级最高的目标AR效果数据; 0118 步骤五、 判断最高播放优先等级的AR效果数据是否存在多个, 如果是, 则将获取时 间最早的AR效果数据作为目标AR效果数据, 并将确定的目标AR效果数据在AR设备上展示, 如果不是, 则将最高播放优先等级的AR效果数据在AR设备上展示。 0119 上述播放优先等级可以是人工设置的, 也可以是根据预设的方法确定的, 例如, 可 以利用如下子步骤确定: 0120 子步骤一、 分别确定所述AR设备当前所处的游览状态信息与每种。

44、虚拟导游的AR效 果数据的匹配度。 0121 在具体实施时, 可以先确定AR效果数据所描述的第一对象和游览状态信息对应的 第二对象, 之后, 根据第一对象与第二对象的关联程度确定上述匹配度。 具体地, 关联程度 越高, 匹配度越高; 关联程度越低, 匹配度越低。 0122 在确定提取AR效果数据所描述的第一对象时, 具体可以提取AR效果数据对应的图 像中的特征点, 之后对特征点进行语义分割, 根据语义分割结果确定第一对象。 或者, 提取 AR效果数据对应的音频或文字与对象相关的关键字, 根据提取到的关键字确定第一对象。 0123 子步骤二、 基于每种虚拟导游的AR效果数据对应的匹配度, 分别确。

45、定每种虚拟导 游的AR效果数据的播放优先等级。 0124 具体地, 匹配度越高, 播放优先等级越高; 匹配度越低, 播放优先等级越低。 0125 基于游览状态信息与AR效果数据的匹配度, 确定AR效果数据的播放优先等级, 继 而基于播放优先等级确定在AR设备上播放的目标AR效果数据, 能够播放与游览状态信息最 相关的AR效果数据, 提高引导效率。 0126 上述播放优先等级也可以是预先设置的, 并不是实时根据AR设备当前所处的游览 状态信息确定的。 0127 由于用户移动过程中游览状态信息随时在改变, 为了更精准的控制虚拟对象作出 合适的反应, 可以将各个AR效果数据配置播放优先等级。 在当前。

46、执行某一AR效果数据对应 的响应操作时, 可以同时接收多个与当前的游览状态信息相匹配的AR效果数据, 并按照播 放优先等级排在队列中, 然后基于当前播放的AR效果数据以及队列中AR效果数据的信息, 比如播放优先等级, 来确定接下来播放哪个AR效果数据对应的音频和动画。 0128 另外, 还可以每从队列中选择一个播放优先等级最高的AR效果数据后, 清空队列, 以便队列中有过时的AR效果数据, 将基于实时游览状态信息获取的AR效果数据加入队列。 0129 本申请提供的上述增强现实信息交互方法适用于对某景点等的虚拟导游场景, 也 适用于新手导引、 线路导引等的场景。 说明书 8/10 页 11 CN。

47、 112150318 A 11 0130 对应于上述增强现实信息交互方法, 本申请还公开了一种增强现实信息交互装 置, 该装置中的各个模块能够实现上述各个实施例的增强现实信息交互方法中的每个步 骤, 并且能够取得相同的有益效果, 因此, 对于相同的部分这里不再进行赘述。 具体地, 如图 6所示, 增强现实信息交互装置包括: 0131 状态识别模块610, 用于识别增强现实AR设备当前所处的游览状态信息。 0132 展示数据获取模块620, 用于获取与所述游览状态信息相匹配的AR场景数据; 所述 AR场景数据中包括虚拟导游的AR效果数据。 0133 展示数据筛选模块630, 用于在所述虚拟导游的。

48、AR效果数据有至少两种的情况下, 基于每种虚拟导游的AR效果数据的播放优先等级, 确定所述虚拟导游的目标AR效果数据。 0134 数据展示模块640, 用于通过所述AR设备展示所述虚拟导游的目标AR效果数据。 0135 在一些实施例中, 所述状态识别模块610在识别增强现实AR设备当前所处的游览 状态信息时, 用于: 0136 获取所述AR设备当前所处的现实场景信息; 0137 基于所述现实场景信息, 确定所述AR设备当前所处的游览状态信息。 0138 在一些实施例中, 所述状态识别模块610在识别增强现实AR设备当前所处的游览 状态信息时, 用于: 0139 获取用户输入的展示请求信息, 并。

49、将所述展示请求信息作为游览状态信息。 0140 在一些实施例中, 所述数据展示模块640在通过所述AR设备展示所述虚拟导游的 目标AR效果数据时, 用于: 0141 获取AR设备当前正在展示的AR效果数据以及与当前正在展示的AR效果数据对应 的原游览状态信息; 0142 基于所述原游览状态信息和/或所述AR设备当前所处的游览状态信息, 在所述AR 设备上展示所述虚拟导游的目标AR效果数据。 0143 对应于上述增强现实信息交互方法, 本申请实施例还提供了一种电子设备700, 如 图7所示, 为本申请实施例提供的电子设备700结构示意图, 包括: 0144 处理器71、 存储器72、 和总线73。

50、; 存储器72用于存储执行指令, 包括内存721和外部 存储器722; 这里的内存721也称内存储器, 用于暂时存放处理器71中的运算数据, 以及与硬 盘等外部存储器722交换的数据, 处理器71通过内存721与外部存储器722进行数据交换, 当 电子设备700运行时, 处理器71与存储器72之间通过总线73通信, 使得处理器71执行以下指 令: 识别增强现实AR设备当前所处的游览状态信息; 获取与所述游览状态信息相匹配的AR 场景数据; 所述AR场景数据中包括虚拟导游的AR效果数据; 在所述虚拟导游的AR效果数据 有至少两种的情况下, 基于每种虚拟导游的AR效果数据的播放优先等级, 确定所述。

展开阅读全文
内容关键字: 增强 现实 信息 交互 方法 装置 电子设备 存储 介质
关于本文
本文标题:增强现实信息交互方法、装置、电子设备和存储介质.pdf
链接地址:https://www.zhuanlichaxun.net/pdf/10123003.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1 
 


收起
展开