1.一种虚拟面部的构建方法,包括:
对用户的面部图像进行特征识别,得到所述用户的多个实体特征部位;
确定所述多个实体特征部位中每个实体特征部位对应的虚拟局部特征;以及
将所述多个实体特征部位中每个实体特征部位对应的所述虚拟局部特征进行拼接,得到所述用户的虚拟面部。
2.根据权利要求1所述的虚拟面部的构建方法,其中,所述确定所述多个实体特征部位中每个实体特征部位对应的虚拟局部特征包括:
根据所述实体特征部位的多个轮廓点中每个所述轮廓点的坐标信息计算欧氏距离,得到所述实体特征部位的特征参数;
根据所述实体特征部位的所述特征参数在虚拟局部特征库中进行检索,得到所述实体特征部位对应的所述虚拟局部特征,其中所述实体特征部位对应的所述虚拟局部特征的特征参数与所述实体特征部位的所述特征参数的相似度大于等于预设相似度。
3.根据权利要求2所述的虚拟面部的构建方法,其中,所述轮廓点的所述坐标信息为三维坐标信息。
4.根据权利要求1所述的虚拟面部的构建方法,其中,所述虚拟局部特征为用于实体建模的基本体素。
5.根据权利要求1所述的虚拟面部的构建方法,其中,所述将所述多个实体特征部位中每个实体特征部位对应的所述虚拟局部特征进行拼接包括:
根据预设的拼接顺序,将所述多个实体特征部位中每个实体特征部位对应的所述虚拟局部特征逐个进行拼接,其中,排序在后的所述虚拟局部特征拼接在排序在前的所述虚拟局部特征上;
其中,在排序在后的所述虚拟局部特征拼接在排序在前的所述虚拟局部特征上之前,所述虚拟面部的构建方法进一步包括:
依据所述排序在前的所述虚拟局部特征的对接区域的尺寸,对所述排序在后的所述虚拟局部特征的对接区域进行几何变换。
6.根据权利要求1至5中任一项所述的虚拟面部的构建方法,其中,在所述确定所述多个实体特征部位中每个实体特征部位对应的虚拟局部特征之前,进一步包括:
对所述面部图像进行标签识别,得到标签信息;以及
根据所述标签信息在虚拟局部特征库中进行检索,得到筛选后的虚拟局部特征组;
其中,在所述筛选后的虚拟局部特征组中,确定所述多个实体特征部位中每个实体特征部位对应的所述虚拟局部特征。
7.一种虚拟形体的构建方法,包括:
如权利要求1至6中任一项所述的虚拟面部的构建方法;
确定所述用户的虚拟躯体;以及
将所述虚拟面部和所述虚拟躯体拼接,得到所述用户的虚拟形体。
8.根据权利要求7所述的虚拟形体的构建方法,其中,进一步包括:对所述面部图像进行表情识别,得到表情信息;
在所述得到所述用户的虚拟形体之后,所述虚拟形体的构建方法进一步包括:
根据所述表情信息确定装束;
将所述装束与所述用户的所述虚拟形体进行拼接。
9.一种虚拟面部的构建装置,包括:
识别模块,用于对用户的面部图像进行特征识别,得到所述用户的多个实体特征部位;
第一确定模块,用于确定所述多个实体特征部位中每个实体特征部位对应的虚拟局部特征;以及
第一拼接模块,用于将所述多个实体特征部位中每个实体特征部位对应的所述虚拟局部特征进行拼接,得到所述用户的虚拟面部。
10.一种虚拟形体的构建装置,包括:
如权利要求9所述的虚拟面部的构建装置;
第二确定模块,用于确定所述用户的虚拟躯体;以及
第二拼接模块,用于将所述虚拟面部和所述虚拟躯体拼接,得到所述用户的虚拟形体。
11.一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序用于执行上述权利要求1至6中任一项所述的虚拟面部的构建方法;
或,所述计算机程序用于执行上述权利要求7或8所述的虚拟形体的构建方法。
12.一种电子设备,所述电子设备包括:
处理器;
用于存储所述处理器可执行指令的存储器;
所述处理器,用于执行上述权利要求1至6中任一项所述的虚拟面部的构建方法或上述权利要求7或8所述的虚拟形体的构建方法。