本發(fā)明涉及圖像處理,尤其涉及一種紅外圖像去壞點(diǎn)方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)。
背景技術(shù):
1、壞像元(以下簡(jiǎn)稱(chēng)壞點(diǎn))是指,在紅外像元陣列中存在的一些不能反映紅外輻照強(qiáng)度信息的像素點(diǎn),壞點(diǎn)的值不能作為圖像的信息輸入,應(yīng)當(dāng)由算法根據(jù)周?chē)裨涤?jì)算進(jìn)行補(bǔ)償,補(bǔ)償后的值代替原值,壞點(diǎn)包括兩種,一種稱(chēng)為靜態(tài)壞點(diǎn),另外一種稱(chēng)為動(dòng)態(tài)壞點(diǎn)。靜態(tài)壞點(diǎn)的特征是,無(wú)論紅外輻照強(qiáng)度如何變化,其值長(zhǎng)期處于較低水平、長(zhǎng)期處于較高水平或長(zhǎng)期跳變(閃爍),每一幀圖像的靜態(tài)壞點(diǎn)都需要補(bǔ)償。動(dòng)態(tài)壞點(diǎn)的特征是,有時(shí)其值能夠反應(yīng)輻照強(qiáng)度信息,其值可用,但有時(shí)其值不能夠反應(yīng)輻照強(qiáng)度信息,需要補(bǔ)償。
2、現(xiàn)有的壞點(diǎn)判定方法為了避免鄰域內(nèi)的壞點(diǎn)對(duì)當(dāng)前點(diǎn)的判斷造成影響,使用了分組判定的策略,但當(dāng)圖片中存在高頻紋理時(shí),高頻處的點(diǎn)四周存在較多與其值差距較大的點(diǎn),因分組判定的原因,就會(huì)導(dǎo)致某些分組的像素點(diǎn)被誤判為壞點(diǎn)的可能。同時(shí),在進(jìn)行壞點(diǎn)補(bǔ)償時(shí),直接使用壞點(diǎn)周?chē)恼|c(diǎn)的均值進(jìn)行補(bǔ)償,未考慮周?chē)袼氐奶荻汝P(guān)系,補(bǔ)償后的像素值不一定能夠反應(yīng)壞點(diǎn)的真實(shí)值,導(dǎo)致壞點(diǎn)補(bǔ)償?shù)臏?zhǔn)確度較差。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明提供一種紅外圖像去壞點(diǎn)方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì),其主要目的在于解決相關(guān)技術(shù)中提供的紅外圖像的非均勻性校正準(zhǔn)確度較差的問(wèn)題。
2、為實(shí)現(xiàn)上述目的,本發(fā)明提供的一種紅外圖像去壞點(diǎn)方法,包括:計(jì)算預(yù)先獲取的紅外圖像中每個(gè)像素點(diǎn)與預(yù)設(shè)的鄰域像素點(diǎn)之間的像素差值及像素和值;根據(jù)像素差值及像素和值確定像素點(diǎn)與鄰域像素點(diǎn)之間的連通狀態(tài);根據(jù)連通狀態(tài)確定像素點(diǎn)的壞點(diǎn)類(lèi)別;根據(jù)壞點(diǎn)類(lèi)別對(duì)像素點(diǎn)進(jìn)行像素值補(bǔ)償,得到去壞點(diǎn)紅外圖像。
3、本發(fā)明還提供一種紅外圖像去壞點(diǎn)裝置,包括:像素差值及像素和值計(jì)算模塊,用于計(jì)算預(yù)先獲取的紅外圖像中每個(gè)像素點(diǎn)與預(yù)設(shè)的鄰域像素點(diǎn)之間的像素差值及像素和值;連通狀態(tài)確定模塊,用于根據(jù)像素差值及像素和值確定像素點(diǎn)與鄰域像素點(diǎn)之間的連通狀態(tài);壞點(diǎn)類(lèi)別確定模塊,用于根據(jù)連通狀態(tài)確定像素點(diǎn)的壞點(diǎn)類(lèi)別;像素點(diǎn)補(bǔ)償模塊,用于根據(jù)壞點(diǎn)類(lèi)別對(duì)像素點(diǎn)進(jìn)行像素值補(bǔ)償,得到去壞點(diǎn)紅外圖像。
4、本發(fā)明還提供一種電子設(shè)備,包括:與至少一個(gè)處理器通信連接的存儲(chǔ)器;其中,處理器用于執(zhí)行存儲(chǔ)在存儲(chǔ)器上的計(jì)算機(jī)程序;存儲(chǔ)器存儲(chǔ)有可被至少一個(gè)處理器執(zhí)行的計(jì)算機(jī)程序,計(jì)算機(jī)程序被至少一個(gè)處理器執(zhí)行,以使至少一個(gè)處理器能夠執(zhí)行上述的一種紅外圖像去壞點(diǎn)方法。
5、本發(fā)明還提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),存儲(chǔ)有計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí),實(shí)現(xiàn)上述任意一項(xiàng)的紅外圖像去壞點(diǎn)方法。
6、本發(fā)明實(shí)施例通過(guò)計(jì)算每個(gè)像素點(diǎn)與預(yù)設(shè)的鄰域像素點(diǎn)之間的像素差值及像素和值,可以根據(jù)像素差值及像素和值確定像素點(diǎn)與鄰域像素點(diǎn)之間的連通狀態(tài),以對(duì)像素點(diǎn)進(jìn)行更細(xì)致的分類(lèi);根據(jù)連通狀態(tài)確定像素點(diǎn)的壞點(diǎn)類(lèi)別,以根據(jù)壞點(diǎn)類(lèi)別確定需要補(bǔ)償?shù)拇a(bǔ)償壞點(diǎn),可以避免在梯度較大的極端場(chǎng)景中,將正常點(diǎn)當(dāng)作壞點(diǎn)的誤判;根據(jù)壞點(diǎn)類(lèi)別進(jìn)行像素值補(bǔ)償,可以使得像素值補(bǔ)償后的像素值點(diǎn)更接近相應(yīng)場(chǎng)景的真實(shí)值,有效地提高紅外圖像去壞點(diǎn)的精確度,得到壞點(diǎn)補(bǔ)償更準(zhǔn)確的去壞點(diǎn)紅外圖像。因此本發(fā)明提出的一種紅外圖像去壞點(diǎn)方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì),可以解決紅外圖像去壞點(diǎn)準(zhǔn)確性較差的問(wèn)題。
1.一種紅外圖像去壞點(diǎn)方法,其特征在于,所述方法包括:
2.如權(quán)利要求1所述的一種紅外圖像去壞點(diǎn)方法,其特征在于,所述計(jì)算紅外圖像中每個(gè)像素點(diǎn)與每個(gè)鄰域像素點(diǎn)之間像素值的像素差值,以及計(jì)算所述紅外圖像中所述像素點(diǎn)與每個(gè)鄰域像素點(diǎn)的像素和值,包括:
3.如權(quán)利要求1所述的一種紅外圖像去壞點(diǎn)方法,其特征在于,所述根據(jù)所述像素差值及所述像素和值確定所述像素點(diǎn)與所述鄰域像素點(diǎn)之間的連通狀態(tài),包括:
4.如權(quán)利要求1所述的一種紅外圖像去壞點(diǎn)方法,其特征在于,所述根據(jù)所述連通狀態(tài)確定所述像素點(diǎn)的壞點(diǎn)類(lèi)別,包括:
5.如權(quán)利要求1所述的一種紅外圖像去壞點(diǎn)方法,其特征在于,所述根據(jù)所述壞點(diǎn)類(lèi)別對(duì)所述像素點(diǎn)進(jìn)行像素值補(bǔ)償,得到去壞點(diǎn)紅外圖像,包括:
6.如權(quán)利要求5所述的一種紅外圖像去壞點(diǎn)方法,其特征在于,所述根據(jù)所述壞點(diǎn)類(lèi)別識(shí)別所述像素點(diǎn)中的待補(bǔ)償壞點(diǎn),包括:
7.如權(quán)利要求5所述的一種紅外圖像去壞點(diǎn)方法,其特征在于,所述根據(jù)所述方向梯度對(duì)所述待補(bǔ)償壞點(diǎn)進(jìn)行像素值補(bǔ)償,得到去壞點(diǎn)紅外圖像,包括:
8.一種紅外圖像去壞點(diǎn)裝置,其特征在于,所述裝置包括:
9.一種電子設(shè)備,其特征在于,所述電子設(shè)備包括:
10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí),實(shí)現(xiàn)權(quán)利要求1至7中任意一項(xiàng)所述的紅外圖像去壞點(diǎn)方法。