用于脸部识别的方法和设备与流程

文档序号:11951773阅读:来源:国知局

技术特征:

1.一种脸部识别方法,包括:

从2D输入图像检测脸部特征点;

基于检测的脸部特征点调整存储的3D脸部模型;

从调整的3D脸部模型产生2D投影图像;

基于2D输入图像和2D投影图像执行脸部识别。

2.如权利要求1所述的脸部识别方法,其中,调整存储的3D脸部模型的步骤包括:通过将检测的脸部特征点映射到存储的3D脸部模型来调整存储的3D脸部模型的脸部姿态和脸部表情。

3.如权利要求1所述的脸部识别方法,其中,存储的3D脸部模型包括3D形状模型和3D纹理模型,

调整存储的3D脸部模型的步骤包括:

基于从2D输入图像检测的脸部特征点调整存储的3D形状模型;

基于调整的3D形状模型的参数信息调整3D纹理模型。

4.如权利要求3所述的脸部识别方法,其中,调整存储的3D形状模型的步骤包括:基于检测的脸部特征点调整3D形状模型的姿态参数和表情参数。

5.如权利要求3所述的脸部识别方法,其中,产生2D投影图像的步骤包括:从调整的3D纹理模型产生2D投影图像。

6.如权利要求1所述的脸部识别方法,其中,3D形状模型和3D纹理模型是脸部姿态和脸部表情能够变形的3D模型。

7.如权利要求1所述的脸部识别方法,其中,2D投影图像包括与2D输入图像中的脸部姿态相同的脸部姿态。

8.如权利要求1所述的脸部识别方法,其中,执行脸部识别的步骤包括:

确定2D输入图像与2D投影图像之间的相似程度;

基于相似程度是否满足条件来输出脸部识别的结果。

9.如权利要求1所述的脸部识别方法,其中,检测脸部特征点的步骤包括:

从2D输入图像提取脸部区域;

从提取的脸部区域检测眉毛、眼睛、鼻子、嘴唇、下巴、耳朵和脸部轮 廓中的至少一个中的脸部特征点。

10.如权利要求1所述的脸部识别方法,其中,执行的步骤包括:通过将2D输入图像与2D投影图像进行比较来执行脸部识别。

11.一种产生3D脸部模型的方法,包括:

从多个视点获得用户的2D脸部图像;

从2D脸部图像检测脸部特征点;

基于检测的脸部特征点产生能够变形的3D形状模型和能够变形的3D纹理模型;

将能够变形的3D形状模型和能够变形的3D纹理模型存储为用户的3D脸部模型。

12.如权利要求11所述的方法,其中,产生的步骤包括:基于能够变形的3D形状模型和来自2D脸部图像中的至少一个2D脸部图像的纹理信息来产生能够变形的3D纹理模型。

13.如权利要求11所述的方法,其中,产生的步骤包括:

确定用于将检测的脸部特征点映射到3D标准模型的特征点的参数;

通过将确定的参数应用到3D标准模型来产生能够变形的3D形状模型。

14.如权利要求11所述的方法,其中,能够变形的3D纹理模型包括能够变形的3D形状模型的顶点。

15.如权利要求11所述的方法,其中,2D脸部图像包括从不同视点的用户的脸部的图像。

16.一种产生3D脸部模型的方法,包括:

获得2D脸部图像和2D脸部图像的方向数据,2D脸部图像包括用户的脸部;

确定关于2D脸部图像之间的匹配点的信息;

基于2D脸部图像的方向数据和关于匹配点的信息产生用户的脸部的3D数据;

使用3D数据将3D标准模型转换为用户的3D脸部模型。

17.如权利要求16所述的方法,其中,转换的步骤包括:通过将3D标准模型与用户的脸部的3D数据进行匹配来将3D标准模型转换为用户的3D脸部模型。

18.如权利要求16所述的方法,其中,用户的脸部的3D数据是配置用 户的脸部的形状的3D点的集合。

19.如权利要求16所述的方法,其中,获得的步骤包括:使用由运动传感器感测的运动数据获得2D脸部图像的方向数据。

20.如权利要求16所述的方法,其中,确定的步骤包括:

从2D脸部图像检测脸部特征点;

基于检测的脸部特征点确定关于匹配点的信息。

21.一种脸部识别设备,包括:

图像获取器,被配置为获得包括用户的脸部区域的2D输入图像;

3D脸部模型处理器,被配置为基于出现在2D输入图像中的用户的脸部姿态调整存储的3D脸部模型的脸部姿态,并从调整的3D脸部模型产生2D投影图像;

脸部识别器,被配置为基于2D输入图像和2D投影图像执行脸部识别。

22.如权利要求21所述的脸部识别设备,其中,3D脸部模型处理器包括:

脸部区域检测器,被配置为从2D输入图像检测脸部区域;

特征点检测器,被配置为从检测的脸部区域检测脸部特征点。

23.如权利要求22所述的脸部识别设备,其中,3D脸部模型处理器被配置为:从2D输入图像检测脸部特征点,通过将检测的脸部特征点与存储的3D脸部模型的特征点进行匹配来调整存储的3D脸部模型的脸部姿态。

24.如权利要求21所述的脸部识别设备,其中,存储的3D脸部模型包括3D形状模型和3D纹理模型,

3D脸部模型处理器被配置为:基于出现在2D输入图像中的用户的脸部姿态调整3D形状模型的脸部姿态,并基于调整的3D形状模型的参数信息调整3D纹理模型。

25.如权利要求24所述的脸部识别设备,其中,3D脸部模型处理器被配置为:通过将调整的3D纹理模型投影到平面来产生2D投影图像。

26.如权利要求21所述的脸部识别设备,还包括:

显示器,被配置为显示以下项中的至少一项:2D输入图像中的一个输入图像、2D投影图像和脸部识别的结果。

27.如权利要求21所述的脸部识别设备,其中,脸部识别器被配置为通过将2D输入图像与2D投影图像进行比较来执行脸部识别。

28.一种用于产生3D脸部模型的设备,包括:

图像获取器,被配置为从多个视点获得用户的二维2D脸部图像;

特征点检测器,被配置为从2D脸部图像检测脸部特征点;

3D脸部模型产生器,被配置为基于检测的脸部特征点产生能够变形的3D形状模型和能够变形的3D纹理模型;

3D脸部模型登记器,被配置为将能够变形的3D形状模型和能够变形的3D纹理模型存储为用户的3D脸部模型。

29.如权利要求28所述的设备,其中,3D脸部模型产生器被配置为确定用于将检测的脸部特征点映射到3D标准模型的特征点的参数,并通过将确定的参数应用到3D标准模型来产生能够变形的3D形状模型。

30.如权利要求28所述的设备,其中,3D脸部模型产生器包括:

3D形状模型产生器,被配置为基于检测的脸部特征点产生用户的脸部的能够变形的3D形状模型;

3D纹理模型产生器,被配置为基于能够变形的3D形状模型和来自2D脸部图像中的至少一个2D脸部图像的纹理信息,产生能够变形的3D纹理模型。

31.一种用于产生3D脸部模型的设备,包括:

图像获取器,被配置为从多个视点获得用户的2D脸部图像;

运动感测单元,被配置为获得2D脸部图像的方向数据;

3D脸部模型产生器,被配置为基于关于2D脸部图像之间的匹配点的信息和2D脸部图像的方向数据来产生用户的脸部的3D数据,3D脸部模型产生器被配置为使用3D数据将3D标准模型转换为用户的3D脸部模型;

3D脸部模型登记器,被配置为存储用户的3D脸部模型。

32.如权利要求31所述的设备,其中,3D脸部模型产生器被配置为:从2D脸部图像检测脸部特征点,并基于检测的脸部特征点确定关于匹配点的信息。

33.如权利要求30所述的设备,其中,3D脸部模型产生器被配置为:通过将3D标准模型与用户的脸部的3D脸部模型进行匹配来将3D标准模型转换为用户的3D脸部模型。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1