亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種基于多耦合判別局部塊對齊的跨角度步態(tài)識別方法與流程

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

技術(shù)特征:

1.一種基于多耦合判別局部塊對齊的跨角度步態(tài)識別方法,其特征在于,該方法包括在線訓(xùn)練和離線測試;

所述在線訓(xùn)練包括如下步驟:

首先,使用主成分分析對不同視角下的步態(tài)能量圖樣本集合分別進行特征提取,構(gòu)造不同視角的步態(tài)能量圖特征;

然后,跨角度尋找同一個人的步態(tài)能量圖特征的同類近鄰與異類近鄰;

之后,構(gòu)造跨角度多耦合判別局部塊對齊的判別函數(shù),得到所述判別函數(shù)之后,對該判別函數(shù)進行譜分解,得到不同視角的步態(tài)能量圖特征投影矩陣,使得類內(nèi)的散度最小,類間散度最大;

所述離線測試包括如下步驟:

對于給定訓(xùn)練樣本集和待測樣本;首先,通過在線訓(xùn)練由主成分分析方法得到投影矩陣對訓(xùn)練樣本集和待測樣本進行步態(tài)能量圖特征提?。?/p>

然后,通過多耦合判別塊對齊方法得到的一組投影矩陣對上述獲得的步態(tài)能量圖特征分別進行線性映射;

最后,通過基于歐氏距離的最近鄰分類器進行分類識別。

2.根據(jù)權(quán)利要求1所述的一種基于多耦合判別局部塊對齊的跨角度步態(tài)識別方法,其特征在于,所述基于歐氏距離的最近鄰分類器進行分類的方法包括步驟如下:

首先,對所述步態(tài)能量圖特征進行主成分分析,對步態(tài)能量圖特征進行提取,構(gòu)成不同角度的步態(tài)特征數(shù)據(jù)集該不同角度的步態(tài)能量特征數(shù)據(jù)集包含N個屬于不同角度的步態(tài)樣本對即Fθ=[fθ1,fθ2,...,fθN]∈Rθ×N,

然后,訓(xùn)練尋找一對投影矩陣,多耦合判別局部塊對齊的目的即找到一組投影矩陣將不同角度的步態(tài)能量圖特征映射到一個共同的子空間,即

對于給定的步態(tài)能量圖特征樣本fθi,根據(jù)樣本集的標(biāo)簽信息,將不同角度的步態(tài)能量圖特征樣本分成兩組:一組是與fθi屬于同一個人的不同角度的步態(tài)能量圖特征樣本,另一組是與fθi不屬于同一個人的步態(tài)能量圖特征樣本;

在與xi屬于同一個人的步態(tài)能量圖特征樣本當(dāng)中,選擇k1個近鄰樣本,按照近鄰順序進行排列,表示為在與xi不屬于同一個人的步態(tài)能量圖特征樣本中,選擇k2個近鄰異構(gòu)樣本,按照近鄰順序進行排列,表示為合并建立一個新的步態(tài)能量圖樣本fθi同理,建立樣本fθi對應(yīng)的不同角度的步態(tài)能量圖特征樣本的局部塊,對于每個新構(gòu)成的步態(tài)能量圖特征樣本,Xi對應(yīng)的映射后共同子空間的步態(tài)能量圖特征轉(zhuǎn)變?yōu)?img id="icf0013" file="FDA0001046326240000029.GIF" wi="700" he="105" img-content="drawing" img-format="GIF" orientation="portrait" inline="no" />Yi對應(yīng)的映射后共同子空間的步態(tài)能量圖特征轉(zhuǎn)變?yōu)?img id="icf0014" file="FDA00010463262400000210.GIF" wi="700" he="108" img-content="drawing" img-format="GIF" orientation="portrait" inline="no" />Zi對應(yīng)的映射后共同子空間的步態(tài)能量圖特征轉(zhuǎn)變?yōu)?img id="icf0015" file="FDA00010463262400000211.GIF" wi="700" he="113" img-content="drawing" img-format="GIF" orientation="portrait" inline="no" />在所述共同的子空間中,令同一個人的步態(tài)能量圖特征樣本之間的距離最小,不屬于同一個人的步態(tài)能量圖特征之間的距離最大,即

<mrow> <mi>arg</mi> <munder> <mi>min</mi> <msub> <mi>a</mi> <mi>i</mi> </msub> </munder> <munderover> <mo>&Sigma;</mo> <mrow> <mi>j</mi> <mo>=</mo> <mn>1</mn> </mrow> <msub> <mi>k</mi> <mn>1</mn> </msub> </munderover> <mo>|</mo> <mo>|</mo> <msub> <mi>a</mi> <mi>i</mi> </msub> <mo>-</mo> <msub> <mi>b</mi> <msup> <mi>i</mi> <mi>j</mi> </msup> </msub> <mo>|</mo> <msup> <mo>|</mo> <mn>2</mn> </msup> <mo>+</mo> <mi>arg</mi> <munder> <mi>min</mi> <msub> <mi>a</mi> <mi>i</mi> </msub> </munder> <munderover> <mo>&Sigma;</mo> <mrow> <mi>j</mi> <mo>=</mo> <mn>1</mn> </mrow> <msub> <mi>k</mi> <mn>1</mn> </msub> </munderover> <mo>|</mo> <mo>|</mo> <msub> <mi>a</mi> <mi>i</mi> </msub> <mo>-</mo> <msub> <mi>c</mi> <msup> <mi>i</mi> <mi>j</mi> </msup> </msub> <mo>|</mo> <msup> <mo>|</mo> <mn>2</mn> </msup> <mo>+</mo> <mi>arg</mi> <munder> <mi>min</mi> <msub> <mi>b</mi> <mi>i</mi> </msub> </munder> <munderover> <mo>&Sigma;</mo> <mrow> <mi>j</mi> <mo>=</mo> <mn>1</mn> </mrow> <msub> <mi>k</mi> <mn>1</mn> </msub> </munderover> <mo>|</mo> <mo>|</mo> <msub> <mi>b</mi> <mi>i</mi> </msub> <mo>-</mo> <msub> <mi>c</mi> <msup> <mi>i</mi> <mi>j</mi> </msup> </msub> <mo>|</mo> <msup> <mo>|</mo> <mn>2</mn> </msup> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>2</mn> <mo>)</mo> </mrow> </mrow>

<mrow> <mi>arg</mi> <munder> <mi>max</mi> <msub> <mi>a</mi> <mi>i</mi> </msub> </munder> <munderover> <mo>&Sigma;</mo> <mrow> <mi>j</mi> <mo>=</mo> <mn>1</mn> </mrow> <msub> <mi>k</mi> <mn>2</mn> </msub> </munderover> <mo>|</mo> <mo>|</mo> <msub> <mi>a</mi> <mi>i</mi> </msub> <mo>-</mo> <msubsup> <mover> <mi>b</mi> <mo>&OverBar;</mo> </mover> <mi>i</mi> <mi>j</mi> </msubsup> <mo>|</mo> <msup> <mo>|</mo> <mn>2</mn> </msup> <mo>+</mo> <mi>arg</mi> <munder> <mi>max</mi> <msub> <mi>a</mi> <mi>i</mi> </msub> </munder> <munderover> <mo>&Sigma;</mo> <mrow> <mi>j</mi> <mo>=</mo> <mn>1</mn> </mrow> <msub> <mi>k</mi> <mn>2</mn> </msub> </munderover> <mo>|</mo> <mo>|</mo> <msub> <mi>a</mi> <mi>i</mi> </msub> <mo>-</mo> <msubsup> <mover> <mi>c</mi> <mo>&OverBar;</mo> </mover> <mi>i</mi> <mi>j</mi> </msubsup> <mo>|</mo> <msup> <mo>|</mo> <mn>2</mn> </msup> <mo>+</mo> <mi>arg</mi> <munder> <mi>max</mi> <msub> <mi>b</mi> <mi>i</mi> </msub> </munder> <munderover> <mo>&Sigma;</mo> <mrow> <mi>j</mi> <mo>=</mo> <mn>1</mn> </mrow> <msub> <mi>k</mi> <mn>2</mn> </msub> </munderover> <mo>|</mo> <mo>|</mo> <msub> <mi>b</mi> <mi>i</mi> </msub> <mo>-</mo> <msubsup> <mover> <mi>c</mi> <mo>&OverBar;</mo> </mover> <mi>i</mi> <mi>j</mi> </msubsup> <mo>|</mo> <msup> <mo>|</mo> <mn>2</mn> </msup> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>3</mn> <mo>)</mo> </mrow> </mrow>

通過線性處理形成局部判別式,即

<mrow> <mtable> <mtr> <mtd> <mrow> <mi>arg</mi> <munder> <mi>min</mi> <msub> <mi>a</mi> <mi>i</mi> </msub> </munder> <mrow> <mo>&lsqb;</mo> <mrow> <mrow> <mo>(</mo> <mrow> <munderover> <mo>&Sigma;</mo> <mrow> <mi>j</mi> <mo>=</mo> <mn>1</mn> </mrow> <msub> <mi>k</mi> <mn>1</mn> </msub> </munderover> <mo>|</mo> <mo>|</mo> <msub> <mi>a</mi> <mi>i</mi> </msub> <mo>-</mo> <msubsup> <mi>b</mi> <mi>i</mi> <mi>j</mi> </msubsup> <mo>|</mo> <msup> <mo>|</mo> <mn>2</mn> </msup> <mo>+</mo> <munderover> <mo>&Sigma;</mo> <mrow> <mi>j</mi> <mo>=</mo> <mn>1</mn> </mrow> <msub> <mi>k</mi> <mn>1</mn> </msub> </munderover> <mo>|</mo> <mo>|</mo> <msub> <mi>a</mi> <mi>i</mi> </msub> <mo>-</mo> <msubsup> <mi>c</mi> <mi>i</mi> <mi>j</mi> </msubsup> <mo>|</mo> <msup> <mo>|</mo> <mn>2</mn> </msup> </mrow> <mo>)</mo> </mrow> <mo>-</mo> <mi>&zeta;</mi> <mrow> <mo>(</mo> <mrow> <mi>arg</mi> <munder> <mi>max</mi> <msub> <mi>a</mi> <mi>i</mi> </msub> </munder> <munderover> <mo>&Sigma;</mo> <mrow> <mi>j</mi> <mo>=</mo> <mn>1</mn> </mrow> <msub> <mi>k</mi> <mn>2</mn> </msub> </munderover> <mo>|</mo> <mo>|</mo> <msub> <mi>a</mi> <mi>i</mi> </msub> <mo>-</mo> <msubsup> <mover> <mi>b</mi> <mo>&OverBar;</mo> </mover> <mi>i</mi> <mi>j</mi> </msubsup> <mo>|</mo> <msup> <mo>|</mo> <mn>2</mn> </msup> <mo>+</mo> <munderover> <mo>&Sigma;</mo> <mrow> <mi>j</mi> <mo>=</mo> <mn>1</mn> </mrow> <msub> <mi>k</mi> <mn>2</mn> </msub> </munderover> <mo>|</mo> <mo>|</mo> <msub> <mi>a</mi> <mi>i</mi> </msub> <mo>-</mo> <msubsup> <mover> <mi>c</mi> <mo>&OverBar;</mo> </mover> <mi>i</mi> <mi>j</mi> </msubsup> <mo>|</mo> <msup> <mo>|</mo> <mn>2</mn> </msup> </mrow> <mo>)</mo> </mrow> </mrow> <mo>&rsqb;</mo> </mrow> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mo>+</mo> <mi>arg</mi> <munder> <mi>min</mi> <msub> <mi>b</mi> <mi>i</mi> </msub> </munder> <mrow> <mo>(</mo> <mrow> <munderover> <mo>&Sigma;</mo> <mrow> <mi>j</mi> <mo>=</mo> <mn>1</mn> </mrow> <msub> <mi>k</mi> <mn>1</mn> </msub> </munderover> <mo>|</mo> <mo>|</mo> <msub> <mi>b</mi> <mi>i</mi> </msub> <mo>-</mo> <msubsup> <mi>c</mi> <mi>i</mi> <mi>j</mi> </msubsup> <mo>|</mo> <msup> <mo>|</mo> <mn>2</mn> </msup> <mo>-</mo> <mi>&zeta;</mi> <munderover> <mo>&Sigma;</mo> <mrow> <mi>j</mi> <mo>=</mo> <mn>1</mn> </mrow> <msub> <mi>k</mi> <mn>2</mn> </msub> </munderover> <mo>|</mo> <mo>|</mo> <msub> <mi>b</mi> <mi>i</mi> </msub> <mo>-</mo> <msubsup> <mover> <mi>c</mi> <mo>&OverBar;</mo> </mover> <mi>i</mi> <mi>j</mi> </msubsup> <mo>|</mo> <msup> <mo>|</mo> <mn>2</mn> </msup> </mrow> <mo>)</mo> </mrow> </mrow> </mtd> </mtr> </mtable> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>4</mn> <mo>)</mo> </mrow> </mrow>

在公式(4)中,β是量化因子,β∈[0,1],同時,定義系數(shù)向量

因此,式(4)化簡為

其中,

Wi=diag(wi);

則式(6)轉(zhuǎn)化為

Ji(P)=PTΩiP (7)

通過對式(7)進行疊加,整體對齊,表示為

<mrow> <mtable> <mtr> <mtd> <mrow> <mi>arg</mi> <munder> <mrow> <mi>m</mi> <mi>i</mi> <mi>n</mi> </mrow> <mi>P</mi> </munder> <munderover> <mo>&Sigma;</mo> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>N</mi> </munderover> <mi>t</mi> <mi>r</mi> <mrow> <mo>(</mo> <msup> <mi>P</mi> <mi>T</mi> </msup> <msub> <mi>&Omega;</mi> <mi>i</mi> </msub> <mi>P</mi> <mo>)</mo> </mrow> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mo>=</mo> <mi>arg</mi> <munder> <mrow> <mi>m</mi> <mi>i</mi> <mi>n</mi> </mrow> <mi>P</mi> </munder> <mi>t</mi> <mi>r</mi> <mrow> <mo>(</mo> <msup> <mi>P</mi> <mi>T</mi> </msup> <mo>(</mo> <mrow> <munderover> <mo>&Sigma;</mo> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>N</mi> </munderover> <msub> <mi>&Omega;</mi> <mi>i</mi> </msub> </mrow> <mo>)</mo> <mi>P</mi> <mo>)</mo> </mrow> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mo>=</mo> <mi>arg</mi> <munder> <mrow> <mi>m</mi> <mi>i</mi> <mi>n</mi> </mrow> <mi>P</mi> </munder> <mi>t</mi> <mi>r</mi> <mrow> <mo>(</mo> <msup> <mi>P</mi> <mi>T</mi> </msup> <mi>&Omega;</mi> <mi>P</mi> <mo>)</mo> </mrow> </mrow> </mtd> </mtr> </mtable> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>8</mn> <mo>)</mo> </mrow> </mrow>

其中,Ω=[Ω12,…,ΩN],為了唯一的定義P,給式(7)強加約束因子

PTP=I,

其中,I是單位矩陣,因此,目標(biāo)函數(shù)被定義為

<mrow> <mtable> <mtr> <mtd> <mrow> <mi>arg</mi> <munder> <mrow> <mi>m</mi> <mi>i</mi> <mi>n</mi> </mrow> <mi>P</mi> </munder> <mi>t</mi> <mi>r</mi> <mrow> <mo>(</mo> <msup> <mi>P</mi> <mi>T</mi> </msup> <mi>&Omega;</mi> <mi>P</mi> <mo>)</mo> </mrow> </mrow> </mtd> <mtd> <mrow> <mi>s</mi> <mo>.</mo> <mi>t</mi> <mo>.</mo> </mrow> </mtd> <mtd> <mrow> <msup> <mi>P</mi> <mi>T</mi> </msup> <mi>P</mi> <mo>=</mo> <mi>I</mi> </mrow> </mtd> </mtr> </mtable> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>9</mn> <mo>)</mo> </mrow> </mrow>

由線性理論可知,式(9)轉(zhuǎn)化為廣義特征值求解問題,

Ωp=λp (10)

其中,λ是廣義特征值;

令p1,p2,…,pd是前d個最小特征值對應(yīng)的特征向量,式(10)的最優(yōu)解為

則訓(xùn)練樣本經(jīng)投影矩陣映射為

<mrow> <mi>A</mi> <mo>=</mo> <msubsup> <mi>P</mi> <mi>&theta;</mi> <mrow> <mo>*</mo> <mi>T</mi> </mrow> </msubsup> <mo>*</mo> <msub> <mi>F</mi> <mi>&theta;</mi> </msub> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>12</mn> <mo>)</mo> </mrow> </mrow>

對于不同角度的其他樣本Y和Z,經(jīng)投影矩陣映射后為

最后,使用最近鄰分類器進行分類。

3.根據(jù)權(quán)利要求1所述的一種基于多耦合判別局部塊對齊的跨角度步態(tài)識別方法,其特征在于,所述基于歐氏距離的最近鄰分類器進行識別的方法包括步驟如下:

給定Gallery樣本給定Probe樣本那么Probe樣本用以下公式進行分類:

πi其中該式基于訓(xùn)練后的投影矩陣對其中πi是除了Probe樣本的步態(tài)特征樣本的分類標(biāo)簽。

當(dāng)前第2頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1