图像处理方法、图像处理装置及电子设备的制造方法_3

文档序号:8923284阅读:来源:国知局
构建的三维坐标系中的位置。
[0062]三维坐标系中的坐标原点的位置以及坐标轴的方向为已知量,并且空间三维模型中的坐标原点的位置、坐标轴的方向以及虚拟对象在空间三维模型中的位置为已知量,通过进行坐标变换,就可以确定各虚拟对象在三维坐标系中的位置。例如:一虚拟对象在空间三维模型中的位置以(xl,yl,zl)表示,经过坐标变换后,该虚拟对象在三维坐标系中的位置以(χΓ,yl’,zl’ )表示。
[0063]这里需要说明的是,当三维坐标系和空间三维模型的坐标轴的方向一致时,能够降低坐标转换的运算量。
[0064]步骤S33:依据确定出的位置在电子设备采集到的图像中叠加虚拟对象。
[0065]在确定出各虚拟对象在三维坐标系中的位置后,即可在采集到的图像中的相应位置叠加虚拟对象,形成一个具有虚拟显示效果的图像。
[0066]本发明图3所示的方法,首先建立电子设备当前所处环境的三维坐标系,之后利用三维坐标系中坐标原点对应的位置和空间三维模型中坐标原点对应的位置,对虚拟对象在空间三维模型中的位置进行坐标转换,就可以确定虚拟对象在三维坐标系中的位置,之后在当前采集到的图像的相应位置叠加虚拟对象,即可生成具有虚拟显示效果的图像。
[0067]在实施中,获取电子设备所处的位置信息,可以采用多种方式。下面分别进行说明。
[0068]一、在电子设备具有定位模块的情况下,获取电子设备所处的位置信息,包括:控制定位模块获取位置信息;将定位模块获取到的位置信息确定为电子设备所处的位置信息。
[0069]电子设备可以借助于自身的定位模块来确定自身所处的位置信息。实施中,定位模块可以为GPS导航模块,也可以为与运营商的服务器连接的通讯模块,该通讯模块能够从运营商的服务器获取电子设备当前所处的位置。
[0070]二、在电子设备接入一路由器的情况下,获取电子设备所处的位置信息,包括:获取电子设备接入的路由器的IP地址;确定该IP地址所表征的位置信息,将该IP地址所表征的位置信息确定为电子设备所处的位置信息。
[0071 ] 目前主流的电子设备都可以进行无线上网,也就是wif i上网,电子设备通过路由器就可以连入互联网。根据电子设备接入的路由器的IP地址确定该电子设备所处的位置。具体的,电子设备获取自身接入的路由器的IP地址,之后利用现有的IP地址定位技术确定该IP地址所表征的位置信息,IP地址所表征的位置信息即为电子设备所处的位置信息。
[0072]当电子设备位于某一建筑内时,如果需要确定电子设备所处的具体位置(如电子设备位于哪个房间),可以将电子设备获取到的当前环境的图像与预存的该建筑内部的图像进行比对,以此确定电子设备的位置。
[0073]例如:在电子设备的存储空间或者在电子设备可访问的存储空间,预先存储该建筑内多个房间的图像,当电子设备采集到当前环境的图像后,将采集到的图像与预存的多个图像进行匹配,之后将匹配度高的图像所代表的房间确定为电子设备当前所处的房间。
[0074]本发明上述公开了电子设备的图像处理方法,相应的,本发明还公开电子设备的图像处理装置。该电子设备具有增强现实功能,可以为手机或者平板电脑。
[0075]参见图4,图4为本发明公开的一种图像处理装置的结构示意图。该图像处理装置包括位置信息获取单元100、信息查找单元200、图像处理单元300和控制单元400。
[0076]其中:
[0077]位置信息获取单元100,用于获取电子设备所处的位置信息。
[0078]信息查找单元200,用于在预先存储的虚拟环境配置信息中,查找与位置信息匹配的虚拟环境配置信息。其中,虚拟环境配置信息包括基于原始配置环境构建的空间三维模型、虚拟对象以及虚拟对象在空间三维模型中的位置。
[0079]图像处理单元300,利用虚拟环境配置信息对电子设备采集到的图像进行增强现实处理。
[0080]控制单元400,用于控制电子设备的显示单元显示经过增强现实处理后的图像。
[0081]本发明公开的图像处理装置,首先获取电子设备所处的位置信息,之后基于该位置信息查找相应的虚拟环境配置信息,其中虚拟环境配置信息包括基于原始配置环境构建的空间三维模型、虚拟对象以及虚拟对象在空间三维模型中的位置,后续利用查找到的虚拟环境配置信息对电子设备采集到的图像进行增强现实处理,并显示增强现实处理后的图像。基于本发明公开的图像处理装置,可以利用与电子设备所处位置对应的虚拟环境配置信息,快速调整电子设备呈现的虚拟效果,同时也简化了用户操作。
[0082]实施中,图像处理单元300可以采用图5所示的结构,包括坐标系构建模块301、虚拟对象位置确定模块302和虚拟对象叠加模块303。
[0083]其中:
[0084]坐标系构建模块301,用于构建电子设备当前所处环境的三维坐标系。
[0085]实施中,可以将电子设备所在位置作为三维坐标系的坐标原点。
[0086]作为优选方式,该三维坐标系的坐标轴方向可以参照空间三维模型中的坐标轴方向确定,这样可以降低虚拟对象位置确定模块302确定虚拟对象在三维坐标系中位置的运算量。例如:空间三维模型中的X轴正方向指向东、Y轴正方向指向北、Z轴正方向指向上方,相应的,步骤S31中构建的三维坐标系中的X轴正方向指向东、Y轴正方向指向北、Z轴正方向指向上方。
[0087]虚拟对象位置确定模块302,用于根据三维坐标系中坐标原点对应的位置、空间三维模型中坐标原点对应的位置、以及虚拟对象在空间三维模型中的位置,确定虚拟对象在三维坐标系中的位置。
[0088]虚拟对象叠加模块303,用于依据确定出的位置在电子设备采集到的图像中叠加虚拟对象。
[0089]另外,信息查找单元200可以采用如下结构。
[0090]信息查找单元200包括:检索处理模块和配置信息处理模块。其中,检索处理模块用于将电子设备所处的位置信息作为检索条件,在预先存储有虚拟环境配置信息和相应的位置信息的存储空间中进行检索,输出检索到的虚拟环境配置信息。配置信息处理模块用于响应用户的选择操作,确定用户选中的虚拟环境配置信息为与位置信息匹配的虚拟环境配置信息。
[0091]在本发明上述公开的图像处理装置中,位置信息获取单元100可以采用多种方式获取电子设备所处的位置信息,相应的位置信息获取单元100具有多种结构。
[0092]例如:在电子设备具有定位模块的情况下,位置信息获取单元100包括第一位置信息获取模块。第一位置信息获取模块用于控制定位模块获取位置信息,之后将定位模块获取到的位置信息确定为电子设备所处的位置信息。
[0093]例如:位置信息获取单元包括第二位置信息获取模块。第二位置信息获取模块用于获取电子设备接入的路由器的IP地址,之后确定IP地址所表征的位置信息,将I
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1