第三章 測邊.

Slides:



Advertisements
Similar presentations
简单迭代法的概念与结论 简单迭代法又称逐次迭代法,基本思想是构造不动点 方程,以求得近似根。即由方程 f(x)=0 变换为 x=  (x), 然后建立迭代格式, 返回下一页 则称迭代格式 收敛, 否则称为发散 上一页.
Advertisements

第三章 導函數 ‧ 函數的極限與連續 函數的極限與連續 ‧ 導數及其基本性質 導數及其基本性質 ‧ 微分公式 微分公式 ‧ 高階導函數 高階導函數 總目錄.
2.5 微分及其应用. 三、可微的条件 一、问题的提出 二、微分的定义 六、微分的形式不变性 四、微分的几何意义 五、微分的求法 八、小结 七、微分在近似计算中的应用.
对本书、视频等任何 MATLAB 问题,作者做到有问必答! 你买的不仅仅是书,更是一种 “ 有问必答 ” 的服务!
工職數學 第四冊 第一章 導 數 1 - 1 函數的極限與連續 1 - 2 導數及其基本性質 1 - 3 微分公式 1 - 4 高階導函數.
不定積分 不定積分的概念 不定積分的定義 16 不定積分的概念 16.1 不定積分的概念 以下是一些常用的積分公式。
大綱 1. 三角函數的導函數. 2. 反三角函數的導函數. 3. 對數函數的導函數. 4. 指數函數的導函數.
變數與函數 大綱 : 對應關係 函數 函數值 顧震宇 台灣數位學習科技股份有限公司. 對應關係 蛋餅飯糰土司漢堡咖啡奶茶 25 元 30 元 25 元 35 元 25 元 20 元 顧震宇 老師 台灣數位學習科技股份有限公司 變數與函數 下表是早餐店價格表的一部分: 蛋餅 飯糰 土司 漢堡 咖啡 奶茶.
专利技术交底书的撰写方法 ——公司知识产权讲座
关于市场营销的分析 ——以九阳豆浆机为例 品牌经营——让每一个家庭都拥有一台九阳豆浆机 营销管理——采取文化、概念、网络等营销组合
數位邏輯設計與實習 Ch02基本邏輯閘與布林代數.
圓的一般式 內容說明: 由圓的標準式展出圓的一般式.
第 3 章 方程與圖像.
圓的一般式 內容說明: 由圓的標準式展出圓的一般式.
授课教师简历 刘付才,男,中学高级教师,亳州一中南校体 育教研组长,全国体育优质课一等奖获得者,华佗 五禽戏第五十八代传承人;长期从事五禽戏教学和 研究工作,参与创编了国家级课题“校园五禽戏”; 2014年全国学生运动会展示中获得优秀表演奖; 2015年指导的五禽戏传人进行的五禽戏教学获得全 国一等奖,编著的《华佗五禽戏之简易健身操》即.
四种命题 班级:C274 指导教师:钟志勤 任课教师:颜小娟.
第四章 數列與級數 4-1 等差數列與級數 4-2 等比數列與級數 4-3 無窮等比級數 下一頁 總目錄.
第五章 定积分及其应用.
絕對不等式 課堂練習2 (算幾不等式).
1.5 场函数的高阶微分运算 1、场函数的三种基本微分运算 标量场的梯度f ,矢量场的散度F 和F 旋度简称 “三度” 运算。
5.1 自然對數函數:微分 5.2 自然對數函數:積分 5.3 反函數 5.4 指數函數:微分與積分 5.5 一般底數的指數函數和應用 5.6 反三角函數:微分 5.7 反三角函數:積分 5.8 雙曲函數.
Project 2 JMVC code tracing
12.4 切線向量和法向量 Tangent Vectors and Normal Vectors
Differentiation 微分 之一 微分的基本原理.
第二节 边缘和线特征提取.
A Silhouette-Crease Edge Enhancement for Noisy Images
4B冊 認識公倍數和最小公倍數 公倍數和最小公倍數的關係.
Differentiation 微分 之一 微分的基本原理.
Depixelizing Pixel Art 像素风格画的矢量化
Wavelet transform 指導教授:鄭仁亮 學生:曹雅婷.
1.3 在整除性問題之應用 附加例題 3 © 文達出版 (香港 )有限公司.
Chap3 Linked List 鏈結串列.
第八章 小波轉換.
导数的应用 ——函数的单调性与极值.
Ch2多項式函數 2-2 多項式的運算與應用 影音錄製:陳清海老師 資料提供:龍騰文化事業股份有限公司.
Ch2多項式函數 2-2 多項式的運算與應用 影音錄製:陳清海老師 資料提供:龍騰文化事業股份有限公司.
第一章 直角坐標系 1-3 函數圖形.
15.5 最大值和最小值 的問題 附加例題 9 附加例題 10 © 文達出版 (香港 )有限公司.
Definition of Trace Function
數字定位棋 1-7
CH05. 選擇敘述.
大綱:加減法的化簡 乘除法的化簡 去括號法則 蘇奕君 台灣數位學習科技股份有限公司
圓的定義 在平面上,與一定點等距的所有點所形成的圖形稱為圓。定點稱為圓心,圓心至圓上任意一點的距離稱為半徑,「圓」指的是曲線部分的圖形,故圓心並不在圓上.
位移與向量(Displacement and Vector)
圖解配方法 張美玲老師製作.
第三章 世界文明的蛻變與互動 第一節 歐洲社會的蛻變 第二節 世界文明的交匯 第三節 亞洲大帝國的發展 1.
MiRanda Java Interface v1.0的使用方法
第四章 門檻值決定與區域分割.
第一章 貨幣的時間價值.
11058: Encoding ★☆☆☆☆ 題組:Problem Set Archive with Online Judge
坐標 →配合課本 P49~56 重點 在坐標平面上,以 ( m , n ) 表示 P 點的坐標,記為 P ( m , n ),m 為 P 點的 x 坐標,n 為 P 點的 y 坐標。 16.
例題 1. 多項式的排列 1-2 多項式及其加減法 將多項式 按下列方式排列: (1) 降冪排列:______________________ (2) 升冪排列:______________________ 排列 降冪:次數由高至低 升冪;次數由低至高.
1-1 二元一次式運算.
数字图像处理 第七章 邻域运算.
Chapter 9 慣性矩 9-1 面積慣性矩 9-2 平行軸原理 9-3 組合面積之慣性矩 9-4 迴轉半徑 9-5 質量慣性矩
( )下列何者正確? (A) 7< <8 (B) 72< <82 (C) 7< <8 (D) 72< <82 C 答 錯 對.
4-1 變數與函數 第4章 一次函數及其圖形.
2.1 一元一次不等式 定 義 設a、b為兩個實數。.
第五章 預測編碼和半調子 影像的回復.
第十三章 彩色影像處理.
在直角坐標平面上兩點之間 的距離及平面圖形的面積
Array(陣列) Anny
10303: How Many Trees? ★★☆☆☆ 題組:Contest Archive with Online Judge
11621 : Small Factors ★★☆☆☆ 題組:Problem Set Archive with Online Judge
17.1 相關係數 判定係數:迴歸平方和除以總平方和 相關係數 判定係數:迴歸平方和除以總平方和.
以下是一元一次方程式的有________________________________。
7. 三角學的應用 正弦公式 餘弦公式 a2 = b2 + c2 - 2bc cos A b2 = a2 + c2 - 2ac cos B
第十七講 重積分 應用統計資訊學系 網路教學課程 第十七講.
第三章 比與比例式 3-1 比例式 3-2 連比例 3-3 正比與反比.
Presentation transcript:

第三章 測邊

內容 3.1 前言 3.2 拉普拉斯算子 3.3 Marr-Hildreth算子 3.4 基底投射法 3.5 輪廓追蹤法

3.1 前言 在前置處理(Preprocessing)中,做好測邊(Edge Detection)的工作是非常重要的。

通過零點(Zero-crossing) 主要觀念:灰階的突然變化(Abrupt Change) 。 一次微分後形成的波峰(Peak)超過門檻值(Threshold),有邊點形成。 二次微分:通過零點(Zero Crossing)觀念。 a b c y x a b c y x 白 黑 圖3.2.1 兩個同質但不同色的區域 圖3.2.2 圖3.2.1的一次微分結果 圖3.2.3 通過零點示意圖

通過零點的另一個示意圖 。 x f(x) f’(x) f(x) (a)兩個同質但不同色的區域 (b)一次微分結果 (c)通過零點示意圖 白 黑 x f(x) f’(x) f(x) (a)兩個同質但不同色的區域 (b)一次微分結果 (c)通過零點示意圖 圖3.2.4 通過零點的另一個示意圖

3.2 拉普拉斯算子 對 f(x, y) 沿 x 軸差分: 再對 x 軸差分得: 令 x=x+1 ,可得: 同理,沿著 y 軸差分二次得: 合併可得拉普拉斯算子: (3.2.1)

如果能滿足 和 的值呈現一個是正數另一個為負數,且 大於門檻值 T 的情況,我們就宣稱(x, y)的位置上有一個邊點。 圖3.2.5面罩的數學背景來源為式(3.2.1) 使用拉普拉斯算子來測邊: 1 -4 圖3.2.5 拉普拉斯測邊算子 如果能滿足 和 的值呈現一個是正數另一個為負數,且 大於門檻值 T 的情況,我們就宣稱(x, y)的位置上有一個邊點。 相同的,若是 和 滿足上述條件,我們也 可以將位置(x, y)上的像素視為一個邊點。

Sobel測邊算子 Sobel測邊算子,其對應的面罩有兩個,一個為x方向,另一個為y方向。 從 和 的兩個分量,我們可知合成的量(Magnitude)為 ,   而角度為 。 為了計算更快速, 以     的運算取代        的運算。 另外有一個很類似Sobel測邊算子的方法 - Prewitt算子。 圖3.2.8 Sobel測邊算子 (b) 測 x 方向的灰階變化 (a) 測 y 方向的灰階變化 圖3.2.9 Prewitt算子 (b) 測 x 方向的灰階變化 (a) 測 y 方向的灰階變化

範例3: 給一如下的5×5子影像,請使用Prewitt算子來測邊,這裡 假設門檻值T為78。 15 39 42 27 12 21 48 9 3 18 33 45 60 57 24 解答:

(1) (2) (3) (4) (5) (6) (7) (8) (9) 圖3.2.10(a) 為使用Prewitt算子得到的相關資訊 圖3.2.10(b)利用Prewitt算子得到的結果 (1) -6-18-15=-39 (2) 18+15+15=48 (3) 15+15+9=39 (4) -6+6+15=15 (5) 6+15-3=18 (6) -15+3+9=-3 (7) 36+39+30=105 (8) 39+30+12=81 (9) 30+12+18=60 27+36+18=81 -12-6-24=-27 -30-39-24=-93 36+18+15=69 -6-9+3=-12 -39-24-15=-78 18+15+12=45 -9+3-36=-42 -24-15-36=-75 39+81 = 120 > T 48+27 = 75 39+93 = 132 > T 15+69 = 84 > T 18+12 = 30 3+78 = 81 > T 105+45 = 150 > T 81+42 = 123 > T 60+75 = 135 > T

從圖3.2.10中可得知像素(1)、(3)、(4)、(6)、(7)、(8)和(9)皆為邊點,所以最後測邊結果為一個如下的倒ㄇ字型。 X 解答完畢

3.3 Marr-Hildreth算子 Marr-Hildreth測邊算子結合了高斯平滑算子和拉普拉斯算子的雙重技巧。 高斯平滑算子(Gaussian Smoothing Operator): LOG (Laplacian of Gaussian):   表迴積運算,而 表拉普拉斯算子。 (3.3.1) (3.3.2)  (3.3.3) 結合性

令 ,則 ,對 x 微分一次,得 再對 x 微分一次,得 同理,我們可推得 綜合以上推演,可得 代入式子(3.3.3) ,可得 為得到一個面罩且其面罩內的加權和為零, 我們令LOG的面罩形式如下所示,這裡的常數c是用來正規化用的。

將面罩內25個位置座標代入 (x, y)內 範例1:可否對式(3.3.4)的得來多做解釋? 解答:假設面罩大小為5×5,各像素的位置定 義如下: (-2,2) (-1,2) (0,2) (1,2) (2,2) (-2,1) (-1,1) (0,1) (1,1) (2,1) (-2,0) (-1,0) (0,0) (1,0) (2,0) (-2,-1) (-1,-1) (0,-1) (1,-1) (2,-1) (-2,-2) (-1,-2) (0,-2) (1,-2) (2,-2) 將面罩內25個位置座標代入 (x, y)內

上面的分類中,打 * 號的值為趨近於零;打 、x、和O號的 值都不大,但是以16:-2:-1的比例呈現。 解答完畢

正規化後則可得下列面罩: (3.3.4) 圖3.3.1 測試影像 圖3.3.2 利用Marr-Hildreth算子 測邊後的結果

圖3.3.3 利用Canny測邊法 所得到的邊圖(Edge Map) Canny首先利用高斯平滑算子去除過多的細紋,然後在每個像素上計算其梯度方向和梯度量。假若在這梯度方向上,該像素的梯度量大於二個鄰居的量,則該像素為邊點,否則為非邊點。較弱的邊點可利用磁滯(Hysteresis)門檻化予以去除。 圖3.3.3 利用Canny測邊法 所得到的邊圖(Edge Map)

3.4 基底投射法 在圖3.4.1中任挑二個不同向量,皆可檢定出內積為零,從而知道這九個向量兩兩為正交的。 (a) (b) (c) (d) (e) (f) (g) (h) (i) 在圖3.4.1中任挑二個不同向量,皆可檢定出內積為零,從而知道這九個向量兩兩為正交的。 令圖3.4.1中的九個向量分為 、 、 …和 ,則 、 、… 和可另外構成一組正交且單位化的基底。 圖3.4.1 基底

視窗所框住的  子影像,依列優先(Row Major Order)的順序得向量 。對上述九個正交且單位化的基底投影,可得 、 、 … 和 。令   假設m對應的基底之向量為圖3.4.1(a),則代表有水平紋理邊點。若對應的為圖3.4.1(i),則表z在平滑區域。 實作時,引入門檻值,依迴積方式進行。 缺點:有些基底向量的意義不明確。

範例1:以上的九個基底向量為何要化成單位正交向量? 可否給一個示意圖以明示基底投射法的觀念? 解答: 解答完畢

3.5 輪廓追蹤法 在物體邊緣外側邊緣標識一圈控制點集(可利用雲形曲線集 )。 能量函數 (3.6.1)  微分一次後連續項能量  微分二次後平滑項能量  輪廓受到往影像邊點處的拉力   為影像中初步用雲形曲線框住的輪廓且輪廓上構成的點為 、 、 …和 。通常 、 和 可定為1,但是若碰到角點(Corner Point)時, 可定為0。

雲形曲線(B-spline Curve) 給定四個控制點 vi,vi+1 ,vi+2 和 vi+3,令四個接續的彎曲函數為 ,   ,   和    。且該雲形曲線 , 利用四個彎曲函數(Blending Function)的下列十六個等式關係 雲形曲線可表示為: 

中的 可改為 ,這裡m代表鄰近 的最小值,而M代表鄰近 的最大值。 正規化能量項:   和 可除以視窗內相關能量的最大值。   中的 可改為 ,這裡m代表鄰近 的最小值,而M代表鄰近 的最大值。 從 出發,首先以3 × 3 視窗將點 框住,針對視窗內的每一點計算其能量。移往能量和所得為最小的點。直到n個點都處理完。不斷地進行疊代直到輪廓不再改變為止。 圖3.5.1 輸入的影像 圖3.5.2 初始輪廓 圖3.5.3 最終所找到的輪廓