一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

数据展示方法、装置、计算机设备及存储介质与流程

2021-10-24 08:44:00 来源:中国专利 TAG:深度 装置 公开 计算机 展示


1.本公开涉及深度学习技术领域,具体而言,涉及一种数据展示方法、装置、计算机设备及存储介质。


背景技术:

2.为了方便用户充分了解目标场景,通常会在目标场景中设置二维码或者介绍图文内容;用户可以通过扫描二维码获取到目标场景的介绍页面,以通过介绍页面对目标场景进行了解,或者直接阅读设置目标场景内的介绍图文内容,以获知目标场景的介绍信息以及相关的历史故事,在这种方式下,能够为用户呈现的内容较为单一。


技术实现要素:

3.本公开实施例至少提供一种数据展示方法、装置、计算机设备及存储介质。
4.第一方面,本公开实施例提供了一种数据展示方法,包括:扫描到票据,获取增强现实(augmented reality,ar)设备所处的位置;响应于所述ar设备位于所述票据对应的目标场景内,获取模式触发信息,并基于所述模式触发信息,从多种展示模式中,确定与所述模式触发信息对应的目标展示模式;在ar环境中展示与所述目标展示模式对应的目标呈现效果内容。
5.在上述方法中,可以通过扫描票据,获取ar设备所在的位置;在ar设备位于票据对应的目标场景内时,获取模式触发信息,并基于模式触发信息,为ar设备确定目标展示模式,并在ar环境中展示该目标展示模式下的目标呈现效果内容,从而能够为用户提供更丰富的展示内容,提升内容展示的多样性。
6.一种可选的实施方式中,所述获取模式触发信息,包括:在所述ar环境中展示与所述多种展示模式分别对应的触发控件;响应于对任一触发控件的触发,生成与该触发控件对应的所述模式触发信息。
7.这样,可以为用户提供选择各种展示模式的触发控件,以使用户通过触发ar环境中展示多种展示模式分别对应的触发控件,选择目标展示模式,具有更强的灵活性。
8.一种可选的实施方式中,所述基于所述模式触发信息,从多种展示模式中,确定与所述模式触发信息对应的目标展示模式,包括:基于所述模式触发信息、与所述目标展示模式之间的关联关系信息,从所述多种展示模式中,确定与所述模式触发信息对应的目标展示模式。
9.这样,用户可以通过触发ar环境中展示多种展示模式分别对应的触发控件,选择目标展示模式,该方式增加了用户与ar设备之间的交互,且可以较为便捷且直观的为用户示出用户选择的目标展示模式。
10.一种可选的实施方式中,所述获取模式触发信息,包括:获取所述ar设备的游览历史信息;基于所述游览历史信息,确定所述模式触发信息。
11.这样,可以根据ar设备的游览历史信息,较为准确的确定ar设备所示用户的兴趣
点,从而能够基于ar设备所属用户的兴趣点,较为精准的确定模式触发信息,以便更为精准的确定与用户兴趣点匹配的目标展示模式。
12.一种可选的实施方式中,所述获取模式触发信息,包括:获取与所述目标场景关联的用户的属性信息;所述基于所述模式触发信息,从多种展示模式中,确定与所述模式触发信息对应的目标展示模式,包括:基于所述用户的属性信息,从所述多种展示模式中确定所述目标展示模式。
13.这样,可以基于用户的属性信息,从多种展示模式中确定目标展示模式,该方式能够较为精准为用户适配对应的目标展示模式。
14.一种可选的实施方式中,所述获取与所述目标场景关联的用户的属性信息,包括:获取用户图像;对所述用户图像进行预设处理,得到与所述目标场景关联的所述用户的属性信息。
15.一种可选的实施方式中,所述用户的属性信息包括用户数量;所述多种展示模式包括基于人数的第一展示模式;所述第一展示模式包括:单人展示模式、以及多人展示模式中的至少一种;所述基于所述模式触发信息,从多种展示模式中,确定与所述模式触发信息对应的目标展示模式,包括:基于所述用户数量,确定所述目标展示模式为所述第一展示模式中的所述单人展示模式或所述多人展示模式。
16.一种可选的实施方式中,所述目标展示模式为所述多人展示模式;所述数据展示方法还包括:建立所述ar设备与关联ar设备之间的连接关系;所述在ar环境中展示与所述目标展示模式对应的目标呈现效果内容,包括:在所述ar设备的ar环境、以及所述关联ar设备的ar环境中,联动展示与所述目标展示模式对应的目标呈现效果内容。
17.这样,在目标展示模式为多人展示模式的情况下,可以通过建立ar设备与关联ar设备之间的连接关系,增强同游用户之间的互动性,并且通过在ar设备的ar环境、以及关联ar设备的ar环境中,联动展示目标展示模式对应的目标呈现效果内容,提升了内容展示的多样性,增强了趣味性。
18.一种可选的实施方式中,所述用户的属性信息包括基于人脸识别得到的人脸属性信息;所述基于所述用户的属性信息,从所述多种展示模式中确定所述目标展示模式,包括:基于所述人脸属性信息、以及所述多种展示模式分别对应的标签信息,确定所述多种展示模式分别与所述人脸属性信息之间的相关度;基于所述相关度,从所述多种展示模式中,确定所述目标展示模式。
19.一种可选的实施方式中,所述用户的属性信息包括至少两个用户之间的关系信息;所述基于所述用户的属性信息,从所述多种展示模式中确定所述目标展示模式,包括:基于所述至少两个用户之间的关系信息,从所述多种展示模式中确定与所述关系信息匹配的所述目标展示模式。
20.第二方面,本公开实施例还提供一种数据展示装置,包括:扫描模块,用于扫描到票据,获取增强现实ar设备所处的位置;确定模块,用于响应于所述ar设备位于所述票据对应的目标场景内,获取模式触发信息,并基于所述模式触发信息,从多种展示模式中,确定与所述模式触发信息对应的目标展示模式;展示模块,用于在ar环境中展示与所述目标展示模式对应的目标呈现效果内容。
21.一种可选的实施方式中,所述确定模块在执行所述获取模式触发信息时,具体用
于在所述ar环境中展示与所述多种展示模式分别对应的触发控件;响应于对任一触发控件的触发,生成与该触发控件对应的所述模式触发信息。
22.一种可选的实施方式中,所述确定模块在执行所述基于所述模式触发信息,从多种展示模式中,确定与所述模式触发信息对应的目标展示模式,具体用于:基于所述模式触发信息、与所述目标展示模式之间的关联关系信息,从所述多种展示模式中,确定与所述模式触发信息对应的目标展示模式。
23.一种可选的实施方式中,所述确定模块在执行所述获取模式触发信息时,具体用于:获取所述ar设备的游览历史信息;基于所述游览历史信息,确定所述模式触发信息。
24.一种可选的实施方式中,所述确定模块在执行所述获取模式触发信息时,具体用于:获取与所述目标场景关联的用户的属性信息;所述确定模块在执行所述基于所述模式触发信息,从多种展示模式中,确定与所述模式触发信息对应的目标展示模式时,具体用于:基于所述用户的属性信息,从所述多种展示模式中确定所述目标展示模式。
25.一种可选的实施方式中,所述确定模块在执行所述获取与所述目标场景关联的用户的属性信息时,具体用于:获取用户图像;对所述用户图像进行预设处理,得到与所述目标场景关联的所述用户的属性信息。
26.一种可选的实施方式中,所述用户的属性信息包括用户数量;所述多种展示模式包括基于人数的第一展示模式;所述第一展示模式包括:单人展示模式、以及多人展示模式中的至少一种;所述确定模块在执行所述基于所述模式触发信息,从多种展示模式中,确定与所述模式触发信息对应的目标展示模式时,具体用于:基于所述用户数量,确定所述目标展示模式为所述第一展示模式中的所述单人展示模式或所述多人展示模式。
27.一种可选的实施方式中,所述目标展示模式为所述多人展示模式;所述数据展示装置还包括:处理模块,用于建立所述ar设备与关联ar设备之间的连接关系;所述展示模块在执行所述在ar环境中展示与所述目标展示模式对应的目标呈现效果内容时,具体用于:在所述ar设备的ar环境、以及所述关联ar设备的ar环境中,联动展示与所述目标展示模式对应的目标呈现效果内容。
28.一种可选的实施方式中,所述用户的属性信息包括基于人脸识别得到的人脸属性信息;所述确定模块在执行所述基于所述用户的属性信息,从所述多种展示模式中确定所述目标展示模式时,具体用于:基于所述人脸属性信息、以及所述多种展示模式分别对应的标签信息,确定所述多种展示模式分别与所述人脸属性信息之间的相关度;基于所述相关度,从所述多种展示模式中,确定所述目标展示模式。
29.一种可选的实施方式中,所述用户的属性信息包括至少两个用户之间的关系信息;所述确定模块在执行所述基于所述用户的属性信息,从所述多种展示模式中确定所述目标展示模式时,具体用于:基于所述至少两个用户之间的关系信息,从所述多种展示模式中确定与所述关系信息匹配的所述目标展示模式。
30.第三方面,本公开可选实现方式还提供一种计算机设备,处理器、存储器,所述存储器存储有所述处理器可执行的机器可读指令,所述处理器用于执行所述存储器中存储的机器可读指令,所述机器可读指令被所述处理器执行时,所述机器可读指令被所述处理器执行时执行上述第一方面,或第一方面中任一种可能的实施方式中的步骤。
31.第四方面,本公开可选实现方式还提供一种计算机可读存储介质,该计算机可读
存储介质上存储有计算机程序,该计算机程序被运行时执行上述第一方面,或第一方面中任一种可能的实施方式中的步骤。
32.关于上述数据展示装置、计算机设备、及计算机可读存储介质的效果描述参见上述数据展示方法的说明,这里不再赘述。
33.为使本公开的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
34.为了更清楚地说明本公开实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,此处的附图被并入说明书中并构成本说明书中的一部分,这些附图示出了符合本公开的实施例,并与说明书一起用于说明本公开的技术方案。应当理解,以下附图仅示出了本公开的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
35.图1示出了本公开实施例所提供的一种数据展示方法的流程图;
36.图2示出了本公开实施例所提供的一种包含多种展示模式选择控件的ar设备的展示界面的示意图;
37.图3示出了本公开实施例所提供的一种包含用户选中的展示模式的控件的ar设备的展示界面的示意图;
38.图4示出了本公开实施例所提供的一种包含展示模式选择提示信息的ar设备的展示界面的示意图;
39.图5示出了本公开实施例所提供的一种包含目标展示模式下的目标呈现效果内容的ar设备的展示界面的示意图;
40.图6a示出了本公开实施例所提供的一种ar设备1的展示界面的示意图;
41.图6b示出了本公开实施例所提供的一种ar设备2的展示界面的示意图;
42.图7示出了本公开实施例所提供的另一种ar设备1的展示界面的示意图;
43.图8示出了本公开实施例所提供的一种数据展示装置的架构示意图;
44.图9示出了本公开实施例所提供的一种计算机设备的示意图。
具体实施方式
45.为使本公开实施例的目的、技术方案和优点更加清楚,下面将结合本公开实施例中附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本公开一部分实施例,而不是全部的实施例。通常在此处描述和示出的本公开实施例的组件可以以各种不同的配置来布置和设计。因此,以下对本公开的实施例的详细描述并非旨在限制要求保护的本公开的范围,而是仅仅表示本公开的选定实施例。基于本公开的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本公开保护的范围。
46.本公开提供了一种数据展示方法、装置、计算机设备及存储介质,可以通过扫描票据,获取ar设备所在的位置;在ar设备位于票据对应的目标场景内时,获取模式触发信息,并基于模式触发信息,为ar设备确定目标展示模式,并在ar环境中展示该目标展示模式下
的目标呈现效果内容,从而能够为用户提供更丰富的展示内容,提升内容展示的多样性。
47.针对以上方案所存在的缺陷,均是发明人在经过实践并仔细研究后得出的结果,因此,上述问题的发现过程以及下文中本公开针对上述问题所提出的解决方案,都应该是发明人在本公开过程中对本公开做出的贡献。
48.应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
49.为便于对本实施例进行理解,首先对本公开实施例所公开的一种数据展示方法进行详细介绍,本公开实施例所提供的数据展示方法的执行主体例如可以为ar设备,ar设备为能够支持ar功能的智能设备,比如,ar设备包括但不限于具有ar展示功能的手机、平板、ar眼镜等。在一些可能的实现方式中,该数据展示方法可以通过处理器调用存储器中存储的计算机可读指令的方式来实现。
50.参见图1所示,为本公开实施例提供的一种数据展示方法的流程图,所述方法包括步骤s101~s103,其中:
51.s101、扫描到票据,获取增强现实ar设备所处的位置。
52.其中,票据例如可以包括电影票、明信片、以及游览场景的电子门票或纸质门票中的至少一种;与票据对应的目标场景例如可以包括景区、展览馆、博物馆、游乐场、电影院等中的至少一种。
53.在具体实施中,为了减少数据处理量,快速确定ar设备所处的位置,可以使用ar设备扫描票据,并对票据上的内容进行识别,例如可以识别票据上的特定文字、图案、以及标识码中的至少一种,在确定扫描到的特定的内容后,调用ar设备上的定位传感器,确定ar设备所处的位置;其中,定位传感器例如可以包括全球定位系统(global positioning system,gps)、惯性传感器(inertial measurement unit,imu)等中的至少一种。
54.另外,也可以通过ar设备采集目标场景的实时场景图像,基于实时场景图像和构建目标场景的高精三维地图,确定ar设备所处的位置。
55.此处,获取ar设备采集的实时场景图像后,可以提取实时场景图像中的特征点,将该特征点与高精三维地图中包括特征点云进行匹配,确定ar设备采集实时场景图像时的定位信息。其中,该定位信息可以包括ar设备在目标场景中的位置信息和/或朝向信息,比如该位置信息可以为ar设备在高精三维地图对应的世界坐标系下的坐标信息;朝向信息可以为ar设备在世界坐标系下的欧拉角。
56.此处,可以根据下述步骤构建票据对应的目标场景的高精三维地图:采集目标场景内不同位置、不同角度、不同时间下的多帧场景图像,对每帧场景图像进行特征点提取,得到每帧场景图像对应的点云集合;利用多帧场景图像分别对应的点云集合,得到目标场景对应的特征点云,该目标场景对应的特征点云构成了高精三维地图。
57.或采集不同位置、不同角度、不同时间下目标场景对应的场景视频,从采集的场景视频中获取多帧视频帧,对每帧视频帧进行特征点提取,得到每帧视频帧对应的点云集合;利用多帧视频帧分别对应的点云集合,得到目标场景对应的高精三维地图。
58.这里,通过利用ar设备采集的实时场景图像和构建的高精三维地图,能够较为准确的确定ar设备当前所处的位置。
59.在具体实施中,在用户使用ar设备扫描票据后,还可以启动ar环境。
60.示例性的,本公开实施例提供的数据展示方法例如可以应用于用户游览景区的场景中,在一种可能的情况下,票据例如可以包括用户购买的景区门票,在该景区门票上例如可以印刷有或粘贴有可识别的二维码,或者也可以包括能够被识别、并且启动ar环境的特定图像,例如景区的全貌图或者景区地图等。ar设备在扫描票据后,可以对二维码或特定图像进行识别,启动ar环境。
61.在一种可能的实施方式中,可以在景区的指定位置提供可以启动增强现实ar环境的二维码图像,例如在景区中的导览牌处显示相关的二维码图像。在又一种可能的情况下,也可以为用户直接提供进入ar环境的链接,以使用户使用的ar设备可以一键开启ar环境。
62.在对票据进行扫描时,例如可以采用手持终端设备,例如移动手机,或者平板电脑;又或者,也可以采用处理设备连接图像采集设备的方式对票据进行扫描,例如通过移动手机连接无人机,并由无人机扫描票据,并由与其连接的移动手机启动增强现实ar环境。其中,ar环境通过部署在ar设备中的web端或者小程序实现。
63.另外,用户也可以通过ar设备启动ar环境,并在ar环境下,扫描票据,执行后续的处理过程。此处,用户可以通过web端或者小程序提供的ar环境启动按钮,来启动ar环境;或者,在触发进入web端或者小程序后,ar设备自动启动ar环境。
64.承接上述s101,本公开实施例提供的数据展示方法还包括:
65.s102、响应于所述ar设备位于所述票据对应的目标场景内,获取模式触发信息,并基于所述模式触发信息,从多种展示模式中,确定与所述模式触发信息对应的目标场景模式。
66.在具体实施中,在上述s101中得到的ar设备所处的位置后,可以根据其所处的位置,确定ar设备是否位于目标场景内。示例性的,若通过调用ar设备中的定位传感器确定ar设备的位置,可以将ar设备的位置、与目标场景的所覆盖的区域范围进行匹配;若ar设备的位置位于目标场景所覆盖的区域范围内,则确定ar设备位于目标场景内。若通过目标场景的高精三维地图确定ar设备所处的位置,若利用实时场景图像和高精三维地图确定位置成功,则认为ar设备位于目标场景内;若利用实时场景图像和高精三维地图确定位置失败,则认为ar设备位于目标场景外。
67.在确定ar设备位于目标场景内后,获取模式触发信息,并基于该模式触发信息,确定目标展示模式。
68.其中,目标场景对应的展示模式可以包括多种,例如可以包括基于人数的第一展示展示模式,该第一展示模式例如可以包括单人展示模式、以及多人展示模式下的亲子展示模式、情侣展示模式、闺蜜展示模式等中的至少一种,其中,亲子展示模式可以包括但不限于母女展示模式、父子展示模式中的至少一种;还可以包括风格展示模式,例如可以包括温馨风格展示模式、清新风格展示模式、卡通风格展示模式、可爱风格展示模式、成熟风格展示模式、阳光风格展示模式等多种风格展示模式中的至少一种。
69.本公开实施例例如可以采用下述a~c中任一种方式,确定目标展示模式:
70.a:在确定ar设备位于目标场景内后,可以在ar环境中展示与多种展示模式分别对应的触发控件;用户触发任一展示模式对应的触发控件,ar设备响应针对任一触发控件的触发,生成该触发控件对应的模式触发信息;基于该触发控件对应的模式触发信息、与目标展示模式之间的关联关系信息,从多种展示模式中,确定与模式触发信息对应的目标展示
模式。
71.示例性的,在确定ar设备位于目标场景后,在ar环境中展示该目标场景对应的多种展示模式、以及各展示模式对应的触发控件,具体的ar设备的展示界面可以如图2所示,图2中仅示出多种展示模式中的部分展示模式,可以通过触发“查看更多”控件,查看全部展示模式;若用户触发图2中的多人展示模式下的闺蜜展示模式、以及可爱风格展示模式分别对应的触发控件后,则将多人展示模式下的闺蜜展示模式、以及可爱风格展示模式作为目标展示模式,具体的用户触发多人展示模式下的闺蜜展示模式、以及可爱风格展示模式的展示界面可以如图3所示。
72.b:在确定ar设备位于目标场景内后,可以获取ar设备的游览历史信息;基于该ar设备的游览历史信息,确定模式触发信息;基于该模式触发信息,从多种展示模式中,确定与模式触发信息对应的目标展示模式。
73.其中,游览历史信息可以包括但不限于ar设备所属用户历史游览目标场景时选择的展示模式的被选中次数、以及ar设备所属用户对历史游览目标场景时选择的展示模式的操作信息;其中,该操作信息用于表征ar设备所属用户对历史游览目标场景时选择的展示模式具有兴趣度,可以包括但不限于添加关注操作、点赞操作、以及分享操作中的至少一种。
74.在具体实施中,可以将用户历史游览目标场景选择最多次的展示模式,作为与用户兴趣匹配的目标展示模式,即在游览历史信息包括ar设备所属用户历史游览目标场景时选择的展示模式的被选中次数的情况下,可以基于历史游览目标场景时选择的展示模式的被选中次数,确定被选中次数最大的展示模式,将该被选中次数最大的展示模式作为目标展示模式。
75.在游览历史信息包括ar设备所属用户对历史游览目标场景时选择的展示模式的操作信息的情况下,可以确定该操作信息对应的展示模式为与用户兴趣匹配的目标展示模式,则将该操作信息对应的第一展示模式作为目标展示模式。
76.示例性的,可以通过对ar设备所属用户历史游览目标场景时选择的展示模式的操作信息进行分析,确定ar设备所属用户为其展示过的展示模式的兴趣度;当ar设备所属用户对为其展示过的展示模式进行添加关注操作、点赞操作、分享操作等具有正向情感情绪的操作时,则确定ar设备所属用户对该展示模式具有兴趣度,可以将ar设备所属用户具有兴趣度的展示模式再次推送给用户。
77.示例性的,ar设备所属用户对为其展示过的展示模式中的亲子展示模式、以及卡通风格展示模式进行点赞操作,则确定用户对亲子展示模式、以及卡通风格展示模式感兴趣,则可以在用户再次游览目标场景时为用户推送亲子展示模式、以及卡通风格展示模式。
78.c:在确定ar设备位于目标场景内后,可以获取用户图像,对用户图像进行预设处理,得到与目标场景关联的用户的属性信息;基于该用户的属性信息,从多种展示模式中确定目标展示模式。
79.其中,用户图像可以包括但不限于用户人脸图像和用户全身图像、以及用户半身图像中的至少一种,用户图像中可以具有一个用户或多个用户;用户的属性信息可以包括但不限于用户数量、基于人脸识别得到的人脸属性信息、以及至少两个用户之间的关系信息中的至少一种;该人脸属性信息可以包括但不限于年龄、性别、情绪中的至少一种;关系
信息可以包括但不限于母女关系、父女关系、好友关系、情侣关系中的至少一种。
80.示例性的,在确定ar设备位于目标场景内后,生成是否需要选择展示模式的提示信息并展示给用户,在用户确定需要选择展示模式后,控制ar设备切换到前置摄像头拍摄用户,以获取用户图像。其中,提示信息可以包括但不限于文字、图像、符号、语音中的至少一种,示例性的,展示模式选择界面可以如图4所示,图4中示出“是否需要进行展示模式的选择”的提示信息、以及“是”、“否”两个触控按钮。
81.示例性的,当获取到的用户图像包括用户人脸图像时,一般可以通过下述方法确定用户的属性信息,具体描述如下:将用户图像输入训练的人脸检测网络,得到用户图像中的人脸区域图像;根据人脸区域图像的个数,确定用户数量;当用户图像中存在多个人脸区域图像时,采用预先训练的特征提取网络,分别对各人脸区域图像进行属性特征识别,得到各人脸区域图像对应的用户的人脸属性信息;由于用户图像中存在多个人脸区域图像,则可以根据各用户的人脸属性信息,确定任意两个用户之间的关系信息。
82.示例性的,若用户图像中包括2个人脸区域图像时,则确定用户数量为2个,采用预先训练的特征提取网络,对各人脸区域图像进行属性特征识别,得到一个用户的人脸属性信息包括年龄:0

5岁、性别:女、情绪:开心;另一个用户的人脸属性信息包括年龄:20

30岁、性别:女、情绪:开心;基于两个用户的人脸属性信息,确定两个用户之间的关系信息为:母女关系。
83.用户的属性信息中还可以包括用户的偏好风格,示例性的,可以根据下述方法确定用户的偏好风格,具体的:从对获取到的用户图像进行特征提取分析,提取用户的附属物特征,根据用户图像的附属物特征,确定用户的偏好风格。
84.其中,附属物特征可以包括但不限于穿戴特征和/或手持物品特征;穿戴特征表示用户穿着以及所戴饰品或配饰,可以包括戴眼镜、戴帽子、穿风衣、穿长裙,穿动漫人物服装等;手持物品特征可以包括手持包、手持魔法棒、手持蜘蛛侠卡片等。
85.示例性的,对获取到的用户图像进行特征提取,提取到的该用户的附属物特征为戴皇冠、穿长裙、手持包,则确定用户偏好风格为公主风格。
86.基于用户的属性信息,从多种展示模式中确定目标展示模式包括但不限于下述(1)~(4)中至少一种:
87.(1)、在用户的属性信息包括用户数量的情况下,可以根据用户数量,确定目标展示模式为第一展示模式中的单人展示模式或多人展示模式。
88.示例性的,当用户数量为1时,则确定单人展示模式为目标展示模式;当用户数量大于1时,则确定多人展示模式为目标展示模式;当用户数量小于1时,则表征当前获取到的用户图像不符合要求,生成提示用户重新拍摄用户图像的提示信息,并将该提示用户重新拍摄用户图像的提示信息展示给用户,以使用户根据提示信息重新拍照;该提示用户重新拍摄用户图像的提示信息可以包括但不限于文字、图像、符号、语音中的至少一种,比如可以包括“请正视摄像头重新拍照”的文字提示信息。
89.(2)、在用户的属性信息包括人脸属性信息的情况下,可以基于人脸属性信息、以及多种展示模式分别对应的标签信息,确定多种展示模式分别与人脸属性信息之间的相关度;基于该相关度,从多种展示模式中,确定目标展示模式。
90.在具体实施中,可以为目标场景对应的各展示模式设置多个表征该展示模式类型
的标签,例如可以包括但不限于用于表征该展示模式适配的用户年龄的标签、以及用于表征该展示模式适配的用户情绪的标签、以及用于表征该展示模式适配的用户性别的标签;示例性的,清新风格展示模式的标签可以包括但不限于:10

20岁、20

30岁、女、开心、悲伤、忧郁等;卡通风格展示模式的标签可以包括但不限于:0

10岁、女、男、开心、伤心、悲伤、忧郁等;阳光风格展示模式的标签可以包括但不限于:10

20岁、20

30岁、30

40岁、女、男、开心等。
91.具体的,在确定人脸属性信息后,可以通过计算各展示模式中与人脸属性信息匹配的标签的标签数量,占据标签总数量的百分比,确定各展示模式与人脸属性信息之间的相关度;根据各展示模式与人脸属性信息之间的相关度,从多种展示模式中,确定相关度大于预设相关度阈值的展示模式作为目标展示模式。
92.示例性的,若确定的人脸属性信息包括年龄:0

10岁、性别:女、情绪:开心;若目标场景的展示模式包括:清新风格展示模式、卡通风格展示模式、阳光风格展示模式;若清新风格展示模式的标签包括:10

20岁、20

30岁、女、开心、悲伤;卡通风格展示模式的标签包括:0

10岁、女、男、开心、悲伤;阳光风格展示模式的标签包括:20

30岁、30

40岁、女、男、开心;计算各展示模式中与人脸属性信息匹配的标签的标签数量,占据标签总数量的百分比,确定的各展示模式与人脸属性信息之间的相关度包括:情绪风格展示模式与人脸属性信息之间的相关度为40%、卡通风格展示模式与人脸属性信息之间的相关度为60%、阳光风格展示模式与人脸属性信息之间的相关度为40%;若预设相关度阈值为50%,则根据上述相关度,确定卡通风格展示模式为目标展示模式。
93.(3)、在用户的属性信息包括至少两个用户之间的关系信息的情况下,可以基于至少两个用户之间的关系信息,从多种展示模式中确定与关系信息匹配的目标展示模式。
94.在具体实施中,还可以为各种展示模式设置用于表征适配用户关系的标签,比如,可以包括但不限于母女关系、父子关系、父女关系、母子关系等亲子关系标签、闺蜜关系标签、情侣关系标签等中的至少一种。示例性的,动物卡通风格展示模式的用户关系标签包括但不限于:母女关系、父子关系、父女关系、母子关系等亲子关系标签;钢某侠卡通风格展示模式的用户关系标签包括:父子关系;公主卡通风格展示模式的用户关系标签包括:母女关系。
95.示例性的,若确定用户图像中包括两个用户,且确定两个用户之间的关系信息为:母女关系,则可以基于该母女关系,从多种展示模式中选取包含母女关系标签的展示模式,作为目标展示模式,比如可以选取动物卡通风格展示模式、公主卡通风格展示模式等中的至少一个作为目标展示模式。
96.(4)、在用户的属性信息包括用户的偏好风格的情况下,可以基于用户的偏好风格,从多种展示模式中,确定与用户的偏好风格匹配的目标展示模式。
97.在具体实施中,可以为各展示模式设置表征展示模式风格的标签,比如可以包括但不限于:动物风格、动漫风格、卡通风格、成熟风格、清新风格、可爱风格、公主风格中的至少一种;示例性的,动物卡通风格展示模式的风格标签包括但不限于:动物风格、卡通风格;钢某侠卡通风格展示模式的风格标签包括:动漫风格、卡通风格;公主卡通风格展示模式的用户关系标签包括:公主风格、卡通风格。
98.示例性的,若用户的偏好风格为公主风格,则基于该公主风格,从多种展示模式中
选取包含公主风格标签的展示模式,作为目标展示模式,比如可以选取公主卡通风格展示模式作为目标展示模式。
99.示例性的,若通过对用户图像进行预设处理,得到的用户的属性信息包括:用户数量2;人脸属性信息为:0

10岁、20

30岁、女、女、开心、开心;两个用户之间的关系信息为:母女关系;用户的偏好风格:公主风格;则可以首先根据用户数量,从多种展示模式中,选取多人展示模式;然后再根据用户关系信息,从多人展示模式中,选取包含母女关系标签的多人展示模式;然后根据用户的偏好风格,从包含母女关系标签的多人展示模式,选取包含母女关系标签且包含公主风格标签的多人展示模式;然后计算人脸属性信息、与包含母女关系标签且包含公主风格标签的多人展示模式之间的相关度,将相关度大于预设相关度阈值的展示模式,作为目标展示模式:公主卡通风格展示模式。
100.承接上述s102,本公开实施例提供的数据展示方法还包括:
101.s103、在ar环境中展示与所述目标展示模式对应的目标呈现效果内容。
102.其中,目标呈现效果内容可以包括但不限于目标渲染内容和/或音频内容,该目标渲染内容可以包括但不限于目标场景对应的视频、图像、动画、二维或三维虚拟模型、以及文本中的至少一种。
103.在具体实施中,在展示目标展示模式对应的目标呈现效果内容时,例如可以将目标呈现效果内容结合ar设备拍摄的视频或图像进行展示;例如,ar设备拍摄的图像包括目标场景中的导览对象,可以根据ar设备拍摄的图像,确定导览对象在图像中的位置,基于该位置,确定目标程序效果内容的展示位置。
104.又例如,在扫描票据的时候,会获取到票据的图像;例如可以将票据在图像中的位置作为参考,确定目标呈现效果内容的展示位置,此处,例如可以根据票据在图像中的位置,确定展示平面或者展示空间,该展示平面或者展示空间的位置,即为目标呈现效果内容的展示位置。
105.另外,还可以根据ar设备拍摄的图像、以及预先生成的目标场景的高精三维地图,确定ar设备在目标场景中的位置,然后根据该位置,确定目标呈现效果内容的展示位置。
106.在基于上述任一种方法确定了目标呈现效果内容的展示位置后,根据该展示位置,在ar环境中展示目标展示模式下的目标呈现效果内容。
107.在将目标呈现效果内容结合ar设备拍摄的图像进行展示的时候,例如可以将目标呈现效果内容在ar设备拍摄的图像的前端进行展示。
108.示例性的,目标场景中设置有多个对应有文本、视频、图像、语音介绍信息、以及二维三维模型的导览区域;当用户到达任一导览区域中,可以为其展示该导览区域对应的文本介绍信息、视频介绍信息、图像介绍信息、语音介绍信息、以及二维或三维模型中的至少一种。
109.示例性的,确定的目标展示模式为:公主卡通风格展示模式,则在用户游览目标场景时,会根据ar设备获取到的实时场景图像,确定ar设备所在的位置,在确定ar设备所在位置位于ar环境中展示的目标场景中包含的任一导览区域内时,可以将该导览区域对应的公主卡通风格文本介绍信息、以及公主卡通风格的三维模型展示给用户,并播放幼态卡通的音频介绍信息。具体的展示界面可以如图5所示。
110.在一种可能的实施方式中,为了增强趣味性,在确定目标展示模式为多人展示模
式的情况下,可以建立ar设备与关联ar设备之间的连接关系;并在ar设备的ar环境、以及关联ar设备的ar环境中,联动展示与目标展示模式对应的目标呈现效果内容。
111.示例性的,关联ar设备可以是基于用户信息确定的,比如18岁以下儿童不能申请账号,此时,携带18岁以下儿童进入目标场景游览的家长用户,需要使用自己的用户信息为儿童用户注册ar设备,才能进入目标场景游览;这样,可以将具有相同用户信息的ar设备进行连接;此外,还可以为处于同一分组的ar设备建立连接关系,比如,同一公司的员工同游目标场景的情况下,为了增加游玩趣味性,可以建立包含该公司所有员工分别对应的ar设备的分组,这样会为同一分组下的ar设备建立连接关系。
112.在建立ar设备和关联ar设备之间的连接关系之后,可以在具有连接关系的ar设备的ar环境中,展示部分与目标展示模式对应的目标呈现效果内容。
113.示例性的,若ar设备1与ar设备2具有连接关系,若目标呈现效果内容为用户所在的导览区域的文本介绍内容、且该内容展示在心形展示框内,则可以在ar设备1上,展示左半部分心形展示框、以及该导览区域的部分文本介绍内容;在ar设备2上展示右半部分心形展示框、以及该导览区域的剩余部分文本介绍内容;具体的ar设备1的展示界面可以如图6a所示,ar设备2的展示界面可以如图6b所示。
114.此外,具有连接关系的ar设备之间还可以进行共享展示和/或互动展示,比如,ar设备1与ar设备2具有连接关系,若此时ar设备1的用户a游览导览区域a、ar设备2的用户b游览导览区域b;当ar设备1的用户a在游览导览区域a时,获取到自己喜欢的游览信息时,可以将该游览信息分享给ar设备2,以使ar设备2将该游览信息展示给用户b。
115.再比如,具有连接关系的ar设备之间可以展示彼此的游览过程,若ar设备1的用户a游览导览区域a、ar设备2的用户b游览导览区域b,此时可以在ar设备1的第一展示区域中展示目标展示模式下导览区域a的目标呈现效果,在ar设备1的第二展示区域中缩小展示目标展示模式下导览区域b的目标呈现效果;同理,在ar设备2的第一展示区域中展示目标展示模式下导览区域b的目标呈现效果,在ar设备2的第二展示区域中缩小展示目标展示模式下导览区域a的目标呈现效果;其中,第一展示区域例如可以包括但不限于ar设备的中心区域的部分图形用户界面展示区域;该ar设备的第二展示区域例如可以包括但不限于左上角、右下角、左下角、右上角等处于ar设备边缘区域的部分图形用户界面展示区域;具体的ar设备1的展示界面可以如图7所示,图7中示出在第一展示区域(图7中第一展示区域为ar设备的图形用户界面中的中心区域)展示的公主卡通风格展示模式下导览区域a的文本介绍信息和虚拟模型、以及在第二展示区域(图7中第二展示区域为ar设备的图像用户界面中的右上角区域)展示的缩小后的公主卡通风格展示模式下导览区域b的文本介绍信息和虚拟模型。
116.此时,若具有连接关系的ar设备包括多个时,可以为用户展示互动列表,用户可以在该互动列表中选择想要互动的关联用户的关联ar设备,在用户确定想要互动的关联用户的关联ar设备,则在用户游览目标场景过程中,可以在ar设备的第二展示区域中缩小展示该关联ar设备的ar环境中展示的目标呈现效果内容。
117.示例性的,在ar设备所属用户触发在第二展示区域中缩小展示的关联ar设备的ar环境中展示的目标呈现效果内容后,可以将该关联ar设备的ar环境中展示的目标呈现效果内容进行放大处理,将放大处理后的关联ar设备的ar环境中展示的目标呈现效果内容在ar
设备的第一展示区域进行展示;此时,ar设备所属用户可以与该关联ar设备进行互动,若ar设备所属用户触发关联ar设备的ar环境中展示的其他导览区域时,可以生成互动指引信息,并将该互动指引信息发送给该关联ar设备,以使关联ar设备所属用户根据该互动指引信息,移动到其他导览区域,并在ar设备的ar环境中展示该其他导览区域对应的目标呈现效果内容。其中,互动指引信息可以包括但不限于文字、图像、符号、语音中的至少一种,比如可以包括:“某某邀请您接下来参观某景点,请向前行驶500米左转即进入某景点”。
118.这样,若具有连接关系的ar设备中,某一ar设备所属用户多次游览过目标场景,比较了解该目标场景中值得游览的导览区域有哪些、以及各导览区域的位置和各导览区域之间的距离,则可以基于其他ar设备当前所处的位置、以及其他ar设备当前所处的位置与其他导览区域之间的距离、以及值得游览的导览区域所在的位置,推荐其他ar设备所属用户接下来游览的导览区域,以使其他ar设备所属用户优先游览该导览区域,避免了不必要游览时间的浪费,从而减少了游览时间,提高游览效率。
119.在本公开实施例中,可以通过扫描票据,获取ar设备所在的位置;在ar设备位于票据对应的目标场景内时,获取模式触发信息,并基于模式触发信息,为ar设备确定目标展示模式,并在ar环境中展示该目标展示模式下的目标呈现效果内容,从而能够为用户提供更丰富的展示内容,提升内容展示的多样性。
120.本领域技术人员可以理解,在具体实施方式的上述方法中,各步骤的撰写顺序并不意味着严格的执行顺序而对实施过程构成任何限定,各步骤的具体执行顺序应当以其功能和可能的内在逻辑确定。
121.基于同一发明构思,本公开实施例中还提供了与数据展示方法对应的数据展示装置,由于本公开实施例中的装置解决问题的原理与本公开实施例上述数据展示方法相似,因此装置的实施可以参见方法的实施,重复之处不再赘述。
122.参照图8所示,为本公开实施例提供的一种数据展示装置的示意图,所述装置包括:扫描模块801、确定模块802、以及展示模块803;
123.扫描模块801,用于扫描到票据,获取增强现实ar设备所处的位置。
124.确定模块802,用于响应于所述ar设备位于所述票据对应的目标场景内,获取模式触发信息,并基于所述模式触发信息,从多种展示模式中,确定与所述模式触发信息对应的目标展示模式。
125.展示模块803,用于在ar环境中展示与所述目标展示模式对应的目标呈现效果内容。
126.一种可选的实施方式中,确定模块802在执行所述获取模式触发信息时,具体用于在所述ar环境中展示与所述多种展示模式分别对应的触发控件;响应于对任一触发控件的触发,生成与该触发控件对应的所述模式触发信息。
127.一种可选的实施方式中,确定模块802在执行所述基于所述模式触发信息,从多种展示模式中,确定与所述模式触发信息对应的目标展示模式,具体用于:基于所述模式触发信息、与所述目标展示模式之间的关联关系信息,从所述多种展示模式中,确定与所述模式触发信息对应的目标展示模式。
128.一种可选的实施方式中,确定模块802在执行所述获取模式触发信息时,具体用于:获取所述ar设备的游览历史信息;基于所述游览历史信息,确定所述模式触发信息。
129.一种可选的实施方式中,确定模块802在执行所述获取模式触发信息时,具体用于:获取与所述目标场景关联的用户的属性信息;所述确定模块在执行所述基于所述模式触发信息,从多种展示模式中,确定与所述模式触发信息对应的目标展示模式时,具体用于:基于所述用户的属性信息,从所述多种展示模式中确定所述目标展示模式。
130.一种可选的实施方式中,确定模块802在执行所述获取与所述目标场景关联的用户的属性信息时,具体用于:获取用户图像;对所述用户图像进行预设处理,得到与所述目标场景关联的所述用户的属性信息。
131.一种可选的实施方式中,所述用户的属性信息包括用户数量;所述多种展示模式包括基于人数的第一展示模式;所述第一展示模式包括:单人展示模式、以及多人展示模式中的至少一种;确定模块802在执行所述基于所述模式触发信息,从多种展示模式中,确定与所述模式触发信息对应的目标展示模式时,具体用于:基于所述用户数量,确定所述目标展示模式为所述第一展示模式中的所述单人展示模式或所述多人展示模式。
132.一种可选的实施方式中,所述目标展示模式为所述多人展示模式;所述数据展示装置还包括:处理模块,用于建立所述ar设备与关联ar设备之间的连接关系;所述展示模块在执行所述在ar环境中展示与所述目标展示模式对应的目标呈现效果内容时,具体用于:在所述ar设备的ar环境、以及所述关联ar设备的ar环境中,联动展示与所述目标展示模式对应的目标呈现效果内容。
133.一种可选的实施方式中,所述用户的属性信息包括基于人脸识别得到的人脸属性信息;确定模块802在执行所述基于所述用户的属性信息,从所述多种展示模式中确定所述目标展示模式时,具体用于:基于所述人脸属性信息、以及所述多种展示模式分别对应的标签信息,确定所述多种展示模式分别与所述人脸属性信息之间的相关度;基于所述相关度,从所述多种展示模式中,确定所述目标展示模式。
134.一种可选的实施方式中,所述用户的属性信息包括至少两个用户之间的关系信息;确定模块802在执行所述基于所述用户的属性信息,从所述多种展示模式中确定所述目标展示模式时,具体用于:基于所述至少两个用户之间的关系信息,从所述多种展示模式中确定与所述关系信息匹配的所述目标展示模式。
135.关于装置中的各模块的处理流程、以及各模块之间的交互流程的描述可以参照上述方法实施例中的相关说明,这里不再详述。
136.基于同一技术构思,本技术实施例还提供了一种计算机设备。参照图9所示,为本技术实施例提供的计算机设备900的结构示意图,包括处理器901、存储器902、和总线903。其中,存储器902用于存储执行指令,包括内存9021和外部存储器9022;这里的内存9021也称内存储器,用于暂时存放处理器901中的运算数据,以及与硬盘等外部存储器9022交换的数据,处理器901通过内存9021与外部存储器9022进行数据交换,当计算机设备900运行时,处理器901与存储器902之间通过总线903通信,使得处理器901执行以下指令:
137.扫描到票据,获取增强现实ar设备所处的位置;响应于所述ar设备位于所述票据对应的目标场景内,获取模式触发信息,并基于所述模式触发信息,从多种展示模式中,确定与所述模式触发信息对应的目标展示模式;在ar环境中展示与所述目标展示模式对应的目标呈现效果内容。
138.其中,处理器901的具体处理流程可以参照上述方法实施例的记载,这里不再赘
述。
139.本公开实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行上述方法实施例中所述的数据展示方法的步骤。其中,该存储介质可以是易失性或非易失的计算机可读取存储介质。
140.本公开实施例还提供一种计算机程序产品,该计算机程序产品承载有程序代码,所述程序代码包括的指令可用于执行上述方法实施例中所述的数据展示方法的步骤,具体可参见上述方法实施例,在此不再赘述。
141.其中,上述计算机程序产品可以具体通过硬件、软件或其结合的方式实现。在一个可选实施例中,所述计算机程序产品具体体现为计算机存储介质,在另一个可选实施例中,计算机程序产品具体体现为软件产品,例如软件开发包(software development kit,sdk)等等。
142.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统和装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。在本公开所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
143.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
144.另外,在本公开各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
145.所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可执行的非易失的计算机可读取存储介质中。基于这样的理解,本公开的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本公开各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read

only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
146.最后应说明的是:以上所述实施例,仅为本公开的具体实施方式,用以说明本公开的技术方案,而非对其限制,本公开的保护范围并不局限于此,尽管参照前述实施例对本公开进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本公开揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本公开实施例技术方案的精神和范围,都应涵盖在本公开的保护
范围之内。因此,本公开的保护范围应所述以权利要求的保护范围为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜