人脸3D模型的生成方法及系统技术方案

技术编号:15505110 阅读:208 留言:0更新日期:2017-06-04 00:48
本发明专利技术涉及3D模型技术领域,公开了一种人脸3D模型的生成方法及系统。所述人脸3D模型的生成方法,包括:获取人脸扫描模型;分割获取的人脸扫描模型以提取人脸扫描模型的正脸部分;根据获取的人脸扫描模型判断人体性别;根据判断的人体性别调取对应的男/女公共模型;分割调取的公共模型以提取公共模型的非正脸部分;将提取的人脸扫描模型的正脸部分和公共模型的非正脸部分进行缝合处理,以生成人脸3D模型;以及对生成的人脸3D模型进行平滑处理,并输出所述人脸3D模型。本发明专利技术的技术方案,提高了人脸3D建模的成功率、精确度和工作效率。

Method and system for generating face 3D model

The invention relates to the technical field of 3D models, and discloses a method and a system for generating a face 3D model. The method includes generating 3D face model: obtain the face scanning model; face scanning model to extract the face segmentation obtained in face scanning model; according to the obtained face scanning model to determine the human body sex; gender judgment according to the human body obtain corresponding male / female public model; public transfer model segmentation to extract the non face part of the public model; the non face part face part and the public face of the extracted model scanning model for suture treatment, to generate a 3D face model; and 3D model to generate face smoothing, and the output of the 3D face model. The technical proposal of the invention improves the success rate, the accuracy and the work efficiency of the face 3D modeling.

【技术实现步骤摘要】
人脸3D模型的生成方法及系统
本专利技术涉及3D模型
,尤其涉及一种人脸3D模型的生成方法及系统。
技术介绍
随着计算机硬软件技术和图像处理技术的高速发展,3D模型开始应用到各行各业当中。在人体3D建模时,通常通过3D人体扫描仪扫描人体而生成人体扫描模型,但这种方式生成的人体扫描模型在非正脸部分比如头发和衣服容易出现错误或误差,进而导致人脸3D建模的错误率和误差较高而成功率较低。为修正错误和误差,现有人体3D建模通常需要美工人工对生成的人体扫描模型进行美化处理,导致致人脸3D建模的精确度和工作效率较低。
技术实现思路
鉴于此,本专利技术提供一种人脸3D模型的生成方法及系统,解决现有人体3D建模时因人体扫描模型的错误率和误差较高而导致成功率、精确度和工作效率较低的技术问题。根据本专利技术的一个实施例,提供一种人脸3D模型的生成方法,包括:获取人脸扫描模型;分割获取的人脸扫描模型以提取人脸扫描模型的正脸部分;根据获取的人脸扫描模型判断人体性别;根据判断的人体性别调取对应的男/女公共模型;分割调取的公共模型以提取公共模型的非正脸部分;将提取的人脸扫描模型的正脸部分和公共模型的非正脸部分进行缝合处理,以生成人脸3D模型;以及对生成的人脸3D模型进行平滑处理,并输出所述人脸3D模型。优选的,所述分割获取的人脸扫描模型以提取人脸扫描模型的正脸部分,包括:调取人脸模型识别算法;根据调取的人脸模型识别算法对获取的人脸扫描模型进行分割处理;以及识别并提取人脸扫描模型的正脸部分。优选的,所述将提取的人脸扫描模型的正脸部分和公共模型的非正脸部分进行缝合处理,以生成人脸3D模型,包括:获取人脸扫描模型的正脸部分和公共模型的非正脸部分的尺寸;调整所述人脸扫描模型的正脸部分的尺寸,以适配所述公共模型的非正脸部分的尺寸;以及将调整后的人脸扫描模型的正脸部分与所述公共模型的非正脸部分进行缝合处理,以生成人脸3D模型。优选的,所述对生成的人脸3D模型进行平滑处理,包括:调取人脸模型接缝平滑算法;以及根据调取的人脸模型接缝平滑算法对生成的人脸3D模型进行平滑处理以消除接缝。优选的,所述获取人脸扫描模型,包括:通过3D人体扫描仪扫描人脸以获取人脸扫描模型。根据本专利技术的另一个实施例,还提供一种人脸3D模型的生成系统,包括:人脸扫描模型获取模块,用于获取人脸扫描模型;正脸提取模块,用于分割所述人脸扫描模型获取模块获取的人脸扫描模型以提取人脸扫描模型的正脸部分;性别判断模块,用于根据所述人脸扫描模型获取模块获取的人脸扫描模型判断人体性别;公共模型调取模块,用于根据所述性别判断模块判断的人体性别调取对应的男/女公共模型;非正脸提取模块,用于分割所述公共模型调取模块调取的公共模型以提取公共模型的非正脸部分;缝合处理模块,用于将所述正脸提取模块提取的人脸扫描模型的正脸部分和所述非正脸提取模块提取的公共模型的非正脸部分进行缝合处理,以生成人脸3D模型;以及平滑处理和输出模块,用于对所述缝合处理模块生成的人脸3D模型进行平滑处理并输出所述人脸3D模型。优选的,所述正脸提取模块包括:人脸模型识别算法调取单元,用于调取人脸模型识别算法;分割处理单元,用于根据所述人脸模型识别算法调取单元调取的人脸模型识别算法对所述人脸扫描模型获取模块获取的人脸扫描模型进行分割处理;以及识别和提取单元,用于识别并提取所述分割处理单元分割处理的人脸扫描模型的正脸部分。优选的,所述缝合处理模块包括:尺寸获取单元,用于获取人脸扫描模型的正脸部分和公共模型的非正脸部分的尺寸;尺寸调整单元,用于调整所述人脸扫描模型的正脸部分的尺寸,以适配所述公共模型的非正脸部分的尺寸;以及缝合处理单元,用于将所述尺寸调整单元调整后的人脸扫描模型的正脸部分与所述公共模型的非正脸部分进行缝合处理,以生成人脸3D模型。优选的,所述平滑处理和输出模块包括:人脸模型接缝平滑算法调取单元,用于调取人脸模型接缝平滑算法;平滑处理单元,用于根据所述人脸模型接缝平滑算法调取单元调取的人脸模型接缝平滑算法对生成的人脸3D模型进行平滑处理以消除接缝;以及输出单元,用于输出所述平滑处理单元平滑处理后的人脸3D模型。优选的,所述人脸扫描模型获取模块是3D人体扫描仪。本专利技术提供的人脸3D模型的生成方法及系统,分别分割提取人脸扫描模型的正脸部分和公共模型的非正脸部分,并对两者进行缝合处理和平滑处理以生成新的人脸3D模型,保留了人体扫描模型中典型的正脸特征部分,融合了公共模型中典型的非正脸特征部分,同时还避免了缝合接缝对人脸3D模型造成的影响和误差,相比现有通过美工人工处理人体扫描模型中错误或缺陷时较低的工作效率和较低的准确度,有效避免了现有3D人体扫描仪生成的人体扫描模型在非正脸部分容易出现错误而导致人脸3D模型的错误率和误差较高的问题,同时方便快捷地生成精确的人脸3D模型,提高了人脸3D建模的成功率、精确度和工作效率。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单的介绍。显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术一个实施例中人脸3D模型的生成方法的流程示意图。图2为本专利技术一个实施例中分割提取人脸扫描模型的正脸部分的流程示意图。图3为本专利技术一个实施例中缝合处理生成人脸3D模型的流程示意图。图4为本专利技术一个实施例中人脸3D模型平滑处理的流程示意图。图5为本专利技术另一个实施例中人脸3D模型的生成系统的结构示意图。图6为本专利技术另一个实施例中正脸提取模块的结构示意图。图7为本专利技术另一个实施例中缝合处理模块的结构示意图。图8为本专利技术另一个实施例中平滑处理和输出模块的结构示意图。具体实施方式下面结合附图和具体实施方式对本专利技术的技术方案作进一步更详细的描述。显然,所描述的实施例仅仅是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都应属于本专利技术保护的范围。在本专利技术的描述中,需要理解的是,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。在本专利技术的描述中,需要说明的是,除非另有明确的规定和限定,术语“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连。对于本领域的普通技术人员而言,可以结合具体情况理解上述术语在本专利技术中的具体含义。此外,在本专利技术的描述中,除非另有说明,“多个”的含义是两个或两个以上。流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本专利技术的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本专利技术的实施例所属
的技术人员所理解。图1为本专利技术一个实施例中人脸3D模型的生成方法的流程示意图。如图所示,所述人脸3D模型的生成方法,包括:步骤S101:获取人脸扫描模型。当需本文档来自技高网
...
人脸3D模型的生成方法及系统

【技术保护点】
一种人脸3D模型的生成方法,其特征在于,包括:获取人脸扫描模型;分割获取的人脸扫描模型以提取人脸扫描模型的正脸部分;根据获取的人脸扫描模型判断人体性别;根据判断的人体性别调取对应的男/女公共模型;分割调取的公共模型以提取公共模型的非正脸部分;将提取的人脸扫描模型的正脸部分和公共模型的非正脸部分进行缝合处理,以生成人脸3D模型;以及对生成的人脸3D模型进行平滑处理,并输出所述人脸3D模型。

【技术特征摘要】
1.一种人脸3D模型的生成方法,其特征在于,包括:获取人脸扫描模型;分割获取的人脸扫描模型以提取人脸扫描模型的正脸部分;根据获取的人脸扫描模型判断人体性别;根据判断的人体性别调取对应的男/女公共模型;分割调取的公共模型以提取公共模型的非正脸部分;将提取的人脸扫描模型的正脸部分和公共模型的非正脸部分进行缝合处理,以生成人脸3D模型;以及对生成的人脸3D模型进行平滑处理,并输出所述人脸3D模型。2.根据权利要求1所述的人脸3D模型的生成方法,其特征在于,所述分割获取的人脸扫描模型以提取人脸扫描模型的正脸部分,包括:调取人脸模型识别算法;根据调取的人脸模型识别算法对获取的人脸扫描模型进行分割处理;以及识别并提取人脸扫描模型的正脸部分。3.根据权利要求1所述的人脸3D模型的生成方法,其特征在于,所述将提取的人脸扫描模型的正脸部分和公共模型的非正脸部分进行缝合处理,以生成人脸3D模型,包括:获取人脸扫描模型的正脸部分和公共模型的非正脸部分的尺寸;调整所述人脸扫描模型的正脸部分的尺寸,以适配所述公共模型的非正脸部分的尺寸;以及将调整后的人脸扫描模型的正脸部分与所述公共模型的非正脸部分进行缝合处理,以生成人脸3D模型。4.根据权利要求1所述的人脸3D模型的生成方法,其特征在于,所述对生成的人脸3D模型进行平滑处理,包括:调取人脸模型接缝平滑算法;以及根据调取的人脸模型接缝平滑算法对生成的人脸3D模型进行平滑处理以消除接缝。5.根据权利要求1所述的人脸3D模型的生成方法,其特征在于,所述获取人脸扫描模型,包括:通过3D人体扫描仪扫描人脸以获取人脸扫描模型。6.一种人脸3D模型的生成系统,其特征在于,包括:人脸扫描模型获取模块,用于获取人脸扫描模型;正脸提取模块,用于分割所述人脸扫描模型获取模块获取的人脸扫描模型以提取人脸扫描模型的正脸部分;性别判断模块,用于根据所述人脸扫描模型获取模块获取的人...

【专利技术属性】
技术研发人员:王志全梁金华曾家东沈西优王皓棉
申请(专利权)人:深圳市咖啡帮餐饮顾问有限公司
类型:发明
国别省市:广东,44

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

1