《一种人脸特征点定位方法和装置.pdf》由会员分享,可在线阅读,更多相关《一种人脸特征点定位方法和装置.pdf(13页完整版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 104091148 A (43)申请公布日 2014.10.08 CN 104091148 A (21)申请号 201410268298.4 (22)申请日 2014.06.16 G06K 9/00(2006.01) G06K 9/66(2006.01) (71)申请人 联想 (北京) 有限公司 地址 100085 北京市海淀区上地西路 6 号 (72)发明人 赵丛 (74)专利代理机构 北京三高永信知识产权代理 有限责任公司 11138 代理人 张耀光 (54) 发明名称 一种人脸特征点定位方法和装置 (57) 摘要 本发明公开了一种人脸特征点定位方法和装 置, 属。
2、于图像处理技术领域。所述方法包括 : 获取 待测图像 ; 在待测图像中, 进行平均形状模型的 初始定位, 得到描述待测图像中人脸的器官的特 征点的初始位置 ; 确定描述人脸的设定器官的器 官模型的类型 ; 基于确定的类型的器官模型, 对 待测图像进行特征点搜索, 调整待测图像中人脸 的器官的特征点的初始位置。本发明针对待测图 像中人脸设定器官的不同类型, 基于不同类型的 器官形状模型调整待测图像中人脸的器官的特征 点的初始位置, 提高了人脸的特征点与待测图像 的相似度, 降低了得到的待测图像中人脸的特征 点形成的人脸形状与待测图像中的人脸形状之间 的误差。 (51)Int.Cl. 权利要求书 。
3、2 页 说明书 7 页 附图 3 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书2页 说明书7页 附图3页 (10)申请公布号 CN 104091148 A CN 104091148 A 1/2 页 2 1. 一种人脸特征点定位方法, 其特征在于, 所述方法包括 : 获取待测图像 ; 在所述待测图像中, 进行平均形状模型的初始定位, 得到描述所述待测图像中人脸的 器官的特征点的初始位置 ; 确定描述所述人脸的设定器官的器官模型的类型 ; 基于确定的类型的器官模型, 对所述待测图像进行特征点搜索, 调整所述待测图像中 人脸的器官的特征点的初始位置。 2. 根据权利要求。
4、 1 所述的方法, 其特征在于, 所述类型按照人脸表情、 人脸朝向、 厚度、 开合、 遮挡物类型中的一种或多种划分。 3.根据权利要求1或2所述的方法, 其特征在于, 所述确定描述所述人脸的设定器官的 器官模型的类型, 包括 : 分别计算所述设定器官的在所述初始位置的各个特征点的特征图像, 与所述设定器官 的所有类型的器官模型中对应的特征点的特征图像的相似度, 所述特征点的特征图像为以 所述特征点为中心的正方形区域, 所述正方形的边长为设定值 ; 选取所有特征点的特征图像的所述相似度的总和最大的类型, 作为描述所述人脸的设 定器官的器官模型的类型。 4. 根据权利要求 1 或 2 所述的方法,。
5、 其特征在于, 所述基于确定的类型的器官模型, 对 所述待测图像进行特征点搜索, 调整所述待测图像中人脸的器官的特征点的初始位置, 包 括 : 在所述待测图像中, 分别在所述设定器官的在所述初始位置的各个特征点所在的第一 区域中, 搜索与所述设定器官的确定的类型的器官模型中对应的特征点的特征图像匹配值 最大的图像, 并将所述匹配值最大的图像的中心作为调整后的所述待测图像中人脸的器官 的特征点的位置, 所述特征点的特征图像为以所述特征点为中心的正方形区域, 所述正方 形的边长为设定值。 5. 根据权利要求 1 或 2 所述的方法, 其特征在于, 所述方法还包括 : 获取若干训练图像, 所述训练图。
6、像上已标明所述设定器官的所有特征点的位置, 所述 若干训练图像包括人脸的所述设定器官所有类型的多张图像 ; 分别根据所述设定器官各种类型的所有特征点的位置, 建立所述设定器官各种类型的 器官模型, 所述器官模型包括所有特征点的特征图像, 所述特征点的特征图像为以所述特 征点为中心的正方形区域, 所述正方形的边长为设定值。 6. 一种人脸特征点定位装置, 其特征在于, 所述装置包括 : 第一获取模块, 用于获取待测图像 ; 第二获取模块, 用于在所述待测图像中, 进行平均形状模型的初始定位, 得到描述所述 待测图像中人脸的器官的特征点的初始位置 ; 确定模块, 用于确定描述所述人脸的设定器官的器。
7、官模型的类型 ; 调整模块, 用于基于确定的类型的器官模型, 对所述待测图像进行特征点搜索, 调整所 述待测图像中人脸的器官的特征点的初始位置。 7. 根据权利要求 6 所述的装置, 其特征在于, 所述类型按照人脸表情、 人脸朝向、 厚度、 开合、 遮挡物类型中的一种或多种划分。 权 利 要 求 书 CN 104091148 A 2 2/2 页 3 8. 根据权利要求 6 或 7 所述的装置, 其特征在于, 所述确定模块包括 : 计算单元, 用于分别计算所述设定器官的在所述初始位置的各个特征点的特征图像, 与所述设定器官的所有类型的器官模型中对应的特征点的特征图像的相似度, 所述特征点 的特征。
8、图像为以所述特征点为中心的正方形区域, 所述正方形的边长为设定值 ; 选取单元, 用于选取所有特征点的特征图像的所述相似度的总和最大的类型, 作为描 述所述人脸的设定器官的器官模型的类型。 9. 根据权利要求 6 或 7 所述的装置, 其特征在于, 所述调整模块用于, 在所述待测图像中, 分别在所述设定器官的在所述初始位置的各个特征点所在的第一 区域中, 搜索与所述设定器官的确定的类型的器官模型中对应的特征点的特征图像匹配值 最大的图像, 并将所述匹配值最大的图像的中心作为调整后的所述待测图像中人脸的器官 的特征点的位置, 所述特征点的特征图像为以所述特征点为中心的正方形区域, 所述正方 形的。
9、边长为设定值。 10. 根据权利要求 6 或 7 所述的装置, 其特征在于, 所述装置还包括 : 第三获取模块, 用于获取若干训练图像, 所述训练图像上已标明所述设定器官的所有 特征点的位置, 所述若干训练图像包括人脸的所述设定器官所有类型的多张图像 ; 建立模块, 用于分别根据所述设定器官各种类型的所有特征点的位置, 建立所述设定 器官各种类型的器官模型, 所述器官模型包括所有特征点的特征图像, 所述特征点的特征 图像为以所述特征点为中心的正方形区域, 所述正方形的边长为设定值。 权 利 要 求 书 CN 104091148 A 3 1/7 页 4 一种人脸特征点定位方法和装置 技术领域 0。
10、001 本发明涉及图像处理技术领域, 特别涉及一种人脸特征点定位方法和装置。 背景技术 0002 基于 ASM(Active Shape Model, 主动形状模型 ) 算法的人脸特征点定位方法是目 前视频和图像中提取人脸特征点的主流技术, 具有速度快、 精度高的优点。 0003 目前基于 ASM 算法的人脸特征点定位方法通常包括 : 首先针对若干人脸图像建立 平均形状模型, 平均形状模型由一系列的特征点组成, 所有特征点组合在一起形成了人脸 形状 ; 然后建立形状模型中每个特征点附近的灰度模型, 每个特征点的灰度模型包括该特 征点的灰度特性 ; 最后利用灰度模型在目标图像中搜索特征点的最佳位。
11、置, 并根据搜索结 果调整平均形状模型, 使调整后的形状模型由在目标图像中确定的特征点组成, 达到形状 模型与目标图像中的人脸形状匹配。 0004 在实现本发明的过程中, 发明人发现现有技术至少存在以下问题 : 0005 目前的方法是针对若干人脸图像建立一个平均形状模型, 并且在这个平均形状模 型的基础上进行调整, 以获得各个目标图像的模型, 没有考虑到人脸图像之间可能存在的 巨大差异, 因此采用该方法得到的形状模型中特征点形成的人脸形状与目标图像中的人脸 形状之间的误差较大, 如对 100*100 像素的目标图像进行人脸特征点定位的平均误差为 3 个像素。 发明内容 0006 为了解决现有技。
12、术得到的形状模型中特征点形成的人脸形状与目标图像中的人 脸形状之间的误差较大的问题, 本发明实施例提供了一种人脸特征点定位方法和装置。所 述技术方案如下 : 0007 一方面, 本发明实施例提供了一种人脸特征点定位方法, 所述方法包括 : 0008 获取待测图像 ; 0009 在所述待测图像中, 进行平均形状模型的初始定位, 得到描述所述待测图像中人 脸的器官的特征点的初始位置 ; 0010 确定描述所述人脸的设定器官的器官模型的类型 ; 0011 基于确定的类型的器官模型, 对所述待测图像进行特征点搜索, 调整所述待测图 像中人脸的器官的特征点的初始位置。 0012 可选地, 所述类型按照人。
13、脸表情、 人脸朝向、 厚度、 开合、 遮挡物类型中的一种或多 种划分。 0013 在本发明的一种可能的实现方式中, 所述确定描述所述人脸的设定器官的器官模 型的类型, 包括 : 0014 分别计算所述设定器官的在所述初始位置的各个特征点的特征图像, 与所述设定 器官的所有类型的器官模型中对应的特征点的特征图像的相似度, 所述特征点的特征图像 说 明 书 CN 104091148 A 4 2/7 页 5 为以所述特征点为中心的正方形区域, 所述正方形的边长为设定值 ; 0015 选取所有特征点的特征图像的所述相似度的总和最大的类型, 作为描述所述人脸 的设定器官的器官模型的类型。 0016 在本。
14、发明的另一种可能的实现方式中, 所述基于确定的类型的器官模型, 对所述 待测图像进行特征点搜索, 调整所述待测图像中人脸的器官的特征点的初始位置, 包括 : 0017 在所述待测图像中, 分别在所述设定器官的在所述初始位置的各个特征点所在的 第一区域中, 搜索与所述设定器官的确定的类型的器官模型中对应的特征点的特征图像匹 配值最大的图像, 并将所述匹配值最大的图像的中心作为调整后的所述待测图像中人脸的 器官的特征点的位置, 所述特征点的特征图像为以所述特征点为中心的正方形区域, 所述 正方形的边长为设定值。 0018 在本发明的又一种可能的实现方式中, 所述方法还包括 : 0019 获取若干训。
15、练图像, 所述训练图像上已标明所述设定器官的所有特征点的位置, 所述若干训练图像包括人脸的所述设定器官所有类型的多张图像 ; 0020 分别根据所述设定器官各种类型的所有特征点的位置, 建立所述设定器官各种类 型的器官模型, 所述器官模型包括所有特征点的特征图像, 所述特征点的特征图像为以所 述特征点为中心的正方形区域, 所述正方形的边长为设定值。 0021 另一方面, 本发明实施例提供了一种人脸特征点定位装置, 所述装置包括 : 0022 第一获取模块, 用于获取待测图像 ; 0023 第二获取模块, 用于在所述待测图像中, 进行平均形状模型的初始定位, 得到描述 所述待测图像中人脸的器官的。
16、特征点的初始位置 ; 0024 确定模块, 用于确定描述所述人脸的设定器官的器官模型的类型 ; 0025 调整模块, 用于基于确定的类型的器官模型, 对所述待测图像进行特征点搜索, 调 整所述待测图像中人脸的器官的特征点的初始位置。 0026 可选地, 所述类型按照人脸表情、 人脸朝向、 厚度、 开合、 遮挡物类型中的一种或多 种划分。 0027 在本发明的一种可能的实现方式中, 所述确定模块包括 : 0028 计算单元, 用于分别计算所述设定器官的在所述初始位置的各个特征点的特征图 像, 与所述设定器官的所有类型的器官模型中对应的特征点的特征图像的相似度, 所述特 征点的特征图像为以所述特征。
17、点为中心的正方形区域, 所述正方形的边长为设定值 ; 0029 选取单元, 用于选取所有特征点的特征图像的所述相似度的总和最大的类型, 作 为描述所述人脸的设定器官的器官模型的类型。 0030 在本发明的另一种可能的实现方式中, 所述调整模块用于, 0031 在所述待测图像中, 分别在所述设定器官的在所述初始位置的各个特征点所在的 第一区域中, 搜索与所述设定器官的确定的类型的器官模型中对应的特征点的特征图像匹 配值最大的图像, 并将所述匹配值最大的图像的中心作为调整后的所述待测图像中人脸的 器官的特征点的位置, 所述特征点的特征图像为以所述特征点为中心的正方形区域, 所述 正方形的边长为设定。
18、值。 0032 在本发明的又一种可能的实现方式中, 所述装置还包括 : 0033 第三获取模块, 用于获取若干训练图像, 所述训练图像上已标明所述设定器官的 说 明 书 CN 104091148 A 5 3/7 页 6 所有特征点的位置, 所述若干训练图像包括人脸的所述设定器官所有类型的多张图像 ; 0034 建立模块, 用于分别根据所述设定器官各种类型的所有特征点的位置, 建立所述 设定器官各种类型的器官模型, 所述器官模型包括所有特征点的特征图像, 所述特征点的 特征图像为以所述特征点为中心的正方形区域, 所述正方形的边长为设定值。 0035 本发明实施例提供的技术方案带来的有益效果是 :。
19、 0036 通过针对待测图像中人脸设定器官的不同类型, 基于不同类型的器官形状模型调 整待测图像中人脸的器官的特征点的初始位置, 提高了人脸的特征点与待测图像的相似 度, 降低了得到的待测图像中人脸的特征点形成的人脸形状与待测图像中的人脸形状之间 的误差, 对 100*100 像素的待测图像进行人脸特征点定位的平均误差只有 1 个像素。人脸 特征点定位的精度的提高, 为人脸识别、 姿态表情分析、 人脸跟踪、 人脸重建等研究工作提 供了更加准确的基础数据, 对人脸图像的研究和应用具有重要意义。 附图说明 0037 为了更清楚地说明本发明实施例中的技术方案, 下面将对实施例描述中所需要使 用的附图。
20、作简单地介绍, 显而易见地, 下面描述中的附图仅仅是本发明的一些实施例, 对于 本领域普通技术人员来讲, 在不付出创造性劳动的前提下, 还可以根据这些附图获得其他 的附图。 0038 图 1 是本发明实施例一提供的一种人脸特征点定位方法的流程图 ; 0039 图 2 是本发明实施例二提供的一种人脸特征点定位方法的流程图 ; 0040 图 3 是本发明实施例三提供的一种人脸特征点定位装置的结构示意图 ; 0041 图 4 是本发明实施例四提供的一种人脸特征点定位装置的结构示意图。 具体实施方式 0042 为使本发明的目的、 技术方案和优点更加清楚, 下面将结合附图对本发明实施方 式作进一步地详细。
21、描述。 0043 实施例一 0044 本发明实施例提供了一种人脸特征点定位方法, 该方法基于 ASM 算法, 参见图 1, 该方法包括 : 0045 步骤 101 : 获取待测图像。 0046 步骤 102 : 在待测图像中, 进行平均形状模型的初始定位, 得到描述待测图像中人 脸的器官的特征点的初始位置。 0047 步骤 103 : 确定描述人脸的设定器官的器官模型的类型。 0048 可选地, 该类型可以按照人脸表情、 人脸朝向、 厚度、 开合、 遮挡物类型中的一种或 多种划分。 0049 步骤 104 : 基于确定的类型的器官模型, 对待测图像进行特征点搜索, 调整待测图 像中人脸的器官的。
22、特征点的初始位置。 0050 本发明实施例通过针对待测图像中人脸设定器官的不同类型, 基于不同类型的器 官形状模型调整待测图像中人脸的器官的特征点的初始位置, 提高了人脸的特征点与待测 图像的相似度, 降低了得到的待测图像中人脸的特征点形成的人脸形状与待测图像中的人 说 明 书 CN 104091148 A 6 4/7 页 7 脸形状之间的误差, 对 100*100 像素的待测图像进行人脸特征点定位的平均误差只有 1 个 像素。 人脸特征点定位的精度的提高, 为人脸识别、 姿态表情分析、 人脸跟踪、 人脸重建等研 究工作提供了更加准确的基础数据, 对人脸图像的研究和应用具有重要意义。 0051。
23、 实施例二 0052 本发明实施例提供了一种人脸特征点定位方法, 该方法基于 ASM 算法, 参见图 2, 该方法包括 : 0053 步骤 201 : 获取待测图像。 0054 步骤 202 : 在待测图像中, 进行平均形状模型的初始定位, 得到描述待测图像中人 脸的器官的特征点的初始位置。 0055 在本实施例中, 平均形状模型是一个进行人脸特征点定位时采用的通用模型, 平 均形状模型是对所有人脸的特征点进行平均后得到的结果, 不考虑各个人脸之间的差异 性。 0056 在具体实现中, 进行初始定位时, 可以先在待测图像中确定眼睛的位置, 即确定描 述眼睛的特征点在待测图像中的位置, 然后根据。
24、平均形状模型中各个特征点之间的位置关 系, 确定其它特征点在待测图像中的位置, 即确定待测图像中的其它器官的初始位置。其 中, 其它特征点为平均形状模型中, 除描述眼睛的特征点之外的特征点。 0057 步骤 203 : 确定描述人脸的设定器官的器官模型的类型。 0058 可选地, 该类型可以按照人脸表情、 人脸朝向、 厚度、 开合、 遮挡物类型中的一种或 多种划分。 0059 人脸表情分为微笑、 生气等。容易理解, 以嘴 ( 人脸器官 ) 为例, 当人在微笑时, 嘴 通常从中间向两边翘起, 因此描述嘴的各个特征点之间在竖直方向上的距离较大。而如果 人没有笑, 则描述嘴的各个特征点之间在竖直方向。
25、上的距离较小。 0060 人脸朝向分为朝左、 朝右、 以及中间三种。容易理解, 以鼻子 ( 人脸器官 ) 为例, 当 人脸朝左或朝右时, 鼻子一侧的特征点之间的距离一般会比另一侧的大, 而如果人脸朝向 中间, 则鼻子两侧的特征点之间的距离是相同的。 0061 厚度可以按照胡须厚度、 眉毛厚度等范围划分。容易理解, 以眉毛为例, 当眉毛厚 度小于设定值时, 各个特征点之间的距离较小 ; 当眉毛厚度大于或等于设定值时, 各个特征 点之间的距离较大。 0062 开合可以按照嘴巴开合、 眼睛开合等划分。容易理解, 以嘴巴为例, 当嘴巴张开 ( 竖直方向最大距离大于或等于设定值 ) 时, 各个特征点之间。
26、的距离较大 ; 当嘴巴张开闭合 ( 竖直方向最大距离小于设定值 ) 时, 各个特征点之间的距离较小。 0063 设定器官是人脸的所有器官中, 进行特征点定位时具有较大差异性特征的器官, 如上述的嘴、 下巴等都可以是设定器官。 可以理解地, 带有胡须的下巴和没有胡须的下巴的 差异就很大, 又如, 即使同样是带有胡须的下巴, 胡须的长度不同, 人脸特征点定位结果也 不同。 0064 在本实施例的一种实现方式中, 该步骤 203 可以包括 : 0065 分别计算设定器官的在初始位置的各个特征点的特征图像, 与设定器官的所有类 型的器官模型中对应的特征点的特征图像的相似度, 特征点的特征图像为以特征点。
27、为中心 的正方形区域, 正方形的边长为设定值 ; 说 明 书 CN 104091148 A 7 5/7 页 8 0066 选取所有特征点的特征图像的相似度的总和最大的类型, 作为描述人脸的设定器 官的器官模型的类型。 0067 在该种实现方式中, 以特征点的特征图像为从特征点所在的图像中截取的为例, 计算特征图像的相似度可以直接计算两幅特征图像的对应像素的灰度值之差, 所有像素的 差值之和越小, 相似度越大。 0068 又如, 特征点的特征图像为从特征点所在的图像进行边缘提取后的边缘图像中截 取的, 计算特征图像的相似度可以计算两幅边缘图像的对应像素的灰度值之差, 所有像素 的差值之和越小, 。
28、相似度越大。 0069 步骤 204 : 基于确定的类型的器官模型, 对待测图像进行特征点搜索, 调整待测图 像中人脸的器官的特征点的初始位置。 0070 在本实施例的一种实现方式中, 该步骤 204 可以包括 : 0071 在待测图像中, 分别在设定器官的在初始位置的各个特征点所在的第一区域中, 搜索与设定器官的确定的类型的器官模型中对应的特征点的特征图像匹配值最大的图像, 并将该匹配值最大的图像的中心作为调整后的待测图像中人脸的特征点的位置, 特征点的 特征图像为以特征点为中心的正方形区域, 正方形区域的边长为设定值。 0072 在本实施例中, 计算匹配值的方法与计算相似度的方法类似, 在。
29、此不再详述。 0073 容易知道, 进行特征点搜索时, 一般是基于特征点的灰度模型在包括特征点的一 条直线上进行。本发明是基于确定的类型的器官模型在包括特征点的一个区域内进行, 针 对器官的不同类型, 选用不同的器官模型, 提高了基准的准确性, 同时扩大了搜索的范围, 进一步提高了确定的位置的准确性。 0074 在本实施例的又一种实现方式中, 该方法还可以包括 : 0075 步骤 205 : 获取若干训练图像。 0076 在本实施例中, 训练图像上已标明设定器官的所有特征点的位置, 若干训练图像 包括人脸的设定器官所有类型的多张图像。 0077 步骤 206 : 分别根据设定器官各种类型的所有。
30、特征点的位置, 建立设定器官各种 类型的器官模型。 0078 在本实施例中, 器官模型包括所有特征点的特征图像, 特征点的特征图像为以特 征点为中心的正方形区域, 正方形的边长为设定值。 0079 需要说明的是, 步骤 205-206 通常在调用器官形状模型 ( 步骤 203) 之前执行一 次。当然, 步骤 205-206 也可以在调用之后根据更新后的训练图像再次执行。 0080 本发明实施例通过针对待测图像中人脸设定器官的不同类型, 基于不同类型的器 官形状模型调整待测图像中人脸的器官的特征点的初始位置, 提高了人脸的特征点与待测 图像的相似度, 降低了得到的待测图像中人脸的特征点形成的人脸。
31、形状与待测图像中的人 脸形状之间的误差, 对 100*100 像素的待测图像进行人脸特征点定位的平均误差只有 1 个 像素。 人脸特征点定位的精度的提高, 为人脸识别、 姿态表情分析、 人脸跟踪、 人脸重建等研 究工作提供了更加准确的基础数据, 对人脸图像的研究和应用具有重要意义。 0081 实施例三 0082 本发明实施例提供了一种人脸特征点定位装置, 参见图 3, 该装置包括 : 0083 第一获取模块 301, 用于获取待测图像 ; 说 明 书 CN 104091148 A 8 6/7 页 9 0084 第二获取模块 302, 用于在待测图像中, 进行平均形状模型的初始定位, 得到描述 。
32、待测图像中人脸的器官的特征点的初始位置 ; 0085 确定模块 303, 用于确定描述人脸的设定器官的器官模型的类型 ; 0086 调整模块 304, 用于基于确定的类型的器官模型, 对待测图像进行特征点搜索, 调 整待测图像中人脸的器官的特征点的初始位置。 0087 可选地, 该类型可以按照人脸表情、 人脸朝向、 厚度、 开合、 遮挡物类型中的一种或 多种划分。 0088 本发明实施例通过针对待测图像中人脸设定器官的不同类型, 基于不同类型的器 官形状模型调整待测图像中人脸的器官的特征点的初始位置, 提高了人脸的特征点与待测 图像的相似度, 降低了得到的待测图像中人脸的特征点形成的人脸形状与。
33、待测图像中的人 脸形状之间的误差, 对 100*100 像素的待测图像进行人脸特征点定位的平均误差只有 1 个 像素。 人脸特征点定位的精度的提高, 为人脸识别、 姿态表情分析、 人脸跟踪、 人脸重建等研 究工作提供了更加准确的基础数据, 对人脸图像的研究和应用具有重要意义。 0089 实施例四 0090 本发明实施例提供了一种人脸特征点定位装置, 参见图 4, 该装置包括 : 0091 第一获取模块 401, 用于获取待测图像 ; 0092 第二获取模块 402, 用于在待测图像中, 进行平均形状模型的初始定位, 得到描述 待测图像中人脸的器官的特征点的初始位置 ; 0093 确定模块 40。
34、3, 用于确定描述人脸的设定器官的器官模型的类型 ; 0094 调整模块 404, 用于基于确定的类型的器官模型, 对待测图像进行特征点搜索, 调 整待测图像中人脸的器官的特征点的初始位置。 0095 可选地, 该类型可以按照人脸表情、 人脸朝向、 厚度、 开合、 遮挡物类型中的一种或 多种划分。 0096 在本实施例的一种实现方式中, 该确定模块 403 可以包括 : 0097 计算单元, 用于分别计算设定器官的在初始位置的各个特征点的特征图像, 与设 定器官的所有类型的器官模型中对应的特征点的特征图像的相似度, 特征点的特征图像为 以特征点为中心的正方形区域, 正方形的边长为设定值 ; 0。
35、098 选取单元, 用于选取所有特征点的特征图像的相似度的总和最大的类型, 作为描 述人脸的设定器官的器官模型的类型。 0099 在本实施例的另一种实现方式中, 该调整模块 404 用于, 0100 在待测图像中, 分别在设定器官的在初始位置的各个特征点所在的第一区域中, 搜索与设定器官的确定的类型的器官模型中对应的特征点的特征图像匹配值最大的图像, 并将匹配值最大的图像的中心作为调整后的待测图像中人脸的器官的特征点的位置, 特征 点的特征图像为以特征点为中心的正方形区域, 正方形的边长为设定值。 0101 在本实施例的又一种实现方式中, 该装置还可以包括 : 0102 第三获取模块 405,。
36、 用于获取若干训练图像, 训练图像上已标明设定器官的所有特 征点的位置, 若干训练图像包括人脸的设定器官所有类型的多张图像 ; 0103 建立模块 406, 用于分别根据设定器官各种类型的所有特征点的位置, 建立设定器 官各种类型的器官模型, 器官模型包括所有特征点的特征图像, 特征点的特征图像为以特 说 明 书 CN 104091148 A 9 7/7 页 10 征点为中心的正方形区域, 正方形的边长为设定值。 0104 本发明实施例通过针对待测图像中人脸设定器官的不同类型, 基于不同类型的器 官形状模型调整待测图像中人脸的器官的特征点的初始位置, 提高了人脸的特征点与待测 图像的相似度, 。
37、降低了得到的待测图像中人脸的特征点形成的人脸形状与待测图像中的人 脸形状之间的误差, 对 100*100 像素的待测图像进行人脸特征点定位的平均误差只有 1 个 像素。 人脸特征点定位的精度的提高, 为人脸识别、 姿态表情分析、 人脸跟踪、 人脸重建等研 究工作提供了更加准确的基础数据, 对人脸图像的研究和应用具有重要意义。 0105 需要说明的是 : 上述实施例提供的人脸特征点定位装置在定位人脸特征点时, 仅 以上述各功能模块的划分进行举例说明, 实际应用中, 可以根据需要而将上述功能分配由 不同的功能模块完成, 即将装置的内部结构划分成不同的功能模块, 以完成以上描述的全 部或者部分功能。。
38、另外, 上述实施例提供的人脸特征点定位装置与人脸特征点定位方法实 施例属于同一构思, 其具体实现过程详见方法实施例, 这里不再赘述。 0106 上述本发明实施例序号仅仅为了描述, 不代表实施例的优劣。 0107 本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件 来完成, 也可以通过程序来指令相关的硬件完成, 所述的程序可以存储于一种计算机可读 存储介质中, 上述提到的存储介质可以是只读存储器, 磁盘或光盘等。 0108 以上所述仅为本发明的较佳实施例, 并不用以限制本发明, 凡在本发明的精神和 原则之内, 所作的任何修改、 等同替换、 改进等, 均应包含在本发明的保护范围之内。 说 明 书 CN 104091148 A 10 1/3 页 11 图 1 说 明 书 附 图 CN 104091148 A 11 2/3 页 12 图 2 说 明 书 附 图 CN 104091148 A 12 3/3 页 13 图 3 图 4 说 明 书 附 图 CN 104091148 A 13 。