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

?

基于FPGA的紅外圖像增強算法的實現(xiàn)

2020-11-16 06:06周培濤
科學(xué)與財富 2020年26期
關(guān)鍵詞:圖像增強信號處理

周培濤

摘要:根據(jù)紅外圖像的特點,提出了一種改進(jìn)的對比度增強算法,并采用FPGA進(jìn)行實時圖像處理,來提高紅外圖像的成像質(zhì)量。對普通的對比度增強算法和改進(jìn)的對比度增強算法的處理效果進(jìn)行比較。改進(jìn)的對比度增強算法使處理后的圖像邊緣更加清晰,保護了圖像的細(xì)節(jié),又有效地抑制了圖像的噪聲,提高了紅外圖像的視覺效果。

關(guān)鍵詞:圖像增強;FPGA;信號處理,紅外圖像

0引言

紅外圖像具有高背景、低反差的特點,加之紅外焦平面陣列元響應(yīng)率的不一致、電荷傳輸效率、噪聲以及環(huán)境溫度變化等諸多因素造成的圖像的非均勻性,進(jìn)一步損害了圖像質(zhì)量,為了能夠增強視覺效果和準(zhǔn)確測量溫度信息,所以必須采取非均性校正、圖像增強等處理來改善圖像質(zhì)量,抑制圖像噪聲,增強圖像信息,抑制非均勻性。本文的主要目的是以紅外圖像特征為出發(fā)點,研究紅外圖像的增強處理方法,提出一種改進(jìn)的對比度增強算法,并采用FPGA硬件進(jìn)行實現(xiàn),同時和普通增強算法處理效果進(jìn)行了實驗比較。

1.??? 局部自適應(yīng)對比度增強算法

本文設(shè)計的局部自適應(yīng)對比度增強算法算法首先將圖像分成兩個部分。一是低頻部分,可以通過圖像的低通濾波(平滑)獲得。二是高頻成分,可以過原圖減去低頻獲取。然后高頻部分被放大(放大系數(shù)集即對比度增益GAIN)并加入到反銳化掩模中去,最后得到增強的圖像。此算法的核心就是如何計算GAIN。

圖像的低頻成分,一般可以通過計算以該像素為中心的局部區(qū)域的像素平均值來實現(xiàn)。我們假定x(i,j)是圖像中某點的灰度值,局部區(qū)域的定義為:以(i,j)為中心,窗口大小為(2n+1)*(2n+1)的區(qū)域,其中n為一個整數(shù)。當(dāng)然這個窗口區(qū)域也不一定就要是正方形。局部的平均值,也就是低頻部分,

σx(i,j)就是所謂的局部標(biāo)準(zhǔn)差。定義f(i,j)表示x(i,j)對應(yīng)的增強后的像素值。則自適應(yīng)對比度增強算法可以表示如下:

(5)

上式中,CV是個常數(shù),這樣,GAIN是空間自適應(yīng)的,并且和局部均方差成反比,在圖像的邊緣或者其他變化劇烈的地方,局部均方差比較大,因此GAIN的值就比較小,這樣就不會產(chǎn)生振鈴效應(yīng)。然而,在平滑的區(qū)域,局部均方差就會很小,這樣GAIN的值比較大,從而引起了噪音的放大,所以需要對GAIN的最大值做一定的限制才能獲得更好的效果。

CV這個常數(shù)的取值可以用的圖像的全局均方差,并且增加一個參數(shù)Percent,用來再次控制高頻增強的程度。如果圖像的全局均方差和σx(i,j)和比值太大,就默認(rèn)為背景可以令Percent減小至0 從而達(dá)到背景噪聲不被增強。

f(i,j)=Ex(i,j)+Percent*GAIN[x(i,j)-Ex(i,j)]

(6)

在本方案中將取樣半徑n取值不大于64,增強程度不大于200%,對均值進(jìn)行模糊優(yōu)化,就是先行均值,再列均值的優(yōu)化方式。優(yōu)化后的算法執(zhí)行時間和n的沒有關(guān)系。

2???? 紅外圖像增強算法硬件實現(xiàn)總體設(shè)計方案

基于xilinx公司的FPGA的紅外圖像增強算法實現(xiàn)的總體設(shè)計方案如圖1 所示。整個系統(tǒng)由探測器偏壓配置電路、四路模擬信號預(yù)處理電路、AD轉(zhuǎn)換芯片、FPGA配置FLASH、Xilinx公司的FPGA芯片、DDR3存儲器、FLASH系數(shù)存儲、D/A及視頻合成等組成。

FPGA芯片是整個系統(tǒng)的控制核心,完成的主要功能是:FPGA主要完成探測器讀出時序控制,像元排序、非均勻校正時序邏輯部分、系數(shù)乘加、圖像增強等功能,內(nèi)部的軟核處理器根據(jù)外部CAN總線的通信指令進(jìn)行流程控制工作包含校正流程控制和校正系數(shù)計算。

紅外熱像儀輸出的視頻信號經(jīng)過集成視頻處理A/D之后,輸出14位數(shù)字信號和由FPGA進(jìn)行像元排序,非均勻校正,系數(shù)乘加,圖像增強。FPGA是系統(tǒng)實現(xiàn)本文提出圖像增強算法的核心部分;DDR3陣列用于存放圖像及算法的實現(xiàn);流程控制程序在FPGA內(nèi)部的軟核microblaze中運行,再對紅外圖像進(jìn)行采集,校正、增強的過程中,圖l中的DDR3一直處于預(yù)充電、讀寫狀態(tài),即在FPGA采集到紅外圖像數(shù)據(jù)后,對像元進(jìn)行排序,microblaze接收到CAN總線的校正指令后,控制FPGA的邏輯部分將圖像數(shù)據(jù)累加存放在DDR3中,完成幀累積,在FPGA內(nèi)部進(jìn)行校正系數(shù)計算,并通過邏輯部分控制將系數(shù)寫入DDR3,校正完成后再從DDR3中讀取系數(shù)用來將圖像數(shù)據(jù)乘增益加偏置,完成數(shù)據(jù)的更新,后將校正后的數(shù)據(jù)經(jīng)流水線控制和內(nèi)部的block ram將數(shù)據(jù)緩存并分區(qū)域計算局部均方差和局部均值,然后進(jìn)行自適應(yīng)增強處理,大約需20多級流水線處理,完成數(shù)據(jù)更新。其中控制邏輯以及DDR3的時序通過FPGA由VHDL語言編程實現(xiàn)。最后生成相關(guān)的視頻時序信號(經(jīng)過鎖相的像素時鐘、行同步、場同步以及奇偶信號等),經(jīng)D/A及視頻合成芯片合成模擬視頻信號輸出在監(jiān)視器上顯示出來。

3???? 紅外圖像增強效果與分析

圖2 為直接對比度增強與自適應(yīng)對比度增強算法的比較結(jié)果。由圖2可以看出,經(jīng)過普通對比度增強后的圖像邊緣被加強的程度比自適應(yīng)圖像對比度增強算法更大,但是原圖中的噪聲被明顯增強,由于紅外圖像的非均勻性被增強,造成圖像中出現(xiàn)了很多齒狀邊緣,過度增強的細(xì)小條紋,嚴(yán)重地影響圖像的和圖像中目標(biāo)的可識別性。而當(dāng)采用本文改進(jìn)的適應(yīng)算法進(jìn)行一些參數(shù)的調(diào)整時,就能獲得比較理想的增強效果。

猜你喜歡
圖像增強信號處理
圖像增強技術(shù)在超跨聲葉柵紋影試驗中的應(yīng)用
水下視覺SLAM圖像增強研究
虛擬內(nèi)窺鏡圖像增強膝關(guān)節(jié)鏡手術(shù)導(dǎo)航系統(tǒng)
《信號處理》征稿簡則
《信號處理》第九屆編委會
《信號處理》征稿簡則
《信號處理》第九屆編委會
基于圖像增強的無人機偵察圖像去霧方法
昭觉县| 建湖县| 北流市| 遂溪县| 新昌县| 江源县| 喀喇沁旗| 高清| 郁南县| 元朗区| 兰西县| 青川县| 云龙县| 库车县| 新巴尔虎右旗| 探索| 斗六市| 巴林左旗| 盘山县| 浮山县| 家居| 班玛县| 石嘴山市| 鹤庆县| 韶关市| 宿州市| 鄂托克旗| 永昌县| 乐业县| 福建省| 吉隆县| 宜兴市| 高州市| 涞水县| 富顺县| 安国市| 文登市| 邵阳县| 浦县| 京山县| 南阳市|