一种图像显示方法、装置、AR头戴设备及存储介质制造方法及图纸

技术编号:33452506 阅读:15 留言:0更新日期:2022-05-19 00:35
本申请公开了一种图像显示方法,所述方法包括:获取环境图像,并确定所述环境图像中的参照物本体和参照物影子;根据所述参照物本体和所述参照物影子在所述环境图像中的位置关系确定光源高度角和影子偏移方向角;根据所述光源高度角和所述影子偏移方向角对虚拟物体进行场景光照射得到目标图像,并对所述目标图像进行显示。本申请能够提高显示虚拟物体的成像质量,降低虚拟物体与现实环境的差异。本申请还公开了一种图像显示装置、一种存储介质及一种AR头戴设备,具有以上有益效果。具有以上有益效果。具有以上有益效果。

【技术实现步骤摘要】
一种图像显示方法、装置、AR头戴设备及存储介质


[0001]本申请涉及图像处理
,特别涉及一种图像显示方法、装置、AR头戴设备及存储介质。

技术介绍

[0002]用户主要通过视觉信息与电子设备进行人机交互,良好的人机交互能够极大提高用户的使用体验。例如AR(Augmented Reality,增强显示)头戴设备、VR(Virtual Reality,虚拟现实)头戴设备、智能手机等电子设备通常在显示装置上显示文字、图像等信息,以便为用户提供所需的信息。为了提高显示效果,电子设备可以创建虚拟物体并进行显示。在显示虚拟物体时,虚拟物体和现实环境的结合效果尤为重要。
[0003]因此,如何提高显示虚拟物体的成像质量,降低虚拟物体与现实环境的差异是本领域技术人员目前需要解决的技术问题。

技术实现思路

[0004]本申请的目的是提供一种图像显示方法、装置、AR头戴设备及存储介质,能够提高显示虚拟物体的成像质量,降低虚拟物体与现实环境的差异。
[0005]为解决上述技术问题,本申请提供一种图像显示方法,该图像显示方法包括:
[0006]获取环境图像,并确定所述环境图像中的参照物本体和参照物影子;
[0007]根据所述参照物本体和所述参照物影子在所述环境图像中的位置关系确定光源高度角和影子偏移方向角;
[0008]根据所述光源高度角和所述影子偏移方向角对虚拟物体进行场景光照射得到目标图像,并对所述目标图像进行显示。
[0009]可选的,确定所述环境图像中的参照物本体和参照物影子,包括:
[0010]对所述环境图像进行图像识别,根据图像识别结果将所述环境图像中的直立物体设置为参照物本体,并将所述直立物体的影子设置为所述参照物影子。
[0011]可选的,确定所述环境图像中的参照物本体和参照物影子,包括:
[0012]将所述环境图像传输至人机交互界面,并接收用户对所述环境图像的标注信息;其中,所述标准信息包括所述参照物本体的轮廓,以及所述参照物影子的轮廓;
[0013]根据所述标注信息确定所述环境图像中的所述参照物本体和所述参照物影子。
[0014]可选的,根据所述参照物本体和所述参照物影子在所述环境图像中的位置关系确定光源高度角和影子偏移方向角,包括:
[0015]利用直线检测算法分别计算所述参照物本体对应的第一直线段,以及所述参照物影子对应的第二直线段;
[0016]根据所述参照物本体和所述参照物影子在所述环境图像中的位置关系确定所述第一直线段和所述第二直线段的位置关系;
[0017]根据所述第一直线段和所述第二直线段的位置关系确定所述光源高度角和所述
影子偏移方向角。
[0018]可选的,根据所述第一直线段和所述第二直线段的位置关系确定所述光源高度角和所述影子偏移方向角,包括:
[0019]根据所述第一直线段和所述第二直线段的位置关系建立空间坐标系;其中,所述空间坐标系的原点为所述第一直线段和所述第二直线段的交点,所述第一直线段与所述空间坐标系的Y轴重合,所述第一直线段和所述第二直线段所在平面与所述空间坐标系的XY轴平面重合;
[0020]将目标直线段与Y轴上的夹角设置为所述光源高度角;其中,所述目标直线段为所述第一直线段的第一目标端点和所述第二直线段的第二目标端点的连线,所述第一目标端点和所述第二目标端点不为所述第一直线段和所述第二直线段的交点;
[0021]根据所述第二直线段在X轴上的投影长度和所述第二直线段的长度计算所述影子偏移方向角。
[0022]可选的,在对所述目标图像进行显示之后,还包括:
[0023]判断所述环境图像中的光源是否为自然光源;
[0024]若是,则在延时预设时长后,确定新的光源高度角和新的影子偏移方向角,以便根据所述新的光源高度角和所述新的影子偏移方向角对虚拟物体进行场景光照射得到新的目标图像并显示所述新的目标图像。
[0025]可选的,在根据所述光源高度角和所述影子偏移方向角对虚拟物体进行场景光照射得到目标图像之前,还包括:
[0026]根据所述环境图像确定环境光强,根据所述环境光强调整所述场景光的光照强度。
[0027]本申请还提供了一种图像显示装置,该装置包括:
[0028]参照物确定模块,用于获取环境图像,并确定所述环境图像中的参照物本体和参照物影子;
[0029]角度计算模块,用于根据所述参照物本体和所述参照物影子在所述环境图像中的位置关系确定光源高度角和影子偏移方向角;
[0030]显示模块,用于根据所述光源高度角和所述影子偏移方向角对虚拟物体进行场景光照射得到目标图像,并对所述目标图像进行显示。
[0031]本申请还提供了一种存储介质,其上存储有计算机程序,所述计算机程序执行时实现上述图像显示方法执行的步骤。
[0032]本申请还提供了一种AR头戴设备,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器调用所述存储器中的计算机程序时实现上述图像显示方法执行的步骤。
[0033]本申请提供了一种图像显示方法,包括:获取环境图像,并确定所述环境图像中的参照物本体和参照物影子;根据所述参照物本体和所述参照物影子在所述环境图像中的位置关系确定光源高度角和影子偏移方向角;根据所述光源高度角和所述影子偏移方向角对虚拟物体进行场景光照射得到目标图像,并对所述目标图像进行显示。
[0034]本申请获取环境图像并确定环境图像中的参照物本体和参照物影子,根据参照物本体和参照物影子在环境图像中的位置关系可以确定拍摄环境图像时的光源高度角和影
子偏移方向角。根据光源高度角和影子偏移方向角可以确定相应的场景光,并对虚拟物体进行场景光照射得到需要显示的图像。本方案中对虚拟物体照射的场景光与现实世界中光源的方位和入射角相同,能够提高显示虚拟物体的成像质量,降低虚拟物体与现实环境的差异。本申请同时还提供了一种图像显示装置、一种存储介质和一种AR头戴设备,具有上述有益效果,在此不再赘述。
附图说明
[0035]为了更清楚地说明本申请实施例,下面将对实施例中所需要使用的附图做简单的介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0036]图1为本申请实施例所提供的一种图像显示方法的流程图;
[0037]图2为本申请实施例所提供的一种直线检测前后的对照图;
[0038]图3为本申请实施例所提供的一种光源高度角和影子偏移方向角的确定方法示意图;
[0039]图4为本申请实施例所提供的一种AR场景的成像示意图;
[0040]图5为本申请实施例所提供的一种图像显示装置的结构示意图。
具体实施方式
[0041]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像显示方法,其特征在于,包括:获取环境图像,并确定所述环境图像中的参照物本体和参照物影子;根据所述参照物本体和所述参照物影子在所述环境图像中的位置关系确定光源高度角和影子偏移方向角;根据所述光源高度角和所述影子偏移方向角对虚拟物体进行场景光照射得到目标图像,并对所述目标图像进行显示。2.根据权利要求1所述图像显示方法,其特征在于,确定所述环境图像中的参照物本体和参照物影子,包括:对所述环境图像进行图像识别,根据图像识别结果将所述环境图像中的直立物体设置为参照物本体,并将所述直立物体的影子设置为所述参照物影子。3.根据权利要求1所述图像显示方法,其特征在于,确定所述环境图像中的参照物本体和参照物影子,包括:将所述环境图像传输至人机交互界面,并接收用户对所述环境图像的标注信息;其中,所述标准信息包括所述参照物本体的轮廓,以及所述参照物影子的轮廓;根据所述标注信息确定所述环境图像中的所述参照物本体和所述参照物影子。4.根据权利要求1所述图像显示方法,其特征在于,根据所述参照物本体和所述参照物影子在所述环境图像中的位置关系确定光源高度角和影子偏移方向角,包括:利用直线检测算法分别计算所述参照物本体对应的第一直线段,以及所述参照物影子对应的第二直线段;根据所述参照物本体和所述参照物影子在所述环境图像中的位置关系确定所述第一直线段和所述第二直线段的位置关系;根据所述第一直线段和所述第二直线段的位置关系确定所述光源高度角和所述影子偏移方向角。5.根据权利要求4所述图像显示方法,其特征在于,根据所述第一直线段和所述第二直线段的位置关系确定所述光源高度角和所述影子偏移方向角,包括:根据所述第一直线段和所述第二直线段的位置关系建立空间坐标系;其中,所述空间坐标系的原点为所述第一直线段和所述第二直线段的交点,所述第一直线段与所述空间坐标系的Y轴重合,所述第一直线段和所...

【专利技术属性】
技术研发人员:刘云
申请(专利权)人:歌尔科技有限公司
类型:发明
国别省市:

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

1