課程名稱:機器視覺應用專題
課程名稱:機器視覺應用專題
小考
問答題 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 | -1 | 8 | 8 | 8 |
-1 | -1 | -1 | 8 | 8 | 8 | -1 | -1 | -1 |
8 | 8 | 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 |
解答:
我們原先的假設 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改變後之碼值)
試以此法說明下圖經此四步驟後將變成什麼情況?( X: 代表物體)
x | x | ||||||
x | x | ||||||
x | x | x | |||||
x | x | x | x | ||||
x | x | x | |||||
x | x | x | |||||
x | x | ||||||
解:
各點素相互關係為:
b | i | h |
c | a | g |
d | e | f |
步驟二:
1 | 1 | ||||||
1 | 1 | ||||||
1 | 1 | 1 | |||||
1 | 1 | 1 | |||||
1 | 4 | 1 | |||||
1 | 1 | 1 | |||||
1 | 1 | ||||||
步驟三:由左而右,由上而下
1 | 1 | ||||||
1 | 1 | ||||||
1 | 1 | 1 | |||||
1 | 1 | 3 | 3 | ||||
1 | 4 | 3 | |||||
1 | 1 | 3 | |||||
1 | 1 | ||||||
步驟四:由右而左,由下而上
1 | 1 | ||||||
1 | 1 | ||||||
2 | 2 | 2 | |||||
2 | 3 | 3 | 3 | ||||
3 | 4 | 3 | |||||
3 | 3 | 3 | |||||
2 | 2 | ||||||