发明名称 基于超像素的人脸画像生成方法
摘要 本发明公开了一种基于超像素的人脸画像生成方法,主要解决现有方法在对人脸图像分块细节不明显的问题。其实现步骤是:(1)划分训练画像样本集、训练照片样本集和测试样本集;(2)对训练画像样本集中的画像、训练照片样本集中的照片和测试照片进行超像素块划分;(3)根据划分的超像素块组成待选择照片超像素块集和待选择画像超像素块集;(4)计算待选择画像超像素块权值集;(5)根据待选择画像超像素块权值集计算伪画像超像素块集;(6)根据伪画像超像素块集,生成伪画像。本发明由于在分块过程采用超像素块划分,考虑了人脸图像本身的结构信息,使得生成的人脸画像细节部位明显,可用于公共安全领域中人脸检索与识别。
申请公布号 CN104992185A 申请公布日期 2015.10.21
申请号 CN201510395890.5 申请日期 2015.07.08
申请人 西安电子科技大学 发明人 高新波;彭春蕾;王楠楠;李洁;朱明瑞;于昕晔;张声传;张铭津;孙雷雨;张宇航
分类号 G06K9/62(2006.01)I 主分类号 G06K9/62(2006.01)I
代理机构 陕西电子工业专利中心 61205 代理人 王品华;朱红星
主权项 一种基于超像素的人脸画像生成方法,包括如下步骤:(1)从画像‑照片对集中取出L张画像组成训练画像样本集T<sub>R</sub>,并取出与训练画像样本集T<sub>R</sub>中的画像一一对应的L张照片组成训练照片样本集T<sub>E</sub>,将剩余画像‐照片对组成测试样本集,从测试样本集中选取一张测试照片S,2≤L≤U‑1,U为画像‑照片对集中的画像‑照片对个数;(2)将测试照片S、训练画像样本集T<sub>R</sub>中的画像和训练照片样本集T<sub>E</sub>中的照片分别划分成超像素块:利用超像素算法将测试照片S划分为互相不重叠的超像素块,并将每个超像素块向四周扩大d个像素,得到相互重叠的超像素块,组成测试照片超像素块集{S<sub>1</sub>,S<sub>2</sub>,…,S<sub>i</sub>,…,S<sub>N</sub>},其中S<sub>i</sub>为经过扩大后的第i个超像素块,i=1,2,…,N,N为测试照片超像素块的总个数;按照测试照片S的划分结果对训练画像样本集T<sub>R</sub>中的画像和训练照片样本集T<sub>E</sub>中的照片进行超像素块划分,得到训练画像超像素块字典D<sub>R</sub>和训练照片超像素块字典D<sub>E</sub>;(3)组成待选择照片超像素块集和待选择画像超像素块集:根据测试照片超像素块集{S<sub>1</sub>,S<sub>2</sub>,…,S<sub>i</sub>,…,S<sub>N</sub>},从训练照片超像素块字典D<sub>E</sub>中寻找每个测试照片超像素块的K个相似的照片超像素块,组成待选择照片超像素块集{P<sub>1</sub>,P<sub>2</sub>,…,P<sub>i</sub>,…,P<sub>N</sub>},其中P<sub>i</sub>为测试照片超像素块S<sub>i</sub>的待选择照片超像素块集;从训练画像超像素块字典D<sub>R</sub>中选择与待选择照片超像素块集{P<sub>1</sub>,P<sub>2</sub>,…,P<sub>i</sub>,…,P<sub>N</sub>}中的照片超像素块一一对应的画像超像素块,组成待选择画像超像素块集{Q<sub>1</sub>,Q<sub>2</sub>,…,Q<sub>i</sub>,…,Q<sub>N</sub>},其中Q<sub>i</sub>为测试照片超像素块S<sub>i</sub>的待选择画像超像素块集;(4)根据测试照片超像素块集{S<sub>1</sub>,S<sub>2</sub>,…,S<sub>i</sub>,…,S<sub>N</sub>}、待选择照片超像素块集{P<sub>1</sub>,P<sub>2</sub>,…,P<sub>i</sub>,…,P<sub>N</sub>}和待选择画像超像素块集{Q<sub>1</sub>,Q<sub>2</sub>,…,Q<sub>i</sub>,…,Q<sub>N</sub>},按照下式求解待选择画像超像素块权值集{w<sub>1</sub>,w<sub>2</sub>,…,w<sub>i</sub>,…,w<sub>N</sub>}:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><munder><mrow><mi>m</mi><mi>i</mi><mi>n</mi></mrow><msub><mi>w</mi><mi>i</mi></msub></munder><mo>|</mo><mo>|</mo><msub><mi>S</mi><mi>i</mi></msub><mo>-</mo><msubsup><mi>w</mi><mi>i</mi><mi>T</mi></msubsup><msub><mi>P</mi><mi>i</mi></msub><mo>|</mo><msubsup><mo>|</mo><mn>2</mn><mn>2</mn></msubsup><mo>+</mo><mi>&alpha;</mi><munderover><mo>&Sigma;</mo><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>L</mi></munderover><mo>|</mo><mo>|</mo><msubsup><mi>w</mi><mi>i</mi><mi>T</mi></msubsup><msub><mi>Q</mi><mi>i</mi></msub><mo>-</mo><msubsup><mi>w</mi><mi>j</mi><mi>T</mi></msubsup><msub><mi>Q</mi><mi>j</mi></msub><mo>|</mo><msubsup><mo>|</mo><mn>2</mn><mn>2</mn></msubsup></mrow>]]></math><img file="FDA0000755097240000021.GIF" wi="780" he="147" /></maths>其中w<sub>i</sub>表示第i个待选择画像超像素块权值,L表示与测试照片超像素块S<sub>i</sub>具有重叠区域的测试照片超像素块个数,Q<sub>j</sub>表示与测试照片超像素块S<sub>i</sub>具有重叠区域的第j个测试照片超像素块的待选择画像超像素块集,w<sub>j</sub>表示与测试照片超像素块S<sub>i</sub>具有重叠区域的第j个测试照片超像素块的待选择画像超像素块权值,·<sup>T</sup>表示对矩阵进行转置操作,<img file="FDA0000755097240000022.GIF" wi="81" he="94" />表示计算矩阵的2范数,α为调节因子,取值为0.25;(5)根据待选择画像超像素块集{Q<sub>1</sub>,Q<sub>2</sub>,…,Q<sub>i</sub>,…,Q<sub>N</sub>}和待选择画像超像素块权值集{w<sub>1</sub>,w<sub>2</sub>,…,w<sub>i</sub>,…,w<sub>N</sub>},按照下式得到伪画像超像素块集{X<sub>1</sub>,X<sub>2</sub>,…,X<sub>i</sub>,…,X<sub>N</sub>}:X<sub>i</sub>=Q<sub>i</sub>w<sub>i</sub>,i=1,2,…,N其中X<sub>i</sub>为第i个伪画像超像素块;(6)将伪画像超像素块集{X<sub>1</sub>,X<sub>2</sub>,…,X<sub>i</sub>,…,X<sub>N</sub>}中的N个伪画像超像素块进行组合,得到与测试照片S对应的伪画像。
地址 710071 陕西省西安市太白南路2号