天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁(yè) > 科技論文 > 電子信息論文 >

基于FPGA的H.264解碼器研究與設(shè)計(jì)實(shí)現(xiàn)

發(fā)布時(shí)間:2019-03-28 20:20
【摘要】:隨著數(shù)字視頻技術(shù)以及計(jì)算機(jī)通信技術(shù)的迅速發(fā)展,視頻通信成為了當(dāng)今的研究重點(diǎn)。在進(jìn)行視頻信號(hào)存儲(chǔ)傳輸時(shí),視頻編解碼算法的選取尤為重要。在對(duì)視頻信號(hào)圖像分辨率的要求不斷提升的同時(shí),人們對(duì)視頻解碼的實(shí)時(shí)性也有著很高的要求。因此,設(shè)計(jì)H.264的實(shí)時(shí)解碼器十分關(guān)鍵,為了實(shí)現(xiàn)這一目標(biāo)。選擇FPGA來完成的視頻圖像解碼器的設(shè)計(jì)實(shí)現(xiàn)。首先,本文闡述了視頻編解碼標(biāo)準(zhǔn)的發(fā)展歷程以及H.264的解碼流程。在深入分析H.264解碼流程的基礎(chǔ)上,將解碼器劃分為熵解碼器、變換系數(shù)解碼器、預(yù)測(cè)數(shù)據(jù)解碼器、塊濾波器幾大功能模塊。其次,重點(diǎn)對(duì)熵解碼器進(jìn)行設(shè)計(jì)優(yōu)化,提出了一種基于預(yù)測(cè)結(jié)構(gòu)的雙幅值熵解碼實(shí)現(xiàn)結(jié)構(gòu)。此外,對(duì)熵解碼器中使用頻率很高的前一檢測(cè)器進(jìn)行優(yōu)化,提出了一種非均衡優(yōu)先前一檢測(cè)器實(shí)現(xiàn)結(jié)構(gòu)。實(shí)驗(yàn)結(jié)果表明相對(duì)傳統(tǒng)的實(shí)現(xiàn)方式,這種雙幅值熵解碼器可以縮減26%的運(yùn)算時(shí)間。然后,分別完成了變換系數(shù)解碼器、預(yù)測(cè)器、塊濾波器的設(shè)計(jì)實(shí)現(xiàn)。變換系數(shù)解碼器的設(shè)計(jì)采用了可重構(gòu)結(jié)構(gòu)實(shí)現(xiàn)方式,預(yù)測(cè)器由幀內(nèi)預(yù)測(cè)和幀間預(yù)測(cè)兩部分組成,針對(duì)塊濾波器實(shí)現(xiàn)采用了五級(jí)流水的方式。接著,設(shè)計(jì)了位流緩存器來降低解碼器從外部存儲(chǔ)器讀入數(shù)據(jù)的頻率。此外,針對(duì)語(yǔ)法元素解析,采用將復(fù)雜狀態(tài)機(jī)分解成子狀態(tài)機(jī)的實(shí)現(xiàn)方式。設(shè)計(jì)了位流分解狀態(tài)機(jī),該方式不僅可以簡(jiǎn)化設(shè)計(jì)流程還可降低解碼器功耗的34%。最后,在XC500VFX200t平臺(tái)上使用ISE13.2自帶的綜合工具對(duì)解碼器進(jìn)行綜合仿真。解碼器的實(shí)現(xiàn)需要占用FPGA約5%的寄存器資源、21%左右的查找表資源、最大動(dòng)態(tài)功耗為157mW、數(shù)據(jù)吞吐率為960K、最高運(yùn)行頻率為216MHz。將整個(gè)解碼器置于50MHz的工作條件下進(jìn)行分析,結(jié)果表明,解碼一個(gè)宏塊需要577個(gè)時(shí)鐘周期。對(duì)于4CIF(704*576@30fps)格式的H.264Baseline級(jí)別視頻數(shù)據(jù),只需工作在27.4MHz頻率下即可完成實(shí)時(shí)解碼。綜合分析結(jié)果表明,本設(shè)計(jì)實(shí)現(xiàn)能夠完全滿足H.264Baseline的實(shí)時(shí)解碼需求。
[Abstract]:With the rapid development of digital video technology and computer communication technology, video communication has become the focus of research. When the video signal is stored and transmitted, the selection of video codec algorithm is very important. With the improvement of video signal resolution, the real-time performance of video decoding is also very high. Therefore, the design of H.264 real-time decoder is very important, in order to achieve this goal. Select FPGA to complete the design and implementation of the video image decoder. First, this paper describes the development of video coding and decoding standards and H.264 decoding process. Based on the in-depth analysis of H.264 decoding process, the decoder is divided into entropy decoder, transform coefficient decoder, predictive data decoder and block filter. Secondly, the design and optimization of entropy decoder is emphasized, and a two-amplitude entropy decoding architecture based on prediction structure is proposed. In addition, the former detector with high frequency in entropy decoder is optimized, and an implementation structure of non-equilibrium priority former detector is proposed. The experimental results show that the two-amplitude entropy decoder can reduce the operation time by 26% compared with the traditional implementation method. Then, the design and implementation of transform coefficient decoder, predictor and block filter are completed respectively. The transform coefficient decoder is designed with a reconfigurable structure. The predictor is composed of intra-frame prediction and inter-frame prediction, and five-stage pipelining is used for block filter implementation. Then, a bit stream buffer is designed to reduce the frequency of the decoder reading data from the external memory. In addition, the complex state machine is decomposed into sub-state machine for syntax element parsing. A bit stream decomposition state machine is designed, which not only simplifies the design process but also reduces the power consumption of the decoder by 34%. Finally, the integrated simulation of decoder is carried out on the platform of XC500VFX200t using the integrated tool of ISE13.2. The decoder needs about 5% register resource and 21% lookup table resource in FPGA. The maximum dynamic power consumption is 157 MW, the data throughput rate is 960 K, and the highest running frequency is 216 MHz. The whole decoder is analyzed under the working condition of 50MHz. The results show that it takes 577 clock cycles to decode a macro block. For H.264Baseline-level video data in 4CIF (704*576@30fps) format, real-time decoding can be accomplished only at 27.4MHz frequency. The comprehensive analysis results show that this design can fully meet the real-time decoding requirements of H.264Baseline.
【學(xué)位授予單位】:中國(guó)科學(xué)院研究生院(西安光學(xué)精密機(jī)械研究所)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2015
【分類號(hào)】:TN919.81;TN791

【相似文獻(xiàn)】

相關(guān)期刊論文 前10條

1 任子暉;劉偉;朱慧;徐盛龍;;基于H.264的嵌入式Web網(wǎng)絡(luò)視頻監(jiān)控系統(tǒng)設(shè)計(jì)[J];工礦自動(dòng)化;2013年06期

2 孫同倫;尹東;;H.264軟件編碼器的優(yōu)化[J];計(jì)算機(jī)輔助工程;2005年04期

3 穆戰(zhàn)松;黃摯雄;;基于H.264的遠(yuǎn)程數(shù)字視頻監(jiān)控系統(tǒng)[J];計(jì)算機(jī)與數(shù)字工程;2006年03期

4 王磊;;H.264在閘壩遠(yuǎn)程視頻監(jiān)控系統(tǒng)中的應(yīng)用研究[J];計(jì)算機(jī)與信息技術(shù);2007年12期

5 ;Matrox MXO2 Mini在Avid Media Composer高清預(yù)監(jiān)和閃速H.264編碼[J];影視制作;2011年04期

6 魏晴霞;陳寶靖;;基于H.264的遠(yuǎn)程視頻監(jiān)控系統(tǒng)的設(shè)計(jì)[J];黑龍江科技信息;2012年12期

7 彭光輝;汪紀(jì)鋒;;基于無線H.264時(shí)域誤碼掩蓋算法的改進(jìn)[J];電訊技術(shù);2009年03期

8 閻金;全子一;門愛東;;基于H.264的時(shí)間可分級(jí)編碼結(jié)構(gòu)的研究[J];電視技術(shù);2006年01期

9 郝玲;趙春江;楊信廷;陳明;孫傳恒;李文勇;;基于H.264的農(nóng)產(chǎn)品生產(chǎn)履歷視頻采集系統(tǒng)[J];農(nóng)機(jī)化研究;2012年10期

10 ;2003年內(nèi)決定H.264授權(quán)條件[J];電視技術(shù);2003年08期

相關(guān)會(huì)議論文 前6條

1 趙勝喟;王德君;王青鵬;楊波;;一種高速高保真H.264編碼器的設(shè)計(jì)[A];2010年通信理論與信號(hào)處理學(xué)術(shù)年會(huì)論文集[C];2010年

2 楊鑫;牛建偉;胡建平;;一種基于H.264的智能手機(jī)監(jiān)控系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[A];2006年全國(guó)開放式分布與并行計(jì)算學(xué)術(shù)會(huì)議論文集(一)[C];2006年

3 薛全;趙建東;劉濟(jì)林;;H.264中基于拋物面模型的分?jǐn)?shù)象素快速搜索算法[A];第二屆和諧人機(jī)環(huán)境聯(lián)合學(xué)術(shù)會(huì)議(HHME2006)——第15屆中國(guó)多媒體學(xué)術(shù)會(huì)議(NCMT'06)論文集[C];2006年

4 劉方;段曉輝;王道憲;楊光臨;詹超慧;;H.264編碼器在TMS320DM642上的存儲(chǔ)空間分配方案[A];第十二屆全國(guó)圖象圖形學(xué)學(xué)術(shù)會(huì)議論文集[C];2005年

5 王小龍;許超;;H.264中自適應(yīng)二進(jìn)制算術(shù)編碼器的FPGA實(shí)現(xiàn)[A];中國(guó)通信集成電路技術(shù)與應(yīng)用研討會(huì)論文集[C];2004年

6 蔣建國(guó);包先雨;李化雷;宣曼;陳曉蕊;;FVEA-H:一種用于H.264的快速視頻加密算法[A];計(jì)算機(jī)技術(shù)與應(yīng)用進(jìn)展·2007——全國(guó)第18屆計(jì)算機(jī)技術(shù)與應(yīng)用(CACIS)學(xué)術(shù)會(huì)議論文集[C];2007年

相關(guān)重要報(bào)紙文章 前5條

1 記者  安勇龍;高清H.264熱潮將至 芯片方案紛亮相[N];中國(guó)電子報(bào);2006年

2 閆冰;H.264:網(wǎng)絡(luò)視頻新高度[N];網(wǎng)絡(luò)世界;2008年

3 ;首套H.264互動(dòng)電臺(tái)電視臺(tái)系統(tǒng)問世[N];人民郵電;2006年

4 維維;破解H.264專利費(fèi)之迷[N];通信產(chǎn)業(yè)報(bào);2006年

5 北京 馬子健;高清HDTV影片最佳格式H.264[N];電子報(bào);2006年

相關(guān)博士學(xué)位論文 前2條

1 宋廣華;3D H.264視頻無失真漂移隱寫算法研究[D];華中科技大學(xué);2014年

2 李曉妮;面向H.264的嵌入式音視頻同步編碼技術(shù)研究[D];吉林大學(xué);2012年

相關(guān)碩士學(xué)位論文 前10條

1 黃宇;基于H.264的網(wǎng)絡(luò)視頻監(jiān)控系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D];西安電子科技大學(xué);2011年

2 王立;基于TMS320DM642 DSP的H.264編碼器結(jié)構(gòu)設(shè)計(jì)與實(shí)現(xiàn)[D];北京郵電大學(xué);2011年

3 鄒文暉;基于H.264的網(wǎng)絡(luò)視頻監(jiān)控系統(tǒng)設(shè)計(jì)及其算法分析[D];東華大學(xué);2014年

4 廖順和;H.264在城市軌道交通視頻監(jiān)控中碼率控制的研究[D];東華大學(xué);2008年

5 王必安;基于H.264的嵌入式遠(yuǎn)程視頻監(jiān)控系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];武漢科技大學(xué);2012年

6 白國(guó)濤;基于混沌的H.264視頻加密算法研究與實(shí)現(xiàn)[D];東北大學(xué);2013年

7 趙勝鑓;高速高保真H.264編碼器的設(shè)計(jì)及移植[D];大連理工大學(xué);2010年

8 李海燕;H.264編碼核心算法在流體系結(jié)構(gòu)上的實(shí)現(xiàn)[D];國(guó)防科學(xué)技術(shù)大學(xué);2005年

9 潘明;基于H.264的網(wǎng)絡(luò)視頻監(jiān)控系統(tǒng)的研究與實(shí)現(xiàn)[D];吉林大學(xué);2014年

10 張琳琳;基于H.264規(guī)格的數(shù)字解碼播放軟件庫(kù)的開發(fā)[D];吉林大學(xué);2005年



本文編號(hào):2449198

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/dianzigongchenglunwen/2449198.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶e72d7***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com