System.ArgumentOutOfRangeException: 索引和長(zhǎng)度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實(shí)現(xiàn)步驟摘要】
本專利技術(shù)涉及圖像處理,特別涉及一種圖像脈沖噪聲檢測(cè)方法及裝置。
技術(shù)介紹
1、圖像作為人類感知世界的視覺(jué)基礎(chǔ),是人類獲取信息、表達(dá)信息和傳遞信息的重要手段。然而,圖像在采集和傳輸過(guò)程中,由于設(shè)備和環(huán)境等因素的影響,圖像受到各種信號(hào)的干擾,進(jìn)而產(chǎn)生各種噪聲。噪聲的存在使得圖像的部分細(xì)節(jié)丟失,不僅嚴(yán)重影響圖像的視覺(jué)質(zhì)量,也影響其在計(jì)算機(jī)視覺(jué)領(lǐng)域中的應(yīng)用。因此,必須對(duì)圖像進(jìn)行去噪處理,以提高圖像質(zhì)量。
2、圖像中的噪聲有很多種類,其中高斯噪聲和脈沖噪聲是圖像噪聲中的主要部分,因此,若能對(duì)高斯噪聲和脈沖噪聲進(jìn)行有效去除,則可以很大程度上提高圖像質(zhì)量。目前,提出了多種去噪方式來(lái)對(duì)圖像噪聲進(jìn)行去除,其中,對(duì)于脈沖噪聲,目前常用中值濾波來(lái)去除,中值濾波不僅計(jì)算相對(duì)簡(jiǎn)單,且能夠取得較好的去噪效果。
3、然而,若不能對(duì)噪聲進(jìn)行有效分辨,無(wú)論采用何種去噪方式,都會(huì)限制去噪的效率和效果,因此,如何對(duì)圖像中的各類噪聲進(jìn)行準(zhǔn)確分辨對(duì)圖像去噪尤為重要。
技術(shù)實(shí)現(xiàn)思路
1、本專利技術(shù)的目的在于提供一種圖像脈沖噪聲檢測(cè)方法及裝置,以解決如何準(zhǔn)確檢測(cè)出圖像中的脈沖噪聲的問(wèn)題。
2、為解決上述技術(shù)問(wèn)題,本專利技術(shù)提供一種圖像脈沖噪聲檢測(cè)方法,包括:
3、獲取單通道灰度圖像;
4、設(shè)置標(biāo)記圖;
5、在單通道灰度圖像的緩存窗口中,找出像素值符合預(yù)設(shè)判斷條件的像素點(diǎn),并在標(biāo)記圖的相應(yīng)位置處將該像素點(diǎn)進(jìn)行標(biāo)記;
6、遍歷單通道灰度圖像的全部
7、將標(biāo)記圖中符合預(yù)設(shè)噪聲標(biāo)準(zhǔn)的位置坐標(biāo)所對(duì)應(yīng)的像素點(diǎn)判定為脈沖噪聲點(diǎn)。
8、可選的,在所述的圖像脈沖噪聲檢測(cè)方法中,所述設(shè)置標(biāo)記圖的方法包括:
9、設(shè)置初始標(biāo)記值全為0的最大值標(biāo)記圖和初始標(biāo)記值全為0的最小值標(biāo)記圖,其中,所述最大值標(biāo)記圖的尺寸、所述最小值標(biāo)記圖的尺寸和單通道灰度圖像的尺寸一致。
10、可選的,在所述的圖像脈沖噪聲檢測(cè)方法中,所述在單通道灰度圖像的緩存窗口中,找出像素值符合預(yù)設(shè)判斷條件的像素點(diǎn),并在標(biāo)記圖的相應(yīng)位置處將該像素點(diǎn)進(jìn)行標(biāo)記的方法包括:
11、在單通道灰度圖像中,提取m行n列的緩存窗口,其中,m≥2、n≥2;
12、在緩存窗口中,找出像素值最大的像素點(diǎn),并將最大值標(biāo)記圖中相同坐標(biāo)位置處的標(biāo)記值加1;
13、在緩存窗口中,找出像素值最小的像素點(diǎn),并將最小值標(biāo)記圖中相同坐標(biāo)位置處的標(biāo)記值加1。
14、可選的,在所述的圖像脈沖噪聲檢測(cè)方法中,所述緩存窗口的尺寸為3行3列。
15、可選的,在所述的圖像脈沖噪聲檢測(cè)方法中,所述遍歷單通道灰度圖像的全部像素點(diǎn),以獲取最終的標(biāo)記圖的方法包括:
16、按從左到右的方向,將緩存窗口移動(dòng)至下一緊鄰的像素點(diǎn),并進(jìn)行像素點(diǎn)的判斷和標(biāo)記;
17、若緩存窗口已遍歷當(dāng)前行的全部像素點(diǎn),則按照從上到下的方向,將緩存窗口移動(dòng)至下一緊鄰行的第一個(gè)像素點(diǎn),并進(jìn)行像素點(diǎn)的判斷和標(biāo)記;
18、直至緩存窗口已遍歷單通道灰度圖像的全部像素點(diǎn),得到最終的最大值標(biāo)記圖和最小值標(biāo)記圖。
19、可選的,在所述的圖像脈沖噪聲檢測(cè)方法中,所述將標(biāo)記圖中符合預(yù)設(shè)噪聲標(biāo)準(zhǔn)的位置坐標(biāo)所對(duì)應(yīng)的像素點(diǎn)判定為脈沖噪聲點(diǎn)的方法包括:
20、將最大值標(biāo)記圖中標(biāo)記值不小于第一標(biāo)記閾值的位置坐標(biāo)所對(duì)應(yīng)的像素點(diǎn)判定為鹽噪聲點(diǎn);
21、將最小值標(biāo)記圖中標(biāo)記值不小于第二標(biāo)記閾值的位置坐標(biāo)所對(duì)應(yīng)的像素點(diǎn)判定為椒噪聲點(diǎn)。
22、可選的,在所述的圖像脈沖噪聲檢測(cè)方法中,所述將標(biāo)記圖中符合預(yù)設(shè)噪聲標(biāo)準(zhǔn)的位置坐標(biāo)所對(duì)應(yīng)的像素點(diǎn)判定為脈沖噪聲點(diǎn)的方法還包括:
23、設(shè)置初始標(biāo)記值全為0的脈沖噪聲標(biāo)記圖,其中,所述脈沖噪聲標(biāo)記圖的尺寸和單通道灰度圖像的尺寸一致;
24、提取最大值標(biāo)記圖中標(biāo)記值不小于第一標(biāo)記閾值的位置坐標(biāo),并將脈沖噪聲標(biāo)記圖中相同位置坐標(biāo)處的標(biāo)記值改為第一噪聲標(biāo)記值;
25、提取最小值標(biāo)記圖中標(biāo)記值不小于第二標(biāo)記閾值的位置坐標(biāo),并將脈沖噪聲標(biāo)記圖中相同位置坐標(biāo)處的標(biāo)記值改為第二噪聲標(biāo)記值;
26、將脈沖噪聲標(biāo)記圖中標(biāo)記值為第一噪聲標(biāo)記值和第二噪聲標(biāo)記值的位置坐標(biāo)所對(duì)應(yīng)的像素點(diǎn)判定為脈沖噪聲點(diǎn)。
27、可選的,在所述的圖像脈沖噪聲檢測(cè)方法中,所述第一標(biāo)記閾值為m×n,所述第二標(biāo)記閾值為m×n。
28、可選的,在所述的圖像脈沖噪聲檢測(cè)方法中,所述第一噪聲標(biāo)記值為1,所述第二噪聲標(biāo)記值為1。
29、為解決上述技術(shù)問(wèn)題,本專利技術(shù)還提供一種圖像脈沖噪聲檢測(cè)裝置,包括存儲(chǔ)器、處理器及存儲(chǔ)在存儲(chǔ)器上并能夠由所述處理器運(yùn)行的可執(zhí)行程序;所述處理器運(yùn)行所述可執(zhí)行程序時(shí)執(zhí)行如上任一項(xiàng)所述的圖像脈沖噪聲檢測(cè)方法。
30、本專利技術(shù)提供的圖像脈沖噪聲檢測(cè)方法及裝置,包括:獲取單通道灰度圖像;設(shè)置標(biāo)記圖;在單通道灰度圖像的緩存窗口中,找出像素值符合預(yù)設(shè)判斷條件的像素點(diǎn),并在標(biāo)記圖的相應(yīng)位置處將該像素點(diǎn)進(jìn)行標(biāo)記;遍歷單通道灰度圖像的全部像素點(diǎn),以獲取最終的標(biāo)記圖;將標(biāo)記圖中符合預(yù)設(shè)噪聲標(biāo)準(zhǔn)的位置坐標(biāo)所對(duì)應(yīng)的像素點(diǎn)判定為脈沖噪聲點(diǎn)。通過(guò)對(duì)緩存窗口內(nèi)的像素最大值和最小值進(jìn)行標(biāo)記,使得在最終的標(biāo)記圖中清楚體現(xiàn)各個(gè)像素被判定為最大值和最小值的次數(shù),進(jìn)而能夠根據(jù)次數(shù)來(lái)判斷像素點(diǎn)是否為脈沖噪聲點(diǎn),如此,通過(guò)簡(jiǎn)單的標(biāo)記計(jì)算便可以準(zhǔn)確找到圖像中脈沖噪聲的位置,解決了如何準(zhǔn)確檢測(cè)出圖像中的脈沖噪聲的問(wèn)題。
本文檔來(lái)自技高網(wǎng)...【技術(shù)保護(hù)點(diǎn)】
1.一種圖像脈沖噪聲檢測(cè)方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的圖像脈沖噪聲檢測(cè)方法,其特征在于,所述設(shè)置標(biāo)記圖的方法包括:
3.根據(jù)權(quán)利要求2所述的圖像脈沖噪聲檢測(cè)方法,其特征在于,所述在單通道灰度圖像的緩存窗口中,找出像素值符合預(yù)設(shè)判斷條件的像素點(diǎn),并在標(biāo)記圖的相應(yīng)位置處將該像素點(diǎn)進(jìn)行標(biāo)記的方法包括:
4.根據(jù)權(quán)利要求3所述的圖像脈沖噪聲檢測(cè)方法,其特征在于,所述緩存窗口的尺寸為3行3列。
5.根據(jù)權(quán)利要求3所述的圖像脈沖噪聲檢測(cè)方法,其特征在于,所述遍歷單通道灰度圖像的全部像素點(diǎn),以獲取最終的標(biāo)記圖的方法包括:
6.根據(jù)權(quán)利要求3所述的圖像脈沖噪聲檢測(cè)方法,其特征在于,所述將標(biāo)記圖中符合預(yù)設(shè)噪聲標(biāo)準(zhǔn)的位置坐標(biāo)所對(duì)應(yīng)的像素點(diǎn)判定為脈沖噪聲點(diǎn)的方法包括:
7.根據(jù)權(quán)利要求6所述的圖像脈沖噪聲檢測(cè)方法,其特征在于,所述將標(biāo)記圖中符合預(yù)設(shè)噪聲標(biāo)準(zhǔn)的位置坐標(biāo)所對(duì)應(yīng)的像素點(diǎn)判定為脈沖噪聲點(diǎn)的方法還包括:
8.根據(jù)權(quán)利要求6所述的圖像脈沖噪聲檢測(cè)方法,其特征在于,所述第一標(biāo)記閾值為m×n,所述第
9.根據(jù)權(quán)利要求7所述的圖像脈沖噪聲檢測(cè)方法,其特征在于,所述第一噪聲標(biāo)記值為1,所述第二噪聲標(biāo)記值為1。
10.一種圖像脈沖噪聲檢測(cè)裝置,其特征在于,包括存儲(chǔ)器、處理器及存儲(chǔ)在存儲(chǔ)器上并能夠由所述處理器運(yùn)行的可執(zhí)行程序;所述處理器運(yùn)行所述可執(zhí)行程序時(shí)執(zhí)行如權(quán)利要求1~9任一項(xiàng)所述的圖像脈沖噪聲檢測(cè)方法。
...【技術(shù)特征摘要】
1.一種圖像脈沖噪聲檢測(cè)方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的圖像脈沖噪聲檢測(cè)方法,其特征在于,所述設(shè)置標(biāo)記圖的方法包括:
3.根據(jù)權(quán)利要求2所述的圖像脈沖噪聲檢測(cè)方法,其特征在于,所述在單通道灰度圖像的緩存窗口中,找出像素值符合預(yù)設(shè)判斷條件的像素點(diǎn),并在標(biāo)記圖的相應(yīng)位置處將該像素點(diǎn)進(jìn)行標(biāo)記的方法包括:
4.根據(jù)權(quán)利要求3所述的圖像脈沖噪聲檢測(cè)方法,其特征在于,所述緩存窗口的尺寸為3行3列。
5.根據(jù)權(quán)利要求3所述的圖像脈沖噪聲檢測(cè)方法,其特征在于,所述遍歷單通道灰度圖像的全部像素點(diǎn),以獲取最終的標(biāo)記圖的方法包括:
6.根據(jù)權(quán)利要求3所述的圖像脈沖噪聲檢測(cè)方法,其特征在于,所述將標(biāo)記圖中符合預(yù)設(shè)...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:帥珂,宋博,王勇,溫建新,
申請(qǐng)(專利權(quán))人:成都微光集電科技有限公司,
類型:發(fā)明
國(guó)別省市:
還沒(méi)有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。