<listing id="vjp15"></listing><menuitem id="vjp15"></menuitem><var id="vjp15"></var><cite id="vjp15"></cite>
<var id="vjp15"></var><cite id="vjp15"><video id="vjp15"><menuitem id="vjp15"></menuitem></video></cite>
<cite id="vjp15"></cite>
<var id="vjp15"><strike id="vjp15"><listing id="vjp15"></listing></strike></var>
<var id="vjp15"><strike id="vjp15"><listing id="vjp15"></listing></strike></var>
<menuitem id="vjp15"><strike id="vjp15"></strike></menuitem>
<cite id="vjp15"></cite>
<var id="vjp15"><strike id="vjp15"></strike></var>
<var id="vjp15"></var>
<var id="vjp15"></var>
<var id="vjp15"><video id="vjp15"><thead id="vjp15"></thead></video></var>
<menuitem id="vjp15"></menuitem><cite id="vjp15"><video id="vjp15"></video></cite>
<var id="vjp15"></var><cite id="vjp15"><video id="vjp15"><thead id="vjp15"></thead></video></cite>
<var id="vjp15"></var>
<var id="vjp15"></var>
<menuitem id="vjp15"><span id="vjp15"><thead id="vjp15"></thead></span></menuitem>
<cite id="vjp15"><video id="vjp15"></video></cite>
<menuitem id="vjp15"></menuitem>

一種用于從局部不變特征點中提取直線的方法與流程

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

技術特征:

1.一種用于從局部不變特征點中提取直線的方法,其特征在于包括以下步驟:

步驟1:利用局部不變特征點提取算法提取輸入圖像的局部不變特征點,結果記為I0,局部不變特征點的數量記為M;

步驟2:從I0中循環選取兩點Pi和Pj,i∈[1,M],j∈[i,M],計算Pi和Pj之間的歐氏距離Dij,當Dij小于閾值TD時,更新Pi和Pj并繼續步驟2,當Dij大于等于閾值TD時,進入步驟3;

步驟3:以Dij為長邊,W0為短邊構造包含Pi和Pj的矩形R0

步驟4:為了估計局部特征點密度ρ,以Dij為長邊,W1為短邊在矩形R0的兩側分別構造矩形R1和R2,且矩形R1和R2的長邊分別與矩形R0的長邊重合;

步驟5:統計矩形R0、R1和R2中的特征點數,分別記為M0、M1和M2,并對矩形R0周圍的特征點數NL用以下公式進行估計:

NL=2max(M1,M2)+M0 (1)

式(1),max為求最大值函數;

步驟6:用以下公式計算局部特征點密度ρ:

<mrow> <mi>&rho;</mi> <mo>=</mo> <mfrac> <msub> <mi>N</mi> <mi>L</mi> </msub> <mrow> <msub> <mi>S</mi> <msub> <mi>R</mi> <mn>1</mn> </msub> </msub> <mo>+</mo> <msub> <mi>S</mi> <msub> <mi>R</mi> <mn>2</mn> </msub> </msub> </mrow> </mfrac> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>2</mn> <mo>)</mo> </mrow> </mrow>

式(2),分別為矩形R1和R2的面積;

步驟7:對矩形R0進行k等分,得到k個等面積的方格單元,記為rt,t∈[1,k],利用以下公式計算每個方格單元rt至少包含一個局部特征點的概率:

<mrow> <msub> <mi>P</mi> <mi>r</mi> </msub> <mo>=</mo> <mn>1</mn> <mo>-</mo> <msup> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <mfrac> <msub> <mi>S</mi> <mi>r</mi> </msub> <msub> <mi>S</mi> <msub> <mi>R</mi> <mn>0</mn> </msub> </msub> </mfrac> <mo>)</mo> </mrow> <msub> <mi>N</mi> <mi>L</mi> </msub> </msup> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>3</mn> <mo>)</mo> </mrow> </mrow>

式(3),Sr分別為方格單元rt和矩形R2的面積;

步驟8:統計包含局部特征點的方格單元的數量C;

步驟9:用以下公式計算k個方格單元中至少有C個方格單元包含特征點的概率P0

<mrow> <msub> <mi>P</mi> <mn>0</mn> </msub> <mo>=</mo> <msubsup> <mi>&Sigma;</mi> <mrow> <mi>q</mi> <mo>=</mo> <mi>C</mi> </mrow> <mi>k</mi> </msubsup> <mfenced open = "(" close = ")"> <mtable> <mtr> <mtd> <mi>k</mi> </mtd> </mtr> <mtr> <mtd> <mi>q</mi> </mtd> </mtr> </mtable> </mfenced> <msup> <msub> <mi>p</mi> <mi>r</mi> </msub> <mi>q</mi> </msup> <msup> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <msub> <mi>p</mi> <mi>r</mi> </msub> <mo>)</mo> </mrow> <mrow> <mi>k</mi> <mo>-</mo> <mi>q</mi> </mrow> </msup> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>4</mn> <mo>)</mo> </mrow> </mrow>

步驟10:用以下公式計算虛警數NFA

<mrow> <msub> <mi>N</mi> <mrow> <mi>F</mi> <mi>A</mi> </mrow> </msub> <mo>=</mo> <mfrac> <mrow> <mi>M</mi> <mrow> <mo>(</mo> <mi>M</mi> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> </mrow> <mn>2</mn> </mfrac> <mo>&times;</mo> <msub> <mi>W</mi> <mn>0</mn> </msub> <mo>&times;</mo> <msub> <mi>D</mi> <mrow> <mi>i</mi> <mi>j</mi> </mrow> </msub> <mo>&times;</mo> <mi>C</mi> <mo>&times;</mo> <msub> <mi>P</mi> <mn>0</mn> </msub> <mo>&times;</mo> <msub> <mi>P</mi> <mi>r</mi> </msub> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>5</mn> <mo>)</mo> </mrow> </mrow>

步驟11:將虛警數NFA小于閾值δ的矩形R0包含的局部特征點判定為直線,更新Pi和Pj并繼續步驟2,直到遍歷所有局部特征點。

2.根據權利要求1所述的一種用于從局部不變特征點中提取直線的方法,其特征在于步驟1中的局部不變特征點提取算法是指SIFT算法、SURF算法、Harris算法和SUSAN算法。

3.根據權利要求1所述的一種用于從局部不變特征點中提取直線的方法,其特征在于步驟2中的循環選取方法指的是由i∈[1,M]和j∈[i,M]構成內外雙重循環,遍歷所有局部不變特征點,共有M(M-1)/2組局部不變特征點對。

當前第2頁1 2 3 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
韩国伦理电影