一种基于光照强度显示虚拟对象的方法及设备技术

技术编号:30516589 阅读:22 留言:0更新日期:2021-10-27 22:59
本申请涉及AR技术领域,提供一种基于光照强度显示虚拟对象的方法及设备,具体的,获取真实场景图像中虚拟对象的位置信息,截取所述虚拟对象的局部图像;根据所述真实场景图像中的预设通道数据,确定真实场景的光照强度,以及根据所述局部图像中的预设通道数据,确定所述虚拟对象的光照强度;根据所述真实场景的光照强度和所述虚拟对象的光照强度,确定所述虚拟对象的目标光照强度;将所述虚拟对象的光照强度调整至所述目标光照强度,并显示调整后的真实场景图像,由于虚拟对象的目标光照强度是由真实场景的光照强度和虚拟对象的光照强度联合确定的,使得虚拟对象与真实场景的光照强度一致,提高了虚拟对象与真实场景融合的真实感。感。感。

【技术实现步骤摘要】
一种基于光照强度显示虚拟对象的方法及设备


[0001]本申请涉及增强现实(Augmented Reality,AR)
,尤其涉及一种基于光照强度显示虚拟对象的方法及设备。

技术介绍

[0002]AR技术是一种将虚拟对象与真实场景巧妙融合的技术,广泛运用了多媒体、三维建模、实时跟踪及注册、智能交互、传感等多种技术手段,将计算机生成的文字、三维模型、音频等虚拟对象模拟仿真后,应用到真实场景中,两种信息互为补充,从而实现对真实场景的“增强”,达到AR效果。
[0003]AR效果的真实性主要体现在几何一致性、时间一致性、光照一致性上。其中,几何一致性是指计算机生成的虚拟对象在真实场景中的位置、透视和遮挡关系等准确无误;时间一致性是指虚拟对象与真实场景中的物体运动状态相互协调;光照一致性是指虚拟对象与真实场景中物体的明暗关系相互匹配。
[0004]在AR体验中,用户对真实场景的照明有微妙的感觉,当显示的虚拟对象没有光影或光影没有反映真实场景中的光照强度时,会造成该虚拟对象并非属于该真实环境的视觉效果,严重影响用户的真实体验。
[0005]目前,虚拟对象光照强度的确定方式主要有两种,一种是通过光传感器来获取虚拟对象所在真实场景的光照强度,但设备成本较高;另一种是将虚拟物体的光照强度设为一个固定值,这会导致虚拟对象的表面亮度与真实场景的亮度不匹配,用户观看增强后的画面时一眼便可看出哪个是虚拟对象,画面不够真实。

技术实现思路

[0006]本申请实施例提供了一种基于光照强度显示虚拟对象的方法及设备,用于提高虚拟对象与真实场景融合的真实感。
[0007]第一方面,本申请实施例提供一种基于光照强度显示虚拟对象的方法,包括:
[0008]获取真实场景图像中虚拟对象的位置信息,截取所述虚拟对象的局部图像;
[0009]根据所述真实场景图像中的预设通道数据,确定真实场景的光照强度,以及根据所述局部图像中的预设通道数据,确定所述虚拟对象的光照强度;
[0010]根据所述真实场景的光照强度和所述虚拟对象的光照强度,确定所述虚拟对象的目标光照强度;
[0011]将所述虚拟对象的光照强度调整至所述目标光照强度,并显示调整后的真实场景图像。
[0012]第二方面,本申请实施例提供一种基于光照强度显示虚拟对象的设备,包括显示器、通信接口、存储器、处理器;
[0013]所述显示器,与所述处理器连接,被配置为显示增强的真实场景图像;
[0014]所述存储器,与所述处理器连接,被配置为存储计算机程序指令;
[0015]所述处理器,被配置为根据所述计算机程序指令执行以下操作:
[0016]获取真实场景图像中虚拟对象的位置信息,截取所述虚拟对象的局部图像;
[0017]根据所述真实场景图像中的预设通道数据,确定真实场景的光照强度,以及根据所述局部图像中的预设通道数据,确定所述虚拟对象的光照强度;
[0018]根据所述真实场景的光照强度和所述虚拟对象的光照强度,确定所述虚拟对象的目标光照强度;
[0019]将所述虚拟对象的光照强度调整至所述目标光照强度,并显示调整后的真实场景图像。
[0020]第三方面,本申请提供一种计算机可读存储介质,计算机可读存储介质存储有计算机可执行指令,计算机可执行指令用于使计算机执行本申请实施例提供的基于光照强度显示虚拟对象的方法。
[0021]本申请的上述实施例中,根据虚拟对象在真实场景图像中的位置信息截取得到局部图像,根据真实场景图像和局部图像各自的预设通道数据,分别确定真实场景的光照强度和虚拟对象的光照强度,进一步地,将虚拟对象的光照强度调整至两个光照强度确定的目标光照强度,并显示调整后的真实场景图像,由于虚拟对象的目标光照强度是由真实场景的光照强度和虚拟对象的光照强度联合确定的,使得虚拟对象与真实场景的光照强度一致,提高了虚拟对象与真实场景融合的真实感。
附图说明
[0022]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0023]图1示例性示出了本申请实施例提供的应用场景示意图;
[0024]图2示例性示出了本申请实施例提供的基于光照强度显示虚拟对象的方法流程图;
[0025]图3示例性示出了本申请实施例提供的截取虚拟对象的局部图像的示意图;
[0026]图4示例性示出了本申请实施例提供的不规范放置虚拟对象的示意图;
[0027]图5示例性示出了本申请实施例提供的基于光照强度显示虚拟对象的完整方法流程图;
[0028]图6示例性示出了本申请实施例提供的基于光照强度显示虚拟对象的设备结构图。
具体实施方式
[0029]为使本申请的目的、实施方式和优点更加清楚,下面将结合本申请示例性实施例中的附图,对本申请示例性实施方式进行清楚、完整地描述,显然,所描述的示例性实施例仅是本申请一部分实施例,而不是全部的实施例。
[0030]基于本申请描述的示例性实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请所附权利要求保护的范围。此外,虽然本申请
中公开内容按照示范性一个或几个实例来介绍,但应理解,可以就这些公开内容的各个方面也可以单独构成一个完整实施方式。
[0031]需要说明的是,本申请中对于术语的简要说明,仅是为了方便理解接下来描述的实施方式,而不是意图限定本申请的实施方式。除非另有说明,这些术语应当按照其普通和通常的含义理解。
[0032]此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖但不排他的包含,例如,包含了一系列组件的产品或设备不必限于清楚地列出的那些组件,而是可包括没有清楚地列出的或对于这些产品或设备固有的其它组件。
[0033]本申请中使用的术语“模块”,是指任何已知或后来开发的硬件、软件、固件、人工智能、模糊逻辑或硬件或/和软件代码的组合,能够执行与该元件相关的功能。
[0034]由于用户所处环境的不同,环境亮度会有所差异,因此需要调整虚拟对象的亮度以提高增强画面的真实感。本申请实施例提供一种基于光照强度显示虚拟对象的方法及设备,通过摄像头采集的真实场景图像,确定虚拟对象所在位置的目标光照强度,并根据确定的目标光照强度自动调整虚拟对象的光照强度,以使虚拟对象与真实场景的光照亮度相匹配,提高画面的真实感,进而提升用户体验。
[0035]本申请实施例提供一种基于光照强度显示虚拟对象的方法及设备,可应用于多种AR场景。
[0036]例如,用户打开智能终端(例如手机、平板等)中的AR应用程序,用户界面会显示摄像头拍摄到的真实场景画面,用户可通过点击触摸屏将虚拟对象放置在真实场景图像中相应的位置上(如图本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于光照强度显示虚拟对象的方法,其特征在于,应用于增强现实AR场景,包括:获取真实场景图像中虚拟对象的位置信息,截取所述虚拟对象的局部图像;根据所述真实场景图像中的预设通道数据,确定真实场景的光照强度,以及根据所述局部图像中的预设通道数据,确定所述虚拟对象的光照强度;根据所述真实场景的光照强度和所述虚拟对象的光照强度,确定所述虚拟对象的目标光照强度;将所述虚拟对象的光照强度调整至所述目标光照强度,并显示调整后的真实场景图像。2.如权利要求1所述的方法,其特征在于,所述根据所述真实场景的光照强度和所述虚拟对象的光照强度,确定所述虚拟对象的目标光照强度,包括:确定所述真实场景的光照强度和所述虚拟对象的光照强度的差值;将确定的差值与预设的光照强度阈值进行比较,根据比较结果确定所述目标光照强度。3.如权利要求2所述的方法,其特征在于,所述根据比较结果确定所述目标光照强度,包括:若所述差值小于所述光照强度阈值,则将所述虚拟对象的光照强度作为目标光照强度;若所述差值不小于所述光照强度阈值,则以截取所述局部图像的区域框的中心点为基准,将所述区域框放大预设倍数,得到放大后局部图像,根据放大后的局部图像的光照强度确定目标光照强度。4.如权利要求1所述的方法,其特征在于,所述将所述虚拟对象的光照强度调整至所述目标光照强度,包括:在虚拟场景中设置光源,根据所述光源将所述虚拟对象的光照强度调整至所述目标光照强度;或者根据所述目标光照强度调整所述虚拟对象的纹理数据,根据调整后的纹理数据在所述真实场景图像中重新绘制所述虚拟对象。5.如权利要求4所述的方法,其特征在于,所述根据所述光源将所述虚拟对象的光照强度调整至所述目标光照强度,包括:根据所述虚拟场景中虚拟对象的位置信息与所述光源的位置信息之间的对应关系,将所述虚拟对象的光照强度调整至所述目标光照强度。6.如权利要求1

5中任一项所述的方法,其特征在于,所述真实场景图像为YUV格式,所述根据所述真实场景图像中的预设通道数据,确定真实场景的光照强度,以及根据所述虚拟对象的区域图像中的预设通道数据,确定所述虚拟对象的光照强度,包括:...

【专利技术属性】
技术研发人员:孟亚州宗达蔡亚娟
申请(专利权)人:海信视像科技股份有限公司
类型:发明
国别省市:

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

1