一种图像转换方法及装置制造方法

文档序号:7824204阅读:133来源:国知局
一种图像转换方法及装置制造方法
【专利摘要】本申请提供一种图像转换方法及装置,通过获取单画面3D软件中待展示单画面3D图像的原始图像信息(该原始图像信息包括用于生成待展示单画面3D图像的各个画图操作信息),进而利用画图操作信息生成第一待展示图像和第二待展示图像,作为与单画面3D图像对应的待展示双画面3D图像,实现了将待展示单画面3D图像转换为待展示双画面3D图像的过程,避免了现有技术需对单画面3D软件进行重新开发/修改,才可通过头戴显示设备实现对该单画面3D软件的立体展示效果的问题。
【专利说明】一种图像转换方法及装置

【技术领域】
[0001]本发明涉及图像处理【技术领域】,更具体地说,涉及一种图像转换方法及装置。

【背景技术】
[0002]头戴显示设备最初是为军事训练提供的,用户可带着头戴显示设备做飞行、战场等训练,以使得用户能体验到犹如现场的感觉。但是,随着近年来国内外对30立体显示重视程度的升高,尤其是阿凡达电影的上映,使得用户对30电影热衷的越来越高,对现场真实的立体效果也越来越接受并喜欢,各种头戴显示设备也逐渐涌入人们的日常生活。
[0003]虽然头戴显示设备可为用户提供30立体显示的效果,但其需要待进行30立体显示的图像为双画面30图像。然而,现有技术中用户通过电子设备(目前市场上流行的并具有大量消费者用户的电子设备如:手机、平板电脑等)从互联网上下载并安装的软件却大多数为单画面30软件,而单画面30软件展示出的图像往往为单画面30图像,进而导致需要对单画面30软件进行重新开发/修改,才可通过头戴显示设备实现对单画面30软件的立体展示效果。


【发明内容】

[0004]有鉴于此,本发明实施例的目的在于提供一种图像转换方法及装置,以避免现有技术需对单画面30软件进行重新开发/修改,才可通过头戴显示设备实现对该单画面30软件的立体展示效果的问题。
[0005]为实现上述目的,本发明实施例提供如下技术方案:
[0006]一种图像转换方法,包括:
[0007]获取单画面30软件中待展示单画面30图像的原始图像信息,所述原始图像信息包括用于生成所述待展示单画面30图像的各个画图操作信息;
[0008]利用所述画图操作信息生成第一待展示图像和第二待展示图像,作为与所述单画面30图像对应的待展示双画面30图像;
[0009]其中,所述第一待展示图像的生成过程为:执行各个所述画图操作信息指示的画图操作,在所述画图操作获取到所述待展示单画面30图像中像素点的坐标信息时,按照预置第一规则对所述坐标信息进行处理,以生成第一目的坐标信息;将所述第一目的坐标信息替换为所述待展示单画面30图像中像素点的坐标信息;
[0010]所述第二待展示图像的生成过程为:执行各个所述画图操作信息指示的画图操作,在所述画图操作获取到所述待展示单画面30图像中像素点的坐标信息时,按照预置第二规则对所述坐标信息进行处理,以生成第二目的坐标信息;将所述第二目的坐标信息替换为所述待展示单画面30图像中像素点的坐标信息。
[0011]优选的,所述按照预置第一规则对所述坐标信息进行处理,以生成第一目的坐标信息的过程为:
[0012]将所述坐标信息中的横坐标减去预设偏移值,以生成第一目的横坐标;
[0013]将所述第一目的横坐标替换为所述坐标信息中的横坐标,以生成第一目的坐标信息。
[0014]优选的,所述按照预置第二规则对所述坐标信息进行处理,以生成第二目的坐标信息的过程为:
[0015]将所述坐标信息中的横坐标加上所述偏移值,以生成第二目的横坐标;
[0016]将所述第二目的横坐标替换为所述坐标信息中的横坐标,以生成第二目的坐标信息。
[0017]优选的,还包括:响应用户操作,修改所述偏移值。
[0018]优选的,还包括:按照预设展示规则,展示所述待展示双画面30图像。
[0019]优选的,所述第一待展示图像生成于预置第一画图上下文中;所述第二待展示图像生成于预置第二画图上下文中。
[0020]优选的,所述第一待展示图像生成于预置第三画图上下文的第一空间中;所述第二待展示图像生成于所述第三画图上下文的第二空间中。
[0021]优选的,针对所有画图操作信息中的每个画图操作信息,连续执行两次其指示的画图操作,其中,第一次画图操作用于生成第一待展示图像,第二次画图操作用于生成第二待展示图像。
[0022]优选的,利用预置第一线程生成第一待展示图像,以及,利用预置第二线程生成第二待展示图像。
[0023]一种图像转换装置,包括:
[0024]原始图像信息获取单元,用于获取单画面30软件中待展示单画面30图像的原始图像信息,所述原始图像信息包括用于生成所述待展示单画面30图像的各个画图操作信息;
[0025]图像转换单元,用于利用所述画图操作信息生成第一待展示图像和第二待展示图像,作为与所述单画面30图像对应的待展示双画面30图像;
[0026]其中,所述第一待展示图像的生成过程为:执行各个所述画图操作信息指示的画图操作,在所述画图操作获取到所述待展示单画面30图像中像素点的坐标信息时,按照预置第一规则对所述坐标信息进行处理,以生成第一目的坐标信息;将所述第一目的坐标信息替换为所述待展示单画面30图像中像素点的坐标信息;
[0027]所述第二待展示图像的生成过程为:执行各个所述画图操作信息指示的画图操作,在所述画图操作获取到所述待展示单画面30图像中像素点的坐标信息时,按照预置第二规则对所述坐标信息进行处理,以生成第二目的坐标信息;将所述第二目的坐标信息替换为所述待展示单画面30图像中像素点的坐标信息。
[0028]本申请提供一种图像转换方法及装置,通过获取单画面30软件中待展示单画面30图像的原始图像信息(该原始图像信息包括用于生成待展示单画面30图像的各个画图操作信息),进而利用画图操作信息生成第一待展示图像和第二待展示图像,作为与单画面30图像对应的待展示双画面30图像,实现了将待展示单画面30图像转换为待展示双画面30图像的过程,避免了现有技术需对单画面30软件进行重新开发/修改,才可通过头戴显示设备实现对该单画面30软件的立体展示效果的问题。

【专利附图】

【附图说明】
[0029]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0030]图1为本申请实施例一提供的一种图像转换方法流程图;
[0031]图2为本申请实施例二提供的一种图像转换装置的结构示意图。

【具体实施方式】
[0032]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0033]实施例一:
[0034]图1为本申请实施例一提供的一种图像转换方法流程图。
[0035]如图1所示,该方法包括:
[0036]3101、获取单画面30软件中待展示单画面30图像的原始图像信息。
[0037]具体的,原始图像信息包括用于生成待展示单画面30图像的各个画图操作信息。
[0038]3102、利用原始图像信息中的画图操作信息生成第一待展示图像和第二待展示图像,作为与单画面30图像对应的待展示双画面30图像。
[0039]具体的,第一待展示图像的生成过程为:执行原始图像信息中各个画图操作信息指示的画图操作,在画图操作获取到待展示单画面30图像中像素点的坐标信息时,按照预置第一规则对坐标信息进行处理,以生成第一目的坐标信息;将第一目的坐标信息替换为待展示单画面30图像中像素点的坐标信息。
[0040]第二待展示图像的生成过程为:执行原始图像信息中各个画图操作信息指示的画图操作,在画图操作获取到待展示单画面30图像中像素点的坐标信息时,按照预置第二规则对坐标信息进行处理,以生成第二目的坐标信息;将第二目的坐标信息替换为待展示单画面30图像中像素点的坐标信息。
[0041]本申请提供一种图像转换方法,通过获取单画面30软件中待展示单画面30图像的原始图像信息(该原始图像信息包括用于生成待展示单画面30图像的各个画图操作信息),进而利用画图操作信息生成第一待展示图像和第二待展示图像,作为与单画面30图像对应的待展示双画面30图像,实现了将待展示单画面30图像转换为待展示双画面30图像的过程,避免了现有技术需对单画面30软件进行重新开发/修改,才可通过头戴显示设备实现对该单画面30软件的立体展示效果的问题。
[0042]且尤其针对电子设备从互联网上下载并安装的单画面30软件不能通过头戴显示设备实现对该单画面30软件的立体展示效果的问题,本申请提供了很好的解决方案,通过在电子设备中应用本申请请求保护的技术方案,可在不需对电子设备上待显示的单画面30软件进行重新开发/修改的基础上,即可通过头戴显示设备实现对该单画面30软件的立体展示效果。
[0043]在本申请实施例中,优选的,按照预置第一规则对坐标信息进行处理,以生成第一目的坐标信息的过程为:
[0044]1将坐标信息中的横坐标减去预设偏移值,以生成第一目的横坐标;
[0045]以将第一目的横坐标替换为坐标信息中的横坐标,以生成第一目的坐标信息。
[0046]具体的,当按照预置第一规则对坐标信息进行处理,以生成第一目的坐标信息时,将该坐标信息中的横坐标减去预设偏移值,该横坐标减去预设偏移值的结果为第一目的横坐标;进而将坐标信息中的横坐标被第一目的横坐标替换后的坐标信息称为第一目的坐标信息。
[0047]在本申请实施例中,优选的,要实现30立体效果,需要让第一待展示图像对应左目艮,第二待展示图像对应右眼,人的双眼在看无穷远的物体的时候,角度差异最小,无穷接近于0度,人的双眼在看离眼睛最近的物体的时候,角度差异最大,最大不会超过180度,在这里我们取这个角度为八度。
[0048]在本申请实施例中,优选的,设坐标信息为“,7,3,那么第一目的坐标信息为
(8), 7,2),其中,0〈8〈八/2 ;设坐标信息为〈X,7,2,^0,那么第一目的坐标信息为
(8),7,2,界),其中,0〈8〈八义2。
[0049]在本申请实施例中,优选的,按照预置第二规则对坐标信息进行处理,以生成第二目的坐标信息的过程为:
[0050]^将坐标信息中的横坐标加上偏移值,以生成第二目的横坐标;
[0051]以将第二目的横坐标替换为坐标信息中的横坐标,以生成第二目的坐标信息。
[0052]具体的,当按照预置第二规则对坐标信息进行处理,以生成第二目的坐标信息时,将该坐标信息中的横坐标加上上述生成第一目的坐标信息时的偏移值,该横坐标加上偏移值的结果为第二目的横坐标;进而将坐标信息中的横坐标被第二目的横坐标替换后的坐标信息称为第二目的坐标信息。
[0053]在本申请实施例中,优选的,设坐标信息为“,7,3,那么第二目的坐标信息为
(8), 7,2),其中,0〈8〈八/2 ;设坐标信息为〈X,7,2,^0,那么第二目的坐标信息为
(8),7,2,界),其中,0〈8〈八义2。
[0054]以上仅仅是本申请实施例的优选方式,发明人可根据自己的需求任意设置坐标信息的维度,在此不做限定。
[0055]具体的,本申请实施例中,还可将第一待展示图像对应右眼,第二待展示图像对应左眼,进而在生成第一待展示图像时,将获取到的坐标信息的横坐标加上预设偏移值,在生成第二待展示图像时,将获取到的坐标信息的横坐标减去该偏移值。
[0056]在本申请实施例中,具体的,第一待展示图像、第二待展示图像与左右眼的对应关系,发明人可根据自己的需求任意设定,在此不做限定。
[0057]以上仅仅是本申请实施例的优选方式,发明人可根据自己的需求任意设置按照预置第一规则对坐标信息进行处理,以生成第一目的坐标信息的过程,以及按照预置第二规则对坐标信息进行处理,以生成第二目的坐标信息的过程,在此不做限定。如可将按照预置第一规则对坐标信息进行处理,以生成第一目的坐标信息的过程设置为0、将坐标信息中的横坐标乘以预设第一偏移值,以生成第一目的横坐标山、将第一目的横坐标替换为坐标信息中的横坐标,以生成第一目的坐标信息。将按照预置第二规则对坐标信息进行处理,以生成第二目的坐标信息的过程设置为4、将坐标信息中的横坐标除以第一偏移值,以生成第二目的横坐标出、将第二目的横坐标替换为坐标信息中的横坐标,以生成第二目的坐标信息。在此不再一一赘述。
[0058]在本申请实施例中,优选的,上述第一偏移值可与偏移值相同,也可与偏移值不同,在此不做限定。
[0059]进一步的,在本申请实施例提供的一种图像转换方法中,还包括:响应用户操作,修改偏移值。
[0060]通过上述可知,本申请实施例中,预设偏移值为叾衬册出),在本申请实施例中,优选的,修改偏移值的过程为修改角度8的过程。
[0061]进一步的,在本申请实施例提供的一种图像转换方法中,还包括:按照预设展示规贝I」,展示待展示双画面30图像。
[0062]具体的,可预先设置展示规则,进而按照该展示规则展示待展示双画面30图像。
[0063]优选的,该展示规则为左右展示,即将展示画面分为左右两部分,左边部分展示第一待展示图像,右边部分展示第二待展示图像;该展示规则还可为重影展示,即将第一待展示图像和第二待展示图像进行重影展示,例如在影院不用头戴显示设备观看30电影的效果。
[0064]以上仅仅是本申请实施例提供的优选方式,发明可根据自己的需求任意设置展示规则,在此不做限定。
[0065]在本申请实施例中,优选的,第一待展示图像生成于预置第一画图上下文中;第二待展示图像生成于预置第二画图上下文中。
[0066]具体的,可在进行图像转换之前,申请预置双画图上下文(该双画图上下文包括第一画图上下文和第二画图上下文),进而可实现在第一画图上下文中生成第一待展示图像,在第二画图上下文中生成第二待展示图像。
[0067]在本申请实施例中,优选的,第一待展示图像生成于预置第三画图上下文的第一空间中;第二待展示图像生成于第三画图上下文的第二空间中。
[0068]具体的,可在进行图像转换之前,申请一个画图上下文(该画图上下文即第三画图上下文),并将该第三画图上下文中分出两个空间,这两个空间为第一空间和第二空间。进而可实现在第三画图上下文的第一空间中生成第一待展示图像,在第三画图上下文的第二空间中生成第二待展示图像。
[0069]具体的,第一空间和第二空间可组合成第三画图上下文,当然该第一空间和第二空间的组合也可以仅仅占用第三画图上下文的一部分,在此不做限定。
[0070]具体的,本申请实施例提供的一种图像转换方法中,针对所有画图操作信息中的每个画图操作信息,连续执行两次其指示的画图操作,其中,第一次画图操作用于生成第一待展示图像,第二次画图操作用于生成第二待展示图像。
[0071]以上仅仅是本申请实施例的优选方式,发明人可根据自己的需求任意设置利用画图操作信息生成第一待展示图像和第二待展示图像的方式,如:先执行一遍原始图像信息中的所有画图操作信息指示的画图操作,以生成第一待展示图像;在执行一遍原始图像信息中的所有画图操作信息指示的画图操作,以生成第二待展示图像。具体的,利用画图操作信息生成第一待展示图像和第二待展示图像的方式在此不做限定。
[0072]在本申请实施例中,优选的,利用预置第一线程生成第一待展示图像,以及,利用预置第二线程生成第二待展示图像。
[0073]具体的,在进行图像转换过程之前,申请预置两个线程,这两个线程分别为第一线程和第二线程,进而实现利用第一线程生成第一待展示图像,利用第二线程生成第二待展示图像,以加快图像转换速度。
[0074]以上仅仅是本申请实施例的优选方式,发明人可根据自己的需求任意设置线程的数量,以及为每个线程分配相应的任务,在此不做限定。
[0075]通过上述对本申请实施例提供的图像转换方法的进一步介绍,使得本申请实施例提供的图像转换方法更加清晰、完整,便于本领域技术人员理解。
[0076]实施例二:
[0077]图2为本申请实施例二提供的一种图像转换装置的结构示意图。
[0078]如图2所示,该图像转换装置包括:
[0079]原始图像信息获取单元1,用于获取单画面30软件中待展示单画面30图像的原始图像信息。
[0080]具体的,原始图像信息包括用于生成待展示单画面30图像的各个画图操作信息。
[0081]图像转换单元2,用于利用原始图像信息中的画图操作信息生成第一待展示图像和第二待展示图像,作为与单画面30图像对应的待展示双画面30图像;
[0082]其中,第一待展示图像的生成过程为:执行原始图像信息中各个画图操作信息指示的画图操作,在画图操作获取到待展示单画面30图像中像素点的坐标信息时,按照预置第一规则对坐标信息进行处理,以生成第一目的坐标信息;将第一目的坐标信息替换为待展示单画面30图像中像素点的坐标信息;
[0083]第二待展示图像的生成过程为:执行原始图像信息中各个画图操作信息指示的画图操作,在画图操作获取到待展示单画面30图像中像素点的坐标信息时,按照预置第二规则对坐标信息进行处理,以生成第二目的坐标信息;将第二目的坐标信息替换为待展示单画面30图像中像素点的坐标信息。
[0084]本申请提供一种图像转换装置,该装置通过获取单画面30软件中待展示单画面30图像的原始图像信息(该原始图像信息包括用于生成待展示单画面30图像的各个画图操作信息),进而利用画图操作信息生成第一待展示图像和第二待展示图像,作为与单画面30图像对应的待展示双画面30图像,实现了将待展示单画面30图像转换为待展示双画面30图像的过程,避免了现有技术需对单画面30软件进行重新开发/修改,才可通过头戴显示设备实现对该单画面30软件的立体展示效果的问题。
[0085]本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。
[0086]结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(狀的、内存、只读存储器¢01)、电可编程801、电可擦除可编程801、寄存器、硬盘、可移动磁盘、⑶-801、或【技术领域】内所公知的任意其它形式的存储介质中。
[0087]对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
【权利要求】
1.一种图像转换方法,其特征在于,包括: 获取单画面3D软件中待展示单画面3D图像的原始图像信息,所述原始图像信息包括用于生成所述待展示单画面3D图像的各个画图操作信息; 利用所述画图操作信息生成第一待展示图像和第二待展示图像,作为与所述单画面3D图像对应的待展示双画面3D图像; 其中,所述第一待展示图像的生成过程为:执行各个所述画图操作信息指示的画图操作,在所述画图操作获取到所述待展示单画面3D图像中像素点的坐标信息时,按照预置第一规则对所述坐标信息进行处理,以生成第一目的坐标信息;将所述第一目的坐标信息替换为所述待展示单画面3D图像中像素点的坐标信息; 所述第二待展示图像的生成过程为:执行各个所述画图操作信息指示的画图操作,在所述画图操作获取到所述待展示单画面3D图像中像素点的坐标信息时,按照预置第二规则对所述坐标信息进行处理,以生成第二目的坐标信息;将所述第二目的坐标信息替换为所述待展示单画面3D图像中像素点的坐标信息。
2.根据权利要求1所述的方法,其特征在于,所述按照预置第一规则对所述坐标信息进行处理,以生成第一目的坐标信息的过程为: 将所述坐标信息中的横坐标减去预设偏移值,以生成第一目的横坐标; 将所述第一目的横坐标替换为所述坐标信息中的横坐标,以生成第一目的坐标信息。
3.根据权利要求2所述的方法,其特征在于,所述按照预置第二规则对所述坐标信息进行处理,以生成第二目的坐标信息的过程为: 将所述坐标信息中的横坐标加上所述偏移值,以生成第二目的横坐标; 将所述第二目的横坐标替换为所述坐标信息中的横坐标,以生成第二目的坐标信息。
4.根据权利要求3所述的方法,其特征在于,还包括:响应用户操作,修改所述偏移值。
5.根据权利要求4所述的方法,其特征在于,还包括:按照预设展示规则,展示所述待展示双画面3D图像。
6.根据权利要求1-5任意一项所述的方法,其特征在于,所述第一待展示图像生成于预置第一画图上下文中;所述第二待展示图像生成于预置第二画图上下文中。
7.根据权利要求1-5任意一项所述的方法,其特征在于,所述第一待展示图像生成于预置第三画图上下文的第一空间中;所述第二待展示图像生成于所述第三画图上下文的第二空间中。
8.根据权利要求1-5任意一项所述的方法,其特征在于,针对所有画图操作信息中的每个画图操作信息,连续执行两次其指示的画图操作,其中,第一次画图操作用于生成第一待展示图像,第二次画图操作用于生成第二待展示图像。
9.根据权利要求1-5任意一项所述的方法,其特征在于,利用预置第一线程生成第一待展示图像,以及,利用预置第二线程生成第二待展示图像。
10.一种图像转换装置,其特征在于,包括: 原始图像信息获取单元,用于获取单画面3D软件中待展示单画面3D图像的原始图像信息,所述原始图像信息包括用于生成所述待展示单画面3D图像的各个画图操作信息; 图像转换单元,用于利用所述画图操作信息生成第一待展示图像和第二待展示图像,作为与所述单画面3D图像对应的待展示双画面3D图像; 其中,所述第一待展示图像的生成过程为:执行各个所述画图操作信息指示的画图操作,在所述画图操作获取到所述待展示单画面3D图像中像素点的坐标信息时,按照预置第一规则对所述坐标信息进行处理,以生成第一目的坐标信息;将所述第一目的坐标信息替换为所述待展示单画面3D图像中像素点的坐标信息; 所述第二待展示图像的生成过程为:执行各个所述画图操作信息指示的画图操作,在所述画图操作获取到所述待展示单画面3D图像中像素点的坐标信息时,按照预置第二规则对所述坐标信息进行处理,以生成第二目的坐标信息;将所述第二目的坐标信息替换为所述待展示单画面3D图像中像素点的坐标信息。
【文档编号】H04N13/00GK104486611SQ201410837027
【公开日】2015年4月1日 申请日期:2014年12月29日 优先权日:2014年12月29日
【发明者】熊文龙 申请人:北京极维客科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1