The invention discloses a face reconstruction method, device, device and storage medium. The method includes: extracting the key points of the face from the received multi-frame face image data; building the original three-dimensional face model for each frame of face image data to obtain the first principal component analysis coefficient according to some of the key points of the face image data; and modifying the first principal component according to all the key points of the face image data of each frame. The second principal component analysis coefficient is obtained by analyzing the coefficients, and the target three-dimensional face model is constructed based on the second principal component analysis coefficient. Through this method, a data-driven method is realized, which can quickly and effectively process the received multi-frame face image data into a three-dimensional face model. Moreover, multi-image reconstruction can be done in parallel, so this method is easier to achieve faster speed on multi-core CPU.
【技术实现步骤摘要】
一种人脸重建方法、装置、设备和存储介质
本专利技术实施例涉及图像处理技术,尤其涉及一种人脸重建方法、装置、设备和存储介质。
技术介绍
人脸重建是三维重建的重要研究方向之一,在影视、游戏、三维人脸识别等领域有着广泛的应用前景,受到计算机图形学、计算机视觉、机器视觉、计算机辅助设计等领域研究者的重视。从数据采集的角度出发,三维人脸重建主要分为主动测距设备和被动成像设备。主动测距设备如激光扫描仪,能够扫描得到静态物体精确的三维信息,然而其价格昂贵、扫描时间长、扫描范围有限,很难用于实时性要求较高的应用;相对的,深度摄像机能够实时采集动态物体,然而其对应生成的深度图分辨率低、精度低、噪声大。被动成像设备使用最普遍的是摄像机,由于设备简单价格低廉,且目前已存在大量二维人脸图像。因此,通过图像创建逼真的三维人脸模型是亟待解决的问题。但从图像创建逼真的三维人脸模型是一个非常困难的工作,目前的主流方法是使用三维可形变模型(3DMM),从主成分分析(PCA)的参数空间根据图像提供的约束信息来建立三维人脸模型。为了得到逼真人脸,大多数方法采用了“合成-分析”的方法,通过“渲染-匹配”重建再渲染的循环来建模。但是这种方式是比较慢的,特别是在应用场景并不考虑人脸的细节,而是集中在中等尺度的面部几何形状的重建的情况下。现有技术无法在设备性能一般,同时时效要求高的情况下提供很好的三维人脸模型。尤其是在用于各类图像、视频中的人脸特效的使用场景中,现有技术不能满足用户对于时效和准确性的要求。
技术实现思路
本专利技术提供一种人脸重建方法、装置、设备和存储介质,以实现快速的得到准确的三维人脸模 ...
【技术保护点】
1.一种人脸重建方法,其特征在于,包括:对接收到的多帧人脸图像数据进行人脸关键点的提取;对每帧人脸图像数据分别建立原始三维人脸模型,以针对每帧人脸图像数据,根据部分所述人脸关键点获得第一主成分分析系数;根据每帧人脸图像数据的全部所述人脸关键点修正所述第一主成分分析系数,获得第二主成分分析系数;基于所述第二主成分分析系数构建目标三维人脸模型。
【技术特征摘要】
1.一种人脸重建方法,其特征在于,包括:对接收到的多帧人脸图像数据进行人脸关键点的提取;对每帧人脸图像数据分别建立原始三维人脸模型,以针对每帧人脸图像数据,根据部分所述人脸关键点获得第一主成分分析系数;根据每帧人脸图像数据的全部所述人脸关键点修正所述第一主成分分析系数,获得第二主成分分析系数;基于所述第二主成分分析系数构建目标三维人脸模型。2.根据权利要求1所述的方法,其特征在于,所述对每帧人脸图像数据分别建立原始三维人脸模型,以针对每帧人脸图像数据,根据部分所述人脸关键点获得第一主成分分析系数,包括:基于部分所述人脸关键点与第一主成分分析系数设置第一目标函数的第一点约束项;基于所述第一主成分分析系数设置第一目标函数的第一正则化项;在所述第一点约束项与所述第一正则化项的约束下,对所述第一目标函数求解,获得所述第一主成分分析系数的值。3.根据权利要求2所述的方法,其特征在于,所述基于部分所述人脸关键点与第一主成分分析系数设置第一目标函数的第一点约束项,包括:对第一主成分分析参考系数、缩放后的部分所述人脸关键点与第一主成分分析系数进行主成分分析运算,获得第一特征值;将所述第一特征值投影到二维空间,获得第二特征值;计算所述第二特征值与部分所述人脸关键点之间的第一距离;采用所述第一距离设置第一目标函数的第一点约束项。4.根据权利要求3所述的方法,其特征在于,所述对第一主成分分析参考系数、缩放后的部分所述人脸关键点与第一主成分分析系数进行主成分分析运算,获得第一特征值,包括:获取第一主成分分析参考系数;对部分所述人脸关键点进行缩放;计算缩放后的部分所述人脸关键点与第一主成分分析系数之间的第一乘积;将所述第一主成分分析参考系数与所述第一乘积之间的和值设置为第一特征值。5.根据权利要求2所述的方法,其特征在于,所述在所述第一点约束项与所述第一正则化项的约束下,对所述第一目标函数求解,获得所述第一主成分分析系数的值,包括:对所述第一目标函数迭代,计算所述第一主成分分析系数的值,使得第一距离最小、且所述第一主成分分析系数满足高斯分布。6.根据权利要求1-5任一项所述的方法,其特征在于,所述根据每帧人脸图像数据的全部所述人脸关键点修正所述第一主成分分析系数,获得第二主成分分析系数,包括:基于全部所述人脸关键点与第二主成分分析系数设置第二目标函数的...
【专利技术属性】
技术研发人员:刘更代,
申请(专利权)人:广州市百果园信息技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。