H.264視頻編解碼標(biāo)準(zhǔn)以其高壓縮比、高圖像質(zhì)量、良好的網(wǎng)絡(luò)適應(yīng)性等優(yōu)點在數(shù)字電視廣播、網(wǎng)絡(luò)視頻流媒體傳輸、視頻實時通信等許多方面得到了廣泛應(yīng)用。提高H.264幀內(nèi)預(yù)測的速度,對于實時性要求較高的場合具有重大的意義。為此,論文在總結(jié)國內(nèi)外相關(guān)研究的基礎(chǔ)上,針對H.264幀內(nèi)預(yù)測的軟件實現(xiàn)具有運算量大、實時性差等缺點,提出了一種基于FPGA的高并行、多流水線結(jié)構(gòu)的幀內(nèi)預(yù)測算法的硬件實現(xiàn)。 論文在詳細(xì)闡述H.264幀內(nèi)預(yù)測編碼技術(shù)的基礎(chǔ)上,分析了17種預(yù)測模式算法,通過Matlab仿真建模,直觀地給出了預(yù)測模式的預(yù)測效果,并在JM12.2官方驗證平臺上測試比較各種預(yù)測模式對編碼性能的影響,以此為根據(jù)對幀內(nèi)預(yù)測模式進(jìn)行裁剪。接著論文提出了基于FPGA的幀內(nèi)預(yù)測系統(tǒng)的設(shè)計方案,將前段采集劍的RGB圖像通過色度轉(zhuǎn)換模塊轉(zhuǎn)換成YCbCr圖像,存入片外SDRAM中,控制模塊負(fù)責(zé)讀寫數(shù)掘送入幀內(nèi)預(yù)測模塊進(jìn)行處理。幀內(nèi)預(yù)測模塊中,采用一種并行結(jié)構(gòu)的可配置處理單元,即先求和再移位最后限幅的電路結(jié)構(gòu),來計算各預(yù)測模式下的預(yù)測值,極大地減小了預(yù)測電路的復(fù)雜度。針對預(yù)測模式選擇算法,論文采用多模式并行運算的方法,即多個結(jié)構(gòu)相同的殘差計算模塊,同時計算各種預(yù)測模式對應(yīng)的SATD值,充分發(fā)揮FPGA高速并行處理的能力。其中Hadamard變換使用行列分離的變換方法,采用蝶形快速變換、流水線設(shè)計提高硬件的工作效率。最后,論文設(shè)計了LCD顯示模塊直觀地顯示所得到的最佳預(yù)測模式。 整個幀內(nèi)預(yù)測系統(tǒng)被劃分成多個功能模塊,采用層次化、模塊化的設(shè)計思想,并采用流水線結(jié)構(gòu)和乒乓操作來提高系統(tǒng)的并行性、運行速度和總線利用率。所有模塊用Verilog語言設(shè)計,由Modelsim仿真和集成開發(fā)環(huán)境ISE9.1綜合。仿真與綜合結(jié)果表明,系統(tǒng)時鐘頻率最高達(dá)到106.7MHz。該設(shè)計在完成功能的基礎(chǔ)上,能夠較好地滿足實時性要求。論文對于研究基于FPGA的H.264視頻壓縮編碼系統(tǒng)進(jìn)行了有益的探索,具有一定的實用價值。
標(biāo)簽: H264 視頻編碼器 幀內(nèi)預(yù)測 系統(tǒng)設(shè)計
上傳時間: 2013-07-21
上傳用戶:ABCD_ABCD
隨著多媒體技術(shù)的發(fā)展,數(shù)字圖像處理已經(jīng)成為眾多應(yīng)用系統(tǒng)的核心和基礎(chǔ)。它的發(fā)展主要依賴于兩個性質(zhì)不同、自成體系但又緊密相關(guān)的研究領(lǐng)域:圖像處理算法及其相應(yīng)的電路實現(xiàn)。圖像處理系統(tǒng)的硬件實現(xiàn)—般有三種方式:專用的圖像處理器件集成芯片(Application Specific Integrated Circuit)、數(shù)字信號處理器(Digital Signal Process)和現(xiàn)場可編程門陣列(Field Programmable Gate Array)以及相關(guān)電路組成。它們可以實時高速完成各種圖像處理算法。圖像處理中,低層的圖像預(yù)處理的數(shù)據(jù)量很大,要求處理速度快,但運算結(jié)果相對比較簡單。相對于其他兩種方式,基于FPGA的圖像處理方式的系統(tǒng)更適合于圖像的預(yù)處理。本文設(shè)計了—種基于FPGA的小波域圖像去噪系統(tǒng)。首先,闡述了基于小波變換的圖像去噪算法原理,重點討論了小波鄰域閾值(NeighShrink)去噪算法,并給出了該算法相應(yīng)的Matlab 仿真;然后,為了改進(jìn)鄰域閾值去噪算法中對每個分解子帶都采用相同鄰域和閾值的缺點,本文提出了基于最小二乘支持向量機(LS-SVM)分類的鄰域閾值去噪算法和以斯坦無偏估計 (SURE)為準(zhǔn)則同時結(jié)合小波系數(shù)尺度間關(guān)系的鄰域閾值去噪算法。經(jīng)Matlab實驗表明,相比于其他幾種經(jīng)典算法,本文提出的兩種改進(jìn)算法在濾除噪聲的同時能更好地保護(hù)圖像細(xì)節(jié),并在較高噪聲情況下能獲得更高的峰值信噪比。在此基礎(chǔ)上本文將提出的改進(jìn)小波鄰域閾值去噪算法進(jìn)行了相應(yīng)的簡化,以滿足低噪聲處理要求且易于在FPGA上實現(xiàn);最后,給出了基于 FPGA的小波鄰域閾值去噪系統(tǒng)的總體結(jié)構(gòu)和FPGA內(nèi)部各功能模塊的具體實現(xiàn)方案,包括二維離散小波變換模塊、二維離散小波逆變換模塊、SDRAM存儲器控制模塊、去噪計算模塊和系統(tǒng)核心控制模塊,并對各個系統(tǒng)模塊和整體進(jìn)行了仿真驗證,結(jié)果表明本文設(shè)計的基于FPGA 的小波鄰域閾值去噪系統(tǒng)能滿足實際的圖像處理要求,具有一定的理論和實際應(yīng)用價值。關(guān)鍵詞:圖像處理系統(tǒng),F(xiàn)PGA,圖像去噪算法,小波變換
上傳時間: 2013-05-16
上傳用戶:450976175
圖像處理技術(shù)應(yīng)用越來越廣泛,特別是工業(yè)檢測領(lǐng)域。然而,圖像處理技術(shù)應(yīng)用的基礎(chǔ)是圖像的獲取,為了更加靈活地設(shè)計各種應(yīng)用產(chǎn)品,本課題研究基于FPGA的面陣 CCD驅(qū)動傳輸電路設(shè)計,利用該電路能夠獲取高質(zhì)量、高分辨率的圖像,為后續(xù)的圖像處理技術(shù)應(yīng)用打下基礎(chǔ)。本文首先介紹了研究意義、CCD圖像傳感器的發(fā)展以及FPGA的產(chǎn)生與發(fā)展,接著提出了面陣CCD成像系統(tǒng)總體設(shè)計方案,然后針對關(guān)鍵電路的設(shè)計進(jìn)行詳盡的分析和說明,這些電路包括時序發(fā)生電路、存儲器控制電路、USB接口電路以及電源調(diào)理電路。其中時序發(fā)生電路主要用于產(chǎn)生CCD正常工作所需的各種時序信號以及A/D變換芯片AD9824 所需的工作時序,這些時序都是由FPGA產(chǎn)生的,文中給出了FPGA邏輯設(shè)計的基本過程以及仿真波形。本系統(tǒng)采用SDRAM緩存圖像信號,為了完成SDRAM的寫入、讀出以及定時刷新,利用FPGA生成存儲器控制電路。系統(tǒng)采用USB接口與計算機通信,因此FPGA 中設(shè)計了相應(yīng)邏輯電路與CY7C68013A USB接口芯片實現(xiàn)信號握手及數(shù)據(jù)通信,進(jìn)而與 PC機通信。為了保證各個芯片正常工作,設(shè)計電源調(diào)理電路實現(xiàn)將輸入5V電源轉(zhuǎn)換成多種電壓向各個芯片供電。經(jīng)過初步調(diào)試,并根據(jù)仿真結(jié)果判斷驅(qū)動傳輸電路基本達(dá)到設(shè)計要求。關(guān)鍵詞:FPGA,CCD,A/D變換,SDRAM,USB,驅(qū)動時序
上傳時間: 2013-04-24
上傳用戶:prczsf
· SmartARM2400是廣州致遠(yuǎn)電子有限公司精心設(shè)計的一款集教學(xué)、競賽、工控開發(fā)于一身的開發(fā)套件,套件以NXP公司的LPC2478為核心,該芯片具有EMC(外部總線接口),可支持核心板上集成的32M SDRAM和2MB NOR Flash,并提供4路串口、1路IrDA接口、1路10/100M以太網(wǎng)接口、2個CAN-bus接口、1路I2S接口、1路USB OTG接口、1路USB Hos
標(biāo)簽: SmartARM 2400 開發(fā)板
上傳時間: 2013-06-22
上傳用戶:zhengxueliang
·摘要: DDB SDRAM使用雙倍數(shù)據(jù)速率結(jié)構(gòu),它能獲得比SDRAM更高的性能.DDR SDRAM需要特定的DDB控制器才能完成與DSP、FPGA之間的通信.由于Xilinx VirtexTM-4系列FPGA具備ChipSync源同步技術(shù)等優(yōu)勢,本設(shè)計采用它來實現(xiàn)DDRSDRAM控制器.該DDR SDRAM控制器采用直接時鐘數(shù)據(jù)捕獲技術(shù),本文將重點闡述該技術(shù).
標(biāo)簽: Xilinx_FPGA DDR_SDRAM 控制器
上傳時間: 2013-05-24
上傳用戶:zxc23456789
· SmartARM2400是廣州致遠(yuǎn)電子有限公司精心設(shè)計的一款集教學(xué)、競賽、工控開發(fā)于一身的開發(fā)套件,套件以NXP公司的LPC2478為核心,該芯片具有EMC(外部總線接口),可支持核心板上集成的32M SDRAM和2MB NOR Flash,并提供4路串口、1路IrDA接口、1路10/100M以太網(wǎng)接口、2個CAN-bus接口、1路I2S接口、1路USB OTG接口、1路USB Hos
標(biāo)簽: SmartARM 2400 開發(fā)板
上傳時間: 2013-07-27
上傳用戶:evil
DNE是USB下載工具,可以把bin文件下載到開發(fā)板的SDRAM中,來測試開發(fā)板能否正常運行。
標(biāo)簽: DNW
上傳時間: 2013-04-24
上傳用戶:xinyuzhiqiwuwu
-型ADC是現(xiàn)代語音頻帶、音頻和高分辨率精密工業(yè)測量應(yīng)用所青睞的轉(zhuǎn)換器。
上傳時間: 2013-11-14
上傳用戶:jiangshandz
數(shù)年以來,逐次逼近型ADC一直是數(shù)據(jù)采集系統(tǒng)的主要依靠
上傳時間: 2013-10-28
上傳用戶:com1com2
本教程首先概括討論作為ash轉(zhuǎn)換器基本構(gòu)建模塊的比較器。
上傳時間: 2013-12-13
上傳用戶:lacsx
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1