基于FPGA的H.264解碼器研究與設(shè)計(jì)實(shí)現(xiàn)
[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
本文鏈接:http://sikaile.net/kejilunwen/dianzigongchenglunwen/2449198.html