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

文档序号:8923284阅读:来源:国知局
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所
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1