目标图像的获取方法、装置和存储介质及电子设备与流程

文档序号:30072008发布日期:2022-05-18 02:18阅读:90来源:国知局
目标图像的获取方法、装置和存储介质及电子设备与流程

1.本发明涉及计算机领域,具体而言,涉及一种目标图像的获取方法、装置和存储介质及电子设备。


背景技术:

2.近年来虚拟形象的发展越发迅猛,如应用在直播领域。一般直播虚拟形象采用的是3d形象或者多个2d素材的组合,但这样的制作成本较高。反观单张图像所呈现的虚拟形象,虽然不如上述方式的生动,但制作成本较低,具有一定的可用价值。
3.相关技术中对单张图像的图像动作变更通常是使用局部仿射变换实现,但这样生成的目标图像其背景会有冗余的像素变更,或者生成的目标图像会有部分非执行区域的像素变更,如此使得生成的目标图像并不是用户实际所需的虚拟形象。因此,存在目标图像的获取准确性较低的问题。
4.针对上述的问题,目前尚未提出有效的解决方案。


技术实现要素:

5.本发明实施例提供了一种目标图像的获取方法、装置和存储介质及电子设备,以至少解决目标图像的获取准确性较低的技术问题。
6.根据本发明实施例的一个方面,提供了一种目标图像的获取方法,包括:显示第一目标图像,其中,上述第一目标图像包含有目标对象的至少两个图像元素;获取对上述第一目标图像触发的图像调整请求,其中,上述图像调整请求用于请求将上述目标对象的目标原始图像元素调整为上述目标对象在执行目标动作时所表现出的图像元素;响应上述图像调整请求,获取上述目标原始图像元素的元素类型对应的目标网格,其中,上述目标网格用于确定上述第一目标图像中响应于上述图像调整请求进行调整的区域图像;根据上述目标网格从上述第一目标图像中确定出包含上述目标原始图像元素的目标区域图像;根据上述目标动作对应的元素变更数据对上述第一目标图像中的上述目标区域图像进行调整,得到第二目标图像。
7.根据本发明实施例的另一方面,还提供了一种目标图像的获取装置,包括:显示单元,用于显示第一目标图像,其中,上述第一目标图像包含有目标对象的至少两个图像元素;第一获取单元,用于获取对上述第一目标图像触发的图像调整请求,其中,上述图像调整请求用于请求将上述目标对象的目标原始图像元素调整为上述目标对象在执行目标动作时所表现出的图像元素;第二获取单元,用于响应上述图像调整请求,获取上述目标原始图像元素的元素类型对应的目标网格,其中,上述目标网格用于确定上述第一目标图像中响应于上述图像调整请求进行调整的区域图像;第一确定单元,用于根据上述目标网格从上述第一目标图像中确定出包含上述目标原始图像元素的目标区域图像;第一调整单元,用于根据上述目标动作对应的元素变更数据对上述第一目标图像中的上述目标区域图像进行调整,得到第二目标图像。
8.作为一种可选的方案,上述第一调整单元,包括:调整模块,用于根据上述目标动作对应的元素变更数据对上述目标区域图像的第一原始图层进行调整,得到第一目标图层;整合模块,用于整合上述第一目标图像以及上述第一目标图层,得到上述第二目标图像。
9.作为一种可选的方案,上述整合模块,包括:调整子模块,用于在获取到上述第一目标图像的第二原始图层的情况下,按照上述第一目标图层的第一透明度调整上述第二原始图层的透明度,得到第二透明度的上述第二原始图层;整合子模块,用于整合上述第一透明度的上述第一目标图层、以及上述第二透明度的上述第二原始图层,得到上述第二目标图像。
10.作为一种可选的方案,包括:第三获取单元,用于在上述获取对上述第一目标图像触发的图像调整请求之后,响应上述图像调整请求,获取上述目标原始图像元素的元素类型对应的目标网格结构;输入单元,用于在上述获取对上述第一目标图像触发的图像调整请求之后,将上述第一目标图像输入上述目标网格结构,得到上述目标网格结构输出的上述第二目标图像。
11.作为一种可选的方案,包括:第一处理单元,用于在上述将上述第一目标图像输入上述目标网格结构之前,对上述第一目标图像进行下采样处理,得到目标分辨率的目标图像;第二处理单元,用于在上述将上述第一目标图像输入上述目标网格结构之前,对上述目标分辨率的目标图像、以及上述目标动作对应的元素变更数据以矩阵的目标维度进行合并处理,得到目标图像数据;第三处理单元,用于在上述将上述第一目标图像输入上述目标网格结构之前,对上述目标图像数据进行上采样处理,得到上述目标网格结构匹配的分辨率的目标图像,其中,上述目标网格结构匹配的分辨率的目标图像为输入上述目标网格结构的上述第一目标图像。
12.作为一种可选的方案,还包括:第四获取单元,用于在上述目标原始图像元素包括第一原始图像元素以及第二原始元素的情况下,在上述获取对上述第一目标图像触发的图像调整请求之后,响应上述图像调整请求,获取上述第一原始图像元素的元素类型对应的第一网格、以及获取上述第二原始图像元素的元素类型对应的第二网格;第二确定单元,用于在上述目标原始图像元素包括第一原始图像元素以及第二原始元素的情况下,在上述获取对上述第一目标图像触发的图像调整请求之后,根据上述第一网格从上述第一目标图像中确定出包含上述第一原始图像元素的第一区域图像、以及根据上述第二网格从上述第一目标图像中确定出包含上述第二原始图像元素的第二区域图像;第二调整单元,用于在上述目标原始图像元素包括第一原始图像元素以及第二原始元素的情况下,在上述获取对上述第一目标图像触发的图像调整请求之后,根据上述目标动作对应的元素变更数据对上述第一目标图像中的上述第一区域图像以及上述第二区域图像进行调整,得到上述第二目标图像。
13.根据本技术实施例的又一个方面,提供一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行如以上目标图像的获取方法。
14.根据本发明实施例的又一方面,还提供了一种电子设备,包括存储器、处理器及存
储在存储器上并可在处理器上运行的计算机程序,其中,上述处理器通过计算机程序执行上述的目标图像的获取方法。
15.在本发明实施例中,显示第一目标图像,其中,上述第一目标图像包含有目标对象的至少两个图像元素;获取对上述第一目标图像触发的图像调整请求,其中,上述图像调整请求用于请求将上述目标对象的目标原始图像元素调整为上述目标对象在执行目标动作时所表现出的图像元素;响应上述图像调整请求,获取上述目标原始图像元素的元素类型对应的目标网格,其中,上述目标网格用于确定上述第一目标图像中响应于上述图像调整请求进行调整的区域图像;根据上述目标网格从上述第一目标图像中确定出包含上述目标原始图像元素的目标区域图像;根据上述目标动作对应的元素变更数据对上述第一目标图像中的上述目标区域图像进行调整,得到第二目标图像,利用目标网格确定图像中待调整的图像区域,再通过调整动作所对应的变更元素对该图像区域内的元素进行针对性的调整,进而达到了对图像中的待调整图像区域内的元素进行针对性地调整的目的,从而实现了提高目标图像的获取准确性的技术效果,进而解决了目标图像的获取准确性较低的技术问题。
附图说明
16.此处所说明的附图用来提供对本发明的进一步理解,构成本技术的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
17.图1是根据本发明实施例的一种可选的目标图像的获取方法的应用环境的示意图;
18.图2是根据本发明实施例的一种可选的目标图像的获取方法的流程的示意图;
19.图3是根据本发明实施例的一种可选的目标图像的获取方法的示意图;
20.图4是根据本发明实施例的另一种可选的目标图像的获取方法的示意图;
21.图5是根据本发明实施例的另一种可选的目标图像的获取方法的示意图;
22.图6是根据本发明实施例的一种可选的目标图像的获取装置的示意图;
23.图7是根据本发明实施例的一种可选的电子设备的结构示意图。
具体实施方式
24.为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
25.需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品
或设备固有的其它步骤或单元。
26.根据本发明实施例的一个方面,提供了一种目标图像的获取方法,可选地,作为一种可选的实施方式,上述目标图像的获取方法可以但不限于应用于如图1所示的环境中。其中,可以但不限于包括用户设备102、网络110及服务器112,其中,该用户设备102上可以但不限于包括显示器108、处理器106及存储器104。
27.具体过程可如下步骤:
28.步骤s102,用户设备102获取对第一目标图像1022触发的图像调整请求,其中,图像调整请求用于请求将第一目标图像包含有的目标对象的目标原始图像元素调整为目标对象在执行目标动作时所表现出的图像元素;
29.步骤s104-s106,用户设备102通过网络110将图像调整请求发送给服务器112;
30.步骤s108,服务器112通过数据库114查找目标原始图像元素的元素类型对应的目标网格,并通过处理引擎116调用该目标网格从第一目标图像中确定出包含目标原始图像元素的目标区域图像,以及根据目标动作对应的元素变更数据对第一目标图像中的目标区域图像进行调整,得到第二目标图像1024;
31.步骤s110-s114,服务器112通过网络110将第二目标图像1024发送给用户设备102,用户设备102中的处理器106将第二目标图像1024显示在显示器108中,并将第二目标图像1024存储在存储器104中。
32.除图1示出的示例之外,上述步骤可以由用户设备102独立完成,即由用户设备102执行目标网格的调用、第二目标图像1024的生成等步骤,从而减轻服务器的处理压力。该用户设备102包括但不限于手持设备(如手机)、笔记本电脑、台式电脑、车载设备等,本发明并不限制用户设备102的具体实现方式。
33.可选地,作为一种可选的实施方式,如图2所示,目标图像的获取方法包括:
34.s202,显示第一目标图像,其中,第一目标图像包含有目标对象的至少两个图像元素;
35.s204,获取对第一目标图像触发的图像调整请求,其中,图像调整请求用于请求将目标对象的目标原始图像元素调整为目标对象在执行目标动作时所表现出的图像元素;
36.s206,响应图像调整请求,获取目标原始图像元素的元素类型对应的目标网格,其中,目标网格用于确定第一目标图像中响应于图像调整请求进行调整的区域图像;
37.s208,根据目标网格从第一目标图像中确定出包含目标原始图像元素的目标区域图像;
38.s210,根据目标动作对应的元素变更数据对第一目标图像中的目标区域图像进行调整,得到第二目标图像。
39.可选地,在本实施例中,上述目标图像的获取方法可以但不限于应用在直播场景中,如目标账号(主播)所关联的客户端中显示有目标账号的目标虚拟形象,其中,该目标虚拟形象可以但不限于理解为一张被允许调整的目标图像;基于此,显示目标虚拟形象在第一时刻的第一目标图像;进一步响应于对第一目标图像触发的图像调整请求,获取第一目标图像中所包含有目标对象的目标原始图像元素的元素类型对应的目标网格;再利用目标网格从第一目标图像中确定出包含目标原始图像元素的目标区域图像,并根据目标动作对应的元素变更数据对第一目标图像中的目标区域图像进行调整,得到目标虚拟形象在第二
时刻的第二目标图像。
40.可选地,在本实施例中,目标对象可以但不限于理解为虚拟形象,如虚拟对象(人像、动物等)、虚拟物品(剑、盾牌等)、虚拟元素(山石、河流等);目标对象的图像元素可以但不限于理解为用于组成目标对象的元素,例如目标对象为目标人像,则图像元素可以但不限于为嘴部、鼻子、眼睛、眼睫毛等脸部元素,还可以但不限于为眼镜、头饰、口罩等饰品元素。
41.可选地,在本实施例中,目标动作可以但不限为响应于对第一目标图像触发的图像调整请求所确定的待执行动作,如图像调整请求为当前虚拟游戏对局胜利时触发的请求,则对应的目标动作可以但不限于为指示目标对象执行的喜悦动作;再如图像调整请求为当前虚拟游戏对局失败时触发的请求,则对应的目标动作可以但不限于为指示目标对象执行的伤心动作。
42.可选地,在本实施例中,目标网格可以但不限用于针对性地确定包含目标原始图像元素的元素类型所对应的目标区域图像;例如在获取到待调整的原始图像元素(目标原始图像元素)的元素类型为类型a的情况下,则在多个网格中确定出与类型a相对应的网格a(目标网格)。
43.可选地,在本实施例中,元素变更数据可以但不限用于表示图像元素的变更强度/程度,如先确定待调整的图像元素包括元素a、元素b以及元素c,且假设元素变更数据包括元素a的调整目标数据30(假设下限0、上限100)、元素b的调整目标数据10(假设下限0、上限100)以及元素c的调整目标数据50(假设下限0、上限100),其中,上限可以但不限于理解为变更最大强度、同理下限可以但不限于理解为变更最小强度;
44.进一步举例说明,可选的例如图3所示,确定目标对象302中包含的目标原始图像元素304(嘴部),再根据元素变更数据306调整(上/下/左/右)目标原始图像元素304(嘴部)的元素强度,或可理解为调整目标原始图像元素304(嘴部)在目标对象302的分布信息。
45.需要说明的是,显示第一目标图像,其中,第一目标图像包含有目标对象的至少两个图像元素;获取对第一目标图像触发的图像调整请求,其中,图像调整请求用于请求将目标对象的目标原始图像元素调整为目标对象在执行目标动作时所表现出的图像元素;响应图像调整请求,获取目标原始图像元素的元素类型对应的目标网格,其中,目标网格用于确定第一目标图像中响应于图像调整请求进行调整的区域图像;根据目标网格从第一目标图像中确定出包含目标原始图像元素的目标区域图像;根据目标动作对应的元素变更数据对第一目标图像中的目标区域图像进行调整,得到第二目标图像。
46.进一步举例说明,可选的例如图4所示,在直播画面402中显示第一目标图像404,如图4中的(a)所示,其中,第一目标图像404包含有目标对象406的至少两个图像元素;进一步假设获取对第一目标图像404触发的图像调整请求,其中,图像调整请求用于请求将目标对象的目标原始图像元素408调整为目标对象406在执行目标动作时所表现出的图像元素;再者响应图像调整请求,获取目标原始图像元素408的元素类型对应的目标网格,其中,目标网格用于确定第一目标图像406中响应于图像调整请求进行调整的区域图像;根据目标网格从第一目标图像404中确定出包含目标原始图像元素408的目标区域图像;进一步如图4中的(b)所示,根据目标动作对应的元素变更数据对第一目标图像404中的目标区域图像进行调整,得到第二目标图像410,并将第二目标图像410显示在直播画面402中。
47.通过本技术提供的实施例,显示第一目标图像,其中,第一目标图像包含有目标对象的至少两个图像元素;获取对第一目标图像触发的图像调整请求,其中,图像调整请求用于请求将目标对象的目标原始图像元素调整为目标对象在执行目标动作时所表现出的图像元素;响应图像调整请求,获取目标原始图像元素的元素类型对应的目标网格,其中,目标网格用于确定第一目标图像中响应于图像调整请求进行调整的区域图像;根据目标网格从第一目标图像中确定出包含目标原始图像元素的目标区域图像;根据目标动作对应的元素变更数据对第一目标图像中的目标区域图像进行调整,得到第二目标图像,利用目标网格确定图像中待调整的图像区域,再通过调整动作所对应的变更元素对该图像区域内的元素进行针对性的调整,进而达到了对图像中的待调整图像区域内的元素进行针对性地调整的目的,从而实现了提高目标图像的获取准确性的技术效果。
48.作为一种可选的方案,根据目标动作对应的元素变更数据对第一目标图像中的目标区域图像进行调整,得到第二目标图像,包括:
49.s1,根据目标动作对应的元素变更数据对目标区域图像的第一原始图层进行调整,得到第一目标图层;
50.s2,整合第一目标图像以及第一目标图层,得到第二目标图像。
51.可选地,在本实施例中,原始图层可以但不限于为包含文字或图像等元素的胶片,多张原始图层叠放在一起所呈现的效果可以但不限于为目标图像;再者,原始图层可以但不限于将页面上的元素精准定位,其中,原始图层可以但不限于加入文字、图片、表格、插件,也可以但不限于在里面再嵌套图层。具体的,原始图层可以但不限于包括以下至少之一:背景图层、调整图层、填充图层、文字图层、形状图层、智能图层、透明通道alpha,像素变更图层colorchange等。
52.作为一种可选的方案,整合第一目标图像以及第一目标图层,得到第二目标图像,包括:
53.s1,在获取到第一目标图像的第二原始图层的情况下,按照第一目标图层的第一透明度调整第二原始图层的透明度,得到第二透明度的第二原始图层;
54.s2,整合第一透明度的第一目标图层、以及第二透明度的第二原始图层,得到第二目标图像。
55.需要说明的是,利用透明度处理各个目标图层,进而无论是多个目标图层之间的叠加操作,还是多个目标图层之间的组成操作,都可高效实现。
56.通过本技术提供的实施例,在获取到第一目标图像的第二原始图层的情况下,按照第一目标图层的第一透明度调整第二原始图层的透明度,得到第二透明度的第二原始图层;整合第一透明度的第一目标图层、以及第二透明度的第二原始图层,得到第二目标图像,实现了提高图层处理效率的效果。
57.作为一种可选的方案,在获取对第一目标图像触发的图像调整请求之后,包括:
58.s1,响应图像调整请求,获取目标原始图像元素的元素类型对应的目标网格结构;
59.s2,将第一目标图像输入目标网格结构,得到目标网格结构输出的第二目标图像。
60.可选地,在本实施例中,不同元素类型可对应不同的网格结构,如元素类型a(如嘴巴)对应网格结构a,且该网格结构a用于修改嘴巴张合和形状;元素类型b(如瞳孔)对应网格结构b,且该网格结构b用于修改瞳孔形状和位置;元素类型c(如眼睫毛)对应网格结构c,
且该网格结构c用于修改眼睫毛位置。
61.作为一种可选的方案,在将第一目标图像输入目标网格结构之前,包括:
62.s1,对第一目标图像进行下采样处理,得到目标分辨率的目标图像;
63.s2,对目标分辨率的目标图像、以及目标动作对应的元素变更数据以矩阵的目标维度进行合并处理,得到目标图像数据;
64.s3,对目标图像数据进行上采样处理,得到目标网格结构匹配的分辨率的目标图像,其中,目标网格结构匹配的分辨率的目标图像为输入目标网格结构的第一目标图像。
65.可选地,在本实施例中,先随机创建一组0~1的动作数字掩码a2,分别代表不同部位的变更强度;把掩码和原图像a1传入已训练好的深度网络中,首先会对原图a1数据进行下采样后到一定分辨率,ai和a2以矩阵的第一维度进行合并,然后上采样、再上采样后,根据不同的网格生成对应的图层、如透明通道alpha,像素变更图层colorchange等;对上述生成图层加上原图a1执行变采样操作,生成新的图层。然后继续执行上述根据不同的网格生成对应的图层的步骤直至所有网格遍历完毕。其中,变采样操作可以但不限于理解为对原图进行扭曲处理,可以但不限于利用下述公式(1):
66.image_new=gridsample(image_old_,f)
ꢀꢀ
(1)
67.其中,f为训练时被调整的权重向量。
68.进一步举例说明,可选的例如图5所示,先随机创建一组0~1的动作数字掩码502,分别代表不同部位的变更强度;把动作数字掩码502和原图数据504传入已训练好的深度网络中,首先会对原图数据504进行下采样后到一定分辨率,原图数据504和动作数字掩码502以矩阵的第一维度进行合并,然后上采样、再上采样后,根据不同的网格生成对应的图层、如透明通道alphab,像素变更图层colorchangeb等;对上述生成图层加上原图数据504执行变采样操作,生成新的图层。然后继续执行上述根据不同的网格生成对应的图层的步骤直至所有网格遍历完毕,组合各阶段的图像数据以得到目标图像数据506。其中,各阶段的图像数据的组合方式(change sample)可以但不限于为alphablend算法,具体可参考下述公式(2):
69.image_new=image1*a+image2*(1-a)
ꢀꢀ
(2)
70.其中,a可以但不限于为alpha(透明通道),image1可以但不限于为grid sample得到的图像数据,image2可以但不限于为各阶段change sample所得到的图像数据。
71.作为一种可选的方案,在目标原始图像元素包括第一原始图像元素以及第二原始元素的情况下,在获取对第一目标图像触发的图像调整请求之后,还包括:
72.s1,响应图像调整请求,获取第一原始图像元素的元素类型对应的第一网格、以及获取第二原始图像元素的元素类型对应的第二网格;
73.s2,根据第一网格从第一目标图像中确定出包含第一原始图像元素的第一区域图像、以及根据第二网格从第一目标图像中确定出包含第二原始图像元素的第二区域图像;
74.s3,根据目标动作对应的元素变更数据对第一目标图像中的第一区域图像以及第二区域图像进行调整,得到第二目标图像。
75.作为一种可选的方案,在目标动作包括第一原始图像元素对应的第一动作、以及第二原始图像元素对应的第二动作的情况下,根据目标动作对应的元素变更数据对第一目标图像中的第一区域图像以及第二区域图像进行调整,得到第二目标图像,包括:
76.根据第一动作对应的元素变更数据对第一目标图像中的第一区域图像进行调整、以及根据第二动作对应的元素变更数据对第一目标图像中的第二区域图像进行调整,得到第二目标图像。
77.需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
78.根据本发明实施例的另一个方面,还提供了一种用于实施上述目标图像的获取方法的目标图像的获取装置。如图6所示,该装置包括:
79.显示单元602,用于显示第一目标图像,其中,第一目标图像包含有目标对象的至少两个图像元素;
80.第一获取单元604,用于获取对第一目标图像触发的图像调整请求,其中,图像调整请求用于请求将目标对象的目标原始图像元素调整为目标对象在执行目标动作时所表现出的图像元素;
81.第二获取单元606,用于响应图像调整请求,获取目标原始图像元素的元素类型对应的目标网格,其中,目标网格用于确定第一目标图像中响应于图像调整请求进行调整的区域图像;
82.第一确定单元608,用于根据目标网格从第一目标图像中确定出包含目标原始图像元素的目标区域图像;
83.第一调整单元610,用于根据目标动作对应的元素变更数据对第一目标图像中的目标区域图像进行调整,得到第二目标图像。
84.可选地,在本实施例中,上述目标图像的获取装置可以但不限于应用在直播场景中,如目标账号(主播)所关联的客户端中显示有目标账号的目标虚拟形象,其中,该目标虚拟形象可以但不限于理解为一张被允许调整的目标图像;基于此,显示目标虚拟形象在第一时刻的第一目标图像;进一步响应于对第一目标图像触发的图像调整请求,获取第一目标图像中所包含有目标对象的目标原始图像元素的元素类型对应的目标网格;再利用目标网格从第一目标图像中确定出包含目标原始图像元素的目标区域图像,并根据目标动作对应的元素变更数据对第一目标图像中的目标区域图像进行调整,得到目标虚拟形象在第二时刻的第二目标图像。
85.可选地,在本实施例中,目标对象可以但不限于理解为虚拟形象,如虚拟对象(人像、动物等)、虚拟物品(剑、盾牌等)、虚拟元素(山石、河流等);目标对象的图像元素可以但不限于理解为用于组成目标对象的元素,例如目标对象为目标人像,则图像元素可以但不限于为嘴部、鼻子、眼睛、眼睫毛等脸部元素,还可以但不限于为眼镜、头饰、口罩等饰品元素。
86.可选地,在本实施例中,目标动作可以但不限为响应于对第一目标图像触发的图像调整请求所确定的待执行动作,如图像调整请求为当前虚拟游戏对局胜利时触发的请求,则对应的目标动作可以但不限于为指示目标对象执行的喜悦动作;再如图像调整请求为当前虚拟游戏对局失败时触发的请求,则对应的目标动作可以但不限于为指示目标对象
执行的伤心动作。
87.可选地,在本实施例中,目标网格可以但不限用于针对性地确定包含目标原始图像元素的元素类型所对应的目标区域图像;例如在获取到待调整的原始图像元素(目标原始图像元素)的元素类型为类型a的情况下,则在多个网格中确定出与类型a相对应的网格a(目标网格)。
88.可选地,在本实施例中,元素变更数据可以但不限用于表示图像元素的变更强度/程度,如先确定待调整的图像元素包括元素a、元素b以及元素c,且假设元素变更数据包括元素a的调整目标数据30(假设下限0、上限100)、元素b的调整目标数据10(假设下限0、上限100)以及元素c的调整目标数据50(假设下限0、上限100),其中,上限可以但不限于理解为变更最大强度、同理下限可以但不限于理解为变更最小强度;
89.需要说明的是,显示第一目标图像,其中,第一目标图像包含有目标对象的至少两个图像元素;获取对第一目标图像触发的图像调整请求,其中,图像调整请求用于请求将目标对象的目标原始图像元素调整为目标对象在执行目标动作时所表现出的图像元素;响应图像调整请求,获取目标原始图像元素的元素类型对应的目标网格,其中,目标网格用于确定第一目标图像中响应于图像调整请求进行调整的区域图像;根据目标网格从第一目标图像中确定出包含目标原始图像元素的目标区域图像;根据目标动作对应的元素变更数据对第一目标图像中的目标区域图像进行调整,得到第二目标图像。
90.具体实施例可以参考上述目标图像的获取装置中所示示例,本示例中在此不再赘述。
91.通过本技术提供的实施例,显示第一目标图像,其中,第一目标图像包含有目标对象的至少两个图像元素;获取对第一目标图像触发的图像调整请求,其中,图像调整请求用于请求将目标对象的目标原始图像元素调整为目标对象在执行目标动作时所表现出的图像元素;响应图像调整请求,获取目标原始图像元素的元素类型对应的目标网格,其中,目标网格用于确定第一目标图像中响应于图像调整请求进行调整的区域图像;根据目标网格从第一目标图像中确定出包含目标原始图像元素的目标区域图像;根据目标动作对应的元素变更数据对第一目标图像中的目标区域图像进行调整,得到第二目标图像,利用目标网格确定图像中待调整的图像区域,再通过调整动作所对应的变更元素对该图像区域内的元素进行针对性的调整,进而达到了对图像中的待调整图像区域内的元素进行针对性地调整的目的,从而实现了提高目标图像的获取准确性的技术效果。
92.作为一种可选的方案,第一调整单元610,包括:
93.调整模块,用于根据目标动作对应的元素变更数据对目标区域图像的第一原始图层进行调整,得到第一目标图层;
94.整合模块,用于整合第一目标图像以及第一目标图层,得到第二目标图像。
95.具体实施例可以参考上述目标图像的获取方法中所示示例,本示例中在此不再赘述。
96.作为一种可选的方案,整合模块,包括:
97.调整子模块,用于在获取到第一目标图像的第二原始图层的情况下,按照第一目标图层的第一透明度调整第二原始图层的透明度,得到第二透明度的第二原始图层;
98.整合子模块,用于整合第一透明度的第一目标图层、以及第二透明度的第二原始
图层,得到第二目标图像。
99.具体实施例可以参考上述目标图像的获取方法中所示示例,本示例中在此不再赘述。
100.作为一种可选的方案,包括:
101.第三获取单元,用于在获取对第一目标图像触发的图像调整请求之后,响应图像调整请求,获取目标原始图像元素的元素类型对应的目标网格结构;
102.输入单元,用于在获取对第一目标图像触发的图像调整请求之后,将第一目标图像输入目标网格结构,得到目标网格结构输出的第二目标图像。
103.具体实施例可以参考上述目标图像的获取方法中所示示例,本示例中在此不再赘述。
104.作为一种可选的方案,包括:
105.第一处理单元,用于在将第一目标图像输入目标网格结构之前,对第一目标图像进行下采样处理,得到目标分辨率的目标图像;
106.第二处理单元,用于在将第一目标图像输入目标网格结构之前,对目标分辨率的目标图像、以及目标动作对应的元素变更数据以矩阵的目标维度进行合并处理,得到目标图像数据;
107.第三处理单元,用于在将第一目标图像输入目标网格结构之前,对目标图像数据进行上采样处理,得到目标网格结构匹配的分辨率的目标图像,其中,目标网格结构匹配的分辨率的目标图像为输入目标网格结构的第一目标图像。
108.具体实施例可以参考上述目标图像的获取方法中所示示例,本示例中在此不再赘述。
109.作为一种可选的方案,还包括:
110.第四获取单元,用于在目标原始图像元素包括第一原始图像元素以及第二原始元素的情况下,在获取对第一目标图像触发的图像调整请求之后,响应图像调整请求,获取第一原始图像元素的元素类型对应的第一网格、以及获取第二原始图像元素的元素类型对应的第二网格;
111.第二确定单元,用于在目标原始图像元素包括第一原始图像元素以及第二原始元素的情况下,在获取对第一目标图像触发的图像调整请求之后,根据第一网格从第一目标图像中确定出包含第一原始图像元素的第一区域图像、以及根据第二网格从第一目标图像中确定出包含第二原始图像元素的第二区域图像;
112.第二调整单元,用于在目标原始图像元素包括第一原始图像元素以及第二原始元素的情况下,在获取对第一目标图像触发的图像调整请求之后,根据目标动作对应的元素变更数据对第一目标图像中的第一区域图像以及第二区域图像进行调整,得到第二目标图像。
113.具体实施例可以参考上述目标图像的获取方法中所示示例,本示例中在此不再赘述。
114.作为一种可选的方案,第二调整单元,包括:
115.图像模块,用于在目标动作包括第一原始图像元素对应的第一动作、以及第二原始图像元素对应的第二动作的情况下,根据第一动作对应的元素变更数据对第一目标图像
中的第一区域图像进行调整、以及根据第二动作对应的元素变更数据对第一目标图像中的第二区域图像进行调整,得到第二目标图像。
116.具体实施例可以参考上述目标图像的获取方法中所示示例,本示例中在此不再赘述。
117.根据本发明实施例的又一个方面,还提供了一种用于实施上述目标图像的获取方法的电子设备,如图7所示,该电子设备包括存储器702和处理器704,该存储器702中存储有计算机程序,该处理器704被设置为通过计算机程序执行上述任一项方法实施例中的步骤。
118.可选地,在本实施例中,上述电子设备可以位于计算机网络的多个网络设备中的至少一个网络设备。
119.可选地,在本实施例中,上述处理器可以被设置为通过计算机程序执行以下步骤:
120.s1,显示第一目标图像,其中,第一目标图像包含有目标对象的至少两个图像元素;
121.s2,获取对第一目标图像触发的图像调整请求,其中,图像调整请求用于请求将目标对象的目标原始图像元素调整为目标对象在执行目标动作时所表现出的图像元素;
122.s3,响应图像调整请求,获取目标原始图像元素的元素类型对应的目标网格,其中,目标网格用于确定第一目标图像中响应于图像调整请求进行调整的区域图像;
123.s4,根据目标网格从第一目标图像中确定出包含目标原始图像元素的目标区域图像;
124.s5,根据目标动作对应的元素变更数据对第一目标图像中的目标区域图像进行调整,得到第二目标图像。
125.可选地,本领域普通技术人员可以理解,图7所示的结构仅为示意,电子设备也可以是智能手机(如android手机、ios手机等)、平板电脑、掌上电脑以及移动互联网设备(mobile internet devices,mid)、pad等终端设备。图7其并不对上述电子设备的结构造成限定。例如,电子设备还可包括比图7中所示更多或者更少的组件(如网络接口等),或者具有与图7所示不同的配置。
126.其中,存储器702可用于存储软件程序以及模块,如本发明实施例中的目标图像的获取方法和装置对应的程序指令/模块,处理器704通过运行存储在存储器702内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的目标图像的获取方法。存储器702可包括高速随机存储器,还可以包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器702可进一步包括相对于处理器704远程设置的存储器,这些远程存储器可以通过网络连接至终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。其中,存储器702具体可以但不限于用于存储第一目标图像、图像调整请求以及第二目标图像等信息。作为一种示例,如图7所示,上述存储器702中可以但不限于包括上述目标图像的获取装置中的显示单元602、第一获取单元604、第二获取单元606、第一确定单元608及第一调整单元610。此外,还可以包括但不限于上述目标图像的获取装置中的其他模块单元,本示例中不再赘述。
127.可选地,上述的传输装置706用于经由一个网络接收或者发送数据。上述的网络具体实例可包括有线网络及无线网络。在一个实例中,传输装置706包括一个网络适配器(network interface controller,nic),其可通过网线与其他网络设备与路由器相连从而
可与互联网或局域网进行通讯。在一个实例中,传输装置706为射频(radio frequency,rf)模块,其用于通过无线方式与互联网进行通讯。
128.此外,上述电子设备还包括:显示器708,用于显示上述第一目标图像、图像调整请求以及第二目标图像等信息;和连接总线710,用于连接上述电子设备中的各个模块部件。
129.在其他实施例中,上述终端设备或者服务器可以是一个分布式系统中的一个节点,其中,该分布式系统可以为区块链系统,该区块链系统可以是由该多个节点通过网络通信的形式连接形成的分布式系统。其中,节点之间可以组成点对点(peer to peer,简称p2p)网络,任意形式的计算设备,比如服务器、终端等电子设备都可以通过加入该点对点网络而成为该区块链系统中的一个节点。
130.根据本技术的一个方面,提供了一种计算机程序产品,该计算机程序产品包括计算机程序/指令,该计算机程序/指令包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分从网络上被下载和安装,和/或从可拆卸介质被安装。在该计算机程序被中央处理器执行时,执行本技术实施例提供的各种功能。
131.上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
132.根据本技术的一个方面,提供了一种计算机可读存储介质,计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述目标图像的获取方法。
133.可选地,在本实施例中,上述计算机可读的存储介质可以被设置为存储用于执行以下步骤的计算机程序:
134.s1,显示第一目标图像,其中,第一目标图像包含有目标对象的至少两个图像元素;
135.s2,获取对第一目标图像触发的图像调整请求,其中,图像调整请求用于请求将目标对象的目标原始图像元素调整为目标对象在执行目标动作时所表现出的图像元素;
136.s3,响应图像调整请求,获取目标原始图像元素的元素类型对应的目标网格,其中,目标网格用于确定第一目标图像中响应于图像调整请求进行调整的区域图像;
137.s4,根据目标网格从第一目标图像中确定出包含目标原始图像元素的目标区域图像;
138.s5,根据目标动作对应的元素变更数据对第一目标图像中的目标区域图像进行调整,得到第二目标图像。
139.可选地,在本实施例中,本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令终端设备相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:闪存盘、只读存储器(read-only memory,rom)、随机存取器(random access memory,ram)、磁盘或光盘等。
140.上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
141.上述实施例中的集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在上述计算机可读取的存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在存储介质中,包括若干指令用以使得一台或多台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例方
法的全部或部分步骤。
142.在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
143.在本技术所提供的几个实施例中,应该理解到,所揭露的客户端,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
144.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
145.另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
146.以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1