图像处理方法及系统技术方案

技术编号:15331320 阅读:125 留言:0更新日期:2017-05-16 14:36
本发明专利技术提供一种图像处理方法及系统,所述图像处理方法包括:获取当前太阳的位置信息,以作为渲染光源的位置信息;获取包含虚拟物体的图片;根据所述虚拟物体在所述图片中的位置信息与所述渲染光源的位置信息之间的关系,将所述虚拟物体在所述图片上进行渲染。本发明专利技术中的图像处理方法及系统,通过将当前太阳的位置信息来作为渲染光源的位置信息,使得虚拟物体渲染时的光源位置与图片当中真实场景中的光源位置一致,当根据渲染光源与图片当中的虚拟物体之间的位置关系,将虚拟物体渲染在图片当中时,由于渲染时的光源位置与图片当中真实场景中的光源位置一致,虚拟物体将完全真实的与所述图片当中的真实场景融合在一起。

Image processing method and system

The present invention provides a method and system of image processing, the image processing method includes location information to obtain the current location information of the sun, as the light source for rendering virtual objects; contains pictures; according to the relationship between the location information of the virtual objects in the picture and the rendering of the light source and the virtual objects are rendered in the picture. Image processing method and system of the invention, the position information of the current location information as the sun to render light, the position of the light source when rendering virtual objects and real scene picture in the position of the light source, when according to the relationship between the position of the light source and the rendering of virtual objects in the picture, will render the virtual objects in the the picture, because the position of the light source when rendering the picture and the real scene in the position of the light source, the virtual objects will be the real scene and the true picture together.

【技术实现步骤摘要】
图像处理方法及系统
本专利技术涉及增强现实
,特别涉及一种图像处理方法及系统。
技术介绍
随着摄影及图像处理技术的不断发展,增强现实技术也逐渐成熟,增强现实技术是通过实时地计算摄影机影像的位置及角度并加上相应图像的技术,以实现在拍摄得到的图片上把虚拟物体渲染在真实场景并进行互动的一种高科技技术,被广泛运用在生活当中。其中,为了使得虚拟物体更加真实地与现实场景融合,最好是使虚拟物体渲染时的光源与真实场景中的光源位置一致,因此如何获取最佳渲染光源的位置信息成为增强现实技术的关键。现有技术中,目前使用的增强现实技术,在获取渲染光源的位置信息时,通常是通过分析拍摄得到的相片当中各个像素点的亮度来反推当前光源的位置信息,从而将反推估算出的光源的位置信息作为虚拟物体渲染时的渲染光源,而这种通过反推估算的方法获取的光源位置信息存在较大的误差,使得当虚拟物体以这种方法估算出的光源进行渲染时,无法真实的与相片当中的真实场景进行融合,从而严重影响增强现实技术的效果。
技术实现思路
基于此,本专利技术的目的是提供一种虚拟物体与现实场景能够真实融合的图像处理方法及系统。根据本专利技术实施例的一种图像处理方法,包括:获取当前太阳的位置信息,以作为渲染光源的位置信息;获取包含虚拟物体的图片;根据所述虚拟物体在所述图片中的位置信息与所述渲染光源的位置信息之间的关系,将所述虚拟物体在所述图片上进行渲染。另外,根据本专利技术上述实施例的一种图像处理方法,还可以具有如下附加的技术特征:所述渲染光源的位置信息为在全局坐标系下的位置信息,所述根据所述虚拟物体在所述图片中的位置信息与所述渲染光源的位置信息之间的关系,将所述虚拟物体在所述图片上进行渲染的步骤包括:获取所述虚拟物体在所述图片上的位置,以得到所述虚拟物体在局部坐标系下的位置信息;将所述局部坐标系转化为所述全局坐标系,以获得所述虚拟物体在所述全局坐标系下的位置信息;根据所述虚拟物体在所述全局坐标系下的位置信息与所述渲染光源的位置信息之间的关系,将所述虚拟物体在所述图片上进行渲染。所述根据所述虚拟物体在所述全局坐标系下的位置信息与所述渲染光源的位置信息之间的关系,将所述虚拟物体在所述图片上进行渲染的步骤包括:根据所述虚拟物体在所述全局坐标系下的位置信息与所述渲染光源的位置信息之间的关系,计算出所述虚拟物体在所述渲染光源照射下的各像素点的亮度值;根据所述虚拟物体上各像素点的亮度值将所述虚拟物体在所述图片上进行渲染。所述太阳的位置信息包括太阳高度角及太阳方向角。所述获取当前太阳的位置信息,以作为渲染光源的位置信息的步骤包括:获取当前的太阳赤纬角δ、太阳纬度以及太阳时角ω,以计算出所述太阳高度角h和所述太阳方向角α,所述太阳高度角h满足,所述太阳方向角α满足,将所述太阳高度角和所述太阳方向角设置为所述渲染光源的位置信息。根据本专利技术实施例的一种图像处理系统,包括:第一获取模块,用于获取当前太阳的位置信息,以作为渲染光源的位置信息;第二获取模块,用于获取包含虚拟物体的图片;渲染模块;用于根据所述虚拟物体在所述图片中的位置信息与所述渲染光源的位置信息之间的关系,将所述虚拟物体在所述图片上进行渲染。另外,根据本专利技术上述实施例的一种图像处理系统,还可以具有如下附加的技术特征:所述渲染光源的位置信息为在全局坐标系下的位置信息,所述渲染模块包括:第三获取模块,用于获取所述虚拟物体在所述图片上的位置,以得到所述虚拟物体在局部坐标系下的位置信息;坐标转化模块,用于将所述局部坐标系转化为所述全局坐标系,以获得所述虚拟物体在所述全局坐标系下的位置信息;渲染子模块,用于根据所述虚拟物体在所述全局坐标系下的位置信息与所述渲染光源的位置信息之间的关系,将所述虚拟物体在所述图片上进行渲染。所述渲染子模块包括:计算单元,用于根据所述虚拟物体在所述全局坐标系下的位置信息与所述渲染光源的位置信息之间的关系,计算出所述虚拟物体在所述渲染光源照射下的各像素点的亮度值;渲染子单元,用于根据所述虚拟物体上各像素点的亮度值将所述虚拟物体在所述图片上进行渲染。所述太阳的位置信息包括太阳高度角及太阳方向角。所述第一获取模块包括:第一获取子单元,获取当前的太阳赤纬角δ、太阳纬度以及太阳时角ω,以计算出所述太阳高度角h和所述太阳方向角α,所述太阳高度角h满足,所述太阳方向角α满足,位置设置单元,用于将所述太阳高度角和所述太阳方向角设置为所述渲染光源的位置信息。上述图像处理方法及系统,通过将当前太阳的位置信息来作为所述渲染光源的位置信息,使得所述虚拟物体渲染时的光源位置与所述图片当中真实场景中的光源位置一致,当根据所述渲染光源与所述图片当中的所述虚拟物体之间的位置关系,将所述虚拟物体渲染在所述图片当中时,由于渲染时的光源位置与所述图片当中真实场景中的光源位置一致,所述虚拟物体将完全真实的与所述图片当中的真实场景融合在一起。附图说明图1为本专利技术第一实施例中图像处理方法的流程图。图2为本专利技术第二实施例中图像处理方法的流程图。图3为本专利技术第一实施例中图像处理系统的结构示意图。主要元件符号说明图像处理系统10第一获取模块11第二获取模块12渲染模块13第三获取模块131坐标转化模块132渲染子模块133计算单元1331渲染子单元1332第一获取子单元111位置设置单元112如下具体实施方式将结合上述附图进一步说明本专利技术。具体实施方式为了便于理解本专利技术,下面将参照相关附图对本专利技术进行更全面的描述。附图中给出了本专利技术的若干实施例。但是,本专利技术可以以许多不同的形式来实现,并不限于本文所描述的实施例。相反地,提供这些实施例的目的是使对本专利技术的公开内容更加透彻全面。需要说明的是,当元件被称为“固设于”另一个元件,它可以直接在另一个元件上或者也可以存在居中的元件。当一个元件被认为是“连接”另一个元件,它可以是直接连接到另一个元件或者可能同时存在居中元件。本文所使用的术语“垂直的”、“水平的”、“左”、“右”以及类似的表述只是为了说明的目的。除非另有定义,本文所使用的所有的技术和科学术语与属于本专利技术的
的技术人员通常理解的含义相同。本文中在本专利技术的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本专利技术。本文所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。请参阅图1,所示为本专利技术第一实施例中图像处理方法的流程图,所述变频微波电源与功率校准装置电性连接,包括步骤S01至S03。步骤S01,获取当前太阳的位置信息,以作为渲染光源的位置信息。需要指出的是,由于将当前太阳的位置信息作为所述渲染光源的位置信息,因此所述渲染光源的位置信息为在全局坐标系下的位置信息。其中,所述太阳的位置信息包括太阳高度角及太阳方向角,对于地球上的某个地点,太阳高度角是指该地点的地平面与太阳光的入射方向之间的夹角,太阳方向角是指太阳相对该地点所在的方位,因此通过太阳高度角及太阳方向角即可得到太阳相对于地球上的某个地点的位置。其中,所述渲染光源为虚拟物体渲染时的参考光源,所述渲染光源不确实存在,只是作为虚拟物体渲染时的光源参考,并且将当前太阳的位置信息作为所述渲染光源在全局坐标系下的位置信息,即将所述渲染光源的位置调整到与太阳的当前位置一致,相当于将太阳光本文档来自技高网
...
图像处理方法及系统

【技术保护点】
一种图片处理方法,其特征在于,包括:获取当前太阳的位置信息,以作为渲染光源的位置信息;获取包含虚拟物体的图片;根据所述虚拟物体在所述图片中的位置信息与所述渲染光源的位置信息之间的关系,将所述虚拟物体在所述图片上进行渲染。

【技术特征摘要】
1.一种图片处理方法,其特征在于,包括:获取当前太阳的位置信息,以作为渲染光源的位置信息;获取包含虚拟物体的图片;根据所述虚拟物体在所述图片中的位置信息与所述渲染光源的位置信息之间的关系,将所述虚拟物体在所述图片上进行渲染。2.根据权利要求1所述的图像处理方法,其特征在于,所述渲染光源的位置信息为在全局坐标系下的位置信息,所述根据所述虚拟物体在所述图片中的位置信息与所述渲染光源的位置信息之间的关系,将所述虚拟物体在所述图片上进行渲染的步骤包括:获取所述虚拟物体在所述图片上的位置,以得到所述虚拟物体在局部坐标系下的位置信息;将所述局部坐标系转化为所述全局坐标系,以获得所述虚拟物体在所述全局坐标系下的位置信息;根据所述虚拟物体在所述全局坐标系下的位置信息与所述渲染光源的位置信息之间的关系,将所述虚拟物体在所述图片上进行渲染。3.根据权利要求2所述的图像处理方法,其特征在于,所述根据所述虚拟物体在所述全局坐标系下的位置信息与所述渲染光源的位置信息之间的关系,将所述虚拟物体在所述图片上进行渲染的步骤包括:根据所述虚拟物体在所述全局坐标系下的位置信息与所述渲染光源的位置信息之间的关系,计算出所述虚拟物体在所述渲染光源照射下的各像素点的亮度值;根据所述虚拟物体上各像素点的亮度值将所述虚拟物体在所述图片上进行渲染。4.根据权利要求1所述的图像处理方法,其特征在于,所述太阳的位置信息包括太阳高度角及太阳方向角。5.根据权利要求4所述的图像处理方法,其特征在于,所述获取当前太阳的位置信息,以作为渲染光源的位置信息的步骤包括:获取当前的太阳赤纬角δ、太阳纬度以及太阳时角ω,以计算出所述太阳高度角h和所述太阳方向角α,所述太阳高度角h满足,所述太阳方向角α满足,将所述太阳高度角...

【专利技术属性】
技术研发人员:罗汉杰
申请(专利权)人:广州视源电子科技股份有限公司
类型:发明
国别省市:广东,44

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

1