一种展示方法、装置、设备及存储介质制造方法及图纸

技术编号:26223374 阅读:25 留言:0更新日期:2020-11-04 10:55
本申请实施例公开了一种展示方法、装置、设备及存储介质,其中,所述方法包括:确定与真实场景中真实对象匹配的虚拟对象;通过对包括当前观看用户的图像进行识别,确定目标观看视角;根据所述目标观看视角,确定所述虚拟对象的显示效果;根据所述显示效果,通过显示设备展示所述真实场景与所述虚拟对象相叠加的增强现实效果。这样,在进行增强现实效果展示时,可以根据当前观看用户的实际情况,确定目标观看视角,并基于该目标观看视角来改变当前虚拟对象的显示效果,进而改变当前展示的真实场景与虚拟对象相叠加的增强现实效果,从而可以自动满足用户的观看或智能互动的需求。

【技术实现步骤摘要】
一种展示方法、装置、设备及存储介质
本申请涉及但不限于计算机视觉
,尤其涉及一种展示方法、装置、设备及存储介质。
技术介绍
增强现实(AugmentedReality,AR)技术是一种将虚拟信息与真实世界信息进行融合的技术,该技术通过在实时影像中渲染虚拟对象的方式实现将虚拟对象加载到真实世界中并进行互动,从而将真实的环境和虚拟对象实时地在同一个界面展示。比如,基于增强现实技术,用户可以看到叠加在真实的校园操场上的虚拟大树、叠加在天空中的虚拟飞翔小鸟等。然而,在相关技术中,当观看用户有多个时,增强现实场景的展示存在一定的局限性,从而影响到用户的观看或互动体验。
技术实现思路
有鉴于此,本申请实施例提供一种展示方法、装置、设备及存储介质。本申请实施例的技术方案是这样实现的:一方面,本申请实施例提供一种展示方法,所述方法包括:确定与真实场景中真实对象匹配的虚拟对象;通过对包括当前观看用户的图像进行识别,确定目标观看视角;根据所述目标观看视角,确定所述虚拟对象的显示效果;根据所述显示效果,通过显示设备展示所述真实场景与所述虚拟对象相叠加的增强现实效果。在一些实施例中,所述通过对包括当前观看用户的图像进行识别,确定目标观看视角,包括以下之一:通过对所述图像中的用户数目进行识别,确定用户数目最多的图像区域;根据所述图像区域,确定用户在显示设备前的观看位置;将所述观看位置的观看视角确定为目标观看视角;通过对所述图像中的用户身份进行识别,确定所述当前观看用户的身份;将所述图像中具有特定身份的用户的观看视角确定为目标观看视角;通过对所述图像中的用户视线进行识别,确定所述图像中各用户的双眼视线方向;根据各用户的双眼视线方向,确定各用户的观看专注度;将观看专注度最高的用户的观看视角确定为目标观看视角;通过对所述图像中的人脸图像进行识别,确定与特定的人脸匹配的目标用户;将所述目标用户的观看视角确定为目标观看视角。这样,在进行增强现实效果展示时,可以根据观看用户的数目、身份、观看专注度或者观看用户的人脸图像确定目标观看视角,进而改变当前虚拟对象的显示效果,从而当显示设备前的用户处于不同位置或者显示设备前有多个用户时,可以更好地满足用户的观看或互动需求。在一些实施例中,所述目标观看视角包括特定平面维度上各方向上的观看视角;所述显示效果包括所述虚拟对象的显示轨迹;所述根据所述目标观看视角,确定所述虚拟对象的显示效果,包括:确定每一所述方向上的观看视角对应的所述虚拟对象的显示位置;根据所述虚拟对象的各显示位置,确定所述虚拟对象的显示轨迹;所述根据所述显示效果,通过显示设备展示所述真实场景与所述虚拟对象相叠加的增强现实效果,包括:根据所述显示轨迹,通过所述显示设备展示所述真实场景与所述虚拟对象相叠加的增强现实效果,使得所述虚拟对象在所述显示设备上按照所述显示轨迹移动。这样,由于虚拟对象的显示轨迹包括了特定平面维度上各方向上的观看视角对应的显示位置,因此,用户在特定平面维度的各个方向对该增强现实效果进行观看时,都可以有机会看到预期的展示效果,从而可以更好地满足用户的观看或互动需求。在一些实施例中,所述根据所述目标观看视角,确定所述虚拟对象的显示效果,还包括:通过对所述图像进行识别,确定所述虚拟对象在各显示位置对应的显示时长;对应地,所述根据所述虚拟对象的各显示位置,确定所述虚拟对象的显示轨迹,包括:根据所述虚拟对象的各显示位置和每一显示位置对应的显示时长,确定所述虚拟对象的显示轨迹。这样,可以根据图像中当前观看用户的情况,确定虚拟对象在各显示位置处的显示时长,从而可以进一步提升用户的观看或互动体验。在一些实施例中,所述通过对所述图像进行识别,确定所述虚拟对象在各显示位置对应的显示时长,包括:通过对所述图像进行识别,确定所述图像中各用户的观看视角;针对每一显示位置,确定所述图像中观看视角与所述显示位置对应的观看视角一致的用户的数目;根据所述用户的数目,查询特定的用户的数目与显示时长之间的对应关系,确定所述显示位置对应的显示时长。这样,可以根据观看视角分别与各显示位置对应的观看视角一致的用户的数目,确定虚拟对象在各显示位置处的显示时长,从而可以进一步提升用户的观看或互动体验。在一些实施例中,所述根据所述目标观看视角,确定所述虚拟对象的显示效果,包括:获得所述真实场景中真实对象的位置;根据所述真实对象的位置和所述目标观看视角,确定所述虚拟对象的显示效果。这样,由于在确定虚拟对象的显示效果时,同时考虑了目标观看角度和真实对象在真实世界中的位置,因而可以确定更加合适的虚拟对象的显示效果,从而可以进一步提升用户的观看或互动体验。在一些实施例中,所述获得真实场景中真实对象的位置,包括:通过所述显示设备的摄像头采集包括所述真实对象的图像;根据所述包括所述真实对象的图像,确定所述真实对象的位置;或者,所述获得真实场景中真实对象的位置,包括:向所述真实场景发射特定的第一光线;接收所述真实场景中的真实对象对所述第一光线反射回的第二光线;根据所述第一光线的发射参数和所述第二光线的反射参数确定所述真实对象的位置。这样,由于对包括所述真实对象的图像进行识别确定真实对象的位置的方式,以及根据向真实场景发射光线的参数和接收的反射光线的参数确定真实对象的位置的方式,处理效率快且可以较为准确地确定真实对象的位置,因而可以提升增强现实效果的展示效率和展示效果,从而可以进一步提升用户的观看或互动体验。在一些实施例中,所述显示设备包括在预设的滑轨上可移动且设置有摄像头的显示屏;所述方法还包括:在所述显示屏移动到特定位置的情况下,通过所述摄像头采集所述包括当前观看用户的图像。这样,在进行增强现实效果展示时,可以根据实际情况自动调整显示屏的位置,从而可以获得更准确的当前观看用户的情况,进而可以获得更准确的目标观看视角,确定更加合适的虚拟对象的显示效果,以进一步提升用户的观看或互动体验。在一些实施例中,所述真实场景中包括至少一个真实对象,所述虚拟对象包括虚拟标签和所述虚拟标签对应的引导线;对应地,所述确定与真实场景中真实对象匹配的虚拟对象,包括:确定真实场景中每一真实对象的属性信息;根据所述每一真实对象的属性信息,确定与所述真实对象匹配的虚拟标签;确定与每一所述虚拟标签对应的引导线。这样,可以通过虚拟标签和引导线对真实对象的属性信息进行直观的显示,从而可以提升用户的观看或互动体验。在一些实施例中,所述虚拟对象的显示效果包括每一虚拟标签的显示位置和所述虚拟标签对应的引导线的显示位置;对应地,所述根据所述显示效果,通过显示设备展示所述真实场景与所述虚拟对象相叠加的增强现实效果,包括:针对每一虚拟标签,根据所述虚拟标签的显示位置,在所述显示设备上显示所述虚拟标签;根据所述虚拟标签对应的引导线的显示位置,在所述显示设备上显示所述引导线,使得所述引导线的两个端点分别指引所述虚拟标签和与所述虚拟标签匹配的真实对象。这样,本文档来自技高网...

【技术保护点】
1.一种展示方法,其特征在于,所述方法包括:/n确定与真实场景中真实对象匹配的虚拟对象;/n通过对包括当前观看用户的图像进行识别,确定目标观看视角;/n根据所述目标观看视角,确定所述虚拟对象的显示效果;/n根据所述显示效果,通过显示设备展示所述真实场景与所述虚拟对象相叠加的增强现实效果。/n

【技术特征摘要】
1.一种展示方法,其特征在于,所述方法包括:
确定与真实场景中真实对象匹配的虚拟对象;
通过对包括当前观看用户的图像进行识别,确定目标观看视角;
根据所述目标观看视角,确定所述虚拟对象的显示效果;
根据所述显示效果,通过显示设备展示所述真实场景与所述虚拟对象相叠加的增强现实效果。


2.根据权利要求1所述的方法,其特征在于,所述通过对包括当前观看用户的图像进行识别,确定目标观看视角,包括以下之一:
通过对所述图像中的用户数目进行识别,确定用户数目最多的图像区域;根据所述图像区域,确定用户在显示设备前的观看位置;将所述观看位置的观看视角确定为目标观看视角;
通过对所述图像中的用户身份进行识别,确定所述当前观看用户的身份;将所述图像中具有特定身份的用户的观看视角确定为目标观看视角;
通过对所述图像中的用户视线进行识别,确定所述图像中各用户的双眼视线方向;根据各用户的双眼视线方向,确定各用户的观看专注度;将观看专注度最高的用户的观看视角确定为目标观看视角;
通过对所述图像中的人脸图像进行识别,确定与特定的人脸匹配的目标用户;将所述目标用户的观看视角确定为目标观看视角。


3.根据权利要求1所述的方法,其特征在于,所述目标观看视角包括特定平面维度上各方向上的观看视角;所述显示效果包括所述虚拟对象的显示轨迹;
所述根据所述目标观看视角,确定所述虚拟对象的显示效果,包括:确定每一所述方向上的观看视角对应的所述虚拟对象的显示位置;根据所述虚拟对象的各显示位置,确定所述虚拟对象的显示轨迹;
所述根据所述显示效果,通过显示设备展示所述真实场景与所述虚拟对象相叠加的增强现实效果,包括:根据所述显示轨迹,通过所述显示设备展示所述真实场景与所述虚拟对象相叠加的增强现实效果,使得所述虚拟对象在所述显示设备上按照所述显示轨迹移动。


4.根据权利要求3所述的方法,其特征在于,所述根据所述目标观看视角,确定所述虚拟对象的显示效果,还包括:
通过对所述图像进行识别,确定所述虚拟对象在各显示位置对应的显示时长;
对应地,所述根据所述虚拟对象的各显示位置,确定所述虚拟对象的显示轨迹,包括:
根据所述虚拟对象的各显示位置和每一显示位置对应的显示时长,确定所述虚拟对象的显示轨迹。


5.根据权利要求4所述的方法,其特征在于,所述通过对所述图像进行识别,确定所述虚拟对象在各显示位置对应的显示时长,包括:
通过对所述图像进行识别,确定所述图像中各用户的观看视角;
针对每一显示位置,确定所述图像中观看视角与所述显示位置对应的观看视角一致的用户的数目;
根据所述用户的数目,查询特定的用户的数目与显示时长之间的对应关系,确定所述显示位置对应的显示时长。


6.根据权利要求1至4任一项所述的...

【专利技术属性】
技术研发人员:侯欣如栾青
申请(专利权)人:北京市商汤科技开发有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1