亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于小波去噪與改進(jìn)Canny算法的帶鋼表面缺陷檢測(cè)

        2024-03-01 08:53:46瑩,趙磊,李恒,劉
        現(xiàn)代電子技術(shù) 2024年4期
        關(guān)鍵詞:檢測(cè)

        崔 瑩,趙 磊,李 恒,劉 輝

        (昆明理工大學(xué) 信息工程與自動(dòng)化學(xué)院,云南 昆明 650500)

        0 引言

        帶鋼是鋼鐵工業(yè)的主要產(chǎn)品之一,廣泛應(yīng)用于機(jī)械制造、航空航天、軍事工業(yè)、船舶等行業(yè)中。然而在帶鋼的生產(chǎn)制作過(guò)程中,由于受到原材料、生產(chǎn)設(shè)備、工藝流程等多種因素的影響,不可避免地會(huì)導(dǎo)致帶鋼表面出現(xiàn)缺陷,例如:氧化、斑塊、裂紋、麻點(diǎn)、夾雜、劃痕等。表面缺陷不僅影響帶鋼的外觀(guān),更是損害了產(chǎn)品的耐磨性、抗腐蝕性和疲勞強(qiáng)度等性能,因此需要加強(qiáng)產(chǎn)品的質(zhì)檢,對(duì)有表面缺陷的帶鋼進(jìn)行檢測(cè)和篩查。但傳統(tǒng)人工檢測(cè)方法采用人為判斷,隨機(jī)性較大、檢測(cè)置信度偏低、實(shí)時(shí)性較差[1]。

        卞桂平等提出一種基于改進(jìn)Canny 算法的圖像邊緣檢測(cè)方法,采用復(fù)合形態(tài)學(xué)濾波代替高斯濾波,并通過(guò)最大類(lèi)間方差法選取高低閾值,最后利用數(shù)學(xué)形態(tài)學(xué)對(duì)邊緣進(jìn)行細(xì)化,提高了抗噪性能[2]。劉源等提出一種基于Sobel 算子的帶鋼表面缺陷圖像邊緣檢測(cè)方法。先用雙邊濾波去除噪聲;再采用改進(jìn)的四方向Sobel 算子檢測(cè)缺陷邊緣,并用自適應(yīng)動(dòng)態(tài)閾值選取最佳閾值進(jìn)行二值化;最后利用Hilditch 算法細(xì)化邊緣,得到最終檢測(cè)圖像[3]。

        以上方法對(duì)帶鋼表面缺陷區(qū)域的檢測(cè)效果較好,但存在錯(cuò)檢、漏檢的情況。因此,本文提出一種基于小波去噪與改進(jìn)Canny 算法的帶鋼表面缺陷檢測(cè)算法。

        1 改進(jìn)的小波去噪與同態(tài)濾波的圖像增強(qiáng)

        1.1 改進(jìn)的小波去噪

        小波變換具有多尺度分析、多分辨率的特性,能夠在時(shí)頻兩域?qū)π盘?hào)進(jìn)行局部分析,解決短時(shí)傅里葉變換時(shí)頻固定不變的缺陷[4]。本文選用db4 小波對(duì)原始圖像作小波二級(jí)分解,并對(duì)閾值函數(shù)進(jìn)行改進(jìn)。新的閾值函數(shù)不僅解決了硬閾值函數(shù)定義域內(nèi)不連續(xù)的問(wèn)題,還克服了軟閾值函數(shù)處理后的小波系數(shù)與原系數(shù)存在固有差值的缺點(diǎn)[5],提升了去噪效果。改進(jìn)的閾值函數(shù)公式如下:

        式中:a、b為調(diào)節(jié)參數(shù),a∈[0,1],b≥0。當(dāng)a=0 且b>1時(shí),上式可轉(zhuǎn)化為硬閾值函數(shù);當(dāng)a=1 時(shí),可轉(zhuǎn)化為軟閾值函數(shù)。實(shí)驗(yàn)中參數(shù)設(shè)置為a=0.2,b=0.6。選取自適應(yīng)閾值,其中,j為小波分解層數(shù),σj為第j層噪聲的標(biāo)準(zhǔn)差,Nj為第j層小波系數(shù)的個(gè)數(shù)。σ采用魯棒中值估計(jì)法估算,σ=,其中fi為最低分解尺度的頻帶。

        1.2 改進(jìn)的同態(tài)濾波

        同態(tài)濾波是一種圖像頻域增強(qiáng)方法,主要通過(guò)壓縮圖像灰度的動(dòng)態(tài)范圍來(lái)改善亮度不均的問(wèn)題[6]。參考S 型曲線(xiàn)構(gòu)造一個(gè)新的傳遞函數(shù)作為高通濾波傳遞函數(shù),公式為:

        傳統(tǒng)低通濾波中階數(shù)n越大,振鈴現(xiàn)象越明顯[7]。為了避免振鈴現(xiàn)象的產(chǎn)生,將低通濾波傳遞函數(shù)設(shè)為:

        對(duì)于低頻分量,采用上述改進(jìn)的同態(tài)濾波算法來(lái)提升整體亮度,同時(shí)采用CLAHE 算法來(lái)增強(qiáng)對(duì)比度,再進(jìn)行圖像融合,得到增強(qiáng)后的低頻圖像。最后,將處理后的低頻分量和高頻分量通過(guò)小波重構(gòu),得到最終的增強(qiáng)圖像。本文算法有效改善了帶鋼表面缺陷圖像亮度不均的問(wèn)題,并提高了整體對(duì)比度。圖1 是本文算法的增強(qiáng)效果對(duì)比圖。

        圖1 帶鋼表面缺陷圖像增強(qiáng)效果對(duì)比圖

        2 改進(jìn)的Canny 邊緣檢測(cè)分割算法

        2.1 改進(jìn)的自適應(yīng)加權(quán)中值濾波

        由于高斯濾波器的平滑參數(shù)σ需要人為設(shè)定,取值單一且自適應(yīng)能力差,因此選取自適應(yīng)中值濾波來(lái)代替高斯濾波,但其將濾波窗口中的極值點(diǎn)作為噪聲點(diǎn)和信號(hào)的判定條件,直接進(jìn)行濾波降噪[8],存在一定的局限性。為此,本文提出一種改進(jìn)的自適應(yīng)加權(quán)中值濾波算法(Improved Adaptive Weighted Median Filtering,IAWMF),具體步驟如下:

        1)將輸入圖像按最外側(cè)邊界像素值進(jìn)行最大窗口尺寸擴(kuò)充,克服原有算法不能對(duì)所有像素點(diǎn)進(jìn)行濾波的缺點(diǎn)。

        2)采用3×3 的初始濾波窗口對(duì)圖像中的點(diǎn)f(x,y)依次遍歷,在形成n×n的濾波窗口區(qū)域內(nèi)找出灰度最大值fmax、灰度最小值fmin和灰度中值fmed。

        3)初次判斷噪聲,若滿(mǎn)足fmin<fmed<fmax,則跳轉(zhuǎn)步驟4);否則增大濾波窗口Wn的尺寸(n=n+2)循環(huán)判斷,直到n>nmax,保持窗口內(nèi)像素值不變,輸出原灰度值。

        4)二次判斷噪聲,若滿(mǎn)足fmin<f(x,y)<fmax,則判定此窗口無(wú)噪聲點(diǎn),輸出原灰度值;否則增大濾波窗口Wn的尺寸繼續(xù)判斷,直到n>nmax。

        5)當(dāng)n>nmax時(shí),計(jì)算最小灰度差值gmin,gmin=同時(shí)定義閾值T=k(fmax-fmin),取k=0.5,若gmin<T則輸出原灰度值;否則認(rèn)為該窗口內(nèi)含有噪聲點(diǎn)。通過(guò)對(duì)窗口內(nèi)像素點(diǎn)的加權(quán)計(jì)算來(lái)求出濾波值freplace,計(jì)算公式如下:

        式中:faver和fm分別為濾波窗口內(nèi)除去灰度極大值和灰度極小值以外的所有像素的灰度均值與灰度中值,經(jīng)過(guò)多次實(shí)驗(yàn),m=0.3 時(shí)具有較好效果。

        6)重復(fù)步驟2)~步驟4),直至圖像中所有像素點(diǎn)都經(jīng)過(guò)自適應(yīng)濾波窗口完成濾波,去除步驟1)中擴(kuò)展的圖像邊界,得到濾波后的輸出圖像。

        改進(jìn)的自適應(yīng)加權(quán)中值濾波算法通過(guò)極值點(diǎn)判斷對(duì)大部分非噪聲極值點(diǎn)進(jìn)行了保留,并通過(guò)濾波值替換消除了噪聲點(diǎn)的影響,避免了過(guò)度平滑,同時(shí)保留了更多的細(xì)節(jié)信息。

        2.2 改進(jìn)的自適應(yīng)加權(quán)中值濾波

        傳統(tǒng)Canny 算法采用2×2 的一階有限差分來(lái)計(jì)算圖像像素點(diǎn)的梯度幅值與方向。然而傳統(tǒng)Sobel 算子僅從水平和垂直方向上進(jìn)行檢測(cè),可能會(huì)導(dǎo)致丟失部分邊緣細(xì)節(jié)信息[9]。為了提高檢測(cè)的準(zhǔn)確性,本文使用3×3 的Sobel 算子。在Sobel 算子水平和垂直梯度模板的基礎(chǔ)上,采用4 個(gè)方向的梯度模板對(duì)圖像邊緣進(jìn)行計(jì)算,增加了45°和135°方向的檢測(cè)。改進(jìn)的梯度模板公式如下:

        改進(jìn)后的梯度幅值計(jì)算公式為:

        改進(jìn)后的梯度計(jì)算方法綜合考慮了當(dāng)前像素4 個(gè)方向周?chē)? 鄰域的梯度幅值,對(duì)邊緣的定位更加準(zhǔn)確,也減少了邊緣丟失現(xiàn)象和偽邊緣的出現(xiàn)。

        2.3 改進(jìn)的雙閾值檢測(cè)

        傳統(tǒng)Canny 算法需要人為設(shè)置高低閾值,自適應(yīng)性差且檢測(cè)邊緣不夠準(zhǔn)確,因此本文采用將最優(yōu)閾值迭代法與最大類(lèi)間方差法相結(jié)合的方法,自適應(yīng)地求取高低閾值。

        1)最優(yōu)閾值迭代法選取高閾值

        迭代法是基于逼近的思想[10],取灰度最大值Max 和最小值Min,設(shè)初始閾值為二者均值,表示為T(mén)0=(Max+Min)/2,把圖像分為兩部分,分別計(jì)算兩個(gè)區(qū)域的平均灰度:

        式中:L為圖像灰度級(jí);ni表示灰度級(jí)為i的像素點(diǎn)個(gè)數(shù)。

        計(jì)算新閾值T=(u1+u2)/2,若與初始閾值的差值小于可忽略誤差ε,迭代結(jié)束,新閾值即為所求閾值并設(shè)為高閾值Th;否則將初始閾值T0賦值為新閾值T,不斷循環(huán)迭代過(guò)程,直至滿(mǎn)足|T-T0|<ε。

        2)最大類(lèi)間方差法選取低閾值

        最大類(lèi)間方差是一種自適應(yīng)閾值確定方法,根據(jù)圖像的灰度特征自動(dòng)確定一個(gè)較好閾值[11]。在[0,Th]之間使用最大類(lèi)間方差法,假設(shè)有L個(gè)灰度級(jí),灰度區(qū)間為[0,L-1],灰度級(jí)為i的像素?cái)?shù)為ni,總像素?cái)?shù)為N=,灰度級(jí)為i的像素點(diǎn)出現(xiàn)的概率為pi=ni/N。設(shè)置初始閾值為T(mén)0,并把圖像分為兩類(lèi),計(jì)算每一類(lèi)出現(xiàn)的概率和平均灰度級(jí):

        計(jì)算圖像的灰度級(jí):

        則類(lèi)間方差可表示為:

        當(dāng)類(lèi)間方差達(dá)到最大值時(shí),取對(duì)應(yīng)的灰度值作為最佳閾值,并將其設(shè)為雙閾值中的低閾值Tl。采用最優(yōu)閾值迭代法與最大類(lèi)間方差法求取的高低閾值完全由圖像的灰度信息所決定,避免了人工的干預(yù),同時(shí)提高了算法的自適應(yīng)性。最后采用形態(tài)學(xué)方法對(duì)檢測(cè)出的缺陷邊緣進(jìn)行填充并去除干擾邊緣,得到最終的缺陷區(qū)域。

        3 實(shí)驗(yàn)結(jié)果分析與討論

        本文實(shí)驗(yàn)采用的數(shù)據(jù)集來(lái)源于東北大學(xué)收集的熱軋帶鋼表面缺陷數(shù)據(jù)集,存在亮度不均勻、對(duì)比度低、缺陷形式復(fù)雜的問(wèn)題。本節(jié)選擇了6 組帶鋼圖像來(lái)驗(yàn)證所提算法的有效性,仿真軟件采用Matlab 2018b。通過(guò)仿真實(shí)驗(yàn)將提出的檢測(cè)算法和Sobel 算子、傳統(tǒng)Canny算法、OTSU算法以及文獻(xiàn)[2]方法的檢測(cè)效果進(jìn)行對(duì)比。

        3.1 主觀(guān)評(píng)價(jià)

        采用不同算法分別對(duì)帶鋼氧化、斑塊、裂紋、麻點(diǎn)、夾雜以及劃痕表面缺陷圖像進(jìn)行檢測(cè),得到的檢測(cè)結(jié)果如圖2 所示。圖a)為原始帶鋼表面缺陷圖像,可以看出帶鋼缺陷圖像整體亮度不均,對(duì)比度較低,缺陷信息不明顯,給帶鋼缺陷檢測(cè)增加了困難。從圖b)~e)可以看出,各方法檢測(cè)出的缺陷邊緣連續(xù)性較差,偽邊緣和干擾邊緣過(guò)多,且與缺陷區(qū)域灰度接近的非缺陷信息也被檢測(cè)出來(lái),檢測(cè)結(jié)果不理想。圖f)是人工分割的帶鋼缺陷區(qū)域。圖g)是本文算法對(duì)各類(lèi)帶鋼表面缺陷檢測(cè)的結(jié)果,能夠在改善帶鋼圖像亮度不均、對(duì)比度低、干擾信息較多等情況的同時(shí),較為完整地將帶鋼表面缺陷區(qū)域檢出,檢測(cè)精度也高于其他算法,并且適用于多種類(lèi)型的帶鋼缺陷檢測(cè)。

        圖2 帶鋼表面缺陷檢測(cè)結(jié)果對(duì)比圖

        3.2 客觀(guān)評(píng)價(jià)

        為進(jìn)一步對(duì)所提算法進(jìn)行客觀(guān)評(píng)價(jià),采用重疊率Dice 系數(shù)和重疊誤差VOE 對(duì)各種算法的檢測(cè)結(jié)果進(jìn)行評(píng)價(jià)。采用人工分割的缺陷區(qū)域作為參考圖像,將使用各算法檢測(cè)的結(jié)果圖與之對(duì)比。Dice 系數(shù)為檢測(cè)結(jié)果圖像與分割圖像的重疊度,重疊度越高值越接近1。其計(jì)算公式為:

        式中:Rgt為分割的缺陷圖像;Rseg為采用各算法檢測(cè)出的缺陷圖像。

        VOE 為檢測(cè)結(jié)果圖像與分割圖像的重疊誤差,誤差越小值越接近0。其計(jì)算公式為:

        表1 是采用不同的算法分別對(duì)帶鋼氧化、斑塊、裂紋、麻點(diǎn)、夾雜以及劃痕表面缺陷圖像檢測(cè)后的Dice 系數(shù)對(duì)比。從表中可以看出,應(yīng)用本文算法所得的6 種缺陷圖像的Dice 系數(shù)最大,說(shuō)明本文算法的檢測(cè)結(jié)果與分割圖像的重疊度更高,檢測(cè)結(jié)果更準(zhǔn)確。表2 是各算法檢測(cè)后的VOE 對(duì)比,可知應(yīng)用本文算法的VOE 值最小,說(shuō)明與分割圖像的誤差較小。綜合分析各實(shí)驗(yàn)參數(shù)可以得出,本文所提算法對(duì)帶鋼表面缺陷的檢測(cè)效果比較顯著,可以較為精準(zhǔn)地檢測(cè)出缺陷區(qū)域。

        表1 帶鋼表面缺陷檢測(cè)結(jié)果的Dice 系數(shù)對(duì)比

        表2 帶鋼表面缺陷檢測(cè)結(jié)果的VOE 對(duì)比

        4 結(jié)論

        為了提高帶鋼表面圖像的檢測(cè)精度,本文提出了一種基于小波去噪與改進(jìn)Canny 算法的帶鋼表面缺陷檢測(cè)算法。該算法利用改進(jìn)的小波去噪與同態(tài)濾波對(duì)原始圖像進(jìn)行增強(qiáng),改善了亮度不均問(wèn)題并提高了圖像整體對(duì)比度;通過(guò)改進(jìn)Canny 算法精確地檢測(cè)出帶鋼缺陷邊緣,采用形態(tài)學(xué)處理得到了缺陷區(qū)域。實(shí)驗(yàn)結(jié)果表明,與傳統(tǒng)算法相比,所提算法有更強(qiáng)的自適應(yīng)性,對(duì)帶鋼表面缺陷區(qū)域的定位更加準(zhǔn)確,并且適用于多種類(lèi)型的帶鋼表面缺陷檢測(cè)。

        猜你喜歡
        檢測(cè)
        QC 檢測(cè)
        “不等式”檢測(cè)題
        “一元一次不等式”檢測(cè)題
        “一元一次不等式組”檢測(cè)題
        “幾何圖形”檢測(cè)題
        “角”檢測(cè)題
        “有理數(shù)的乘除法”檢測(cè)題
        “有理數(shù)”檢測(cè)題
        “角”檢測(cè)題
        “幾何圖形”檢測(cè)題
        欧洲亚洲色一区二区色99| 97精品国产97久久久久久免费 | 夜夜爽无码一区二区三区| 久久精品国产亚洲av高清蜜臀 | 亚洲欧美日韩综合久久久| 日本特黄a级高清免费大片| 成人av一区二区亚洲精| 久久精品国产99久久久| 日日噜狠狠噜天天噜av| 亚洲AV成人无码久久精品四虎| 女同同成片av免费观看| 一区二区三区美女免费视频| 久久亚洲色www成人欧美| 亚洲男女免费视频| 熟女人妻一区二区中文字幕| 免费午夜爽爽爽www视频十八禁| 人人澡人人澡人人看添av| 国产精品玖玖玖在线资源| 在线视频免费自拍亚洲| 美女扒开大腿让男人桶| 成人网站免费大全日韩国产| 日韩激情网| 最新国产激情视频在线观看| 宅男666在线永久免费观看| 伊人久久综合影院首页| 免费观看成人稀缺视频在线播放| 日韩精品第一区二区三区| 国产激情久久久久影院老熟女免费| 国产精品高潮无码毛片| 亚洲一区二区视频免费看| 免费观看mv大片高清| 色悠久久久久综合欧美99| 天堂av无码大芭蕉伊人av孕妇黑人| 中文字幕一二三四五六七区| 国产男女无遮挡猛进猛出| 91综合在线| 亚洲中文字幕一二区精品自拍| 99精品国产成人一区二区| 日韩精品无码久久一区二区三| 日本午夜理伦三级好看| 国产一区高清在线观看|