999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于細胞神經網絡魯棒性的彩色圖像邊緣檢測

2013-09-25 02:58:04姜慶玲
圖學學報 2013年1期
關鍵詞:檢測方法

姜慶玲

(鐵嶺師范高等專科學校理工學院,遼寧 鐵嶺 112000)

基于細胞神經網絡魯棒性的彩色圖像邊緣檢測

姜慶玲

(鐵嶺師范高等專科學校理工學院,遼寧 鐵嶺 112000)

根據細胞神經網絡(CNN)數學模型,提出一種新的彩色圖像邊緣檢測方法。新方法繼承了CNN的優點,解決了CNN現有算法不能直接檢測彩色圖像邊緣的問題。該方法充分利用圖像中的顏色信息,通過歐幾里得距離度量像素之間的差異,使CNN方程可以在RGB彩色空間中進行運算。對CNN模板進行理論分析和魯棒性研究,提出一個實現彩色圖像邊緣檢測功能要求的CNN魯棒性定理,為設計相應的CNN模板參數提供了解析判據。實驗結果表明,該方法可以對彩色圖像進行有效的邊緣提取,定量評價驗證了 CNN邊緣檢測定位準確的優點。

邊緣檢測;細胞神經網絡(CNN);魯棒性;模板設計

現有的彩色圖像邊緣檢測方法中[1-3],有相當部分是灰度圖像邊緣檢測的推廣,即首先基于某一彩色分量的圖像進行灰度圖像邊緣檢測,然后再將每一獨立分量的邊緣圖聯合形成彩色圖像的邊緣。這些方法忽略了人眼對顏色的視覺感知,沒有考慮各顏色分量之間的聯系,往往得不到好的邊緣檢測效果,產生漏檢或者偽邊緣。而基于彩色空間的邊緣檢測方法可以充分利用彩色圖像中攜帶的彩色信息。典型的基于彩色空間的邊緣檢測方法有:基于向量次序統計的方法[4-5]、基于彩色形態學梯度的方法[6]、指南針算子方法[7]等。

邊緣檢測方法需要根據問題來進行選擇,一般有以下幾點要求:一是不丟失重要的邊緣,不產生虛假的邊緣;二是邊緣定位準確,實際邊緣與檢測到的邊緣位置之間無偏差或偏差較小;三是可以在彩色空間內對各分量整體處理,充分利用圖像中攜帶的彩色信息;四是考慮應用于實時系統,邊緣檢測方法應可并行計算和便于硬件實現。

為了滿足上述要求,本文將細胞神經網絡(CNN)應用于彩色圖像邊緣檢測,提出一種基于CNN的彩色圖像邊緣檢測算法。 CNN方法最突出的優點是能高速并行計算,且處理速度與圖像大小無關,便于硬件實現,這使得其在圖像實時處理方面具有廣泛的應用前景。本文充分利用圖像中的顏色信息,同時克服彩色空間角向量距離[8]計算復雜的缺點,通過歐幾里得距離[9]度量像素之間的差異,使CNN方程可以在RGB彩色空間中進行運算。對CNN模板進行理論分析和魯棒性研究,提出一個實現彩色圖像邊緣檢測功能要求的CNN魯棒性定理,為設計相應的CNN模板參數提供了解析判據。繼承了CNN的優點,解決了CNN現有算法不能直接處理彩色圖像邊緣問題。實驗結果表明,該算法可以對不同特性的彩色圖像進行有效的邊緣提取。

1 細胞神經網絡(CNN)的魯棒性設計

1) CNN數學描述[10-11]

一個標準的M×N的CNN由M×N個細胞排列在M 行N列的長方形矩陣中,第i行第j列的細胞用C(i, j )表示。

標準CNN的狀態方程為

其中jix,,jiy,,jiu,,jiz,為標量,分別稱為細胞的狀態、輸出、輸入和閾值。參數r稱為影響球半徑,參數lka,和lkb,分別稱為 A-模板和B-模板。適當選擇CNN參數,可以實現不同的圖像處理功能。

標準CNN的輸出方程為

式(2)稱為標準非線性方程,如圖1所示。

圖1 標準非線性輸出函數

2) CNN模板設計

定義CNN模板如下

這里 a > 1 , bk,l為非線性函數 bk,l(Δ u),如圖2所示,根據CNN的數學描述和彩色空間歐幾里得距離,可得

圖2 b k,l(Δ u)的非線性函數

3) CNN全局功能

(3) 選擇邊界條件為循環邊界條件;

(5) 用 CNN檢測彩色圖像邊緣就是將輸入的彩色圖像 U映射成輸出的邊緣圖像 Y,即F:U→Y,通過分析圖像中邊緣點的特點建立適當的局部規則,進而構造CNN模板參數的取值。

4) CNN局部規則

5) CNN數學分析

實際應用中,取 1r= ,根據公式(1)得到CNN的狀態-輸出方程具有如下形式

根據公式(2)得

根據公式(9),當過(-1,0)點時, wi,j=a-1,畫出動力學曲線,如圖3所示虛線 d1;當過(1,0)點時, wi,j=1- a ,畫出動力學曲線,如圖 3所示。虛線 d2兩條動力學曲線屬于臨界狀態的情況,根據 wi,j的不同取值范圍,可以得到3類動力學曲線:

(1) 當 wi,j>a-1時,動力學曲線在d1上方的區域,即在區域I中。畫出其中的一條動力學曲線,如圖4所示的曲線 c1,它與 xi,j軸有一個交點為 Q1。

(2) 當 1 -a ≤ wi,j≤ a -1時,動力學曲線在 d1和 d2之間的區域,即在區域II中。畫出其中的一條動力學曲線,如圖3所示的曲線 c2,它與 xi,j軸有3個交點分別為 Q2, Q3, Q4。

(3) 當 wi,j<1-a時,動力學曲線在d2下方的區域,即在區域 III中。畫出其中的一條動力學曲線,如圖3所示,曲線 c3與 xi,j軸有一個交點 Q5。

圖3 動力學曲線圖

對圖3中動力學曲線方向的說明:

從圖3可以看出:

(1) 動力學曲線 c1,當 xi,j(0)∈ (- ∞,∞)時沿著圖中箭頭所示的方向移動,最終收斂點為Q1點,由于 wi,j>a-1則Q1點的xi,j> 1 ,根據公式(2)可得 yi,j(∞)= 1 。

(2) 動力學曲線 c2與 xi,j軸有 3個交點Q2, Q3, Q4,當=0時(a - 1 )xi,j+ wi,j= 0 可得到在 xi,j上的交點 Q3的橫坐標為 - wi,j/ a -1,需要考慮3種情況:

當 xi,j( 0) = - wi,j/a - 1 時該點為收斂點,即Q3點,因為=0,則該點不再移動,根據公式(2)可得 yi,j( ∞) = - wi,j/ a -1。

當 xi,j( 0) > - wi,j/a - 1 時沿著圖中箭頭所示的方向移動,最終收斂于 Q2點,該點的 xi,j≥1,根據公式(2)可得 yi,j(∞)=1;

當 xi,j( 0) < - wi,j/a - 1 時沿著圖中箭頭所示的方向移動,最終收斂于 Q4點,該點 xi,j≤-1,根據公式(2)可得 yi,j(∞) = -1。

(3) 動力學曲線 c3,當 xi,j(0)∈ (- ∞,∞)時沿著圖中箭頭所示的方向移動,最終收斂點為Q5點,由于 wi,j<1-a則Q5點的xi,j<- 1 ,根據公式(2)可得 yi,j(∞) = -1。

由上述分析可以得出

證明1 根據局部規則1,如果像素點 ui,j有至少 3個相鄰的點滿足條件 Δu > g,則yi,j(∞) = 1 。得

為了得到 yi,j(∞ ) = 1 ,根據公式(10)需要滿足wi,j>a-1或滿足xi,j( 0) > - wi,j/a - 1 和1 - a ≤wi,j≤a-1,又因為定義CNN模板時取a>1,全局功能中已設定初始條件為 xi,j(0) = 0 ,則

那么在 xi,j(0) = 0 的初始條件下,當且僅當wi,j≥z- 8+(1+ c ) 3 > 0 ? z+ 3 c > 5成立時,yi,j(∞)=1。滿足局部規則1,得到 z + 3 c > 5 。證明完畢。

證明2 根據局部規則2如果像素點 ui,j有至多兩個相鄰點滿足條件 Δu >g ,則 yi,j(∞)= -1。得

wi,j= z - 8 + ( 1 + c ) pd≤z - 8 + ( 1 + c )2

為了得到 yi,j(∞) = -1,根據公式(13)需要滿足wi,j<1-a或xi,j( 0)< -wi,j/a -1和1- a ≤wi,j≤a - 1,則

那么在 xi,j(0) = 0 的初始條件下,當且僅當wi,j≤z - 8 + ( 1 + c )2 < 0? z + 2 c < 6 成 立時 ,yi,j(∞) = -1。滿足局部規則2,得到 z + 2 c < 6 。證明完畢。

6) 定理 在上述模板條件下,CNN滿足彩色圖像邊緣檢測的功能,當且僅當以下條件成立

根據以上求解結果,可以在滿足不等式組(11)的范圍內選擇合適的參數(圖4)。選擇參數一般遵循以下原則:

(1) 選擇距離邊界比較遠的內部點,這樣選擇的參數魯棒性較好。

(2) 盡量選擇整數點,這樣選擇的參數便于計算。根據以上原則,選擇 c=2,z=1時,彩色圖像邊緣檢測的結果如圖5所示。

圖4 魯棒性參數取值范圍

圖5 基于CNN的邊緣檢測結果

2 實驗分析及評價

1) 數值模擬

使用本文方法對512×512彩色合成圖進行邊緣檢測,如圖 6(a)所示;收斂過程如圖 6(b)~(e)所示。由于在CNN全局功能中已經將初始狀態設為 X ( 0) = 0 ,根據公式(2)可得 Y的初值為Y ( 0) = 0 ,Y的初始狀態如圖 6(b)所示,所有像素點都為灰色,隨著迭代次數的增加,邊緣點逐漸趨向1收斂,非邊緣點逐漸向-1收斂。檢測結果最后收斂于邊緣圖,如圖6(e)所示。在圖6(a)中選擇3個典型位置,如圖7(a)所示,3個典型位置的像素點分別為紅色矩形的點(255,255),綠色三角形的點(127,255),藍色圓形的點(382,382),其收斂過程如圖7(b)所示。可以看出,由于紅色的點邊緣特征較強收斂比較快,綠色的點邊緣特征相對較弱,收斂比較慢,藍色的點為非邊緣點最后收斂于-1。迭代次數可以通過設置收斂誤差和最大收斂次數的方式進行控制,當達到收斂誤差要求或者達到最大收斂次數時,停止迭代過程。

圖6 CNN邊緣檢測的收斂過程(合成圖)

圖7 典型像素的收斂過程(合成圖)

2) 主觀評價

使用本文方法對512×512Peppers圖進行邊緣檢測,如圖 8(a)所示;收斂過程如圖 8(b)~(p)所示;Y的初始狀態如圖8(b)所示;隨著迭代次數的增加,邊緣點逐漸趨向1收斂,非邊緣點逐漸向-1收斂。檢測結果最后收斂于邊緣圖,如圖8(p)所示。在圖8(a)中選擇3個典型位置,如圖9(a)所示,3個典型位置的像素點分別為紅色矩形的點(255,254),綠色三角形的點(127,255),藍色圓形的點(382,381),其收斂過程如圖9(b)所示。可以看出,由于藍色的點邊緣特征較強收斂比較快,紅色的點邊緣特征相對較弱,收斂比較慢,綠色的點為非邊緣點最后收斂于-1。

圖8 CNN邊緣檢測的收斂過程(Pepper圖)

使用本文方法對600×800自拍圖進行邊緣檢測,如圖 10(a)所示;收斂過程如圖 10(b)~(p)所示;Y的初始狀態如圖10(b)所示,隨著迭代次數的增加,邊緣點逐漸趨向1收斂,非邊緣點逐漸向-1收斂。檢測結果最后收斂于邊緣圖。

圖9 典型像素的收斂過程(Pepper圖)

圖10 CNN邊緣檢測的收斂過程(自拍圖)

3) 定量評價

采用 512×512彩色合成圖進行測試, 如圖11 (a)所示,圖中A、B、C 3個區域亮度相同,色調和飽和度不同,則這3個區域具有相同的灰度級別。對圖 11(a)邊緣檢測的對比結果如圖11(b)~(d)所示,可以看出:圖 11(b)和圖 11(c)只檢測出兩條邊緣線,圖11(d)檢測出所有的邊緣,證明了彩色邊緣檢測能獲得更準確的邊緣信息。圖 11(d)的四周有邊緣線,這是由于采用了循環邊界條件形成的。

圖11 合成圖的邊緣檢測結果

為了定量的分析該算法的優越性,采用文獻[12]中所用的定量評價標準。定量評價公式為

式中,II是理想狀態下邊緣點數目,ID是檢測出的邊緣點的數目。dk是第k個檢測出的邊緣點與理想邊緣點的距離,dk越小檢測的越準確,dk越大越不準確。α 表示一個常數系數,當檢測出的邊緣點是主邊緣線上的點時α =1,當檢測出的邊緣點是孤立的或分支邊緣線上的點時α=0.2。當檢測出的邊緣圖與理想邊緣圖完全一致時 FOM=1,隨著檢測誤差增大,偏移點逐漸增多,FOM的值將會減小到趨近于0。

表1 檢測結果的FOM值比較

表1列出了用實驗中各種算法對合成圖所得到的評價指標值。從表1可以看出,本文算法的FOM值明顯大于其它算法的FOM值,說明本文算法對彩色圖像邊緣定位更準確。

圖12 Peppers圖的邊緣檢測結果

4) 與其它彩色圖像邊緣檢測方法比較

使用本文方法以及其它3種彩色圖像邊緣檢測方法對512×512Peppers圖進行邊緣檢測,如圖12所示。其中,文獻[4]向量次序統計方法中的參數k=7,l =10,文獻[6]彩色形態學梯度方法中的參數 s =8,文獻[7]指南針算子方法中的參數σ =0.94,本文方法的參數選擇a= 2,c=2,z=1,g=0.1。可以看到,文獻[4,6]方法對亮度變化較小區域的顏色邊緣檢測不好,如圖 12(a)、(b)中矩形區域,對顏色變化較小區域的亮度邊緣檢測也不好,如圖 12(a)、(b)中橢圓區域。文獻[7]方法對亮度變化較小區域的顏色邊緣檢測較好,但對顏色變化較小區域的亮度邊緣檢測不好,如圖12(c)中橢圓區域。本文方法對以上區域檢測較好,對顏色邊緣和亮度邊緣都比較敏感,如圖12(d)。

表2列出了本文方法以及其它3種彩色圖像邊緣檢測方法對 512×512Peppers圖進行邊緣檢測所得到的評價指標值。從表2可以看出,本文算法的FOM值明顯大于其它算法的FOM值,這說明本文算法對彩色圖像邊緣定位更準確。

表2 檢測結果的FOM值比較

3 結 論

本文提出了一種基于CNN的彩色圖像邊緣檢測算法。在保持了CNN模型主要結構的同時,通過歐幾里得距離度量像素之間的差異,使CNN方程可以在 RGB彩色空間中進行運算。本方法具有以下特點:① 實驗結果表明本算法較少丟失重要的邊緣,較少產生虛假的邊緣。② 本算法基于彩色空間距離逐像素點計算(并行),所以邊緣定位準確,無像素偏移問題。③ 本算法在彩色空間內對彩色向量整體處理,充分利用彩色圖像中攜帶的彩色信息。④ CNN可并行計算并且便于硬件實現。以上特點分別滿足本文前言提出的對彩色圖像邊緣檢測結果的幾點要求。

[1]Evans C J, Sangwine S J, Ell T A. Hypercomplex color-sensi-tive smoothing filters [C]//Proceedings of IEEE International Conference on Image Processing,Vancouver, Canada, 2000:541-544.

[2]Pei S C. Cheng C M. Color image processing by using binary quaternion moment-perserving thresholding technique [J]. IEEE Transactions on Imaging Processing, 1999, 8(5):614-628.

[3]Cai C, Mitra S K. A normalized color difference edge detector based on quaternion representation [C]//Proceedings of IEEE International Conference on Image Processing Vancouver, Canada, 2000:816-819.

[4]Trahanias P E, Venetsanopoulos A N. Color edge detection using vector order statistics [J]. IEEE Trans.Image Process, 1993, 2(2):259-264.

[5]Trahanias P E, Venetsanopoulos A N. Vector order statistics operators as color edge detectors [J]. IEEE Trans. Syst., Man, Cybern. B, Cybern., 1996, 26(1):135-143.

[6]Evans A N. Morphological gradient operators for color images [C]//IEEE Int. Conf. Image Process, 2004:3089-3092.

[7]Ruzon M A, Tomasi C. Edge, junction, and corner detection using color distributions [J]. IEEE Trans.Pattern Anal. Mach. Intell., 2001, 23(11):1281-1295.

[8]Dony R D, Wesolkowski S. Edge detection on color images us-ing RGB vector angle [C]//Proceedings of IEEE Canadian Conference on Electrical &Computer Engineering, Edmon-ton, Canada, 1999:289-292.

[9]Rafael C G, Richard E W. Digital image processing [M].Beijing:Pearson Education, 2003:224-246.

[10]Chua L O, Yang L. Cellular neural networks:theory and applications [J]. IEEE Trans. Circuits Syst, 1988,35:1257-1290.

[11]Chua L O. CNN:a vision of complex [J]. Int J Bi-furcation and Chaos, 1997, 7(10):2219-242.

[12]Abdou I E, Pratt W K. Quantitative design and evaluation of enhancement/thresholding edge detectors [J]. Proc. IEEE, 1979, 67(5):753-763.

A novel color edge detection based on robustness of cell neural network

Jiang Qingling
( Department of Polytechnic Engineering, Tieling Normal College of Liaoning, Tieling Liaoning 112000, China )

Based on the cellular neutral network(CNN) mathematical model, a new method of color image edge detection is proposed. It inherits the advantages of CNN, and fills up a gap that the existing algorithms cannot directly detect the color image edge. This method takes advantage of the color information in the image to measure the differences between pixel by the Euclidean distance, allowing the CNN equation for operation in RGB color space.To make a theoretical analysis and robustness research for CNN template, a CNN robustness theorem is proposed that achieves the functional requirements of the color image edge detection, and provides the analytical criteria for designing the corresponding CNN templates parameters. The experimental results show that this algorithm is effective for the color image edge extraction. A quantitative evaluation validates the advantages of the accurate edge detection positioning.

edge detection; cellular neural networks (CNN); robustness; template design

TP 391

A

2095-302X (2013)01-0022-09

2010-11-22;定稿日期:2011-09-13

國家自然科學基金資助項目(60574090);國家高技術研究發展計劃(863)資助項目(2007AA01Z160)

姜慶玲(1982-),女,遼寧鐵嶺人,講師,碩士研究生,主要研究方向為圖像處理與分析、人工智能、模式識別、軟件理論及應用等。E-mail:jiangqingling09@163.com;51683759@qq.com

猜你喜歡
檢測方法
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
“幾何圖形”檢測題
“角”檢測題
學習方法
小波變換在PCB缺陷檢測中的應用
用對方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
賺錢方法
主站蜘蛛池模板: 呦视频在线一区二区三区| 精品人妻一区无码视频| 精品夜恋影院亚洲欧洲| 国产H片无码不卡在线视频| 露脸国产精品自产在线播| 色香蕉影院| 国产爽爽视频| 夜夜操天天摸| 中文字幕在线视频免费| 无码国产偷倩在线播放老年人 | 特黄日韩免费一区二区三区| 国产免费久久精品99re不卡| 国产中文在线亚洲精品官网| 99久久无色码中文字幕| 五月婷婷亚洲综合| 亚洲成AV人手机在线观看网站| 91精品网站| 亚洲中文无码h在线观看| 免费a在线观看播放| 精品久久久无码专区中文字幕| 日日拍夜夜操| 重口调教一区二区视频| 国产99精品久久| 欧美日韩高清在线| 久久综合色天堂av| 国产手机在线ΑⅤ片无码观看| 国产精品永久免费嫩草研究院| 欧美高清三区| 国产女主播一区| 国产交换配偶在线视频| 香蕉在线视频网站| 2021无码专区人妻系列日韩| 国产麻豆精品手机在线观看| 国产精品香蕉| 免费人欧美成又黄又爽的视频| 97超碰精品成人国产| 白浆免费视频国产精品视频| 国产精品色婷婷在线观看| 在线播放国产99re| 久久国产乱子| 国产激情国语对白普通话| 国产麻豆精品久久一二三| 精品少妇人妻无码久久| 国产综合日韩另类一区二区| 国产精品久久久久鬼色| 香蕉国产精品视频| 国产毛片不卡| 亚洲天堂在线免费| 亚洲欧美在线综合图区| 91精品国产91久久久久久三级| a级毛片网| 一区二区三区高清视频国产女人| 国产日本欧美在线观看| 综合久久五月天| 久久久久青草大香线综合精品| 国产在线第二页| 爆操波多野结衣| 国产一区二区精品高清在线观看| 成人精品视频一区二区在线| 国产精品一区不卡| 久草视频精品| 欧美一级片在线| 欧美成人区| 亚洲a免费| 伊人激情综合网| 亚洲天堂久久新| 另类欧美日韩| 久久网综合| 国产欧美日本在线观看| 秋霞午夜国产精品成人片| 亚洲成人一区二区三区| 最新精品久久精品| 欧美a在线视频| 999国产精品永久免费视频精品久久| 国产乱视频网站| 国产美女精品在线| 露脸一二三区国语对白| 国产91小视频在线观看| 亚洲成人在线免费| 国产精品刺激对白在线| 国产精品主播| 午夜国产精品视频|