彩色視頻增強(qiáng)算法關(guān)鍵技術(shù)FPGA實(shí)現(xiàn)_第1頁(yè)
彩色視頻增強(qiáng)算法關(guān)鍵技術(shù)FPGA實(shí)現(xiàn)_第2頁(yè)
彩色視頻增強(qiáng)算法關(guān)鍵技術(shù)FPGA實(shí)現(xiàn)_第3頁(yè)
彩色視頻增強(qiáng)算法關(guān)鍵技術(shù)FPGA實(shí)現(xiàn)_第4頁(yè)
彩色視頻增強(qiáng)算法關(guān)鍵技術(shù)FPGA實(shí)現(xiàn)_第5頁(yè)
全文預(yù)覽已結(jié)束

付費(fèi)下載

VIP免費(fèi)下載

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

彩色視頻增強(qiáng)算法關(guān)鍵技術(shù)FPGA實(shí)現(xiàn)摘要:隨著視頻設(shè)備的高速發(fā)展,數(shù)字視頻相關(guān)應(yīng)用同樣發(fā)展迅速,如監(jiān)控設(shè)備、行車記錄儀以及手機(jī)等電子產(chǎn)品。而如今數(shù)字視頻圖像增強(qiáng)的算法層出不窮,由于算法的復(fù)雜程度比較高,很難滿足實(shí)時(shí)性這一基本的要求。討論了基于Retinex模型的處理圖像像素以及拉伸尺度可配置的關(guān)鍵技術(shù),對(duì)關(guān)鍵模塊進(jìn)行實(shí)踐以及仿真,最后將其通過(guò)FPGA實(shí)現(xiàn)(Virtex-5),系統(tǒng)時(shí)鐘125MHz,可以滿足30f/s的(2000×2048)像素的圖像。0引言視頻增強(qiáng)技術(shù)應(yīng)用范圍廣泛,例如醫(yī)療電子、工業(yè)控制、消費(fèi)電子以及深空探測(cè)。Retinex理論是由EdwinLand在1971年提出。基于Retinex模型的使用較為廣泛的有單尺度Retinex算法(SingleScaleRetinex,SSR)、多尺度Retinex算法(MultiScaleRetinex,MSR)、帶有顏色校正的多尺度Retinex算法(MultiScaleRetinexwithColorRestoration,MSRCR),基于先驗(yàn)?zāi)P偷乃惴ㄈ缁谵q分框架的Retinex算法,但是這種算法的復(fù)雜度過(guò)高會(huì)消耗過(guò)多硬件資源,還不能在實(shí)際中得到很好的應(yīng)用。而單尺度或多尺度Retinex算法對(duì)圖像增強(qiáng)效果同樣顯著,多尺度Retinex算法的主要硬件結(jié)構(gòu)就是單尺度Retinex算法硬件電路的重構(gòu)。本文旨在視頻增強(qiáng)算法硬件關(guān)鍵技術(shù)的研究,所以采取單尺度Retinex算法,然而對(duì)于這樣的算法用CPU也不能滿足其視頻處理過(guò)程中實(shí)時(shí)性的要求,本文采用125MHz頻率FPGA,可以滿足30f/s的(2000×2048)像素的圖像。本文主要討論了基于Retinex的關(guān)鍵算法,基于圖像像素可配置以及拉伸尺度可配置。提出針對(duì)可適應(yīng)不同像素視頻的硬件架構(gòu)。實(shí)現(xiàn)對(duì)關(guān)鍵模塊的設(shè)計(jì)和仿真,通過(guò)Virtex-5型號(hào)FPGA實(shí)現(xiàn)整個(gè)設(shè)計(jì),最后評(píng)估算法的處理效果。1基于Retinex模型的視頻增強(qiáng)算法圖1為視頻增強(qiáng)Retinex算法流程圖。視頻中的幀圖像通過(guò)RGB將HSV轉(zhuǎn)化成灰度幀圖像V,色度幀圖像S,飽和度幀圖像H。估計(jì)照度幀圖像,適當(dāng)拉伸處理后得到光照分量V2以及反分量像V3。經(jīng)過(guò)拉伸處理以及合成處理后的圖像O即為處理完成的一幀圖像。

1.1RGB轉(zhuǎn)HSV由于RGB色彩空間圖像直接處理會(huì)產(chǎn)生色彩失真,因此需要轉(zhuǎn)換色彩空間。1.2提取光照?qǐng)D像和反色圖像原幀圖像I(x,y)能夠被分解成兩部分[2]。一部分是光照幀圖像L(x,y),另一部分為反射幀圖像R(x,y),如式(1)所示。本文采用高斯濾波器進(jìn)行光照估計(jì),將高頻成分(圖像的細(xì)節(jié)部分和噪聲部分)濾掉。

1.3反射幀分量處理方法及光照分量的處理反射分量可以通過(guò)sigmoid函數(shù)進(jìn)行非線性拉伸。以此可以很好地抑制噪聲同時(shí)放大有用的細(xì)節(jié)成分。

1.4HSV圖像到RGB圖像轉(zhuǎn)換RGB色彩空間是一種由紅綠藍(lán)三種色彩組成,用于顯示器顯示,所以將HSV圖像轉(zhuǎn)換為RGB圖像。2視頻增強(qiáng)硬件邏輯架構(gòu)自適應(yīng)視頻增強(qiáng)VLSI架構(gòu)如圖2所示,圖2中框內(nèi)為FPGA實(shí)現(xiàn)部分,框外的部分由MATLAB實(shí)現(xiàn)轉(zhuǎn)換。本系統(tǒng)由decoder模塊對(duì)內(nèi)部配置寄存器進(jìn)行配置,主要任務(wù)是配置處理圖像像素。SRAM_interface是SRAM連接外部圖像數(shù)據(jù)流的緩沖,SRAM內(nèi)部分配兩個(gè)存儲(chǔ)空間用來(lái)對(duì)視頻數(shù)據(jù)乒乓操作。濾波器采用的是改進(jìn)型的二維濾波器。本濾波器可以適應(yīng)不同像素圖片濾波較高的處理速度。由濾波器估計(jì)光照?qǐng)D像同時(shí)由于對(duì)數(shù)運(yùn)算和減法的復(fù)雜程度相對(duì)較高,并且使得亮度較高像素失真,本文采用較高精度除法器得到反射圖像。同時(shí)通過(guò)兩個(gè)拉伸函數(shù)處理經(jīng)過(guò)乘法器得到增強(qiáng)后的圖像,經(jīng)由HVSRGB還原成RGB圖像。

2.1改進(jìn)后的濾波器模塊本文基于文獻(xiàn)[3][4]提出了一個(gè)可配置處理像素大小和具有較好的時(shí)序特征的二維濾波器。架構(gòu)如圖3所示。本文的濾波器分為3部分,第一部分的作用是將兩個(gè)8位的數(shù)據(jù)合并成一個(gè)16位的數(shù)據(jù),并依次寫入不同F(xiàn)IFO。第二部分是可配置的FIFO,通過(guò)配置內(nèi)部寄存器來(lái)配置FIFO的深度,給不同行的濾波器窗寫數(shù)據(jù)。第三部分為濾波器窗口,將16位數(shù)據(jù)轉(zhuǎn)換成8位寫到濾波器窗兩個(gè)像素點(diǎn),下一個(gè)周期將這兩

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論