【技术实现步骤摘要】
通过人体特征对目标图片进行驱动的方法及装置
本申请涉及图像处理
,尤其涉及一种通过人体特征对目标图片进行驱动的方法及装置。
技术介绍
表情驱动是指通过获取用户当前的表情,利用获取的人物表情使静态照片中的人物动起来的技术,是当下一种非常流行的应用。目前,相关表情驱动技术,仅能利用用户的表情驱动照片中的人物动作,而无法对照片中的人物和/或动物建立模型,进而进行表情驱动,推广性差。
技术实现思路
本申请旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本申请提出一种通过人体特征对目标图片进行驱动的方法及装置,以实现对照片中主体的驱动,通过建立人物和/或动物的模型,不仅可以驱动人物,还可以驱动动物,解决现有技术仅能对人物进行表情驱动,无法对照片中的人物和/或动物建立模型,且无法驱动动物,推广性差的技术问题。为达上述目的,本申请第一方面实施例提出了一种通过人体特征对目标图片进行驱动的方法,包括:获取目标图片,并获取所述目标图片中的主体以及所述主体的多个关键点;根据所述主体的多个关键点生成所述主体的主体模型;以及获取用户的人体特征,并根据所述人体特征对所述主体模型进行驱动。本申请实施例的通过人体特征对目标图片进行驱动的方法,通过获取目标图片,并获取目标图片中的主体以及主体的多个关键点,根据主体的多个关键点生成主体的主体模型,获取用户的人体特征,根据人体特征对主体模型进行驱动。由此,通过获取图片中主体的关键点来生成主体模型,不仅可以生成人物模型还可以生成动物模型,再根据人体特征对主体模型进行驱动,达到了利用人体特征驱动照片中人物和/或动物的目的,而不仅限于驱动人 ...
【技术保护点】
1.一种通过人体特征对目标图片进行驱动的方法,其特征在于,包括:获取目标图片,并获取所述目标图片中的主体以及所述主体的多个关键点;根据所述主体的多个关键点生成所述主体的主体模型;以及获取用户的人体特征,并根据所述人体特征对所述主体模型进行驱动。
【技术特征摘要】
1.一种通过人体特征对目标图片进行驱动的方法,其特征在于,包括:获取目标图片,并获取所述目标图片中的主体以及所述主体的多个关键点;根据所述主体的多个关键点生成所述主体的主体模型;以及获取用户的人体特征,并根据所述人体特征对所述主体模型进行驱动。2.如权利要求1所述的通过人体特征对目标图片进行驱动的方法,其特征在于,所述主体模型为3D模型,所述根据所述主体的多个关键点生成所述主体的主体模型,包括:识别所述主体的类别,并根据所述主体的类别获取对应的网格模型;根据所述主体的多个关键点和所述网格模型生成所述主体的网格数据,其中,所述网格数据中的多个网格点分别与所述多个关键点对应,所述多个关键点之间的连接方式为所述网格模型中限定的连接方式;以及根据所述网格数据生成所述3D模型。3.如权利要求2所述的通过人体特征对目标图片进行驱动的方法,其特征在于,所述根据所述网格数据生成所述3D模型,包括:获取所述网格数据中的所述多个网格点;通过相机投影矩阵对所述多个网格点进行投影以生成所述3D模型;以及根据所述目标图片对所述3D模型进行贴图。4.如权利要求3所述的通过人体特征对目标图片进行驱动的方法,其特征在于,所述根据所述目标图片对所述3D模型进行贴图,包括:获取所述目标图片中多个关键点,并根据所述多个关键点将所述目标图片划分为多个第一区域;获取所述3D模型中的多个网格点,并根据所述多个网格点将所述3D模型划分为多个第二区域,其中,所述多个第一区域分别与所述多个第二区域对应;以及将所述多个第一区域的贴图数据复制至所述多个第二区域,并对所述3D模型进行渲染。5.如权利要求2所述的通过人体特征对目标图片进行驱动的方法,其特征在于,在所述根据所述网格数据生成所述3D模型之后,还包括:根据所述3D模型生成默认表情模型;以及生成基于所述默认表情模型的多个动作表情参数,其中,所述多个动作表情参数与多个预设动作对应。6.如权利要求5所述的通过人体特征对目标图片进行驱动的方法,其特征在于,所述人体特征为人脸表情,所述根据所述人体特征对所述主体模型进行驱动,包括:获取人脸表情,并通过面部行为编码系统获取所述人脸表情对应的系数;根据所述系数获取所述系数对应的动作表情参数;以及将所述对应的动作表情参数添加至所述默认表情模型。7.如权利要求1-6任一项所述的通过人体特征对目标图片进行驱动的方法,其特征在于,还包括:生成所述主体的五官模型,其中,所述五官模型具有多个第一骨骼控制点;获取所述主体模型中五官的位置,并获取所述五官的多个第二骨骼控制点;将所述五官模型添加至所述主体模型之中,使得所述多个第一骨骼控制点与所述多个第二骨骼控制点对应。8.一种通过人体特征对目标图片进行驱动的装置,其特征在于,包括:第一获取模块,用于获取目标图片,并获取所述目标图片中的主体以及所述主体的多个关键点;生成模块,用于根据所述主体的多个关键点生成所述主体的主体模型;以及驱动模块,用于获取用户的人体特征,并根据所述人...
【专利技术属性】
技术研发人员:季爱军,叶欢,袁瀚,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。