动态图像生成方法、装置、设备及存储介质制造方法及图纸

技术编号:20005205 阅读:45 留言:0更新日期:2019-01-05 17:47
本发明专利技术提供一种动态图像生成方法、装置、设备及存储介质,该方法包括:采集用户的人脸图像;从所述人脸图像中选取关键点;建立所述关键点与虚拟模型的目标点之间的映射关系;将连续N帧人脸图像中所述关键点的坐标变化信息,转化为所述目标点的坐标变化信息;其中,所述N为大于1的自然数;根据所述目标点的坐标变化信息,驱动所述虚拟模型生成动态图像。本发明专利技术可以根据采集到的用户图像,直接驱动虚拟模型生成动态图像,制作过程简单,制作效率高。

Dynamic Image Generation Method, Device, Equipment and Storage Media

The invention provides a dynamic image generation method, device, device and storage medium, which includes: collecting the user's face image; selecting key points from the face image; establishing mapping relationship between the key points and the target points of the virtual model; transforming coordinate change information of the key points in the continuous N frame face image into coordinate change of the target points. Information; where the N is a natural number greater than 1; according to the coordinate change information of the target point, the virtual model is driven to generate dynamic images. The invention can directly drive the virtual model to generate dynamic images according to the collected user images, and the production process is simple and the production efficiency is high.

【技术实现步骤摘要】
动态图像生成方法、装置、设备及存储介质
本专利技术涉及图像处理
,尤其涉及一种动态图像生成方法、装置、设备及存储介质。
技术介绍
随着终端技术的发展,越来越多的终端都配备了视频拍摄功能,人们可以通过终端来制作动图,或者小视频。目前,表情包的制作需要预先绘制或者拍摄多张表情图像,然后设置多张图像的播放时间间隔,当播放多张表情图像时,才可以形成一个动态的表情图像。但是,这种动态表情图像的制作过程复杂,需要预先准备大量的表情图像,制作效率低下。
技术实现思路
本专利技术提供一种动态图像生成方法、装置、设备及存储介质,可以根据采集到的用户图像,直接驱动虚拟模型生成动态图像,制作过程简单,制作效率高。第一方面,本专利技术实施例提供一种动态图像生成方法,包括:采集用户的人脸图像;从所述人脸图像中选取关键点;建立所述关键点与虚拟模型的目标点之间的映射关系;将连续N帧人脸图像中所述关键点的坐标变化信息,转化为所述目标点的坐标变化信息;其中,所述N为大于1的自然数;根据所述目标点的坐标变化信息,驱动所述虚拟模型生成动态图像。在一种可能的设计中,所述采集用户的人脸图像,包括:通过单目,或者多目摄像头实本文档来自技高网...

【技术保护点】
1.一种动态图像生成方法,其特征在于,包括:采集用户的人脸图像;从所述人脸图像中选取关键点;建立所述关键点与虚拟模型的目标点之间的映射关系;将连续N帧人脸图像中所述关键点的坐标变化信息,转化为所述目标点的坐标变化信息;其中,所述N为大于1的自然数;根据所述目标点的坐标变化信息,驱动所述虚拟模型生成动态图像。

【技术特征摘要】
1.一种动态图像生成方法,其特征在于,包括:采集用户的人脸图像;从所述人脸图像中选取关键点;建立所述关键点与虚拟模型的目标点之间的映射关系;将连续N帧人脸图像中所述关键点的坐标变化信息,转化为所述目标点的坐标变化信息;其中,所述N为大于1的自然数;根据所述目标点的坐标变化信息,驱动所述虚拟模型生成动态图像。2.根据权利要求1所述的方法,其特征在于,所述采集用户的人脸图像,包括:通过单目,或者多目摄像头实时采集用户的人脸图像。3.根据权利要求1所述的方法,其特征在于,从所述人脸图像中选取关键点,包括:将人脸图像按照五官分成多个区域,并从每个区域中选择关键点;所述关键点包括:位于眉毛区域、眼睛区域、鼻子区域、嘴巴区域、耳朵区域,以及面部轮廓区域上的标记点。4.根据权利要求3所述的方法,其特征在于,建立所述关键点与虚拟模型的目标点之间的映射关系,包括:将虚拟模型按照五官分成多个区域,并从每个区域中选择目标点;所述目标点包括:位于眉毛区域、眼睛区域、鼻子区域、嘴巴区域、耳朵区域,以及面部轮廓区域上的标记点;根据目标点所在的区域,以及所述目标点在对应区域内的分布位置,建立所述关键点与虚拟模型的目标点之间的映射关系。5.根据权利要求1所述的方法,其特征在于,将连续N帧人脸图像中所述关键点的坐标变化信息,转化为所述目标点的坐标变化信息,包括:根据连续N帧人脸图像中同一关键点的坐标信息,得到所述关键点的坐标变化信息;所述关键点的坐标变化信息是指:所述关键点从一个时刻移动到下一个时刻时,所述关键点的坐标值变化量;根据所述关键点与虚拟模型的目标点之间的映射关系,确定所述关键点的坐标变化信息在所述虚拟模型中,对应的所述目标点的坐标变化信息;所述目标点的坐标变化信息是指:所述目标点从一个时刻移动到下一个时刻时,所述目标点的坐标值变化量。6.根据权利要求1所述的方法,其特征在于,根据所述目标点的坐标变化信息,驱动所述虚拟模型生成动态图像,包括:确定所述虚拟模型中,所述目标点从一个坐标位置移动到下一个坐标位置的间隔时长;根据所述目标点的坐标变化信息,按照所述间隔时长,驱动所述虚拟模型生成动态图像。7.根据权利要求1所述的方法,其特征在于,所述虚拟模型包括:人脸模型、动物的面部模型。8.根据权利要求1-7中任一项所述的方法,其特征在于,在驱动所述虚拟模型生成动态图像之后,还包括:保存所述动态图像;将所述动态图像分割为2个或者2个以上的子动态图像,其中,所述子动态图像的集合构成与用户的人脸图像变化一致的表情包。9.根据权利要求8所述的方法,其特征在于,在将所述动态图像分割为2个或者2个以上的子动态图像之后,还包括:对所述子动态图像进行编辑处理,所述编辑处理包括:添加音效和/或文字。10.一种动态图像生成装置,其特征在于,包括:采集模块,用于采集用户的人脸图像;选取模块,用于从所述人脸图像中选取关键点;映射模块,用于建立所述关键点与虚拟模型的...

【专利技术属性】
技术研发人员:庞文杰
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1