亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

長波線陣紅外相機星上非均勻性實時校正方法與流程

文檔序號:12611321閱讀:544來源:國知局
長波線陣紅外相機星上非均勻性實時校正方法與流程

本發(fā)明涉及紅外成像技術領域,特別是一種長波線陣紅外相機星上非均勻性實時校正方法。



背景技術:

紅外探測器由于材料和工藝水平的限制,存在非均勻性問題。紅外探測器的非均勻性是指探測器各單元在均勻輻射輸入時各單元的輸出的不一致性,又稱為固有空間噪聲。這種噪聲會嚴重影響成像系統(tǒng)的成像質(zhì)量,進而影響光電系統(tǒng)的總體性能,所以必須進行非均勻性校正。

另外,由于星載紅外相機系統(tǒng)所處的太空環(huán)境與地面之間在溫度上存在巨大差異,探測器的響應特性會發(fā)生溫度漂移,這就會使得在利用從地面獲得的定標數(shù)據(jù)對處于星載環(huán)境下的紅外成像系統(tǒng)進行非均勻性校正時發(fā)生偏差,校正效果不理想。



技術實現(xiàn)要素:

本發(fā)明解決的技術問題是:克服現(xiàn)有技術的不足,提供了一種長波線陣紅外相機星上非均勻性實時校正方法,減少通過地面定標進行非均勻性校正而導致的校正偏差,改善紅外相機的成像質(zhì)量。

本發(fā)明的技術解決方案是:長波線陣紅外相機星上非均勻性實時校正方法,包括如下步驟:

(1)當進行低溫定標時,控制低溫黑體運動直到紅外相機與低溫黑體的中央?yún)^(qū)域?qū)?,使黑體輻射光線充滿并均勻照射在紅外相機視場,在進行低溫定標后產(chǎn)生P行圖像數(shù)據(jù)時,將P+1行開始的M行圖像數(shù)據(jù)存儲,并計算M行圖像數(shù)據(jù)中每個像元的灰度值均值進而得到所有像元的灰度值均值P為正數(shù),M為正數(shù),j為像元的列號,為低溫光強;

(2)當進行高溫定標時,控制高溫黑體運動直到紅外相機與高溫黑體的中央?yún)^(qū)域?qū)?,使黑體輻射光線充滿并均勻照射在紅外相機視場,在進行高溫定標后產(chǎn)生P行圖像數(shù)據(jù)時,將P+1行開始的M行圖像數(shù)據(jù)存儲,并計算M行圖像數(shù)據(jù)中每個像元的灰度值均值進而得到所有像元的灰度值均值為高溫光強;

(3)分別計算高溫定標后產(chǎn)生圖像中第i行第j個像元、低溫定標后產(chǎn)生圖像第i行第j個像元的灰度值均值的差值遍歷所有像元,進而得到各行所有像元灰度值均值差值的平均值利用判斷盲元點,存儲得到的盲元點坐標,i=1,2,3...M;

(4)分別用行均值替代低溫定標后產(chǎn)生圖像、高溫定標后產(chǎn)生圖像里的盲元點,進而得到盲元點被替代后的新低溫、新高溫圖像中各行各個像元的灰度值均值,并記為計算新低溫圖像所有像元的灰度值均值新高溫圖像所有像元的灰度值均值所述的行均值為被替代盲元點所在行中所有像元灰度值的均值;

(5)計算第i行第j個像元的校正系數(shù)Gj、Oj

其中,為高溫定標后產(chǎn)生圖像中第i行第j個像元的灰度值均值,為低溫定標后產(chǎn)生圖像中第i行第j個像元的灰度值均值;

遍歷所有行、列的所有像元,得到各個像元的校正系數(shù);

(6)使用步驟(5)得到的校正系數(shù)對紅外相機輸出的原始圖像進行校正。

所述的步驟(1)中步驟(2)中的計算方法為

其中,為進行低溫定標得到M行圖像數(shù)據(jù)中第i行、第j列像元的灰度值,i=1,2,3,...,M,j為正整數(shù);

其中,為進行高溫定標得到M行圖像數(shù)據(jù)中第i行、第j列像元的灰度值,i=1,2,3,...,M,j為正整數(shù)。

所述的步驟(1)中的計算方法為

其中,i的初值為P+1,j為低溫定標得到M行圖像數(shù)據(jù)中像元列號,N為低溫定標得到M行圖像數(shù)據(jù)中像元列數(shù),1<=i<=M,1<=j<=N,V′(i-1,j)為計算低溫定標得到M行圖像數(shù)據(jù)中前i-1行,第j列像元灰度值均值,V(i,j)為低溫定標得到M行圖像數(shù)據(jù)中第i行,第j列像元灰度值原始值,V′(i,j)為計算低溫定標得到的M行圖像數(shù)據(jù)中前i行,第j列像元灰度值均值;

i=i+1,直至i=M得到V′(M,j)作為

所述步驟(2)中的計算方法為

其中,i的初值為P+1,V′(P,j)=V(P,j),j為高溫定標得到M行圖像數(shù)據(jù)中像元列號,N為高溫定標得到M行圖像數(shù)據(jù)中像元列數(shù),1<=i<=M,1<=j<=N,V′(i-1,j)為計算高溫定標得到M行圖像數(shù)據(jù)中前i-1行,第j列像元灰度值均值,V(i,j)為高溫定標得到M行圖像數(shù)據(jù)中第i行,第j列像元灰度值原始值,V′(i,j)為計算高溫定標得到M行圖像數(shù)據(jù)中前i行,第j列像元灰度值均值;

i=i+1,直至i=M得到V′(M,j)作為

所述的用判斷盲元點的方法是:當小于或者大于則第j個像元為盲元點。

所述的步驟(1)、步驟(2)中M的選取范圍為M>=256。

所述的步驟(1)(2)中P的選取范圍為P>=200。

本發(fā)明與現(xiàn)有技術相比的優(yōu)點在于:

(1)本發(fā)明通過實時黑體定標計算校正系數(shù),得到當前環(huán)境下的最優(yōu)系數(shù)完成校正,與現(xiàn)有技術相比校正偏差小,非均勻性校正效果更好;

(2)本發(fā)明通過實時黑體定標計算校正系數(shù),得到的實時校正系數(shù)適用范圍更廣,與現(xiàn)有技術相比更適用于復雜的太空環(huán)境;

(3)本發(fā)明采用迭代法對每個像元計算多行均值,內(nèi)部需要的存儲空間相比直接計算縮小了1/M,計算過程比較簡單實現(xiàn),與現(xiàn)有技術相比特別適用于有些內(nèi)部存儲空間比較緊張時的應用;

(4)本發(fā)明在計算所有像元的均值之前進行盲元替代,避免了過大或者過小的盲元點數(shù)值的對校正期望值的影響,與現(xiàn)有技術相比提高了校正的準確度。

附圖說明

圖1為本發(fā)明方法中積分時間0.16ms,黑體溫度35℃下相機的原始圖像;

圖2為積分時間0.16ms,黑體溫度35℃下相機使用現(xiàn)有方法校正后的圖像;

圖3為積分時間0.16ms,黑體溫度35℃下相機使用本發(fā)明的方法校正后的圖像;

圖4為本發(fā)明方法中積分時間0.16ms,黑體溫度35℃下相機的原始圖像數(shù)據(jù)響應;

圖5為積分時間0.16ms,黑體溫度35℃下相機使用現(xiàn)有方法校正后的圖像數(shù)據(jù)響應;

圖6為積分時間0.16ms,黑體溫度35℃下相機使用本發(fā)明方法校正后的圖像數(shù)據(jù)響應;

圖7為本發(fā)明一種長波線陣紅外相機星上非均勻性實時校正方法流程圖。

具體實施方式

下面結(jié)合附圖對本發(fā)明具體實施方式做進一步介紹。

如圖7所示為本發(fā)明方法的操作步驟,主要包括兩部分:計算系數(shù)和校正運算,計算系數(shù)的詳細操作步驟如下:

(1)發(fā)送低溫定標指令,控制黑體運動,直到紅外相機與黑體的中央?yún)^(qū)域?qū)蕰r停止,此時黑體輻射充滿紅外相機的整個視場,并均勻照射在紅外相機上。待圖像數(shù)據(jù)穩(wěn)定后(發(fā)送指令后P行),將M行圖像數(shù)據(jù)存儲在內(nèi)部存儲器A中,并對M行每個像元計算均值數(shù)據(jù)及所有像元的均值具體的計算均值數(shù)據(jù)方法有兩種,方法一是對每個像元直接計算其中i為穩(wěn)定后存儲的行號,1<=i<=M。將第i行數(shù)據(jù)存儲在內(nèi)部存儲器中,等待第i+1行數(shù)據(jù)來臨時,對每個像元值分別進行累加,得到的結(jié)果再存入內(nèi)部存儲器中,直到統(tǒng)計到第M行數(shù)據(jù)。計算得到的結(jié)果再除以存儲行數(shù)M,即可得到低溫均值數(shù)據(jù)和高溫均值數(shù)據(jù)對和計算一行所有像元的累加平均值,即可得到和方法二是采用迭代計算法,對每個像元分別計算,

其中i為穩(wěn)定后存儲的行號,j為像元列號,1<=i<=M,1<=j<=N,V′(i-1,j)為上一次計算得到的前i-1行,第j列均值,V(i,j)為第i行,第j列原始數(shù)據(jù)值,V′(i,j)為計算得到的前i行,第j列均值,迭代進入下一次的計算。當i=M時,計算結(jié)束,此時的V′(M,j)即為計算得到的第j個像元的均值。設每一行的像元個數(shù)為N,像元采用14bit表示,方法一需要內(nèi)部存儲器的大小至少為M×N×214,而方法二需要內(nèi)部存儲器的大小至少為N×214,可見方法2需要的存儲空間,相比方法1大約減小了1/M。實際設計中,可以根據(jù)項目硬件存儲資源的大小來選擇使用方法一或者方法二。

(2)發(fā)送高溫定標指令,待圖像數(shù)據(jù)穩(wěn)定后(發(fā)送指令后P行),將M行圖像數(shù)據(jù)存儲在內(nèi)部存儲器B中,并對M行每個像元計算均值數(shù)據(jù)及所有像元的均值

(3)計算高低溫均值數(shù)據(jù)的差值和差值的平均值從內(nèi)部存儲器A和B中讀取出均值數(shù)據(jù)和計算兩者的差值,將差值數(shù)據(jù)存儲在內(nèi)部存儲器C中,接著計算差值數(shù)據(jù)的均值利用差值和差值平均值,可以判斷盲元點,將盲元點坐標存儲在內(nèi)部存儲器D中。盲元點判斷方法是:若高低溫均值數(shù)據(jù)的差值小于或者大于時可以認定第j個像元為盲元點。

(4)分別對存儲的低溫、高溫、高低溫差值圖像里的盲元點用行均值來作盲元替代,并計算盲元替代后的低溫、高溫、高低溫差值圖像數(shù)據(jù)的均值。具體是從內(nèi)部存儲器D中讀取出盲元坐標,當時鐘運行到盲元點時,使用行均值替代原有的盲元點數(shù)值。接著計算盲元替代后的新的低溫、高溫、高低溫差值圖像數(shù)據(jù)和均值

(5)使用盲元替代后的新的低溫、高溫、高低溫差值圖像數(shù)據(jù)的均值,利用公式和計算校正系數(shù)Gj、Oj。

校正運算主要有兩種運算:加法和乘法。若使用FPGA來實現(xiàn),為了便于硬件實現(xiàn),在滿足精度的情況下,將校正系數(shù)歸一化為定點數(shù),以便采用定點加法器和定點乘法器??紤]到FPGA里只能進行有限長度的定點整數(shù)運算,因此Gj,Oj都必須是整數(shù),同時為保證計算精度,那么就需要先對系數(shù)Gj,Oj進行放大,計算完后再將其還原,可利用右移運算代替除法運算。在完成Y=GjX+Oj計算時,需要注意的是Oj是帶有符號的數(shù)據(jù),可以在Oj的最高位設置為符號位,完成加法或減法的運算。最后還需要對計算完的結(jié)果進行防溢出處理,即出現(xiàn)上溢時(Y>2m-1,m為圖像數(shù)據(jù)的有效數(shù)據(jù)位),將結(jié)果置為2m-1,出現(xiàn)下溢出時,將結(jié)果置為0。

實施例

在相同的工作狀態(tài)下(積分時間0.16ms,增益1),改變黑體溫度,測試計算校正前、現(xiàn)有校正方法校正后和使用本發(fā)明方法校正后圖像非均勻性殘余量。測試結(jié)果如表1所示,使用現(xiàn)有方法進行校正,非均勻性殘余量有所降低,但仍然在百分之幾的數(shù)量級,但使用本發(fā)明的方法進行校正后,非均勻性殘余量得到明顯降低,達到萬分之幾的數(shù)量級,校正效果非常明顯。

附圖1為積分時間0.16ms,黑體溫度35℃下相機的原始圖像,圖2為積分時間0.16ms,黑體溫度35℃下相機使用現(xiàn)有方法校正后的圖像,圖3為積分時間0.16ms,黑體溫度35℃下相機使用本發(fā)明的方法校正后的圖像,三幅圖片的對比中可以看出,原始圖像非均勻性很差,豎紋非常明顯,且呈現(xiàn)中間像元灰度值大,兩邊像元灰度值小,使用現(xiàn)有校正方法后,圖像非均勻性有一定的改善,像元灰度值分布相比更均勻,但豎紋依然比較明顯。而使用本發(fā)明方法進行校正后,圖像非均勻性得到明顯的改善,豎紋有明顯減少。附圖4為積分時間0.16ms,黑體溫度35℃下相機的原始圖像數(shù)據(jù)響應,附圖5為積分時間0.16ms,黑體溫度35℃下相機使用現(xiàn)有方法校正后的圖像數(shù)據(jù)響應,附圖6為積分時間0.16ms,黑體溫度35℃下相機使用本發(fā)明的方法校正后的圖像數(shù)據(jù)響應,三幅圖片的對比中可以看出原始圖像中間段像元灰度值大,兩端灰度值較小,經(jīng)過現(xiàn)有方法校正后,中間段和前段數(shù)據(jù)比較平滑,但尾段數(shù)據(jù)灰度值變大,非均勻性得到提高,但仍然不是十分理想,但經(jīng)過本發(fā)明的校正方法后,數(shù)據(jù)整體都很平滑,非均勻殘余很少。

綜合以上分析,可知使用本發(fā)明的校正方法后,非均勻殘余最少,較校正前降低了2個數(shù)量級,校正后圖像顯示效果最優(yōu)。

表1

本發(fā)明說明書中未作詳細描述的內(nèi)容屬本領域技術人員的公知技術。

當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1