图像处理方法、图像处理装置及电子设备的制造方法
【技术领域】
[0001]本发明属于图像处理技术领域,尤其涉及图像处理方法、图像处理装置及电子设备。
【背景技术】
[0002]增强现实(AR)也被称为混合现实。它是一种计算机图形技术和可视化技术的结合,将真实环境和虚拟对象实时地叠加到同一个画面或者空间。具体而言,增强现实可以产生真实环境中并不存在的虚拟对象,将虚拟对象准确“放置”在真实环境中的特定位置上,借助电子设备的显示单元将虚拟对象和真实环境融为一体,产生虚拟对象存在于真实环境的效果。
[0003]目前的便携式电子设备也具有增强现实功能,例如手机和平板电脑。在具体使用过程中,用户要根据需求手动配置虚拟对象在真实环境中的显示位置。另外,当电子设备处于不同的环境时,用户往往需要电子设备呈现不同的虚拟效果。
[0004]如何快速调整电子设备呈现的虚拟效果,是本领域技术人员亟待解决的问题。
【发明内容】
[0005]有鉴于此,本发明的目的在于提供一种图像处理方法和图像处理装置,能够快速调整电子设备呈现的虚拟效果。本发明还公开相应的电子设备。
[0006]为实现上述目的,本发明提供如下技术方案:
[0007]一方面,本发明公开一种图像处理方法,应用于具有增强现实功能的电子设备,所述方法包括:
[0008]获取所述电子设备所处的位置信息;
[0009]在预先存储的虚拟环境配置信息中,查找与所述位置信息匹配的虚拟环境配置信息,所述虚拟环境配置信息包括基于原始配置环境构建的空间三维模型、虚拟对象以及所述虚拟对象在所述空间三维模型中的位置;
[0010]利用所述虚拟环境配置信息对所述电子设备采集到的图像进行增强现实处理;[0011 ] 显示经过增强现实处理后的图像。
[0012]可选的,在上述图像处理方法中,所述利用所述虚拟环境配置信息对所述电子设备采集到的图像进行增强现实处理,包括:构建所述电子设备当前所处环境的三维坐标系;根据所述三维坐标系中坐标原点对应的位置、所述空间三维模型中坐标原点对应的位置、以及所述虚拟对象在所述空间三维模型中的位置,确定所述虚拟对象在所述三维坐标系中的位置;依据确定出的位置在所述电子设备采集到的图像中叠加所述虚拟对象。
[0013]可选的,在上述图像处理方法中,在预先存储的虚拟环境配置信息中,查找与所述位置信息匹配的虚拟环境配置信息,包括:将所述电子设备所处的位置信息作为检索条件,在预先存储有虚拟环境配置信息和相应的位置信息的存储空间中进行检索,输出检索到的虚拟环境配置信息;响应用户的选择操作,确定用户选中的虚拟环境配置信息为与所述位置信息匹配的虚拟环境配置信息。
[0014]可选的,所述电子设备具有定位模块,在上述图像处理方法中,所述获取所述电子设备所处的位置信息,包括:控制所述定位模块获取位置信息;将所述定位模块获取到的位置信息确定为所述电子设备所处的位置信息。
[0015]可选的,在上述图像处理方法中,所述获取所述电子设备所处的位置信息,包括:获取所述电子设备接入的路由器的IP地址;确定所述IP地址所表征的位置信息,将所述IP地址所表征的位置信息确定为所述电子设备所处的位置信息。
[0016]另一方面,本发明还公开一种图像处理装置,应用于具有增强现实功能的电子设备,所述图像处理装置包括:
[0017]位置信息获取单元,用于获取所述电子设备所处的位置信息;
[0018]信息查找单元,用于在预先存储的虚拟环境配置信息中,查找与所述位置信息匹配的虚拟环境配置信息,所述虚拟环境配置信息包括基于原始配置环境构建的空间三维模型、虚拟对象以及所述虚拟对象在所述空间三维模型中的位置;
[0019]图像处理单元,利用所述虚拟环境配置信息对所述电子设备采集到的图像进行增强现实处理;
[0020]控制单元,用于控制电子设备的显示单元显示经过增强现实处理后的图像。
[0021]可选的,在上述图像处理装置中,所述图像处理单元包括:坐标系构建模块,用于构建所述电子设备当前所处环境的三维坐标系;虚拟对象位置确定模块,用于根据所述三维坐标系中坐标原点对应的位置、所述空间三维模型中坐标原点对应的位置、以及所述虚拟对象在所述空间三维模型中的位置,确定所述虚拟对象在所述三维坐标系中的位置;虚拟对象叠加模块,用于依据确定出的位置在所述电子设备采集到的图像中叠加所述虚拟对象。
[0022]可选的,在上述图像处理装置中,所述信息查找单元包括:检索处理模块,用于将所述电子设备所处的位置信息作为检索条件,在预先存储有虚拟环境配置信息和相应的位置信息的存储空间中进行检索,输出检索到的虚拟环境配置信息;配置信息处理模块,用于响应用户的选择操作,确定用户选中的虚拟环境配置信息为与所述位置信息匹配的虚拟环境配置信息。
[0023]可选的,所述电子设备具有定位模块,在上述图像处理装置中,所述位置信息获取单元包括第一位置信息获取模块;所述第一位置信息获取模块用于控制所述定位模块获取位置信息,之后将所述定位模块获取到的位置信息确定为所述电子设备所处的位置信息。
[0024]可选的,在上述图像处理装置中,所述位置信息获取单元包括第二位置信息获取模块;所述第二位置信息获取模块用于获取所述电子设备接入的路由器的IP地址,之后确定所述IP地址所表征的位置信息,将所述IP地址所表征的位置信息确定为所述电子设备所处的位置信息。
[0025]另一方面,本发明公开一种电子设备,所述电子设备具有增强现实功能,并且所述电子设备包括上述任意一种图像处理装置。
[0026]由此可见,本发明的有益效果为:本发明公开的图像处理方法和图像处理装置,首先获取电子设备所处的位置信息,之后基于该位置信息查找相应的虚拟环境配置信息,其中虚拟环境配置信息包括基于原始配置环境构建的空间三维模型、虚拟对象以及虚拟对象在空间三维模型中的位置,后续利用查找到的虚拟环境配置信息对电子设备采集到的图像进行增强现实处理,并显示增强现实处理后的图像。基于本发明公开的图像处理方法,可以利用与电子设备所处位置对应的虚拟环境配置信息,快速调整电子设备呈现的虚拟效果,同时也简化了用户操作。
【附图说明】
[0027]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0028]图1为本发明公开的一种图像处理方法的流程图;
[0029]图2为本发明公开的另一种图像处理方法的流程图;
[0030]图3为利用虚拟环境配置信息对电子设备采集到的图像进行增强现实处理的流程图;<
br>[0031]图4为本发明公开的一种图像处理装置的结构示意图;
[0032]图5为图4所示图像处理装置中图像处理单元的一种结构示意图。
【具体实施方式】
[0033]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0034]本发明公开一种图像处理方法,该图像处理方法应用于具有增强现实功能的电子设备,该电子设备可以为手机或者平板电脑。基于本发明公开的图像处理方法,能够快速调整电子设备呈现的虚拟效果。
[0035]参见图1,图1为本发明公开的一种图像处理方法的流程图。该图像处理方法包括:
[0036]步骤Sll:获取电子设备所处的位置信息。
[0037]电子设备的位置信息可以是经玮度信息,可以是由“城市”+ “区域”+ “街道”构成的位置信息,还可以是某一建筑内的具体位置(如某个房间)。
[0038]步骤S12:在预先存储的虚拟环境配置信息中,查找与该位置信息匹配的虚拟环境配置信息。
[0039]在电子设备的存储空间或者该电子设备可访问的存储空间存储有虚拟环境配置信息,并且预存储的虚拟环境配置信息与位置信息之间存在匹配关系。在确定电子设备所处的位置信息后,电子设备即可查找与步骤Sll中获取到的位置信息匹配的虚拟环境配置信息。
[0040]其中,虚拟环境配置信息包括基于原始配置环境构建的空间三维模型、虚拟对象以及虚拟对象在空间三维模型中的位置。
[0041]步骤S13:利用虚拟环境配置信息对电子设备采集到的图像进行增强现实处理。
[0042]这里需要说明的是,在传统的处理方式中,用户需要确定当前需要显示的虚拟对象,并逐一指定各虚拟对象在当前图像中的显示位置,之后电子设备对各虚拟对象和当前的图像进行处理形成一个整体图像,操作复杂且耗费时间较长。而本发明中,虚拟环境配置信息包括要添加的虚拟对象以及虚拟对象的位置,在查找到虚拟环境配置信息之后,即可利用查找到的虚拟环境配置信息对电子设备采集到的图像进行增强现实处理,而不需要用户进行指定要添加的虚拟对象,也不需要用户指定各虚拟对象的显示位置。
[0043]步骤S14:显示经过增强现实处理后的图像。
[0044]本发明公开的图像处理方法,首先获取电子设备所处的位置信息,之后基于该位置信息查找相应的虚拟环境配置信息,其中虚拟环境配置信息包括基于原始配置环境构建的空间三维模型、虚拟对象以及虚拟对象在空间三维模型中的位置,后续利用查找到的虚拟环境配置信息对电子设备采集到的图像进行增强现实处理,并显示增强现实处理后的图像。基于本发明公开的图像处理方法,可以利用与电子设备所处位置对应的虚拟环境配置信息,快速调整电子设备呈现的虚拟效果,同时也简化了用户操作。
[0045]实施中,电子设备可以响应用户发出的指示执行步骤S11。该预设指示可以为用户按下特定实体按键或特定实体按键组合后生成的指令,可以为用户按下特定虚拟按键或者特定虚拟按键组合后生成的指令,也可以为用户执行的操作手势或者特定语音。例如:当用户携带电子设备到达某一地点后,向电子设备发出进行预设指示,电子设备在接收到用户发出的指示后,执行步骤Sll及后续步骤。
[0046]另外,电子设备也可以按照预设时间间隔执行步骤S11,相应的,在确定电子设备所处的位置信息发生变化的情况下,再执行步骤S12。例如:用户在开启电子设备的增强现实功能后,可以携带电子设备移动,电子设备在确定所处位置发生变化之后,根据当前的所处的位置查找相应的虚拟环境配置信息,利用当前查找到的虚拟环境配置信息对电子设备采集到的图像进行增强现实处理。也就是说,在用户开启电子设备的增强现实功能后,电子设备在自身所处位置发生变化后能够自动调整呈现的虚拟效果。
[0047]参见图2,图2为本发明公开的另一种图像处理方法的流程图。该图像处理方法包括:
[0048]步骤S21:获取电子设备所处的位置信息。
[0049]步骤S22:将电子设备所处的位置信息作为检索条件,在预先存储有虚拟环境配置信息和相应的位置信息的存储空间中进行检索,输出检索到的虚拟环境配置信息。
[0050]这里需要说明的是,针对一种场景可能预先设置有多个虚拟环境配置信息,也就是说针对一个位置信息可能对应存储有多个虚拟环境配置信息。相应的,检索到的虚拟环境配置信息可能为一个,也可能为多个。
[0051]步骤S23:响应用户的选择操作,确定用户选中的虚拟环境配置信息为与位置信息匹配的虚拟环境配置信息。
[0052]在输出的虚拟环境配置信息为多个的情况下,用户执行选择操作,以在多个虚拟环境配置信息中选中其中一个。在输出的虚拟环境配置信息为一个的情况下,用户执行选择操作,以选中该虚拟环境配置信息。
[0053]步骤S24:利用虚拟环境配置信息对电子设备采集到的图像进行增强现实处理。
[0054]步骤S25:显示经过增强现实处理后的图像。
[0055]本发明图2所示的图像处理方法,在获取到电子设备所处的位置信息后,利用该位置信息检索相应的虚拟环境配置信息,并输出检索到的虚拟环境配置信息,在接收到用户的选择操作之后,再利用用户选中的虚拟环境配置信息对采集到的图像进行增强现实处理。基于图2所示的图像处理方法,可以针对一个位置信息预先存储多个虚拟环境配置信息,用户可以根据需求选择其中一个虚拟环境配置信息,之后利用用户选中的虚拟环境配置信息快速调整电子设备呈现的虚拟效果。
[0056]实施中,利用虚拟环境配置信息对电子设备采集到的图像进行增强现实处理,可以采用图3所示的方式。包括:
[0057]步骤S31:构建电子设备当前所处环境的三维坐标系。
[0058]实施中,可以将电子设备所在位置作为三维坐标系的坐标原点。
[0059]作为优选方式,该三维坐标系的坐标轴方向可以参照空间三维模型中的坐标轴方向确定,这样可以降低后续步骤S32中确定虚拟对象在三维坐标系中位置的运算量。例如:空间三维模型中的X轴正方向指向东、Y轴正方向指向北、Z轴正方向指向上方,相应的,步骤S31中构建的三维坐标系中的X轴正方向指向东、Y轴正方向指向北、Z轴正方向指向上方。
[0060]步骤S32:根据三维坐标系中坐标原点对应的位置、空间三维模型中坐标原点对应的位置、以及虚拟对象在空间三维模型中的位置,确定虚拟对象在三维坐标系中的位置。
[0061]由于步骤S31中构建的三维坐标系与预存的虚拟环境配置信息中的空间三维模型通常是有差异的(例如坐标原点的位置不同,或者是坐标轴的方向不同),因此,要确定各个虚拟对象在步骤S31所
构建的三维坐标系中的位置。
[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
P地址所表征的位置信息确定为电子设备所处的位置信息。
[0094]本发明还公开一种电子设备,该电子设备具有增强现实功能,并且该电子设备包括本发明上述公开的任意一种图像处理装置。本发明公开的电子设备,能够快速调整显示单元所呈现的虚拟效果。
[0095]最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0096]本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
[0097]对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
【主权项】
1.一种图像处理方法,应用于具有增强现实功能的电子设备,其特征在于,所述方法包括: 获取所述电子设备所处的位置信息; 在预先存储的虚拟环境配置信息中,查找与所述位置信息匹配的虚拟环境配置信息,所述虚拟环境配置信息包括基于原始配置环境构建的空间三维模型、虚拟对象以及所述虚拟对象在所述空间三维模型中的位置; 利用所述虚拟环境配置信息对所述电子设备采集到的图像进行增强现实处理; 显示经过增强现实处理后的图像。2.根据权利要求1所述的图像处理方法,其特征在于,所述利用所述虚拟环境配置信息对所述电子设备采集到的图像进行增强现实处理,包括: 构建所述电子设备当前所处环境的三维坐标系; 根据所述三维坐标系中坐标原点对应的位置、所述空间三维模型中坐标原点对应的位置、以及所述虚拟对象在所述空间三维模型中的位置,确定所述虚拟对象在所述三维坐标系中的位置; 依据确定出的位置在所述电子设备采集到的图像中叠加所述虚拟对象。3.根据权利要求1或2所述的图像处理方法,其特征在于,在预先存储的虚拟环境配置信息中,查找与所述位置信息匹配的虚拟环境配置信息,包括: 将所述电子设备所处的位置信息作为检索条件,在预先存储有虚拟环境配置信息和相应的位置信息的存储空间中进行检索,输出检索到的虚拟环境配置信息; 响应用户的选择操作,确定用户选中的虚拟环境配置信息为与所述位置信息匹配的虚拟环境配置信息。4.根据权利要求1所述的图像处理方法,其特征在于,所述电子设备具有定位模块,所述获取所述电子设备所处的位置信息,包括: 控制所述定位模块获取位置信息; 将所述定位模块获取到的位置信息确定为所述电子设备所处的位置信息。5.根据权利要求1所述的图像处理方法,其特征在于,所述获取所述电子设备所处的位置信息,包括: 获取所述电子设备接入的路由器的IP地址; 确定所述IP地址所表征的位置信息,将所述IP地址所表征的位置信息确定为所述电子设备所处的位置信息。6.一种图像处理装置,应用于具有增强现实功能的电子设备,其特征在于,所述图像处理装置包括: 位置信息获取单元,用于获取所述电子设备所处的位置信息; 信息查找单元,用于在预先存储的虚拟环境配置信息中,查找与所述位置信息匹配的虚拟环境配置信息,所述虚拟环境配置信息包括基于原始配置环境构建的空间三维模型、虚拟对象以及所述虚拟对象在所述空间三维模型中的位置; 图像处理单元,利用所述虚拟环境配置信息对所述电子设备采集到的图像进行增强现实处理; 控制单元,用于控制电子设备的显示单元显示经过增强现实处理后的图像。7.根据权利要求6所述的图像处理装置,其特征在于,所述图像处理单元包括: 坐标系构建模块,用于构建所述电子设备当前所处环境的三维坐标系; 虚拟对象位置确定模块,用于根据所述三维坐标系中坐标原点对应的位置、所述空间三维模型中坐标原点对应的位置、以及所述虚拟对象在所述空间三维模型中的位置,确定所述虚拟对象在所述三维坐标系中的位置; 虚拟对象叠加模块,用于依据确定出的位置在所述电子设备采集到的图像中叠加所述虚拟对象。8.根据权利要求6或7所述的图像处理装置,其特征在于,所述信息查找单元包括: 检索处理模块,用于将所述电子设备所处的位置信息作为检索条件,在预先存储有虚拟环境配置信息和相应的位置信息的存储空间中进行检索,输出检索到的虚拟环境配置信息; 配置信息处理模块,用于响应用户的选择操作,确定用户选中的虚拟环境配置信息为与所述位置信息匹配的虚拟环境配置信息。9.根据权利要求6所述的图像处理装置,其特征在于,所述电子设备具有定位模块,所述位置信息获取单元包括第一位置信息获取模块; 所述第一位置信息获取模块用于控制所述定位模块获取位置信息,之后将所述定位模块获取到的位置信息确定为所述电子设备所处的位置信息。10.根据权利要求6所述的图像处理装置,其特征在于,所述位置信息获取单元包括第二位置信息获取模块; 所述第二位置信息获取模块用于获取所述电子设备接入的路由器的IP地址,之后确定所述IP地址所表征的位置信息,将所述IP地址所表征的位置信息确定为所述电子设备所处的位置信息。11.一种电子设备,所述电子设备具有增强现实功能,其特征在于,所述电子设备包括如权利要求6至10中任一项所述的图像处理装置。
【专利摘要】本发明公开一种图像处理方法,应用于具有增强现实功能的电子设备,方法包括:获取电子设备所处的位置信息;在预先存储的虚拟环境配置信息中,查找与该位置信息匹配的虚拟环境配置信息,其中虚拟环境配置信息包括基于原始配置环境构建的空间三维模型、虚拟对象以及虚拟对象在空间三维模型中的位置;利用虚拟环境配置信息对电子设备采集到的图像进行增强现实处理;显示经过增强现实处理后的图像。基于本发明公开的图像处理方法,可以利用与电子设备所处位置对应的虚拟环境配置信息,快速调整电子设备呈现的虚拟效果,同时也简化了用户操作。本发明还公开了图像处理装置及电子设备。
【IPC分类】G06T17/00
【公开号】CN104899920
【申请号】CN201510270150
【发明人】李立纲
【申请人】联想(北京)有限公司
【公开日】2015年9月9日
【申请日】2015年5月25日