摘" 要:紅外熱成像測溫技術(shù)可以實現(xiàn)非接觸式測量,在帶式輸送機故障診斷中逐步應用,其優(yōu)點是直觀、高效,且不受環(huán)境條件的影響,但紅外圖像在采集傳輸?shù)倪^程中會受到多種噪聲的干擾,從而產(chǎn)生圖像模糊等問題,進而對后續(xù)故障診斷系統(tǒng)的圖像分割、特征提取等產(chǎn)生影響。為解決圖像模糊問題,研究幾種經(jīng)典去噪的算法,提出一種改進閾值函數(shù)的小波閾值紅外圖像去噪算法,仿真實驗結(jié)果表明,相較于經(jīng)典算法具有更好的去噪效果。
關(guān)鍵詞:紅外圖像;帶式輸送機;去噪算法;閾值函數(shù);小波閾值
中圖分類號:TP391" " " 文獻標志碼:A" " " " " 文章編號:2095-2945(2024)26-0138-04
Abstract: Infrared thermal imaging temperature measurement technology can achieve non-contact measurement and is gradually used in belt conveyor fault diagnosis. Its advantages are intuitive, efficient, and not affected by environmental conditions. However, infrared images will be affected by the process of collection and transmission. The interference of various noises causes problems such as image blur, which in turn affects the image segmentation and feature extraction of subsequent fault diagnosis systems. In order to solve the image blur problem, several classic denoising algorithms were studied and an improved threshold was proposed. Functional wavelet threshold infrared image denoising algorithm, simulation experimental results show that it has better denoising effect than the classicalgorithm.
Keywords: infrared image; belt conveyor; denoising algorithm; threshold function; wavelet threshold
近年來,帶式輸送機在工業(yè)生產(chǎn)中扮演著越來越重要的角色,其應用領(lǐng)域涵蓋煤礦、礦山、港口等多個行業(yè),如果發(fā)生故障,將會對整個線路造成影響,進而引發(fā)嚴重的事故,為減少帶式運輸機的故障率,紅外圖像診斷系統(tǒng)逐漸運用到帶式輸送機的故障診斷中[1],紅外圖像在采集、傳輸和存儲過程中,受外部環(huán)境以及電子元件等多種干擾因素的影響,會受到各種噪聲的干擾,其中高斯噪聲,椒鹽噪聲將嚴重影響紅外圖像的質(zhì)量[2],進而影響到帶式輸送機紅外圖像的分割和識別,因此有必要將帶式輸送機紅外圖像進行去噪處理,有效的去噪算法是當前紅外圖像處理領(lǐng)域的熱點。
本文針對帶式運輸機紅外圖像的特點,對比分析幾種不同的去噪算法,其中就小波閾值去噪的閾值函數(shù)選取進行了詳細的分析,對閾值函數(shù)進行改進,提出了一種新的閾值函數(shù),同時對閾值進行適當?shù)恼{(diào)整,經(jīng)過仿真驗證,去噪效果得到提升。
1" 帶式輸送機紅外圖像特點分析
帶式輸送機紅外圖像受一些干擾因素影響會產(chǎn)生噪聲,影響帶式輸送機紅外圖像質(zhì)量的因素有以下幾個方面。
1.1" 熱噪聲
熱噪聲是由于設(shè)備本身或其周圍環(huán)境的溫度變化而產(chǎn)生的,這種噪聲會在紅外圖像中表現(xiàn)為隨機的亮度波動。即使設(shè)備處于穩(wěn)定狀態(tài),也會有微小的溫度變化,導致熱噪聲的存在。
1.2" 信號傳輸噪聲
在信號傳輸過程中,比如從紅外攝像機到顯示設(shè)備或存儲設(shè)備的傳輸過程中,可能會引入一些干擾或失真,導致圖像質(zhì)量下降[3]。
帶式輸送機紅外圖像的噪聲類型主要有2種:高斯噪聲和椒鹽噪聲。高斯噪聲是指通過在輸入數(shù)據(jù)中加入具有零均值和特定標準差的正態(tài)分布隨機值而產(chǎn)生的噪聲。正態(tài)分布,又稱為高斯分布,是一種連續(xù)概率分布,用于描述隨機變量的分布情況,由其概率密度函數(shù)p(x)定義
," " (1)
式中:x是圖像灰度值,μ是均值,σ是標準差。椒鹽噪聲作為一種圖像中常見的噪聲類型,它表現(xiàn)為在圖像中隨機出現(xiàn)黑白相間的亮或暗像素點[4],就像圖像中摻雜了鹽和胡椒一樣,因此得名,會導致圖像出現(xiàn)突然的明亮或暗淡區(qū)域,影響圖像質(zhì)量和可讀性。
2" 帶式輸送機紅外圖像去噪算法
2.1" 圖像灰度化
在紅外圖像去噪中,灰度化作為重要的預處理步驟,有助于簡化圖像,使得去噪算法更易于處理;同時,通過將圖像轉(zhuǎn)換為灰度圖像,可以提高算法的計算效率,加快處理速度,此外,灰度化還能夠突出圖像的結(jié)構(gòu)和特征,有助于噪聲的定位和處理,并且減少了彩色圖像中可能存在的信息冗余,使得去噪過程更加精確有效。
RGB彩色圖像在計算機中存儲的形式為
。(2)
從公式(2)中可以看出,RGB圖像就是以m×n×3的數(shù)組構(gòu)成的彩色圖像,灰度化的原理就是將原彩色圖像數(shù)組轉(zhuǎn)換為m×n×1數(shù)組的灰度圖像,RGB紅外圖像轉(zhuǎn)為灰度圖像通常采用加權(quán)平均法如式(3)所示
Gray=0.299R+0.587G+0.114B," (3)
式中:Gray為像素點的灰度值;R、G、B分別表示紅、綠、藍三通道像素點的灰度值。
2.2" 中值濾波
中值濾波的核心原理是通過取鄰域內(nèi)的像素值中間值來取代當前像素值,是一種非線性信號處理技術(shù)。中值濾波算法會先對一個給定像素點周圍的像素值進行排序,再將經(jīng)過排序后的中間值選定為一個新的像素點數(shù)值[5],以達到消除噪聲的效果。去噪過程:①對于每一個像素點,定義一個滑動窗口覆蓋該像素點及其周圍的鄰域。②將滑動窗口內(nèi)的像素值進行排序,計算其中值。③將該中值作為當前像素點的新值。滑動窗口一般為3×3和5×5,根據(jù)噪聲的情況選擇合適的滑動窗口取得理想的去噪效果。
2.3" 均值濾波
均值濾波是數(shù)字圖像處理中常用的一種去噪技術(shù)。其原理簡單、直觀,通過對圖像中的像素進行平均處理消除噪聲,從而改善圖像質(zhì)量。首先,均值濾波采用滑動窗口的方式在圖像上進行操作,窗口常見的大小包括3×3、5×5等,滑動窗口在圖像上移動,對每個窗口內(nèi)的像素灰度值進行平均計算,用來取代窗口中心的原像素值[6],將每個像素點的鄰域內(nèi)的像素值趨近于平均值,使圖像更加平滑。
2.4" 小波閾值去噪
小波閾值去噪法是目前流行的圖像去噪方法,在去除噪聲的同時保留了關(guān)鍵信息,是一種有效、靈活的去噪技術(shù)。其原理是將含有噪聲的圖像進行多層次的小波分解,得到高頻小波系數(shù)和低頻小波系數(shù),噪聲信號的能量主要分布在高頻小波系數(shù)上,這個去噪過程實際上也是處理高頻小波系數(shù)的過程,處理的過程是先選擇一個合適的數(shù),以這個數(shù)作為臨界點,如果高頻小波系數(shù)比這個臨界點小,認為主要是噪音造成的,去掉了這部分小波系數(shù)較小的;如果高頻小波系數(shù)大于這個臨界點,認為主要是信號造成的,保留這部分小波系數(shù),最后去噪后的圖像通過對上方處理過的小波系數(shù)和低頻小波系數(shù)的反變換而得[7]。
整個去噪的流程首先選擇一個合適的小波基,確定分解層次,對輸入的紅外圖像進行小波分解,分解后的小波系數(shù)經(jīng)過閾值和閾值函數(shù)的處理,最后將處理過的小波系數(shù)進行反變換,得到去噪過的紅外圖像,去噪的流程如圖1所示。
通過分析可以得知,不同閾值函數(shù)因為計算及處理方法的不同,在進行小波變換時,對紅外圖像的去噪效果會不同。
傳統(tǒng)的閾值函數(shù)是硬閾值函數(shù)和軟閾值函數(shù)。由Donoho提出的,分別如式(4)、式(5)所示
, (5)
式中:Wj,k為原始含噪信號分解后的小波系數(shù),j,k為經(jīng)過閾值處理過的估計小波系數(shù),T是閾值。
分別根據(jù)式(4)和式(5)繪制軟、硬閾值函數(shù)曲線,具體如圖2所示。
從圖2可以看出,由于在原始小波系數(shù)絕對值大于閾值的情況下保持小波系數(shù)不變,硬閾值函數(shù)去噪可以有效保留圖像細節(jié)信息,但是在閾值臨界處出現(xiàn)不連續(xù)的現(xiàn)象,這將使得后期信號重構(gòu)出現(xiàn)失真現(xiàn)象。雖然軟閾值函數(shù)在閾值臨界處連續(xù),但是當系數(shù)絕對值大于閾值時,總會產(chǎn)生恒定的偏差,從而造成邊緣等細節(jié)信息的丟失。
3" 閾值函數(shù)的改進
在前期研究中發(fā)現(xiàn),硬閾值函數(shù)雖然能夠較好地恢復信號,但在重建過程中,會出現(xiàn)偽吉布斯現(xiàn)象,而軟閾值函數(shù)存在的偏差性也導致去噪效果達不到理想的狀態(tài),因此結(jié)合傳統(tǒng)的2種閾值函數(shù)的優(yōu)劣,參考文獻[8]提出來一直改進的閾值函數(shù)
, (6)
對改進的閾值函數(shù)表達式進行相關(guān)的分析。
1)當|Wj,k|=T時,j,k=0;當|Wj,k|→T,j,k→0。Wj,k在閾值T處連續(xù)。
2)當|Wj,k|→∞時,j,k→∞,消除了軟閾值函數(shù)的恒定偏差。改進后的閾值函數(shù)及軟硬閾值函數(shù)圖如圖3所示。
從上文小波去噪流程可知,除了閾值函數(shù)對去噪效果產(chǎn)生影響,小波基函數(shù)、分解層次、閾值的選取也會有很大的影響,下面對這些參數(shù)的選擇進行詳細介紹。
小波基函數(shù)通常為dbN族、symN族,以及coifN族,小波分解層次通常分解為3~5層,分解層次過少時,去噪的效果達不到理想狀態(tài),過多的層次可能會導致過度細節(jié)化,使得信號的主要特征被淹沒在噪音或不重要的細節(jié)中,經(jīng)過實驗比較發(fā)現(xiàn)選擇db4小波基,分解層次為3時,去噪的效果較好。
經(jīng)典的閾值函數(shù)為Donoho提出的VisuShrink通用閾值[9]
T=σ," " " " (7)
式中:σ為噪聲標準差,N為信號的長度。隨著分解尺度的增加,小波系數(shù)會逐漸減小,VisuShrink閾值對于各個尺度的小波系數(shù)采用統(tǒng)一的處理方式,靈活性較差,為改善其靈活性,在通用閾值的基礎(chǔ)上,將閾值選取為
T=," " " " " " (8)
式中:j為分解尺度。從公式(8)可以看出閾值會隨著分解尺度的增加而減小。
4" 仿真實驗結(jié)果和分析
本文選用帶式輸送機托輥紅外圖像,并且使用中值濾波、均值濾波,以及軟閾值函數(shù)和硬閾值函數(shù)進行MATLAB仿真實驗。并對實驗結(jié)果進行對比分析。
去噪算法對比。為了對驗證去噪的效果,在輸入的紅外灰度圖中加入方差為0.01的高斯噪聲和噪聲密度為0.01的椒鹽噪聲,然后進行不同去噪算法的仿真實驗,在實驗中,中值濾波和均值濾波的滑動窗口均采用3×3和5×5模版,小波閾值去噪采用db4小波基,分解層次為3層,閾值采用公式(8)中的閾值,閾值函數(shù)選擇軟、硬閾值函數(shù)和改進的閾值函數(shù),實驗結(jié)果如圖4所示。
除了利用視覺效果圖來評估紅外圖像的去噪效果,還應該定量的對圖像質(zhì)量做出評價,評價圖像質(zhì)量時,常采用峰值信噪比(PSNR)和結(jié)構(gòu)相似性(SSIM)作為評價指標[10]。兩者的數(shù)值大小與去噪效果成正相關(guān),去噪效果越好,數(shù)值越大,各個去噪算法的數(shù)值結(jié)果見表1。
綜合圖像以及評價指標來看,中值濾波5×5濾波窗口較3×3濾波窗口的PNSR和SSIM高,5×5濾波窗口對噪聲有更好的濾除效果,但是出現(xiàn)了邊緣模糊的現(xiàn)象,對目標細節(jié)造成了丟失。均值濾波雖然在邊緣細節(jié)上較中值濾波更加清晰,但是對噪聲的濾除效果不佳。對于小波閾值去噪的軟閾值函數(shù)和硬閾值函數(shù),其PNSR和SSIM較中值濾波和均值濾波的小,圖像上可以看出去噪效果同樣也不如中值濾波和均值濾波。最后,對改進閾值函數(shù)的小波閾值去噪,去噪后圖片的PNSR和SSIM有很大的提高,改進閾值函數(shù)去噪后的圖像無論在邊緣和局部細節(jié)較以上的算法都有大的提升。
5" 結(jié)論
本文在各種傳統(tǒng)去噪的基礎(chǔ)上,利用MATLAB進行仿真,同時針對傳統(tǒng)的硬閾值函數(shù)和硬閾值函數(shù)的特點,結(jié)合2種閾值函數(shù)的缺點和優(yōu)點,提出來改進閾值函數(shù),經(jīng)過仿真實驗,表明該閾值函數(shù)既能有效去除帶式輸送機紅外圖像的噪聲,又能很好地保留邊緣的一些細節(jié),其去噪效果也比中值濾波和均值濾波及軟、硬閾值函數(shù)更好。因此,本研究對于促進紅外技術(shù)的發(fā)展及帶式輸送機穩(wěn)定安全運行有重要的意義。
參考文獻:
[1] 井坤.基于紅外圖像處理的帶式輸送機故障診斷系統(tǒng)研究[D].曲阜:曲阜師范大學,2021.
[2] 施兢業(yè),劉俊,陸龔琪.電力設(shè)備紅外圖像的小波閾值去噪方法研究[J].光學技術(shù),2017,43(2):162-165.
[3] 徐小冰.基于紅外圖像的高壓電纜附件熱狀態(tài)智能診斷方法[D].武漢:武漢大學,2021.
[4] 劉洪彬,褚雪藝.輪胎圖像去噪方法研究[J].計算機時代,2023(5):11-14.
[5] 肖莉.一種基于中值濾波的圖像預處理改進算法[J].高師理科學刊,2023,43(10):41-44.
[6] 張梁.椒鹽噪聲圖像識別與濾波算法的研究[D].沈陽:沈陽工業(yè)大學,2023.
[7] 付蕊,李常芳,施淑仙,等.圖像去模糊處理研究[J].電腦知識與技術(shù),2020,16(32):189-191,194.
[8] 周西峰,朱文文,郭前崗.基于漸近半軟閾值函數(shù)的超聲信號去噪方法[J].探測與控制學報,2011,33(2):35-39.
[9] DONOHO D L, JOHNSTONE I M. Ideal spatial adaptation via wavelet shrinkage[J]. Biometrika, 1994,81(3):425-455.
[10] 張國林.基于生成對抗網(wǎng)絡(luò)和四元小波變換的彩色圖像去噪算法研究[D].南昌:南昌航空大學,2020.
作者簡介:吳飛躍(1999-),男,碩士研究生。研究方向為電氣設(shè)備故障診斷。