本发明涉及图像处理技术,尤其涉及一种用于生成二维虚拟形象的方法和装置。
背景技术:
1、虚拟形象广泛应用于各种电子设备和系统,例如在计算机、智能手机、车载信息娱乐系统、以及电视节目等各种应用中都可以使用二维虚拟形象,包括虚拟人物、卡通人物等。当前虚拟形象的动画设计均需要动画设计师结合节假日、出行元素等进行创意构思,而人工制作(手k)关键帧、图像调整修改、前期创意构思等处理过程占用的时间在50%以上,导致生成虚拟形象的效率低下。
2、因此,现有的虚拟形象生成技术需要进一步改善。
技术实现思路
1、本发明的目的在于提供一种用于生成二维虚拟形象的方法和装置,能够改善二维虚拟形象的生成效率。
2、根据本发明的实施例,提供一种用于生成二维虚拟形象的方法,包括:收集用于生成虚拟形象的多个第一图像;其中,所述多个第一图像用于在至少一个维度上与第二图像融合;以及根据图像融合的至少一个维度,将所述多个第一图像与所述第二图像进行图像融合,以生成所述虚拟形象的二维图像。
3、根据本发明的实施例,还提供一种用于生成二维虚拟形象的装置,包括:图像收集单元,被配置用于收集用于生成虚拟形象的多个第一图像;其中,所述多个第一图像用于在至少一个维度上与第二图像融合;以及图像融合单元,被配置用于根据图像融合的至少一个维度,将所述多个第一图像与第二图像进行图像融合,以生成所述虚拟形象的二维图像。
4、根据本发明的实施例,又提供一种用于生成二维虚拟形象的装置,包括:存储器,被配置用于存储计算机可读指令;以及至少一个处理器,其耦合所述存储器,其中,所述指令在由所述处理器执行时实施前述实施例所述的用于生成二维虚拟形象的方法。
5、根据本发明的实施例,再提供一种机器可读存储介质,其存储有可执行指令,所述可执行指令当被执行时使得机器执行前述实施例所述的用于生成二维虚拟形象的方法。
6、在本发明的实施例的方案中,通过将多个图像与主形象图像实现多维度的图像融合来生成虚拟形象的二维图像,从而可以大幅提升二维虚拟形象的生成效率。
1.一种用于生成二维虚拟形象的方法,包括:
2.根据权利要求1的方法,其中,所述图像融合包括:
3.根据权利要求2的方法,其中,所述第一图像包括所述虚拟形象的辅助图像,所述第二图像包括所述虚拟形象的主形象图像;所述多个第一图像与所述第二图像融合的维度包括面部表情融合、配件融合、背景融合和服饰着色融合中的至少一种。
4.根据权利要求3的方法,其中,所述多个图像分层包括面部表情层、配件层、主形象层、服饰着色层和背景层中的至少一种。
5.根据权利要求3的方法,其中,在合成所述多个图像分层后,用于配件融合的图像位于所述主形象图像的左下角和/或右下角,用于背景融合的图像位于所述主形象图像的左上角和/或右上角,用于面部表情融合的图像位于所述主形象图像的覆盖区域上。
6.根据权利要求3的方法,其中,所述主形象图像包括卡通面部形象、卡通全身形象、车辆模型图像、动物图像、真人图像中的至少一种。
7.根据权利要求1的方法,还包括:
8.根据权利要求1的方法,还包括:
9.根据权利要求8的方法,其中,计算所述相似度包括:
10.根据权利要求8或9的方法,还包括:
11.一种用于生成二维虚拟形象的装置,包括:
12.根据权利要求11的装置,其中,所述图像融合单元被进一步配置用于:将所述多个第一图像和所述第二图像分别布置在与相应的融合的维度相对应的多个图像分层中;针对每个图像分层,设定所述第一和第二图像中的元素的位置和尺寸;以及合成所述多个图像分层。
13.根据权利要求12的装置,其中,所述第一图像包括所述虚拟形象的辅助图像,所述第二图像包括所述虚拟形象的主形象图像;所述图像融合单元被进一步被配置用于根据面部表情融合、配件融合、背景融合和服饰着色融合中的至少一个维度,将所述多个第一图像与所述主形象图像进行融合。
14.根据权利要求13的装置,其中,所述多个图像分层包括面部表情层、配件层、主形象层、服饰着色层和背景层中的至少一种。
15.根据权利要求13的装置,其中,所述图像融合单元被进一步配置用于将用于配件融合的图像布置在所述主形象图像的左下角和/或右下角,将用于背景融合的图像布置在所述主形象图像的左上角和/或右上角,以及将用于面部表情融合的图像布置在所述主形象图像的覆盖区域上。
16.根据权利要求13的装置,其中,所述主形象图像包括卡通面部形象、卡通全身形象、车辆模型图像、动物图像、真人图像中的至少一种。
17.根据权利要求13的装置,还包括:
18.根据权利要求11的装置,还包括:
19.根据权利要求18的装置,其中,所述计算单元被进一步配置用于将所述生成的二维图像与所述参考图像调整为具有相同的尺寸;对调整后的二维图像和参考图像进行图像灰度化;对进行图像灰度化后的二维图像和参考图像的直方图进行统计,以统计这两个图像具有相同像素点的概率;以及基于所统计的概率,计算所述相似度。
20.根据权利要求18或19的装置,还包括:
21.一种用于生成二维虚拟形象的装置,包括:
22.一种机器可读存储介质,其存储有可执行指令,所述可执行指令当被执行时使得机器执行权利要求1至10中任一项所述的方法。