The invention discloses a video stream and 3D face modeling and face printing device based on attribute matching, the method includes: establish a general 3D face model base; through multi task pre trained neural network to learn the depth of face detection and face the key points of information extraction; using multi task pre trained by the face attribute analysis and prediction of the depth of the neural network learning, combined with face key point data and face attribute information and the generic 3D face model database to obtain rough registration, face general model closest to the real-time. The printing device comprises an input unit, characteristic point marking unit, general 3D face model base unit, face classification unit, multi attribute face critical point optimization unit, texture refinement unit and print output unit. The invention has the advantages of high accuracy, simple mode of realization, good user friendliness and high automation degree.
【技术实现步骤摘要】
一种基于视频流与人脸多属性匹配的三维人脸建模方法和打印装置
本专利技术涉及人脸三维建模技术,特别是涉及一种基于视频流与人脸多属性匹配的三维人脸建模方法和打印装置。
技术介绍
许多研究者充分利用计算机在处理图像图形方面的优良性能来模拟和演示三维人脸模型并取得了很大成就。人脸动画已经从传统的关键帧技术发展到表演驱动技术。从可视电话到游戏娱乐,从多通道用户界面到虚拟现实,到处都体现着人脸建模与动画的技术。同时,人们对利用计算机进行三维人脸建模的效果和质量要求也越来越严格,不再仅仅满足于动作僵硬、表情呆板、背景单调的三维人脸及其动画。如何提高建模精确度、丰富模型表情逼真度的技术问题,仍然是该领域的研究热点和研究者共同追求的目标。目前,关于三维人脸建模的方法主要包括如下几种:1)基于三维扫描仪的三维人脸建模;2)基于单幅人脸图像的建模;3)基于拟合或重建的技术。但是,现有的三维人脸建模技术存在以下几个问题:基于三维扫描仪的方法往往存在通用性和灵活性较差的问题,此外,其建模过程的数据量大,操作较为复杂,且其硬件设备的成本昂贵,计算复杂度过高。基于单幅人脸图像的建模方法由于计算过程复杂,从而导致运算时间过长、计算结果偏差大等不足,通常难以获得良好的建模效果。基于拟合或重建的技术一般都需要用户的配合,用户友好性较差。例如手工标记关键点、使用前进行用户注册、在建模时需保持无表情或者固定表情等,不能精确地模拟实时的用户表情;同时,外貌、姿态对表情参数精度的影响较大,导致建模精度存在一定的瓶颈。
技术实现思路
为克服现有技术的不足,本专利技术的目的在于提供一种精确度高、实现方式简单 ...
【技术保护点】
一种基于视频流与人脸多属性匹配的三维人脸建模方法,其特征在于,包括:建立通用三维人脸模型库,所述三维人脸模型库按照属性分类,所述属性包括性别、年龄、脸型;采集实时视频中的多幅正侧面人脸图像进行归一化处理,通过预先训练好的多任务学习深度神经网络进行人脸检测及人脸关键点信息提取,并结合多人脸个关键点信息对齐人脸;利用预先训练好的多任务学习深度神经网络进行人脸属性分析预测,所述属性包括性别、年龄、脸型,结合人脸关键点数据和人脸属性信息与所述的通用三维人脸模型库进行粗配准,获得最接近实时采集的人脸通用模型;采用关键点优化技术和纹理细化处理技术对粗配准的通用三维人脸模型进行微调修正,合成具有真实感的实时三维人脸视觉外观。
【技术特征摘要】
1.一种基于视频流与人脸多属性匹配的三维人脸建模方法,其特征在于,包括:建立通用三维人脸模型库,所述三维人脸模型库按照属性分类,所述属性包括性别、年龄、脸型;采集实时视频中的多幅正侧面人脸图像进行归一化处理,通过预先训练好的多任务学习深度神经网络进行人脸检测及人脸关键点信息提取,并结合多人脸个关键点信息对齐人脸;利用预先训练好的多任务学习深度神经网络进行人脸属性分析预测,所述属性包括性别、年龄、脸型,结合人脸关键点数据和人脸属性信息与所述的通用三维人脸模型库进行粗配准,获得最接近实时采集的人脸通用模型;采用关键点优化技术和纹理细化处理技术对粗配准的通用三维人脸模型进行微调修正,合成具有真实感的实时三维人脸视觉外观。2.根据权利要求1所述的一种基于视频流与人脸多属性匹配的三维人脸建模方法,其特征在于,所述建立通用三维人脸模型库,三维人脸模型库按照属性分类具体包括:利用三维扫描仪采集原始真实的三维人脸模型并进行规一化处理;对规一化人脸模型的形状和纹理分别进行主成分分析,得到形变三维人脸模型,最终由三维扫描仪采集到的原始三维人脸模型和经过形变处理的三维人脸模型构成完备的通用三维人脸模型库。对完备通用三维人脸模型库标注其对应的属性,所述属性包括性别、年龄、脸型,并根据属性对应的类别建立最终的通用三维人脸模型库。3.根据权利要求2所述的一种基于视频流与人脸多属性匹配的三维人脸建模方法,其特征在于,所述对完备通用三维人脸模型库标注其对应的属性具体包括:以性别细分为男、女两项;以年龄段为分类项,共设为儿童、少年、青年、中年、老年5大类,其中儿童时期细分为0-3、4-6岁,少年时期细分为7-12、13-17岁,青年时期细分为18-25、26-40岁,中年时期细分为41-50、51-65岁,老年时期为66岁以上;以脸型为分类项,将每个年龄段分为多种脸型,分别是椭圆脸型、长脸型、四方脸型、倒三角型、菱形脸型、三角脸型、圆脸型。4.根据权利要求1所述的一种基于视频流与人脸多属性匹配的三维人脸建模方法,其特征在于,所述人脸关键点包括:脸部轮廓、眼角点、眉间点、鼻下点、颌下点、嘴角点。5.根据权利要求1所述的一种基于视频流与人脸多属性匹配的三维人脸建模方法,其特征在于,所述多任务学习深度神经网络的训练过程具体包括:采集标准人脸图像并标注其对应的多个属性的类别,形成一个完备的训练数据集合;同时进行人脸检测以及人脸关键点定位,并结合多个关键点坐标信息准确对齐人脸;对标注类别中的属性进行编码;构造深度神经网络;利用训练数据集合,训练深度神经网络,最终通过大量训练获得多任务学习深度神经网络模型。6.根据权利要求5所述的一种基于视频流与人脸多属性匹配的三维人脸建模方法,其特征在于,所述深度神经网络依次包括:输入层、卷积层、非线性层、池化层、二次卷积层、混合卷积层、多属性分类层、输出层;所述卷积层、非线性层、池化层、二次卷积层分别设置有一个或者...
【专利技术属性】
技术研发人员:翟懿奎,徐颖,甘俊英,应自炉,曾军英,
申请(专利权)人:五邑大学,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。