以該商作為該像素對應(yīng)的矯正系數(shù);
[0047]以ai表述第i點(diǎn)的矯正系數(shù),則:ai= Iaver/Iimix。
[0048]本發(fā)明與現(xiàn)有技術(shù)相比,有益效果在于:本發(fā)明對采集的圖像進(jìn)行濾波,去除了缺陷、噪聲帶來的影響,然后將濾波后的灰度值與該像素原本的灰度值進(jìn)行比較并替換,直接將缺陷的補(bǔ)償值濾掉,避免熒光屏偏移時(shí)對正常區(qū)域做了誤補(bǔ)償引起新的缺陷,本發(fā)明在矯正系統(tǒng)各種不均勻因素的同時(shí),避免由于熒光屏偏移引入的缺陷,減小其對診斷的影響。
【附圖說明】
[0049]圖1是現(xiàn)有經(jīng)CXDDR采集后未進(jìn)行平場矯正的圖像。
[0050]圖2是現(xiàn)有技術(shù)對圖1進(jìn)行傳統(tǒng)平場矯正后的矯正圖像。
[0051 ]圖3是本發(fā)明實(shí)施例提供的一種CCD DR探測器的平場矯正方法的流程圖。
[0052]圖4是本發(fā)明實(shí)施例提供的對圖1進(jìn)行平場矯正后的矯正圖像。
[0053]圖5是是本發(fā)明實(shí)施例提供的一種CCDDR探測器的平場矯正系統(tǒng)的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0054]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0055]從傳統(tǒng)矯正方法的缺點(diǎn)可知,熒光屏偏移時(shí),導(dǎo)致新的缺陷出現(xiàn)的原因是對正常的區(qū)域進(jìn)行了缺陷補(bǔ)償,如果把對應(yīng)的缺陷補(bǔ)償系數(shù)濾除,即使偏移也不會(huì)對正常區(qū)域進(jìn)行補(bǔ)償,這樣的結(jié)果是沒有辦法矯正熒光屏的缺陷,但是對系統(tǒng)的其他不均勻因素依然是有效的,重要的是不會(huì)引入新的缺陷。在進(jìn)行平場矯正之前,假設(shè)已經(jīng)完成了暗矯正。同樣的,需要在安裝DR時(shí)先計(jì)算好校正系數(shù)。
[0056]基于上述的背景,本發(fā)明提供了如圖3所示的一種CXDDR探測器的平場矯正方法,步驟包括:
[0057]SI,控制CCD DR探測器采集若干張同劑量的空氣圖像,然后對所有采集的空氣圖像進(jìn)行同像素灰度平均處理,獲得平均空氣圖像;
[0058]S2,對所述平均空氣圖像中的每一像素的灰度值進(jìn)行均值濾波,得到對應(yīng)的灰度濾波值,然后對所述灰度值和所述灰度濾波值進(jìn)行比較以確定有缺陷的像素,并將有缺陷像素的灰度值置換為灰度濾波值,獲得濾波空氣圖像。
[0059]S3,根據(jù)所述濾波空氣圖像中的灰度值均值和每一像素的灰度值進(jìn)行計(jì)算,得到每一像素對應(yīng)的矯正系數(shù);
[0060]S4,采集病人的圖像,然后將采集到的圖像中的每一像素乘以對應(yīng)的矯正系數(shù),得到病人圖像。
[0061]進(jìn)一步地,步驟SI具體包括:
[0062]Sll,控制CXD DR探測器采集若干張同劑量的空氣圖像;
[0063]S12,計(jì)算每一張空氣圖像中每一像素的灰度值;
[0064]S13,計(jì)算所有空氣圖像中同一像素點(diǎn)的灰度均值,根據(jù)所述灰度值均得到平均空氣圖像;
[0065]以η表示采集的第η張同劑量的空氣圖像,Iin表示第η空氣圖像第i點(diǎn)的灰度值;I1表示所述平均空氣圖像第i點(diǎn)的灰度值,則:
[0066]Ii= (Iii+Ii2+."+Iin)/n0
[0067]進(jìn)一步地,步驟S2具體包括:
[0068]S21,對所述平均空氣圖像中的每一像素的灰度值進(jìn)行均值濾波,得到灰度濾波值。在本步驟中,進(jìn)行濾波是為了去除缺陷、噪聲帶來的影響。
[0069]以I1表示所述平均空氣圖像第i點(diǎn)的灰度值,Ilf表示第i點(diǎn)灰度值進(jìn)行均值濾波后得到的灰度濾波值,則:I if = f i I ter (Ii);
[0070]S22,逐一比較所述空氣圖像每一像素的灰度值與對應(yīng)的灰度濾波值的差異,若所述灰度濾波值與所述灰度值之間的差異大于預(yù)設(shè)值,則將該像素作為有缺陷像素用該像素對應(yīng)的灰度濾波值替換對應(yīng)的灰度值,最終得到濾波空氣圖像。在本步驟中,當(dāng)所述灰度濾波值與所述灰度值之間的差異大于5%,即缺陷明顯時(shí),用該像素對應(yīng)的灰度濾波值替換對應(yīng)的灰度值,也就是說將缺陷的補(bǔ)償值濾掉,避免熒光屏偏移時(shí)對正常區(qū)域做了誤補(bǔ)償引起新的缺陷。
[0071]進(jìn)一步地,步驟S3具體包括:
[0072]S31,計(jì)算所述濾波空氣圖像的灰度均值;
[0073]以Iimix表示所述濾波空氣圖像第i點(diǎn)的像素的灰度值,Iarer表示所述灰度均值,則:
[0074 ] I aver — ( I Imix+12mix+...+1 imix )/? ;
[0075]S32,以所述灰度均值除以每一像素的灰度值,得到對應(yīng)的商,以該商作為該像素對應(yīng)的矯正系數(shù);
[0076]以ai表述第i點(diǎn)的矯正系數(shù),則:ai= Iaver/Iimix。
[0077]經(jīng)過本發(fā)明處理的圖像可以把成像系統(tǒng)中各個(gè)環(huán)節(jié)帶來的不均勻現(xiàn)象進(jìn)行有效矯正,同時(shí)克服了傳統(tǒng)方法在熒光屏移動(dòng)時(shí)會(huì)引入新的缺陷的問題。圖1所示為沒有經(jīng)過平場矯正的圖像局部截圖,明顯可見CCD響應(yīng)不均勻帶來的橫線和豎線(橢圓所示),以及熒光屏的缺陷(圓圈所示),經(jīng)過傳統(tǒng)平場矯正的結(jié)果圖2所示,橫線豎線可去除,但是熒光屏的白色缺陷點(diǎn)沒有去處,反而引入了新的暗色缺陷點(diǎn);圖4是經(jīng)本發(fā)明進(jìn)行處理后的矯正結(jié)果,橫線豎線可去除,也沒有引入了新的缺陷點(diǎn),整體噪聲小于傳統(tǒng)方法的效果。
[0078]本發(fā)明還提供了如圖5所示的一種CXDDR探測器的平場矯正系統(tǒng),包括:
[0079]采集處理單元I,用于控制CXDDR探測器采集若干張同劑量的空氣圖像,然后對所有采集的空氣圖像進(jìn)行同像素灰度平均處理,獲得平均空氣圖像;
[0080]濾波處理單元2,用于對所述平均空氣圖像中的每一像素的灰度值進(jìn)行均值濾波,得到對應(yīng)的灰度濾波值,然后對所述灰度值和所述灰度濾波值進(jìn)行比較以確定有缺陷的像素,并將有缺陷像素的灰度值置換為灰度濾波值,獲得濾波空氣圖像;
[0081]矯正計(jì)算單元3,用于根據(jù)所述平均空氣圖像中的每一像素灰度值和所述濾波空氣圖像中對應(yīng)像素的灰度值進(jìn)行計(jì)算,得到每一像素對應(yīng)的矯正系數(shù);
[0082]采集矯正單元4,用于采集病人的圖像,然后將采集到的圖像中的每一像素乘以對應(yīng)的矯正系數(shù),得到病人圖像。
[0083]進(jìn)一步地,采集矯正單元I具體用于:
[0084]首先,控制CXDDR探測器采集若干張同劑量的空氣圖像;
[0085]然后,計(jì)算每一張空氣圖像中每一像素的灰度值;
[0086]最后,計(jì)算所有空氣圖像中同一像素點(diǎn)的灰度均值,根據(jù)所述灰度值均得到平均空氣圖像;
[0087]以η表示采集的第η張同劑量的空氣圖像,Iin表示第η空氣圖像第i點(diǎn)的灰度值;Ii表示所述平均空氣圖像第i點(diǎn)的灰度值,則:
[0088]Ii= (Iii+Ii2+...+Iin)/n。
[0089]進(jìn)一步地,濾波處理單元2具體用于:
[0090]首先,對所述平均空氣圖像中的每一像素的灰度值進(jìn)行均值濾波,得到灰度濾波值;
[0091]以I1表示所述平均空氣圖像第i點(diǎn)的灰度值,Ilf表示第i點(diǎn)灰度值進(jìn)行均值濾波后得到的灰度濾波值,則:I if = f i I ter (Ii);
[0092]然后,逐一比較所述空氣圖像每一像素的灰度值與對應(yīng)的灰度濾波值的差異,若所述灰度濾波值與所述灰度值之間的差異大于預(yù)設(shè)值,則將該像素作為有缺陷像素用該像素對應(yīng)的灰度濾波值替換對應(yīng)的灰度值,最終得到濾波空氣圖像。
[0093]進(jìn)一步地,當(dāng)所述灰度濾波值與所述灰度值之間的差異大于5%時(shí),則