1.一种基于粤剧图片的面部替换方法,其特征在于,包括以下步骤:
图像获取,获取用户在终端上传的人物图像,所述人物图像包括人脸;
图像识别,识别所述人物图像,得到所述人物图像对应的人脸特征图以及所述人脸特征图中的若干特征关键点信息,所述特征关键点信息包括关键点序号以及关键点数量;
筛选预设粤剧静态图像,根据所述特征关键点信息在预设模板数据库筛选到对应的多张或单张所述预设粤剧静态图像,当筛选到的所述预设粤剧静态图像为单张时,将此所述预设粤剧静态图像作为目标粤剧静态图像,当筛选到的所述预设粤剧静态图像为多张时,随机选取一张所述预设粤剧静态图像作为目标粤剧静态图像;
筛选人脸特征图,根据所述特征关键点信息在所述目标粤剧静态图像中筛选出对应的预设人脸特征图以及所述预设人脸特征图对应的预设特征关键点信息,将所述预设人脸特征图作为目标人脸特征图,所述预设特征关键点信息包括预设关键点序号以及预设关键点数量;
人脸特征替换,根据所述关键点序号与所述目标人脸特征图对应预设关键点序号的位置关系将所述人脸特征图绑定到所述目标人脸特征图上,根据所述目标人脸特征图与所述人脸特征图的位置偏差对所述人脸特征图进行位移调整,得到最终人脸特征图。
2.如权利要求1所述的一种基于粤剧图片的面部替换方法,其特征在于:在所述图像获取之前包括建立预设模板数据库,获取若干预设粤剧静态图像,识别所述预设粤剧静态图像,得到预设人脸特征图以及所述预设人脸特征图对应的预设特征关键点信息,将所述预设人脸特征图、所述预设特征关键点信息以及所述预设粤剧静态图像建立映射关系并存储,得到预设模板数据库。
3.如权利要求2所述的一种基于粤剧图片的面部替换方法,其特征在于:所述识别所述预设粤剧静态图像,得到预设人脸特征图以及对应的预设特征关键点信息具体为:通过边缘检测算法对所述预设粤剧静态图像进行边缘检测处理,得到对应的预设人脸特征图,根据标记算法对所述预设人脸特征图进行标号处理,得到预设关键点序号以及预设关键点数量。
4.如权利要求1所述的一种基于粤剧图片的面部替换方法,其特征在于:所述图像识别具体为:通过边缘检测算法对所述人物图像进行边缘检测处理,得到对应的人脸特征图,根据标记算法对所述人脸特征图进行标号处理,得到关键点序号以及关键点数量。
5.如权利要求2所述的一种基于粤剧图片的面部替换方法,其特征在于:所述筛选预设粤剧静态图像具体为:在所述预设模板数据库中筛选出所有与所述关键点数量相同的所述预设关键点数量对应的所述预设粤剧静态图像,得到含有若干所述预设粤剧静态图像的预设粤剧静态图像组或单张所述预设粤剧静态图像,当得到预设粤剧静态图像组时,在所述预设粤剧静态图像组中选取任意一张所述预设粤剧静态图像作为目标粤剧静态图像;当得到单张所述预设粤剧静态图像时,将此张所述预设粤剧静态图像作为目标粤剧静态图像。
6.如权利要求1所述的一种基于粤剧图片的面部替换方法,其特征在于:所述筛选人脸特征图具体为:当所述目标粤剧静态图像含有多张与所述关键点数量相同的预设关键点数量对应的预设人脸特征图时,随机选择一张所述预设人脸特征图作为目标人脸特征图;当所述目标粤剧静态图像只含有一张与所述关键点数量相同的预设关键点数量对应的预设人脸特征图时,将所述预设人脸特征图作为目标人脸特征图。
7.一种电子设备,其特征在于包括:处理器;
存储器;以及程序,其中所述程序被存储在所述存储器中,并且被配置成由处理器执行,所述程序包括用于执行权利要求1-6任意一项所述的方法。
8.一种计算机可读存储介质,其上存储有计算机程序,其特征在于:所述计算机程序被处理器执行如权利要求1-6任意一项所述的方法。