圓與橢圓偵測_第1頁
圓與橢圓偵測_第2頁
圓與橢圓偵測_第3頁
圓與橢圓偵測_第4頁
圓與橢圓偵測_第5頁
已閱讀5頁,還剩20頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

第六章

圓與橢圓偵測16.1前言6.2隨機式測圓法

6.3隨機式橢圓測法6.5視訊場景的變化偵測6.6作業(yè)6.2.1基本想法6.2.3決定真正圓6.2.2決定候選圓6.2.4演算流程圖6.3.1橢心的決定6.3.3決定候選橢圓6.3.5演算流程圖6.3.2決定剩餘的三個變數(shù)6.3.4決定真正橢圓26.2隨機式測圓法

Q1:哈克轉換可否應用於圓偵測上?缺點為何?ANS:pp.204-205。36.2.1基本想法圖6.2.2.1四點決定四個圓假設給定的邊點集合為V,我們隨機的從V中挑出四點。該四點可以決定出四個圓,如圖6.2.1.1所示。假設被選出的四個點皆來自同一個圓,則我們可說這四點決定出的圓是候選圓。我們已從該影像中求得邊點的集合。我們通常用下列方程式來表示圓

(6.2.1.1)4Q1:給定3個邊點V1(5,0)、V2(3,6)、V3(6,10),在進行隨機式測圓法來決定可能圓的過程中:(1)請判斷此3個邊點是否可以形成一個可能圓。(2)請求出此可能圓的圓心與半徑,並詳述其計算過程。5ANS:pp.206-207.

66.2.2決定候選圓將式子(6.2.1.1)中的圓方程式改寫,可得下式(6.2.2.1)此處。令,i=1,2,3,為影像中邊點集中被隨機挑選出來的三個邊點。假若、和沒有共線,則他們可以決定一圓,且可以得到圓心和半徑。解圓心和半徑將三個邊點、和代入式子(6.2.2.1)我們可得此處。7(6.2.2.2)從式(6.2.2.2)和利用克拉瑪公式,我們得圓心的解為(6.2.2.3)利用圓心的解,我們進而解得圓半徑如下(6.2.2.4)8、和共線時若所選定的三個邊點不幸滿足等式(x2-x1)(y3-y1)-(x3-x1)(y2-y1)=0,則意謂被隨機挑選的三個邊點、和為共線。也就是說他們無法形成一個圓。令為第四個被挑選的邊點,令該點至圓C123的距離為且(6.2.2.5)假如在圓上,則式(6.2.2.5)為零。圖6.2.2.1數(shù)位圖圖6.2.2.2四個抽樣邊點在一圓若式(6.2.2.5)中值夠小,則我們都視在圓的邊界上(見圖6.2.2.2)。9給四個隨機邊點,i=1,2,3,4,這四個邊點至多造成四個圓。其中由、和造成的圓表為且其圓心與半徑表示為這裡我們主要的目標是從四個隨機選取的邊點中決定哪三點可形成一數(shù)位圓。同時第四個邊點也落在該圓的邊上。給四個點,共有個可能圓需進一步檢查來決定誰是最可能的圓。(6.2.2.6)和。令到圓的距離為(參見式子(6.2.2.3)-(6.2.2.5))。例如式子(6.2.2.5)可被改為不理想的情形這種不理想的情形是發(fā)生在三個代理點中有二點很接近。如此一來,這個可能圓有很高的機率不為一真正圓。為了避免這種不理想的情形,我們希望任二個代理點之間的距離得超過一個門檻值。加上這個條件會讓由三個代理點決定的候選圓有更強的證據為真正圓。圖6.2.2.3不理想的情形106.2.3決定真正圓和半徑。接下來我們加上一個門檻值來檢查這個候選圓是否為真正圓。令計數(shù)器C的起始值為0。我們從邊點集V中挑選任何一邊點,然後檢測距離是否小於門檻值。若是,則將C的值加一。然後,我們從剩餘的邊點集中再挑一邊點,繼續(xù)上述的距離計算和比較,一直到所有的邊點被處理完。若這時C的值大於門檻值,則由vi、vj和vk形成的候選圓即為真正圓。否則,該候選圓為一假圓。接下來,我們再將這C個邊點還回邊點集V。最後我們補充談一下如何制定C的門檻值。假設該候選圓的圓心與半徑為和,則需大於一個門檻值,例如

表示數(shù)位圓上的邊點需佔圓周的。畢竟圓周上的點數(shù)與半徑是成正比的。這樣設的門檻值較不受圓的大小之影響。假設利用上面方法,vi、vj和vk決定了一個可能圓且此圓有圓心116.2.4演算流程圖圖6.2.4.1演算流程圖(a)錢幣影像

(b)餅乾和巧克力棒影像

(c)文具影像

(d)渠洞影像

圖6.2.4.2四張待測影像12(a)錢幣影像的邊點圖

(b)餅乾和巧克力棒影像的邊點圖

(c)文具影像的邊點圖

(d)渠洞影像的邊點圖

圖6.2.4.3圖6.2.4.2的邊點圖

13(a)測得的圓形錢幣

(b)測得的圓形餅乾

(c)測得的圓形文具

(d)測得的圓形渠洞

圖6.2.4.4測得的各種圓

14(a)p=0.5(b)p=0.25(a)p=0.5(b)p=0.25圖6.2.5.1對兩個不同p值,fRCD(x)和fRHT(x)的比較圖6.2.5.2對兩個不同p值,F(xiàn)RCD(x)和FRHT(x)的比較15、和。令橢圓的旋轉角度為且兩個軸的長度分別為a和b。則式(6.3.1.1)中的五個變數(shù)可轉換為且滿足下列三式6.3隨機式橢圓測法

6.3.1橢心的決定一個橢圓可以下式表示(6.3.1.1)式(6.3.1.1)中,代表橢心,而另外三個變數(shù)為d、e和f,且滿足16和且假設的切線斜率和的切線斜率不為平行。如此一來,通過和的二條切線會交於一點,且令所交的點為。另外我們令為線段的中點,則可得下列解令為一個橢圓上的四個邊點。在邊點上的斜率設為。在這四個邊點中挑選任意二個邊點,令這二個邊點為(6.3.1.2)從和之間,存在一個很重要的幾何性質,即連接和的直線會通過橢心。這條直線可表示為(6.3.1.3)17圖6.3.1.1橢圓的中心接著來討論另外二個剩餘的邊點。令這二個剩餘的邊點為和且在挑選它們時己確保它們的切線不為平行。利用式子(6.9),我們也可得和。如圖6.3.1.1所示,和形成的直線也是通過橢心。(6.3.1.4)利用式子(6.3.1.3)和式子(6.3.1.4)的二個聯(lián)立方程式可解出橢心為由於一開始我們是隨機選四個邊點,、、和,所以共有三種組合方式、和可以幫助我們求得三個可能的橢心。186.3.2決定剩餘的三個變數(shù)假設橢圓的橢心為,我們將橢圓上的點進行平移的動作,即將原點移至橢心上。如此一來,式子(6.3.1.1)的橢圓方程式可簡化為上式中待解的變數(shù)有三個,分為是d、e和f。我們只需利用挑選出來的四個邊點中的三個邊點即可解出這三個變數(shù)。分別將邊點代入上面式子中可得下列線性系統(tǒng)這裡需注意的是為邊點經過平移後的座標。從組合的觀點,共可解出四組解。196.3.3決定候選橢圓針對6.3.2節(jié)解出的四組,我們進一步檢查其是否滿足、和。若是,則對應的橢圓為一合法的橢圓;否則,其為假的橢圓。若某一組係數(shù)所代表的橢圓為一合法的橢圓,則該橢圓可否被選為橢圓候選人,得接著對一開始選出的四個邊點進行投票的動作。令邊點為四個邊點中的一個,若與所代表的橢圓之距離小於一門檻值,則我們說邊點在數(shù)位橢圓上,其餘的三個邊點也是算各個邊點與所代表的橢圓之距離。若四個邊點與橢圓的距離皆小於門檻值,我們就說這橢圓為數(shù)位影像中的一候選橢圓。這裡的邊點與橢圓的距離計算公式如下(6.3.3.1)206.3.4決定真正橢圓圖6.3.4.1橢圓周長的估計決定完橢圓候選人後,接著得檢查看影像中的所有邊點中,到底有多少邊點是屬於橢圓候選上的邊點。如果有足夠的邊點屬於該橢圓候選人,則該橢圓候選人為真正的橢圓。令變數(shù)C為用來計數(shù)屬於橢圓候選人的邊點數(shù)。式子(6.3.1.1)和相關的距離門檻值仍被用來檢測一邊點是否為某一橢圓上的邊點。當所有的邊點都對該橢圓投完票了且C的值為。若的值大於門檻值,則該橢圓候選人可說是符合真正的橢圓之要求。令橢圓的長軸為2a,而短軸為2b,則外接的長方形之周長為4a+4b而內接的棱形之周長為。橢圓的周長可估計為外接長方形周長加上內接棱形周長的一半,即。橢圓的周長有時欲測的橢圓可能會被某些東西遮蔽,我們可將估計出的橢圓周長乘上個百分比以達到增強隨機測橢圓的強健性的效果。216.3.5演算流程圖圖6.3.5.1演算流程圖圖6.3.5.2內含4顆雞蛋的影像圖6.3.5.3測邊後的結果圖6.3.5.4偵測到的橢圓226.5視訊場景的變化偵測Hausdorff對任一張影像而言,一但找出影像中的各種形狀,例如有直線、圓和橢圓。我們接著求出任二種形狀的所有交點以為影像的代表點集。假設某影像的代表點集為而下一張影像的代表點集為,A和B的距離被下列的Hausdorff式子所決定

這裡。部份Hausdorff部分Hausdorff距離度量定義為我們選定而;是選第k大的而非中的最大的。23圖6.5.1視訊中的部份Hausdorff距離我們利用自己拍攝的視訊片段,視訊的內容為一個籃球在地板上滾動的情形。在圖中,我們可看出視訊中,第九張影像到第十張影像有場景變化。由圖6.5.1的結果,視訊中的第一張影像(見圖6.5.2(a))到第

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論