欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

基于塊稀疏結(jié)構(gòu)低秩表示的單樣本人臉識別方法與流程

文檔序號:12365599閱讀:來源:國知局

技術(shù)特征:

1.基于塊稀疏結(jié)構(gòu)低秩表示的單樣本人臉識別方法,其特征在于,包括如下步驟:

步驟1,用大小相等的正方形窗口對所有類的訓(xùn)練人臉圖像和測試人臉圖像進(jìn)行分塊,正方形窗口滑過圖像的每個像素點,在圖像的每一個像素點處得到對應(yīng)的一個正方形塊,接著在每個正方形塊內(nèi)部,再確定出一個中心子塊及其若干鄰域子塊;

步驟2,假設(shè)每個正方形塊內(nèi)的不同子塊屬于同一線性子空間,利用所有類的訓(xùn)練人臉圖像像素i處對應(yīng)的正方形塊內(nèi)的全部子塊構(gòu)建局部字典Ai,所有類的測試人臉圖像像素i處對應(yīng)的正方形塊內(nèi)的全部子塊構(gòu)建測試矩陣Xi,使用低秩表示模型描述不同測試人臉圖像所對應(yīng)的子空間;

步驟3,在步驟2的低秩表示模型中加入塊稀疏約束,得到新的低秩表示模型;

步驟4,通過非嚴(yán)格的增廣拉格朗日乘法求解步驟3新的低秩表示模型,得到低秩表示系數(shù)矩陣;

步驟5,根據(jù)低秩表示系數(shù)矩陣,對每個測試人臉圖像的各正方形塊進(jìn)行分類;

步驟6,識別每個測試人臉圖像的各正方形塊的類別后,通過投票的方法確定測試人臉圖像所屬的類別。

2.根據(jù)權(quán)利要求1所述基于塊稀疏結(jié)構(gòu)低秩表示的單樣本人臉識別方法,其特征在于,所述步驟1的具體過程為:

1.1定義圖像中任意一個像素i為中心、半徑為R的正方形上的像素為該像素的鄰域像素,則像素i的領(lǐng)域像素集表示為每個鄰域像素對應(yīng)一個以該鄰域像素為中心的S×S子塊,S為大于等于3的奇數(shù),子塊中的中的S2個像素表示成向量形式為j=1,…,P,同樣地,中心像素i也對應(yīng)一個S×S子塊,表示成向量形式為中心像素i及其鄰域像素對應(yīng)的所有子塊形成一個以像素i為中心、大小為(S+2R)×(S+2R)的正方形塊,P表示鄰域像素的總個數(shù);

1.2采用邊緣像素境像的方法來處理圖像的邊緣像素,得到以圖像的邊緣像素為中心的正方形塊。

3.根據(jù)權(quán)利要求1所述基于塊稀疏結(jié)構(gòu)低秩表示的單樣本人臉識別方法,其特征在于,所述步驟2的具體過程為:

2.1局部字典其中表示第k個或類訓(xùn)練人臉圖像在像素i處對應(yīng)的正方形塊內(nèi)的子塊構(gòu)成的字典,k=1,2,…,K,K表示訓(xùn)練人臉圖像的總個數(shù)或總類別數(shù),P表示像素i的鄰域像素的總個數(shù);

2.2測試矩陣其中表示第j個測試人臉圖像在像素i處對應(yīng)的正方形塊內(nèi)的子塊構(gòu)成的矩陣,j=1,2,…,M,M表示測試人臉圖像的總個數(shù),P表示像素i的鄰域像素的總個數(shù);

2.3使用低秩表示模型描述不同測試人臉圖像所對應(yīng)的子空間:

s.t.Xi=AiZi+Ei

其中,Zi表示低秩表示系數(shù)矩陣,Ei表示誤差,λ表示||Zi||*的正則項系數(shù),||·||F表示F范數(shù),||·||*表示核范數(shù)。

4.根據(jù)權(quán)利要求1所述基于塊稀疏結(jié)構(gòu)低秩表示的單樣本人臉識別方法,其特征在于,步驟3所述新的低秩表示模型為:

s.t.Xi=AiZi+Ei

其中,Zi表示低秩表示系數(shù)矩陣,Ei表示誤差,λ表示||Zi||*的正則項系數(shù),β表示∑jk||δk,j(Zi)||F的正則項系數(shù),δk,j表示映射函數(shù),δk,j(Zi)表示將Zi中與第k類訓(xùn)練人臉圖像和第j個測試人臉圖像相關(guān)的系數(shù)保留下來,其余全部置0,||·||F表示F范數(shù),||·||*表示核范數(shù),Xi表示測試矩陣,Ai表示局部字典。

5.根據(jù)權(quán)利要求1所述基于塊稀疏結(jié)構(gòu)低秩表示的單樣本人臉識別方法,其特征在于,所述步驟4的具體過程為:

4.1將步驟3新的低秩表示模型轉(zhuǎn)化為如下形式,忽略像素i:

<mrow> <munder> <mrow> <mi>m</mi> <mi>i</mi> <mi>n</mi> </mrow> <mrow> <mi>Z</mi> <mo>,</mo> <mi>E</mi> </mrow> </munder> <mfrac> <mn>1</mn> <mn>2</mn> </mfrac> <mo>|</mo> <mo>|</mo> <mi>E</mi> <mo>|</mo> <msubsup> <mo>|</mo> <mi>F</mi> <mn>2</mn> </msubsup> <mo>+</mo> <mi>&lambda;</mi> <mo>|</mo> <mo>|</mo> <mi>H</mi> <mo>|</mo> <msub> <mo>|</mo> <mo>*</mo> </msub> <mo>+</mo> <msub> <mi>&beta;&Sigma;</mi> <mi>j</mi> </msub> <msub> <mi>&Sigma;</mi> <mi>k</mi> </msub> <mo>|</mo> <mo>|</mo> <msub> <mi>&delta;</mi> <mrow> <mi>k</mi> <mo>,</mo> <mi>j</mi> </mrow> </msub> <mrow> <mo>(</mo> <mi>Q</mi> <mo>)</mo> </mrow> <mo>|</mo> <msub> <mo>|</mo> <mi>F</mi> </msub> </mrow>

s.t.X=AZ+E,Z=H,Z=Q

其中,Z表示低秩表示系數(shù)矩陣,E表示誤差,λ表示||H||*的正則項系數(shù),β表示∑jk||δk,j(Q)||F的正則項系數(shù),δk,j(Q)表示將Q中與第k類訓(xùn)練人臉圖像和第j個測試人臉圖像相關(guān)的系數(shù)保留下來,其余全部置0,||·||F表示F范數(shù),||·||*表示核范數(shù),X表示測試矩陣,A表示局部字典;

4.2將4.1的模型轉(zhuǎn)換為增廣拉格朗日函數(shù)L:

<mfenced open = "" close = ""> <mtable> <mtr> <mtd> <mrow> <mi>L</mi> <mo>=</mo> <mfrac> <mn>1</mn> <mn>2</mn> </mfrac> <mo>|</mo> <mo>|</mo> <mi>E</mi> <mo>|</mo> <msubsup> <mo>|</mo> <mi>F</mi> <mn>2</mn> </msubsup> <mo>+</mo> <mi>&lambda;</mi> <mo>|</mo> <mo>|</mo> <mi>H</mi> <mo>|</mo> <msub> <mo>|</mo> <mo>*</mo> </msub> <mo>+</mo> <mi>&beta;</mi> <msub> <mo>&Sigma;</mo> <mi>j</mi> </msub> <msub> <mo>&Sigma;</mo> <mi>k</mi> </msub> <mo>|</mo> <mo>|</mo> <msub> <mi>&delta;</mi> <mrow> <mi>k</mi> <mo>,</mo> <mi>j</mi> </mrow> </msub> <mrow> <mo>(</mo> <mi>Q</mi> <mo>)</mo> </mrow> <mo>|</mo> <msub> <mo>|</mo> <mi>F</mi> </msub> <mo>+</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mi>T</mi> <mi>r</mi> <mrow> <mo>(</mo> <msubsup> <mi>Y</mi> <mn>1</mn> <mi>T</mi> </msubsup> <mo>(</mo> <mrow> <mi>X</mi> <mo>-</mo> <mi>A</mi> <mi>Z</mi> <mo>-</mo> <mi>E</mi> </mrow> <mo>)</mo> <mo>)</mo> </mrow> <mo>+</mo> <mi>T</mi> <mi>r</mi> <mrow> <mo>(</mo> <msubsup> <mi>Y</mi> <mn>2</mn> <mi>T</mi> </msubsup> <mo>(</mo> <mrow> <mi>Z</mi> <mo>-</mo> <mi>H</mi> </mrow> <mo>)</mo> <mo>)</mo> </mrow> <mo>+</mo> <mi>T</mi> <mi>r</mi> <mrow> <mo>(</mo> <msubsup> <mi>Y</mi> <mn>3</mn> <mi>T</mi> </msubsup> <mo>(</mo> <mrow> <mi>Z</mi> <mo>-</mo> <mi>Q</mi> </mrow> <mo>)</mo> <mo>)</mo> </mrow> <mo>+</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mfrac> <mi>&mu;</mi> <mn>2</mn> </mfrac> <mrow> <mo>(</mo> <mo>|</mo> <mo>|</mo> <mi>X</mi> <mo>-</mo> <mi>A</mi> <mi>Z</mi> <mo>-</mo> <mi>E</mi> <mo>|</mo> <msubsup> <mo>|</mo> <mi>F</mi> <mn>2</mn> </msubsup> <mo>+</mo> <mo>|</mo> <mo>|</mo> <mi>Z</mi> <mo>-</mo> <mi>H</mi> <mo>|</mo> <msubsup> <mo>|</mo> <mi>F</mi> <mn>2</mn> </msubsup> <mo>+</mo> <mo>|</mo> <mo>|</mo> <mi>Z</mi> <mo>-</mo> <mi>Q</mi> <mo>|</mo> <msubsup> <mo>|</mo> <mi>F</mi> <mn>2</mn> </msubsup> <mo>)</mo> </mrow> </mrow> </mtd> </mtr> </mtable> </mfenced>

其中,Tr(·)表示矩陣的跡,Y1、Y2、Y3表示拉格朗日乘子,T表示轉(zhuǎn)置,μ為大于0的懲罰參數(shù);

4.3Z、H、Q、E、Y1、Y2、Y3初始化為0,μ=10-6,固定其他未知數(shù),更新H,則模型的目標(biāo)函數(shù)可以轉(zhuǎn)化為如下求H的目標(biāo)函數(shù):

<mrow> <mi>H</mi> <mo>=</mo> <mi>arg</mi> <mi> </mi> <mi>min</mi> <mfrac> <mi>&lambda;</mi> <mi>&mu;</mi> </mfrac> <mo>|</mo> <mo>|</mo> <mi>H</mi> <mo>|</mo> <msub> <mo>|</mo> <mo>*</mo> </msub> <mo>+</mo> <mfrac> <mn>1</mn> <mn>2</mn> </mfrac> <mo>|</mo> <mo>|</mo> <mi>H</mi> <mo>-</mo> <mrow> <mo>(</mo> <mi>Z</mi> <mo>+</mo> <msub> <mi>Y</mi> <mn>2</mn> </msub> <mo>/</mo> <mi>&mu;</mi> <mo>)</mo> </mrow> <mo>|</mo> <msubsup> <mo>|</mo> <mi>F</mi> <mn>2</mn> </msubsup> </mrow>

該目標(biāo)函數(shù)可以通過SVT算子求得閉合解;

4.4獲得4.3中H的最優(yōu)解后,固定其他未知數(shù),更新Q,則模型可以轉(zhuǎn)化為如下求Q的目標(biāo)函數(shù):

<mrow> <mi>Q</mi> <mo>=</mo> <mi>arg</mi> <mi> </mi> <mi>m</mi> <mi>i</mi> <mi>n</mi> <mfrac> <mi>&beta;</mi> <mi>&mu;</mi> </mfrac> <msub> <mi>&Sigma;</mi> <mi>j</mi> </msub> <msub> <mi>&Sigma;</mi> <mi>k</mi> </msub> <mo>|</mo> <mo>|</mo> <msub> <mi>&delta;</mi> <mrow> <mi>k</mi> <mo>,</mo> <mi>j</mi> </mrow> </msub> <mrow> <mo>(</mo> <mi>Q</mi> <mo>)</mo> </mrow> <mo>|</mo> <msub> <mo>|</mo> <mi>F</mi> </msub> <mo>+</mo> <mfrac> <mn>1</mn> <mn>2</mn> </mfrac> <mo>|</mo> <mo>|</mo> <mi>Q</mi> <mo>-</mo> <mrow> <mo>(</mo> <mi>Z</mi> <mo>+</mo> <msub> <mi>Y</mi> <mn>3</mn> </msub> <mo>/</mo> <mi>&mu;</mi> <mo>)</mo> </mrow> <mo>|</mo> <msubsup> <mo>|</mo> <mi>F</mi> <mn>2</mn> </msubsup> </mrow>

W=Z+Y3/μ,上述求Q的目標(biāo)函數(shù)可以轉(zhuǎn)化為如下形式:

<mrow> <msup> <mi>Q</mi> <mo>*</mo> </msup> <mo>=</mo> <mi>arg</mi> <mi> </mi> <msub> <mi>min&alpha;&Sigma;</mi> <mi>j</mi> </msub> <msub> <mi>&Sigma;</mi> <mi>k</mi> </msub> <mo>|</mo> <mo>|</mo> <msub> <mi>&delta;</mi> <mrow> <mi>k</mi> <mo>,</mo> <mi>j</mi> </mrow> </msub> <mrow> <mo>(</mo> <mi>Q</mi> <mo>)</mo> </mrow> <mo>|</mo> <msub> <mo>|</mo> <mi>F</mi> </msub> <mo>+</mo> <mfrac> <mn>1</mn> <mn>2</mn> </mfrac> <mo>|</mo> <mo>|</mo> <mi>Q</mi> <mo>-</mo> <mi>W</mi> <mo>|</mo> <msubsup> <mo>|</mo> <mi>F</mi> <mn>2</mn> </msubsup> </mrow>

對于任意的k、j,

4.5固定其他未知數(shù),通過如下方式更新Z:

Z=(ATA+2I)-1(ATX-ATE+H+Q+(ATY1-Y2-Y3)/μ)

4.6固定其他未知數(shù),通過如下方式更新E:

E=(μ(X-AZ)+Y1)/(1+μ)

4.7更新拉格朗日乘子:

Y1=Y(jié)1+μ(X-AZ-E)

Y2=Y(jié)2+μ(Z-H)

Y3=Y(jié)3+μ(Z-Q)

4.8更新參數(shù)μ:μ=min(ρμ,μmax),其中,μmax=1010,ρ=1;

4.9檢查是否滿足以下收斂條件:

||X-AZ-E||<ε

||Z-H||<ε

||Z-Q||<ε

其中,ε=10-8,當(dāng)不滿足上述收斂條件時,重復(fù)4.3-4.9,直至滿足收斂條件,得到低秩表示系數(shù)矩陣。

6.根據(jù)權(quán)利要求1所述基于塊稀疏結(jié)構(gòu)低秩表示的單樣本人臉識別方法,其特征在于,所述步驟5的分類公式為:

<mrow> <msubsup> <mi>r</mi> <mi>j</mi> <mi>i</mi> </msubsup> <mo>=</mo> <mi>arg</mi> <mi> </mi> <msub> <mi>max</mi> <mi>k</mi> </msub> <mo>|</mo> <mo>|</mo> <msub> <mi>&delta;</mi> <mrow> <mi>k</mi> <mo>,</mo> <mi>j</mi> </mrow> </msub> <mrow> <mo>(</mo> <msup> <mi>Z</mi> <mi>i</mi> </msup> <mo>)</mo> </mrow> <mo>|</mo> <msub> <mo>|</mo> <mi>F</mi> </msub> </mrow>

其中,表示第j個測試人臉圖像的像素i對應(yīng)的正方形塊所屬的類別,δk,j(Zi)表示將Zi中與第k類訓(xùn)練人臉圖像和第j個測試人臉圖像相關(guān)的系數(shù)保留下來,其余全部置0,||·||F表示F范數(shù)。

當(dāng)前第2頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
河西区| 潞西市| 玛曲县| 岐山县| 保康县| 论坛| 尤溪县| 应用必备| 如皋市| 横峰县| 龙川县| 双鸭山市| 灵台县| 雅江县| 凌云县| 武邑县| 北安市| 桂阳县| 和静县| 虹口区| 鲁山县| 宜阳县| 广河县| 阳高县| 垣曲县| 观塘区| 高阳县| 克山县| 潞城市| 防城港市| 张北县| 潞西市| 孟村| 泰来县| 淮北市| 沂源县| 古田县| 大新县| 新野县| 玉田县| 成都市|