基于空间感知的AR应用展示方法和系统与流程
- 国知局
- 2024-07-31 23:03:34
本申请涉及ar(augmented reality,增强现实)领域,特别是涉及基于空间感知的ar应用展示方法、系统、电子设备和存储介质。
背景技术:
1、ar(augmented reality,增强现实)是利用数字技术对现实进行增强的技术,其技术目的最终要服务于人,为人提供更高效、便捷、自然的交互方式,提升人的工作效率或生活体验。在光学透视ar体验场景之中,人与ar设备协同并构成了一个智能交互系统,ar设备的智能程度决定了整个交互系统的交互效率。
2、在相关技术中,现行光学透视ar设备,通过传感器信息采集和计算机运算处理,感知和定位设备自身的空间位置,进一步的,通过手势识别、手柄识别、手环识别和语音识别等交互手段,提供人机操作接口,最终通过近眼显示系统,将ar信息叠加和呈现在人眼前。该类光学透视ar设备体验过程中,需要用户主动去思考、选择和打开ar应用,交互主体从人出发,系统的自动化和智能化程度不足,导致交互效率低下,且对新用户而言,交互难度高。
3、目前针对相关技术中交互系统的自动化和智能化程度不足,导致交互效率低下的问题,尚未提出有效的解决方案。
技术实现思路
1、本申请实施例提供了一种基于空间感知的ar应用展示方法、系统、电子设备和存储介质,以至少解决相关技术中交互系统的自动化和智能化程度不足,导致交互效率低下的问题。
2、第一方面,本申请实施例提供了一基于空间感知的ar应用展示方法,应用在光学透视ar设备上,所述方法包括:
3、实时获取ar设备在目标场景下的状态信息,其中,所述状态信息包括:定位位姿和在所述定位位姿下的驻留时间,
4、将交互习惯数据库与所述状态信息进行匹配,得到ar应用列表并进行可视化展示,其中,所述交互习惯数据库基于累计的用户交互记录构建,并根据新增的用户交互记录和所述目标场景的变化实时更新。
5、在其中一些实施例中,所述将交互习惯数据库与所述状态信息进行匹配,得到ar应用列表并进行可视化展示包括:
6、所述ar设备通过预设算法服务,判断在当前定位位姿下的驻留时间是否达到预设阈值;
7、若是,确定所述当前定位位姿中坐标对应的目标子区域,根据所述交互习惯数据库,得到所述目标子区域下,与所述当前定位位姿的视野匹配的目标用户交互记录,
8、根据所述目标用户交互记录生成ar应用列表,并将所述ar应用列表进行可视化展示,其中,所述目标子区域,通过将所述目标场景根据环境语义信息和/或用户自定义指令,进行区域分块得到。
9、在其中一些实施例中,所述用户交互记录包括:
10、交互轨迹点、所述交互轨迹点上各个交互应用的累计调用频次和累计体验时长。
11、在其中一些实施例中,所述方法还包括:
12、基于预设规则,将所述目标用户交互记录中各个应用的调用频次和体验时长进行加权运算,得到各个应用的惯用指数,根据所述各个应用的惯用指数,生成所述ar应用列表并进行可视化展示。
13、在其中一些实施例中,所述方法还包括:
14、根据所述交互习惯数据库,判断所述目标子区域下,在当前时刻之前的预设时间段内是否存在历史用户交互记录;
15、若是,获取所述历史用户交互记录中的目标ar应用,将所述目标ar应用添加在所述ar应用列表中,以特定模式显示。
16、在其中一些实施例中,所述实时获取ar设备在目标场景下的状态信息之前,所述方法还包括:
17、对所述目标场景进行三维重建,得到所述目标场景的稀疏点云地图;
18、在所述ar设备运行时,结合所述稀疏点云地图对所述目标场景进行重识别,得到所述ar设备当前在所述目标场景下的状态信息,
19、以及,判断所述目标场景是否发生变更,若是,根据所述目标场景下的新增图像信息,对所述稀疏点云地图进行更新。
20、第二方面,本申请实施例提供了另一种基于空间感知的ar应用展示方法,应用在服务器上,所述方法包括:
21、服务器实时获取光学透视ar设备在目标场景下的状态信息,其中,所述状态信息包括:定位位姿和在所述定位位姿下的驻留时间,
22、将交互习惯数据库与所述状态信息进行匹配,得到ar应用列表,向所述光学透视ar设备推送所述ar应用列表并指示其进行可视化展示,其中,所述交互习惯数据库基于累计的用户交互记录构建,并根据新增的用户交互记录和所述目标场景的变化实时更新。
23、第三方面,本申请实施例提供了一种基于空间感知的ar应用展示系统,应用在光学透视ar设备上,所述系统包括:感知模块和交互建议模块:
24、所述感知模块,用于实时获取ar设备在目标场景下的状态信息,其中,所述状态信息包括:定位位姿和在所述定位位姿下的驻留时间;
25、所述交互建议模块,用于将交互习惯数据库与所述状态信息进行匹配,得到ar应用列表并进行可视化展示,其中,所述交互习惯数据库基于累计的用户交互记录构建,并根据新增的用户交互记录和所述目标场景的变化实时更新。
26、第四方面,本申请实施例提供了另一种基于空间感知的ar应用展示系统,应用在服务器上,所述系统包括:定位模块和交互建议模块:
27、所述定位模块,用于实时获取光学透视ar设备在目标场景下的状态信息,其中,所述状态信息包括:定位位姿和在所述定位位姿下的驻留时间;
28、所述交互建议模块,用于将交互习惯数据库与所述状态信息进行匹配,得到ar应用列表,向所述光学透视ar设备推送所述ar应用列表,并指示所述光学透视ar设备进行可视化展示,其中,所述交互习惯数据库基于累计的用户交互记录构建,并根据新增的用户交互记录和所述目标场景的变化实时更新。
29、第五方面,本申请实施例提供了一种电子设备,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述第一方面或第二方面所述的基于空间感知的ar应用展示方法。
30、相比于相关技术,本申请实施例提供的基于空间感知的ar应用展示方法,通过ar设备实时获取自身的状态信息,综合考虑ar设备所处的空间位置信息、ar应用的历史使用信息、以及用户的个性化信息,对用户潜在的交互意图进行主动判断,并将判断的结果以ar列表的形式向用户进行推送,该ar应用列表中展示了在当前区域下最贴合用户使用习惯或者用户当前最可能打开的ar应用。解决了相关技术中以人为交互主体的ar体验系统自动化和智能化程度不足,导致人机交互效率低下以及新用户交互难度高的问题,达成真正以用户为中心的自然交互体验,极大提高了光学透视ar设备系统的人机交互效率。
技术特征:1.一种基于空间感知的ar应用展示方法,其特征在于,应用在光学透视ar设备上,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述将交互习惯数据库与所述状态信息进行匹配,得到ar应用列表并进行可视化展示包括:
3.根据权利要求2所述的方法,其特征在于,所述用户交互记录包括:
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
5.根据权利要求2所述的方法,其特征在于,所述方法还包括:
6.根据权利要求1所述的方法,其特征在于,所述实时获取ar设备在目标场景下的状态信息之前,所述方法还包括:
7.一种基于空间感知的ar应用展示方法,其特征在于,应用在服务器上,所述方法包括:
8.一种基于空间感知的ar应用展示系统,其特征在于,应用在光学透视ar设备上,所述系统包括:感知模块和交互建议模块:
9.一种基于空间感知的ar应用展示系统,其特征在于,应用在服务器上,所述系统包括:定位模块和交互建议模块:
10.一种电子设备,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至6或者权利要求7中任一项所述的基于空间感知的ar应用展示方法。
技术总结本申请涉及一种基于空间感知的AR应用展示方法,该方法包括:实时获取AR设备在目标场景下的状态信息,其中,状态信息包括:定位位姿和在该定位位姿下的驻留时间,将交互习惯数据库与状态信息进行匹配,得到AR应用列表,并将其进行可视化展示,其中,交互习惯数据库基于累计的用户交互记录构建,并根据新增的用户交互记录和目标场景的变化实时更新。通过本申请,解决了相关技术中以人为交互主体的系统自动化和智能化程度不足,导致人机交互效率低以及新用户交互难度高的问题,达成真正以用户为中心的自然交互体验,极大提高了光学透视AR设备系统的人机交互效率。技术研发人员:张高明,丛林受保护的技术使用者:杭州易现先进科技有限公司技术研发日:技术公布日:2024/7/29本文地址:https://www.jishuxx.com/zhuanli/20240730/195843.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。