[发明专利]虚拟模型处理方法、装置、电子设备及存储介质有效
申请号: | 201810616186.1 | 申请日: | 2018-06-14 |
公开(公告)号: | CN108986199B | 公开(公告)日: | 2023-05-16 |
发明(设计)人: | 季佳松;林形省 | 申请(专利权)人: | 北京小米移动软件有限公司 |
主分类号: | G06T15/50 | 分类号: | G06T15/50;G06T15/00 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 林祥 |
地址: | 100085 北京市海淀区清河*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟 模型 处理 方法 装置 电子设备 存储 介质 | ||
本公开提供一种虚拟模型处理方法、装置、电子设备及存储介质,所述方法包括:获取当前拍摄的真实环境图像,根据所述真实环境图像获取用于确定光照信息的目标图像;对比所述目标图像中像素点的像素信息的差异,根据对比结果确定所述真实环境图像中的光照信息;根据所述光照信息对待渲染至所述真实环境图像中的虚拟模型进行光照处理。本实施例可以使虚拟模型的光照处理效果与真实场景中的光照情况相匹配,虚拟模型可以真实地与实际场景相融合。
技术领域
本公开涉及增强现实(AR,Augmented Reality)技术领域,尤其涉及虚拟模型处理方法、装置、电子设备及存储介质。
背景技术
随着摄影及图像处理技术的不断发展,AR技术也逐渐成熟。AR技术通常利用摄像头、传感器、实时计算和图像处理技术,将计算机生成的虚拟模型、场景或系统提示信息等融合至真实场景中,从而实现对现实的增强。其中,为了使得虚拟模型更加真实地与真实场景融合,AR系统可以对虚拟模型进行光照处理,例如获取虚拟模型在光照下产生的阴影图像等等。基于此,需要提供较好的虚拟模型光照处理技术,使得虚拟模型可以真实地与真实场景融合。
发明内容
为克服相关技术中存在的问题,本公开提供了虚拟模型处理方法、装置、电子设备及存储介质。
根据本公开实施例的第一方面,提供一种虚拟模型处理方法,所述方法包括:
获取当前拍摄的真实环境图像,根据所述真实环境图像获取用于确定光照信息的目标图像;
对比所述目标图像中像素点的像素信息的差异,根据对比结果确定所述真实环境图像中的光照信息;
根据所述光照信息对待渲染至所述真实环境图像中的虚拟模型进行光照处理。
在一个可选的实现方式中,所述根据所述真实环境图像获取用于确定光照信息的目标图像,包括:
获取所述虚拟模型在所述真实环境图像中的渲染位置,根据所述渲染位置从所述真实环境图像中截取出所述目标图像。
在一个可选的实现方式中,所述根据所述真实环境图像获取用于确定光照信息的目标图像,包括:
识别所述真实环境图像中的物体,从所述真实环境图像中截取包含所述物体的图像作为所述目标图像。
在一个可选的实现方式中,所述对比所述目标图像中像素点的像素信息的差异,包括:
获取所述目标图像中若干个像素点的亮度值,对比所述若干个像素点的亮度值的差异。
在一个可选的实现方式中,所述根据对比结果确定所述真实环境图像中的光照信息,包括:
获取所述像素点中亮度值最大的第一类像素点和亮度值最小的第二类像素点,确定从第一类像素点指向第二类像素点的方向为所述真实环境图像中的光照方向。
在一个可选的实现方式中,所述若干个像素点均匀分布于所述目标图像中。
在一个可选的实现方式中,所述根据所述光照信息对待渲染至所述真实环境图像中的虚拟模型进行光照处理,包括如下一种或多种:
根据光照方向生成所述虚拟模型的阴影数据,其中,所述光照信息包括光照方向;
根据光照亮度值处理所述虚拟模型的亮度数据,其中,所述光照信息包括光照亮度值。
根据本公开实施例的第二方面,提供一种虚拟模型处理装置,所述装置包括:
图像获取模块,被配置为:获取当前拍摄的真实环境图像,根据所述真实环境图像获取用于确定光照信息的目标图像;
对比模块,被配置为:对比所述目标图像中像素点的像素信息的差异,根据对比结果确定所述真实环境图像中的光照信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京小米移动软件有限公司,未经北京小米移动软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810616186.1/2.html,转载请声明来源钻瓜专利网。