国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于梯度場的工業(yè)X射線圖像增強算法

2019-11-15 04:49周沖劉歡趙愛玲張鵬程桂志國
計算機(jī)應(yīng)用 2019年10期
關(guān)鍵詞:圖像增強直方圖X射線

周沖 劉歡 趙愛玲 張鵬程 劉 祎 桂志國

摘 要:在X射線成像檢測厚薄不均構(gòu)件時,經(jīng)常會出現(xiàn)對比度低或?qū)Ρ榷炔痪约罢斩鹊偷膯栴},這會導(dǎo)致圖像顯示時構(gòu)件的一些細(xì)節(jié)難以被觀察與分析。針對這一問題,提出一種基于梯度場的X射線圖像增強算法。該算法以梯度場增強為核心,分為兩步:首先,提出一種基于對數(shù)變換的算法,壓縮圖像的灰度范圍、去除圖像冗余灰度信息、提升圖像對比度;然后,提出一種基于梯度場的算法,增強圖像細(xì)節(jié)、提升圖像局部對比度、提高圖像質(zhì)量,使構(gòu)件細(xì)節(jié)清晰顯示在檢測屏上。選擇一組厚薄不均構(gòu)件的X射線圖像進(jìn)行了實驗,并與對比度受限自適應(yīng)直方圖均衡化(CLAHE)、同態(tài)濾波等算法進(jìn)行了比較。實驗結(jié)果表明所提算法具有更明顯的增強效果,能更好地顯示構(gòu)件的細(xì)節(jié)信息,并且通過計算平均梯度和無參考結(jié)構(gòu)清晰度(NRSS)紋理分析的定量評價標(biāo)準(zhǔn)進(jìn)一步表明了該算法的有效性。

關(guān)鍵詞:圖像增強;X射線;梯度場;對數(shù)變換;直方圖

中圖分類號:TP391.41

文獻(xiàn)標(biāo)志碼:A

Abstract:In the detection of components with uneven thickness by X-ray, the problems of low contrast or uneven contrast and low illumination often occur, which make it difficult to observe and analyze some details of components in the images obtained. To solve this problem, an X-ray image enhancement algorithm based on gradient field was proposed. The algorithm takes gradient field enhancement as the core and is divided into two steps. Firstly, an algorithm based on logarithmic transformation was proposed to compress the gray range of an image, remove redundant gray information of the image and improve image contrast. Then, an algorithm based on gradient field was proposed to enhance image details, improve local image contrast and image quality, so that the details of components were able to be clearly displayed on the detection screen. A group of X-ray images of components with uneven thickness were selected for experiments, and the comparisons with algorithms such as Contrast Limited Adaptive Histogram Equalization (CLAHE) and homomorphic filtering were carried out. Experimental? results show that the proposed algorithm has more obvious enhancement effect and can better display the detailed information of the components. The quantitative evaluation criteria of calculating average gradient and No-Reference Structural Sharpness (NRSS) texture analysis further demonstrate the effectiveness of this algorithm.Key words:? image enhancement; X-ray; gradient field; logarithmic transformation; histogram

0 引言

X射線成像已經(jīng)成為現(xiàn)代工業(yè)無損檢測不可或缺的一部分,其圖像質(zhì)量直接影響器件檢測效果。工業(yè)X射線圖像的低對比度和低照度特點,直接影響無損檢測人員的檢測速度與精準(zhǔn)度。隨著X射線探測器制造技術(shù)的不斷提高,采集圖像的動態(tài)范圍已經(jīng)由最初的8位發(fā)展到16位,然而顯示器至今依然停留在8位,少數(shù)專用顯示器能顯示12位圖像,但此類顯示器不僅會帶來視覺負(fù)擔(dān),而且其發(fā)展速度也無法追趕上X射線探測器制造技術(shù)的發(fā)展[1]。因此,增強工業(yè)X射線圖像以獲取更清晰和精確的缺陷信息很有必要[2]。

為了解決X射線探測器制造技術(shù)與顯示器發(fā)展技術(shù)的不同步問題,傳統(tǒng)采用“窗位/窗寬”圖像增強技術(shù)顯示圖像。該技術(shù)是一種基于空域直接灰度變換的技術(shù),窗寬可以看成是一種線性拉伸圖像對比度的技術(shù),窗位結(jié)合窗寬控制圖像顯示在檢測屏的灰度范圍。這是一種全局對比度調(diào)節(jié)的技術(shù),它的缺點是:1)沒有考慮圖像局部信息,全局拉伸對比度會造成圖像細(xì)節(jié)信息丟失;2)調(diào)節(jié)工作繁瑣,無法兼顧整體與局部信息。因此引入圖像增強技術(shù)是一個重要的研究方向[2]。先進(jìn)的圖像增強技術(shù)大致可以分為三類:1)圖像分解技術(shù)[3],即先將圖像分解為高頻、低頻信號,然后對不同頻域信號進(jìn)行不同的濾波處理;2)基于變換的技術(shù)[4],即通過利用特定曲線函數(shù)變化性質(zhì)來改變圖像灰度,從而達(dá)到提高圖像的對比度的目的;3)直方圖修正技術(shù)[5],即通過對圖像灰度級的非線性修正達(dá)到提高圖像增強的目的。線性多尺度方法通過在空間頻率尺度上分解圖像來增強X射線圖像[6],但是由于強邊緣的平滑和噪聲與缺陷檢查相關(guān)的細(xì)節(jié)混合而引入光暈偽影;基于Retinex照射反射模型的算法[7-8]雖然可以提高圖像的視覺效果,但容易產(chǎn)生曝光過度的問題,常用于低照度彩色圖像增強,不適合直接用于低對比度、低照度的工業(yè)X射線圖像增強?;谧儞Q的技術(shù)可以有效地提高圖像的全局對比度,但容易造成局部細(xì)節(jié)對比度低的問題。直方圖均衡化是一種十分有效的對比度增強技術(shù),但這是一種全局對比度修正的技術(shù),容易造成因為顯著改變圖像的亮度而引入光暈的問題。針對這一問題,近年來,很多改進(jìn)的直方圖均衡化修正技術(shù)被提出來,這些修正技術(shù)也在特定圖像上表現(xiàn)出了更好的增強效果,但是不適合直接用于低對比度、低照度的工業(yè)X射線圖像增強。

近年來,Li等[9]結(jié)合直方圖均衡化與小波變換提出了一種工業(yè)X射線圖像增強算法,該算法分為兩步:第一步使用對比度受限自適應(yīng)直方圖均衡化(Contrast Limited Adaptive Histogram Equalization, CLAHE)對圖像進(jìn)行整體對比度調(diào)整,然后使用小波分解對圖像進(jìn)行局部對比度調(diào)整。該算法存在一定的缺陷,CLAHE會顯著地改變圖像的亮度差異,后續(xù)局部對比度調(diào)整會引入人造光暈。Tan等[10]結(jié)合直方圖,提出了一種自適應(yīng)窗口的技術(shù),該算法首先計算圖像中短時幀直方圖的平均能量值;然后使用雙閾值來檢測包含有用信息的幀;最后,將檢測到的幀的端點灰度值視為窗口端點,通過比較和搜索圖像對比度的最大值,遍歷并確定最合適的幀長度和幀偏移。該算法不能顯示圖像的整體細(xì)節(jié),但可以突出局部感性區(qū)域的細(xì)節(jié)。劉萬程等[11-12]提出了圖像融合的方式增強工業(yè)X射線圖像,該算法通過改變射線能量獲取工件信息,然后通過融合不同能量的射線圖像以達(dá)到增強的效果;但是該算法存在操作復(fù)雜、耗時的缺點。為了兼顧圖像整體細(xì)節(jié)與局部細(xì)節(jié),同時避免復(fù)雜、耗時的操作以及光暈的產(chǎn)生,本文提出一種基于梯度場的增強算法,首先通過改進(jìn)對數(shù)變換的映射算法,去除圖像冗余信息,提高圖像對比度;然后使用改進(jìn)梯度場的增強算法,增強圖像細(xì)節(jié),提高圖像質(zhì)量;最后將構(gòu)件射線圖像清晰的顯示在檢測屏上,提高工業(yè)X射線檢測速率與精準(zhǔn)度。

1 梯度場圖像增強模型

通過操作圖像梯度來執(zhí)行動態(tài)范圍壓縮的梯度域算子幾乎沒有光暈和梯度反轉(zhuǎn)偽影,F(xiàn)attal等[13]通過對每個像素處乘以梯度衰減因子,減小高范圍圖像梯度;隨著梯度減小,通過最小能量泛函來得到最終的圖像,可以表示為:

其中: I(x, y)表示輸入圖像(x, y)點的像素值。參數(shù)α通過使衰減因子為1來控制某些梯度不變,即梯度為α的地方;梯度小于α的會被輕微放大,梯度大于α的會被抑制。參數(shù)β可以控制衰減速率,β越小衰減得越快。衰減因子的變化隨參數(shù)α、β的變化可以表示如圖1所示。

2 基于梯度場的工業(yè)X射線增強X探測器平板采集的圖像是16位的高范圍圖像,要把16位的圖像數(shù)據(jù)顯示在8位的顯示器上,就避免不了要對圖像像素范圍進(jìn)行壓縮。如何在低動態(tài)范圍(Low Dynamic Range,LDR)顯示、提高高范圍圖像的所有細(xì)節(jié)的可見性是可視化技術(shù)的目標(biāo)[14]。傳統(tǒng)的可視化方式是窗位、窗寬線性映射,其公式可以表達(dá)如下:

上述窗位、窗寬技術(shù)是一種全局的線性映射方式。由于沒有考慮局部特征信息,難免會出現(xiàn)局部細(xì)節(jié)信息丟失的問題。本章結(jié)合對數(shù)變換提出一種像素壓縮算法,對數(shù)映射已經(jīng)被應(yīng)用在多種高動態(tài)圖像顯示技術(shù)中[15]。像素壓縮算法可以抽象地表示為:

其中:L(x, y)表示壓縮后的像素;P表示映射關(guān)系;S(x, y)表示原圖像像素。

2.1 去除圖像的冗余灰度級

工業(yè)X射線圖為16位圖像,其像素值灰度分布范圍廣,即0~65535,但是,在分布范圍內(nèi)有很多沒有被占用的灰度級。本節(jié)的目的是去除原圖像中沒有占用的灰度級,實現(xiàn)過程中使用了直方圖信息。算法過程如下:

其中: p(i)表示輸入圖像中第i個灰度級的像素數(shù)量。經(jīng)過壓縮后,可能會帶來局部對比度降低的問題,因為去除沒有占用的灰度級,可能會導(dǎo)致某些局部細(xì)節(jié)的對比度變小即局部對比度降低。

2.2 對數(shù)變換

為了增加圖像整體亮度的同時彌補2.1節(jié)帶來的局部對比度降低問題,可以應(yīng)用對數(shù)函數(shù)。對數(shù)函數(shù)可以增加圖像對比度和亮度,尤其是在低亮度區(qū)域,這種技術(shù)已經(jīng)被多次用在高范圍圖像顯示技術(shù)中[22]。其數(shù)學(xué)公式表示為:

其中:L(I)表示變換后的輸出像素;I表示輸入圖像;Imin表示輸入圖像的最小像素值;Imax表示輸入圖像的最大像素值;參數(shù)τ可以控制圖像的整體亮度,其值越小圖像越亮,其值越大圖像越暗。

對2.1節(jié)像素壓縮后的圖片像素在對數(shù)域做歸一化處理。結(jié)合式(9)和式(11),得到本文提出的圖像壓縮映射函數(shù),其數(shù)學(xué)表達(dá)式如下:

其中:I(x, y)表示輸入圖像(x, y)點的像素值;HL為2.1節(jié)生成的灰度映射表;LT(x, y)表示對數(shù)變換后(x, y)點的像素值,同時作為后續(xù)梯度場處理的輸入像素值。

2.3 改進(jìn)梯度場增強細(xì)節(jié)

Fattal等[13]的衰減因子是全局的,沒有考慮局部信息,可以實現(xiàn)適當(dāng)?shù)膭討B(tài)范圍壓縮,但圖像中的細(xì)節(jié)沒有得到有效揭示。受文獻(xiàn)[16]算法的啟發(fā),在此基礎(chǔ)上結(jié)合低對比度、低照度工業(yè)X射線圖像的特征與人類視覺系統(tǒng)的對比感知特征[17],提出了一個自適應(yīng)衰減傳遞函數(shù),其表達(dá)式如下:

前向和后向差分的這種組合確保了div G的近似與用于拉普拉斯算子的中心差分格式一致。有限差分格式產(chǎn)生了一個大的線性方程組——圖像中的每個像素對應(yīng)一個線性方程組,但是對應(yīng)的矩陣在每一行中只有5個非零元素,因為每個像素只與它的4個鄰居相連接。使用全多網(wǎng)格算法來解決這個系統(tǒng),采用高斯賽德爾平滑迭代法[18]。這可以以O(shè)(n)計算復(fù)雜度為代價到達(dá)近似解,其中n是圖像中的像素個數(shù)[13]。

3 實驗與結(jié)果分析

實驗的硬件平臺為Intel Core i7-7700 CPU @3.60GHz,軟件仿真環(huán)境是Matlab2016a,VS2015,其中Matlab2016a用于函數(shù)分析,算法仿真在VS2015上實現(xiàn)。采用由實驗室采集的射線圖作為輸入圖像,大小為1024×1024,即長、高都為1024。

為了檢驗本文算法的有效性,本文選擇兩幅射線圖作為實驗對象。此外選擇文獻(xiàn)[19]的同態(tài)濾波算法、CLAHE、文獻(xiàn)[16]改進(jìn)的梯度場作對比。對比分析分為主觀視覺對比與客觀評價指標(biāo)兩部分。

3.1 主觀效果分析

本節(jié)給出兩張實驗圖像的原圖,以及經(jīng)過上述3種對比算法和本文算法增強后的圖像。最后給出原圖以及處理后圖像的主觀分析。

圖2~3主觀效果分析:對原圖(a),由于構(gòu)件的厚薄不均,射線能量太大會導(dǎo)致構(gòu)件薄的區(qū)域曝光過度,射線能量太低會導(dǎo)致構(gòu)件厚的區(qū)域無法透射,為了兼顧厚、薄區(qū)域,射線能量不能太高也不能太低,與此同時就會帶來對比度低、照度低的問題,導(dǎo)致圖像細(xì)節(jié)模糊不清;對圖(b),經(jīng)過文獻(xiàn)[19]的同態(tài)濾波算法處理后,圖像整體亮度提升的同時部分細(xì)節(jié)明顯突出,但出現(xiàn)的問題是某些局部細(xì)節(jié)突出得不夠明顯,同時某些局部背景也被改變了;在經(jīng)過CLAHE直方圖均衡化后的圖(c)中,圖像的部分細(xì)節(jié)被顯現(xiàn)出來,同時會出現(xiàn)局部細(xì)節(jié)突出不夠、在某些局部地區(qū)出現(xiàn)光暈現(xiàn)象;經(jīng)過文獻(xiàn)[16]改進(jìn)梯度域增強算法后的圖(d)中,圖像大部分區(qū)域的細(xì)節(jié)增強比文獻(xiàn)[19]同態(tài)濾波算法處理后的效果好,但是其整體亮度太暗、視覺效果不好、某些局部細(xì)節(jié)也凸顯得不夠好;經(jīng)過本文算法處理后的圖(e)中,不僅能充分顯示各個部分的細(xì)節(jié)、同時整體亮度也符合人眼觀察、圖像細(xì)節(jié)層次感清晰。

無參考結(jié)構(gòu)清晰度的計算方法簡述如下:1)為待評價圖像構(gòu)造參考圖像;2)提取待評價圖像和構(gòu)造參考圖像的梯度信息;3)找出待評價圖像的梯度圖像中梯度信息最豐富的N個圖像塊;4)計算無參考結(jié)構(gòu)清晰度。

從表1可以看出,相較于所對比的算法,經(jīng)過本文算法處理后,圖像的平均梯度最大、NRSS系數(shù)最大,增強效果最好。綜合主觀視覺感受與客觀平均梯度指標(biāo),本文算法對工業(yè)低對比度X射線圖像的增強效果優(yōu)于所比較的算法。

4 結(jié)語

高范圍工業(yè)X射線圖像增強是一個比較新的研究課題。本文結(jié)合對數(shù)變換與梯度場,充分考慮圖像的整體與局部信息,組合成一個能夠應(yīng)用于低對比、低照度X工業(yè)射線增強的算法。實驗結(jié)果表明,本文算法不僅能突出圖像的細(xì)節(jié)信息,而且能讓高范圍工業(yè)X射線圖像符合人眼視覺系統(tǒng)的顯示在檢測屏幕設(shè)備上。但是本文算法需要根據(jù)不同情景進(jìn)行調(diào)參,同時不能夠達(dá)到實時處理,即每秒30幀,無法直接用于X射線檢測設(shè)備的實時顯示上。后續(xù)的工作主要是自適應(yīng)參數(shù)選擇與提速,結(jié)合算法優(yōu)化、FPGA、GPU、SSE或CPU多線程并發(fā),達(dá)到實時處理顯示的目的。

參考文獻(xiàn)(References)

[1] 孫忠誠.射線數(shù)字成像技術(shù)[M]. 北京: 機(jī)械工業(yè)出版社, 2018: 122-124. (SUN Z C. X-ray Digital Imaging Technology[M]. Beijing: China Machine Press, 2018: 122-124.)

[2] BURCH S F. Digital enhancement of video images for NDT[J]. NDT International, 1987, 20(1): 51-56.

[3] PARIS S, HASINOFF S, KAUTZ J. Local Laplacian filters: edge-aware image processing with a Laplacian pyramid[J]. ACM Transactions on Graphics, 2011, 30(4): No.68.

[4] GU K, ZHAI G, YANG X, et al. Automatic contrast enhancement technology with saliency preservation[J]. IEEE Transactions on Circuits & Systems for Video Technology, 2015, 25(9): 1480-1494.

[5] DANIEL E, ANITHA J. Optimum green plane masking for the contrast enhancement of retinal images using enhanced genetic algorithm[J]. Optik — International Journal for Light and Electron Optics, 2015, 126(18): 1726-1730.

[6] OSTOJIC V, STARCEVIC D, PETROVIC V. Artifact reduction in multiscale contrast enhancement for digital radiography[C]// Proceedings of the 22nd Telecommunications Forum Telfor. Piscataway: IEEE, 2014: 513-516.

[7] LI M, LIU J, YANG W, et al. Structure-revealing low-light image enhancement via robust Retinex model[J]. IEEE Transactions on Image Processing, 2018, 27(6): 2828-2841.

[8] 陳琛, 張建州. 改進(jìn)的多尺度Retinex醫(yī)學(xué)X射線圖像增強算法[J]. 計算機(jī)工程與應(yīng)用, 2015, 51(9): 191-195. (CHEN C, ZHANG J C. Improved multi-scale Retinex enhancement algorithm of medical X ray images[J]. Computer Engineering & Applications, 2015, 51(9): 191-195.)

[9] LI J, WANG Y, WANG L, et al. Industrial X-ray image enhancement algorithm based on adaptive histogram and wavelet[C]// Proceedings of the 6th International Forum on Strategic Technology. Piscataway: IEEE, 2011: 836-839.

[10] TAN F, LI Y, GUAN M. Automatic windowing for highly dynamic industrial X-ray image based on short-term energy of gray histogram[J]. Journal of Nondestructive Evaluation, 2017, 36(3): 54-64.

[11] 劉萬程. X射線圖像中目標(biāo)增強與檢測方法的研究[D]. 大連: 大連理工大學(xué), 2016: 16-28. (LIU W C. Research on target enhancement and detection based on X-ray image[D]. Dalian: Dalian University of Technology, 2016: 16-28.)

[12] 韓永康. 高動態(tài)范圍X射線圖像融合方法研究[D]. 大連: 大連理工大學(xué), 2018: 20-35. (HAN Y K. Research on high dynamic range X-ray image fusion[D]. Dalian: Dalian University of Technology, 2018: 20-35.)

[13] FATTAL R, LISCHINSKI D, WERMAN M. Gradient domain high dynamic range compression[C]// Proceedings of the 29th Conference on Computer Graphics & Interactive Techniques. New York: ACM, 2002: 249-256.

[14] BRANCHITTA, FRANCESCO. New technique for the visualization of high dynamic range infrared images[J]. Optical Engineering, 2009, 48(9): No.096401.

[15] DUAN J, DONG W, MU R, et al. Local contrast stretch based tone mapping for high dynamic range images[C]// Proceedings of the 2011 IEEE Symposium on Computational Intelligence for Multimedia, Signal and Vision Processing. Piscataway: IEEE, 2011: 26-32.

[16] ZHANG F, XIE W, MA G, et al. High dynamic range compression and detail enhancement of infrared images in the gradient domain[J]. Infrared Physics & Technology, 2014, 67: 441-454.

[17] KUNDU M K, PAL S K. Thresholding for edge detection using human psychovisual phenomena[J]. Pattern Recognition Letters, 1986, 4(6): 433-441.

[18] PRESS W H, TEUKOLSKY S A, VETTERLING W T, et al. Numerical Recipes in C++: The Art of Scientific Computing[M]. Cambridge: Cambridge University Press, 2002: 39-44.

[19] 梁傳暉, 王玉丹, 杜國浩, 等. 同步輻射X射線圖像對比度增強算法研究[J]. 光學(xué)學(xué)報, 2015, 35(3): 89-98. (LIANG C H, WANG Y D, DU G H, et al. Research on the contrast enhancement algorithm of synchrotron radiation X-ray image[J]. Acta Optica Sinica, 2015, 35(3): 89-98.)

[20] 謝小甫, 周進(jìn), 吳欽章. 一種針對圖像模糊的無參考質(zhì)量評價指標(biāo)[J]. 計算機(jī)應(yīng)用, 2010, 30(4): 921-924. (XIE X F, ZHOU J, WU Q Z. No-reference quality index for image blur[J]. Journal of Computer Applications, 2010, 30(4): 921-924.)

猜你喜歡
圖像增強直方圖X射線
基于VR技術(shù)的X射線圖像安檢危險品自動識別
X射線
天鵝座X-1——最容易看到的黑洞跡象
用直方圖控制畫面影調(diào)
為何可以通過X射線看穿人體?
基于非下采樣剪切波變換與引導(dǎo)濾波結(jié)合的遙感圖像增強
例析頻率分布直方圖
中考頻數(shù)分布直方圖題型展示
基于雙樹四元數(shù)小波變換的圖像降噪增強
圖像增強技術(shù)研究
中山市| 江山市| 河源市| 通海县| 北碚区| 新丰县| 尚义县| 涟源市| 华阴市| 扎赉特旗| 普定县| 新巴尔虎左旗| 西和县| 定远县| 德阳市| 留坝县| 固原市| 虎林市| 福清市| 东乌珠穆沁旗| 磐安县| 昌平区| 邻水| 三门峡市| 广州市| 营口市| 健康| 达州市| 阿尔山市| 长顺县| 黄骅市| 招远市| 亚东县| 卓资县| 安化县| 白朗县| 双江| 和林格尔县| 南雄市| 吉安市| 慈溪市|