一種紅外焦平面探測器盲元校正方法
【專利摘要】本發(fā)明公開了一種紅外焦平面探測器盲元校正方法,包括:求圖像像素I為中心,和周圍像素點構(gòu)成的初始窗n*n (n=3);求窗口中值M,并判斷I?M是否大于預(yù)設(shè)閾值v_thd,若I?M>v_thd不成立,則繼續(xù)判斷n是否大于預(yù)設(shè)閾值n_thd,若成立則判斷該點為非盲元,進(jìn)入下一個像素點;若n>n_thd不成立則擴(kuò)大窗口n*n(n=n+2),繼續(xù)求窗口中值M;若I?M>v_thd成立,則跳轉(zhuǎn)下一步驟;擴(kuò)大窗口n*n(n=n+2),求其中值M1;判斷I?M1>v_thd是否成立,若不成立則判斷該點為非盲元,若成立則確定該點為盲元,使用M替換該像素,進(jìn)入下一個像素點。本發(fā)明基本思想是可變窗口盲元消除法,根據(jù)實際應(yīng)用中盲元的特點,完全不用存儲盲元信息,適應(yīng)任何時候、任何合格探測器,不需要迭代就可以完成對所有盲元的校正。
【專利說明】
一種紅外焦平面探測器盲元校正方法
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及一種盲元校正方法,特別是涉及一種紅外焦平面探測器盲元校正方法。
【背景技術(shù)】
[0002]非制冷紅外焦平面陣列屬于大面陣的探測器,由于制作器件的半導(dǎo)體材料的不一致性,掩膜誤差、缺陷、工藝等原因,紅外焦平面探測器存在不可避免的非均勻性、盲元,如果忽視這些問題,成像圖像信噪比很差。這些盲元點在圖像中表現(xiàn)為其灰度值變化緩慢,不能正確地反映場景的變化。對于盲元的定義,主要是從器件對黑體輻射的響應(yīng)程度作為量化指標(biāo)的。從目前文獻(xiàn)來看,國內(nèi)外現(xiàn)有的盲元檢測與補償算法主要為盲元矯正標(biāo)定法,該方法標(biāo)定盲元的位置信息,然后由周圍均值去矯正盲元,該方法能精確矯正盲元,算法思想簡單明了,但是對于每個探測器而言都有不同盲元點,都需要進(jìn)行標(biāo)定,而且探測也可能會產(chǎn)生新的盲元,盲元位置消耗存儲資源,不利于量產(chǎn)和使用。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的目的在于克服現(xiàn)有技術(shù)的不足,提供一種紅外焦平面探測器盲元校正方法,根據(jù)實際應(yīng)用中盲元的特點,不需要迭代就可以完成對所有盲元的校正。
[0004]本發(fā)明的目的是通過以下技術(shù)方案來實現(xiàn)的:一種紅外焦平面探測器盲元校正方法,包括以下步驟:
S1:求圖像像素I為中心,和周圍像素點構(gòu)成的初始窗n*n (n=3);
S2:求窗口中值M,并判斷1-M是否大于預(yù)設(shè)閾值v_thd,若1-M > v_thd不成立,則繼續(xù)判斷η是否大于預(yù)設(shè)閾值n_thd,若n>n_thd成立則判斷該點為非盲元,進(jìn)入下一個像素點;若n>n_thd不成立則擴(kuò)大窗口n*n(n=n+2),繼續(xù)求窗口中值M;若I_M>v_thd成立,則跳轉(zhuǎn)至步驟S3;
S3:擴(kuò)大窗口 n*n (n=n+2),求其中值Ml;
S4:判斷1-Ml >v_thd是否成立,若不成立則判斷該點為非盲元,若成立則確定該點為盲元,使用M替換該像素,進(jìn)入下一個像素點。
[0005]本發(fā)明的有益效果是:
盲元具有以下兩個特點:(I)盲元像素值和周圍正常像素值相差甚遠(yuǎn);(2)盲元一般是孤立的I個點、2-6個點或行列出現(xiàn)。
[0006]本方法基本思想是可變窗口盲元消除法,根據(jù)實際應(yīng)用中盲元的特點,完全不用存儲盲元信息,適應(yīng)任何時候、任何合格的探測器,不需要迭代就可以完成對所有盲元的校正。
【附圖說明】
[0007]圖1為本發(fā)明校正方法流程圖。
【具體實施方式】
[0008]下面結(jié)合附圖進(jìn)一步詳細(xì)描述本發(fā)明的技術(shù)方案,但本發(fā)明的保護(hù)范圍不局限于以下所述。
[0009]如圖1所示,一種紅外焦平面探測器盲元校正方法,包括以下步驟:
S1:求中心像素I和周圍像素點初始窗n*n (n=3); //求圖像像素I為中心,和周圍像素點構(gòu)成的初始窗n*n (n=3);
S2:求窗口中值M,并判斷1-M是否大于預(yù)設(shè)閾值v_thd,若1-M > v_thd不成立,則繼續(xù)判斷η是否大于預(yù)設(shè)閾值n_thd,若n>n_thd成立則判斷該點為非盲元,進(jìn)入下一個像素點;若n>n_thd不成立則擴(kuò)大窗口n*n(n=n+2),繼續(xù)求窗口中值M;若I_M>v_thd成立,則跳轉(zhuǎn)至步驟S3;
S3:擴(kuò)大窗口 n*n (n=n+2),求其中值Ml;
S4:判斷1-Ml >v_thd是否成立,若不成立則判斷該點為非盲元,若成立則確定該點為盲元,使用M替換該像素,進(jìn)入下一個像素點。
[0010]實際應(yīng)用中,一般N=5可以完成所有盲元的校正。
[0011]以上所述僅是本發(fā)明的優(yōu)選實施方式,應(yīng)當(dāng)理解本發(fā)明并非局限于本文所披露的形式,不應(yīng)看作是對其他實施例的排除,而可用于各種其他組合、修改和環(huán)境,并能夠在本文所述構(gòu)想范圍內(nèi),通過上述教導(dǎo)或相關(guān)領(lǐng)域的技術(shù)或知識進(jìn)行改動。而本領(lǐng)域人員所進(jìn)行的改動和變化不脫離本發(fā)明的精神和范圍,則都應(yīng)在本發(fā)明所附權(quán)利要求的保護(hù)范圍內(nèi)。
【主權(quán)項】
1.一種紅外焦平面探測器盲元校正方法,其特征在于,包括以下步驟: S1:求圖像像素I為中心,和周圍像素點構(gòu)成的初始窗n*n (n=3); S2:求窗口中值M,并判斷1-M是否大于預(yù)設(shè)閾值v_thd,若1-M > v_thd不成立,則繼續(xù)判斷η是否大于預(yù)設(shè)閾值n_thd,若n>n_thd成立則判斷該點為非盲元,進(jìn)入下一個像素點;若n>n_thd不成立則擴(kuò)大窗口n*n(n=n+2),繼續(xù)求窗口中值M;若I_M>v_thd成立,則跳轉(zhuǎn)至步驟S3; S3:擴(kuò)大窗口 n*n(n=n+2),求其中值Ml ; S4:判斷1-Ml >v_thd是否成立,若不成立則判斷該點為非盲元,若成立則確定該點為盲元,使用M替換該像素,進(jìn)入下一個像素點。
【文檔編號】G01J5/00GK105928622SQ201610264937
【公開日】2016年9月7日
【申請日】2016年4月26日
【發(fā)明人】謝雪平, 曾衡東, 章睿, 董濤
【申請人】成都市晶林科技有限公司