資源描述:
《微分邊緣檢測學(xué)習(xí)心得》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。
1、為了適應(yīng)公司新戰(zhàn)略的發(fā)展,保障停車場安保新項(xiàng)目的正常、順利開展,特制定安保從業(yè)人員的業(yè)務(wù)技能及個人素質(zhì)的培訓(xùn)計劃微分邊緣檢測學(xué)習(xí)心得 圖像邊緣提取實(shí)驗(yàn)報告 一、實(shí)驗(yàn)?zāi)康摹 ⊥ㄟ^課堂的學(xué)習(xí),已經(jīng)對圖像分割的相關(guān)理論知識已經(jīng)有了全面的了解,知道了許多圖像分割的算法及算子,了解到不同的算子算法有著不同的優(yōu)缺點(diǎn),為了更好更直觀地對圖像分割進(jìn)行深入理解,達(dá)到理論聯(lián)系實(shí)際的目的,特制定如下的實(shí)驗(yàn)?! 《?shí)驗(yàn)原理 檢測圖像邊緣信息,可以把圖像看做曲面,邊緣就是圖像的變化最劇烈的位置。這里所講的邊緣信息包含兩個方面:一是邊緣的具體位置,即像素的
2、坐標(biāo);而是邊緣的方向。微分算子有兩個重要性質(zhì):定域性(或局部性)、敏感性(或無界性)。敏感性就是說,它對局部的函數(shù)值變化很敏感,但是因其對變化過于敏感又有了天然的缺陷——不能抵抗噪聲。局部性意思是指,每一點(diǎn)的導(dǎo)數(shù)只與函數(shù)在該點(diǎn)鄰近的信息有關(guān)?! ≈饕袃纱箢惢谖⒎炙阕拥倪吘墮z測技術(shù):一階微分算子邊緣檢測與二階微分算子邊緣檢測。這些檢測技術(shù)采用以下的基本步驟:目的-通過該培訓(xùn)員工可對保安行業(yè)有初步了解,并感受到安保行業(yè)的發(fā)展的巨大潛力,可提升其的專業(yè)水平,并確保其在這個行業(yè)的安全感。為了適應(yīng)公司新戰(zhàn)略的發(fā)展,保障停車場安保新項(xiàng)目的正常、
3、順利開展,特制定安保從業(yè)人員的業(yè)務(wù)技能及個人素質(zhì)的培訓(xùn)計劃 (1)將相應(yīng)的微分算子簡化為離散的差分格式,進(jìn)而簡化為模板(記為T)。 (2) (3)利用模板對圖像f(m,n)進(jìn)行運(yùn)算,獲得模板作用后的結(jié)果Tf(m,n)。提出閾值h,在采用一階微分算子情形記錄下高于某個閾值h的位置坐標(biāo) Sh?{(m,n)
4、(m,n)?h} (而采用二階微分算子情形,一般是對某個閾值??0確立 Sh?{(m,n)
5、Tf(m,n)??}) (4)對集合Sh進(jìn)行整理,同時調(diào)整閾值h?! oberts算子 Roberts算子是一種利用局部差分算子
6、尋找邊緣的算子,兩個模板分別為 ?10??0?1?Rx??R?y??10?0?1???? 則,Rxf(i,j)=f(i,j)?f(i?1,j?1) Ryf(i,j)=f(i?1,j)?f(i,j?1) 算法的步驟為: (1)首先用兩個模板分別對圖像作用得到Rxf和Ryf; (2)對Tf(i,j)?Rx?Ry,進(jìn)行閾值判決,若Tf(i,j)大于閾值則相應(yīng)的點(diǎn)位于便于邊緣處。目的-通過該培訓(xùn)員工可對保安行業(yè)有初步了解,并感受到安保行業(yè)的發(fā)展的巨大潛力,可提升其的專業(yè)水平,并確保其在這個行業(yè)的安全感。為了適應(yīng)公司新戰(zhàn)略的發(fā)展,保障
7、停車場安保新項(xiàng)目的正常、順利開展,特制定安保從業(yè)人員的業(yè)務(wù)技能及個人素質(zhì)的培訓(xùn)計劃 對于閾值選取的說明:由于微分算子的檢測性能受閾值的影響較大,為此,針對具體圖像我們采用以下閾值的選取方法,對處理后的圖像統(tǒng)計大于某一閾值的點(diǎn),對這些數(shù)據(jù)求平均值,以下每個程序均采用此方法,不再做說明。Sobel算子 Sobel算子采用中心差分,但對中間水平線和垂直線上的四個鄰近點(diǎn)賦予略高的權(quán)重。兩個模板分別如下: 21???101??1????Sx???202?Sy??000???101???1?2?1?????22 Prewitt算子 Pre
8、witt算子也屬于中心差分類型,但沒有給最鄰近點(diǎn)較高的權(quán)重,兩個模板如下: 11???101??1????Px???101?Py??000???101???1?1?1????? 采用一階微分算子很難找到一個一致的閾值選擇辦法,保證檢測出的圖像有相對均勻的寬度,克服這個障礙的辦法是改用二階微分算子進(jìn)行邊緣檢測定位。Laplace 采用一階微分算子很難找到一個一致的閾值選擇辦法,保證檢測出的圖像有相對均勻的寬度,克服這個障礙的辦法是改用二階微分算子進(jìn)行邊緣檢測定位。 經(jīng)常采用如下Laplace微分算子: ?2f?2f?f(x,y)
9、?2?2?x?y目的-通過該培訓(xùn)員工可對保安行業(yè)有初步了解,并感受到安保行業(yè)的發(fā)展的巨大潛力,可提升其的專業(yè)水平,并確保其在這個行業(yè)的安全感。為了適應(yīng)公司新戰(zhàn)略的發(fā)展,保障停車場安保新項(xiàng)目的正常、順利開展,特制定安保從業(yè)人員的業(yè)務(wù)技能及個人素質(zhì)的培訓(xùn)計劃 并進(jìn)而尋找?f(x,y)的跨零點(diǎn)的位置(零點(diǎn)的局部正和負(fù)的取值都有)。當(dāng)然實(shí)踐中可以通過模板來實(shí)現(xiàn),本程序采用如下模板: ?010?????1?41????010?? 無論什么樣的微分算子,直接用來進(jìn)行邊緣檢測,會受到噪聲很大的干擾。即使是二階微分算子也不能克服噪聲干擾。但是如果
10、采用高斯低通濾波,所得的結(jié)果則比較好地保留了圖像的邊緣特征?! arr-Hildrech的LOG邊緣檢測算法: Canny檢測子 Canny算子采用和數(shù)據(jù)內(nèi)容相關(guān)的濾波技術(shù)。Canny算子求邊緣點(diǎn)具體