機器視覺應用

回上一畫面


課程名稱:機器視覺應用專題


第二次小考及解答


課程名稱:機器視覺應用專題

小考

問答題 100 %

開書考 共5題 請用答案紙作答

1.試設計一用以檢測斜率1/3直線之遮罩
解答:
-1-1-1 -1-1-1 -1-1-1
-1-1-1 -1-1 -1 -1-1-1
-1-1-1 -1-1-1-1 -1-1
-1-1-1 -1 -1-1 -1-1-1
-1-1-1 -1-1-18 88
-1-1-1 888-1 -1-1
88 8 -1-1-1-1 -1-1
-1-1-1 -1-1-1-1 -1-1
-1-1-1 -1-1-1-1 -1-1

  1. 樣板比對法之運算為何要採取正規化的相關運算(normalized cross-correlation) 來處理

解答:

我們原先的假設 f,g為固定,但事實上,當樣板決定後,g為固定,可是影像f 卻是隨著樣板的移動而改變,亦即同樣的形狀的物體,由於打光光場的不均勻,將使得再較亮的地方,其運算之值較大,為了避免這種情形,我們可以採取正規化的相關運算來處理。

3. 我們可以定義向量B:

向量B與物體表面法線方向之夾角為,

亦即

利用這個關係來計算較為方便。

試繪圖說明其意義。

4.試設計一個檢測螺帽之樣板。

5. 有一細線化方法之過程如下:

步驟一:將輸入影像分成背景與實體部份,其中黑色部份表示實體,白色部份表示背景。

步驟二:將畫面編碼,編碼方式如下:

(1)背景編為0。(為了表示上清楚,0不予標出)

(2)實體部份凡其8鄰接點中,如有一個或一個以上的背景時,則編為1。

(3)其它部份則編為4,此部份稱為核心(core)。

步驟三:順向掃描(forward scan)

(1) a'=max[a,b-1,c-1,d-1,e-1]。(a'即處理點a改變後之碼值)  

(2) 凡遇a=0(即背景)則不執行,即背景永遠保持為0。

步驟四:逆向掃描(backward scan)

(1) a'=max[a,i-1,h-1,g-1,f-1]。(a'即處理點a改變後之碼值)  

  1. 凡遇a=0(即背景)則不執行,即背景永遠保持為0。

試以此法說明下圖經此四步驟後將變成什麼情況?( X: 代表物體)

x x
xx
xx x
xx xx
x xx
x xx
xx

解:

各點素相互關係為:

bih
cag
def

步驟二:

1 1
11
11 1
1 11
1 41
1 11
11

步驟三:由左而右,由上而下

1 1
11
11 1
11 33
1 43
1 13
11

步驟四:由右而左,由下而上

1 1
11
22 2
23 33
3 43
3 33
22