一种基于图像的年龄估计方法、装置及系统与流程

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

技术特征:

1.一种基于图像的年龄估计方法,其特征在于,包括:

获取待检测人脸图像及对应关键点;所述关键点为主要部位的角点位置;

根据所述待检测人脸图像及对应关键点,提取待检测人脸原始特征;

将所述待检测人脸原始特征进行降维处理,获取待检测人脸低维度特征向量;

通过年龄估计模型对所述待检测人脸低维度特征向量进行年龄估计。

2.根据权利要求1所述基于图像的年龄估计方法,其特征在于,

所述根据所述待检测人脸图像及对应关键点,提取待检测人脸原始特征步骤,具体包括:

根据所述待检测人脸图像及对应关键点,获取待检测人脸局部特征;

将所述待检测人脸局部特征串接起来,获取待检测人脸原始特征;

所述将所述待检测人脸原始特征进行降维处理,获取待检测人脸低维度特征向量步骤,具体包括:

获取特征降维矩阵以及所述待检测人脸原始特征;

通过所述特征降维矩阵,对所述待检测人脸原始特征进行降维处理,获取待检测人脸低维度特征向量。

3.根据权利要求1或2所述基于图像的年龄估计方法,其特征在于,该方法还包括:

获取人脸图像样本信息集合以及对应图像样本的年龄;

确定所述人脸图像样本信息集合中每个样本的关键点;所述关键点为主要部位的角点位置;

根据所述人脸图像样本信息集合中每个样本及其关键点,获取所述人脸图像样本信息集合中每个样本的原始特征;

将所述人脸图像样本信息集合中每个样本的原始特征进行降维处理,获取每个样本的低维度特征向量;

通过所述每个样本的低维度特征向量与其对应的年龄值训练年龄估计模型,获取所述年龄估计模型,以备后续年龄估计所用。

4.根据权利要求3所述的基于图像的年龄估计方法,其特征在于,所述根据所述人脸图像样本信息集合中每个样本及其关键点,获取所述人脸图像 样本信息集合中每个样本的原始特征步骤包括:

根据所述人脸图像样本信息集合中每个样本的关键点,获取每个样本的局部特征;

将所述人脸图像样本信息集合中同一样本图像局部特征串接起来,获取每个样本原始特征。

5.根据权利要求4所述的基于图像的年龄估计方法,其特征在于,所述将所述人脸图像样本信息集合中每个样本的原始特征进行降维处理,获取每个样本的低维度特征向量步骤,包括:

通过降维算法获取特征降维矩阵;

通过所述特征降维矩阵,对所述每个样本原始特征进行降维处理,获取每个样本的低维度特征向量。

6.根据权利要求5所述的基于图像的年龄估计方法,其特征在于,所述训练年龄估计模型采用惩罚函数进行约束;

所述惩罚函数为:

<mrow> <mi>J</mi> <mrow> <mo>(</mo> <mi>&theta;</mi> <mo>)</mo> </mrow> <mo>=</mo> <mo>-</mo> <mfrac> <mn>1</mn> <mi>m</mi> </mfrac> <mo>&lsqb;</mo> <munderover> <mo>&Sigma;</mo> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>m</mi> </munderover> <munderover> <mo>&Sigma;</mo> <mrow> <mi>j</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>k</mi> </munderover> <msubsup> <mi>w</mi> <mrow> <mi>i</mi> <mi>j</mi> </mrow> <mrow> <mi>n</mi> <mi>o</mi> <mi>r</mi> <mi>m</mi> </mrow> </msubsup> <mi>log</mi> <mfrac> <msup> <mi>e</mi> <mrow> <msubsup> <mi>&theta;</mi> <mi>j</mi> <mi>T</mi> </msubsup> <msup> <mi>x</mi> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> </msup> </mrow> </msup> <mrow> <munderover> <mo>&Sigma;</mo> <mrow> <mi>l</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>k</mi> </munderover> <msup> <mi>e</mi> <mrow> <msubsup> <mi>&theta;</mi> <mi>l</mi> <mi>T</mi> </msubsup> <msup> <mi>x</mi> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> </msup> </mrow> </msup> </mrow> </mfrac> <mo>&rsqb;</mo> </mrow>

其中,x(i)为第i个样本在所述输出层的多层神经网络最后一个隐层的输出,y(i)为第i个样本的实际年龄,m为训练样本数目,k为年龄类别数目,wij表示第i个样本年龄为j岁的可信度,当|y(i)-j|≤K时,其他情况下,wij=0。

7.一种基于图像的年龄估计装置,其特征在于,包括:

信息获取单元,用于获取待检测人脸图像及对应关键点;所述关键点为主要部位的角点位置;

特征提取单元,用于根据所述待检测人脸图像及对应关键点,提取待检测人脸原始特征;

降维单元,用于将所述待检测人脸原始特征进行降维处理,获取待检测人脸低维度特征向量;

年龄估计单元,用于通过年龄估计模型对所述待检测人脸低维度特征向量进行年龄估计。

8.根据权利要求7所述基于图像的年龄估计装置,其特征在于,

所述特征提取单元具体包括:

局部特征获取子单元,用于根据所述待检测人脸图像及对应关键点,获取待检测人脸局部特征;

原始特征获取子单元,用于将所述待检测人脸局部特征串接起来,获取待检测人脸原始特征;

所述降维单元,还用于获取特征降维矩阵以及所述待检测人脸原始特征;通过所述特征降维矩阵,对所述待检测人脸原始特征进行降维处理,获取待检测人脸低维度特征向量。

9.根据权利要求7或8所述基于图像的年龄估计装置,其特征在于,该装置还包括:

样本信息获取单元,用于获取人脸图像样本信息集合以及对应图像样本的年龄;

位置确定单元,用于确定所述人脸图像样本信息集合中每个样本的关键点;所述关键点为主要部位的角点位置;

样本原始特征获取单元,用于根据所述人脸图像样本信息集合中每个样本及其关键点,获取所述人脸图像样本信息集合中每个样本的原始特征;

样本降维单元,用于将所述人脸图像样本信息集合中每个样本的原始特征进行降维处理,获取每个样本的低维度特征向量;

模型获取单元,用于通过所述每个样本的低维度特征向量与其对应的年龄值训练年龄估计模型,获取所述年龄估计模型,以备后续年龄估计所用。

10.根据权利要求9所述的基于图像的年龄估计装置,其特征在于,所述样本原始特征获取单元用于根据所述人脸图像样本信息集合中每个样本的 关键点,获取每个样本的局部特征;将所述人脸图像样本信息集合中同一样本图像局部特征串接起来,获取每个样本原始特征。

11.根据权利要求10所述的基于图像的年龄估计装置,其特征在于,所述样本降维单元,用于通过降维算法获取特征降维矩阵;通过所述特征降维矩阵,对所述每个样本原始特征进行降维处理,获取每个样本的低维度特征向量。

12.一种基于图像的年龄估计系统,其特征在于,包括:如权利要求7至11中任意一项所述基于图像的年龄估计装置。

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