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

當前位置:主頁 > 科技論文 > 信息工程論文 >

H.264視頻眾核解碼研究及在定制眾核虛擬平臺上的實現

發(fā)布時間:2018-07-17 08:25
【摘要】:視頻編解碼技術在數字高清電視、網絡流媒體、視頻通信等領域廣泛應用,目前主流的標準是2003.3正式發(fā)布的H.264/AVC與2013.1正式發(fā)布的HEVC/H.265,F存大量H.264標準的視頻文件,且相較HEVC, H.264的解碼算法復雜度更低一些,本文選擇H.264眾核解碼做為研究起點。H.264標準為保證高畫質、低碼率,需要進行大量的計算,目前H.264解碼方案主要有高性能CPU/DSP方案、硬件加速專用模塊、專用ASIC芯片/FPGA方案、多核(2/4核、ARM+DSP結構)方案,各方案在性能、功耗、靈活性方面各有優(yōu)缺點。本文面向H.264視頻解碼應用,研究高性能、低功耗、高靈活性的H.264視頻眾核(16核及以上)解碼實現方案,探索解決H.264眾核解碼中的關鍵技術問題,所得結果亦可用于H.265及其他視頻標準。目標眾核平臺是由MCVP-NoC系統(tǒng)構建生成的虛擬平臺。MCVP-NoC是自行設計的支持定制NoC (Networks-on-Chip,片上網絡)的多核虛擬平臺建模工具,它采用“SystemC + TLM2.0 + OVP”工具構建,MCVP-NoC生成的虛擬平臺能運行實際程序,支持真實應用驅動,可用于項目早期軟件開發(fā)、調試,系統(tǒng)架構探索,以及性能、功耗、面積評估等。本文的主要工作有:(1)分析H.264解碼計算性能瓶頸;(2) H.264解碼的任務劃分與眾核映射。先按解碼流程進行任務劃分,采用“碼流分析、slice解碼、濾波、輸出”四級流水,再對解碼流程各部分按計算量劃分,進行多核并行加速。(3)構建眾核虛擬平臺,用其運行H.264眾核解碼程序,評測性能。眾核系統(tǒng)采用4x4 2D mesh結構,共16個處理器節(jié)點,每個節(jié)點含1個orlk處理器、32M字節(jié)指令存儲器、32M字節(jié)數據存儲器,所有節(jié)點共享1個256M字節(jié)shared-memory。該模型可運行實際H.264解碼代碼,能定量分析性能,可用于系統(tǒng)架構優(yōu)化、片上存儲需求分析,存儲方案優(yōu)化;能定量分析核間通信流量,可用于指導核間NoC互聯(lián)結構與鏈路帶寬設計。
[Abstract]:Video coding and decoding technology is widely used in digital HDTV, network streaming media, video communication and so on. At present, the main standard is H.264 / AVC which was officially released in 2003.3 and HEVC / H.265which was officially released in 2013.1. There are a large number of H.264 standard video files, and the complexity of H.264 decoding algorithm is lower than that of HEVC, H.264 decoding is chosen as the research starting point. H.264 standard is used to guarantee high quality and low bit-rate, it needs a lot of calculation. At present, H.264 decoding schemes mainly have high performance CPU / DSP scheme, special hardware acceleration module, ASIC chip / FPGA scheme and multi-core (2 / 4 core arm DSP structure) scheme. Each scheme has its own advantages and disadvantages in performance, power consumption and flexibility. For H.264 video decoding applications, this paper studies the implementation scheme of H.264 video multi-core (16 cores and above) with high performance, low power consumption and high flexibility, and explores the key technical problems in H.264 video decoding. The results can also be used in H. 265 and other video standards. The target multi-core platform is a virtual platform built by MCVP-NoC system. MCVP-NoC is a multi-core virtual platform modeling tool designed by itself to support customized Noc (Networks-on-Chip). It uses "system C TLM2.0 OVP" tool to build virtual platform generated by MCVP-NoC, which can run actual program, support real application driver, and can be used in early software development, debugging, system architecture exploration, performance, power consumption, area evaluation and so on. The main work of this paper is as follows: (1) analyzing the bottleneck of H. 264 decoding computing performance; (2) mapping the task partition of H. 264 decoding and the map-core. First, the task is divided according to the decoding flow, and then the multi-core parallel acceleration is carried out according to the calculation amount of each part of the decoding process, and the "stream analysis slice decoding, filtering, output" four-level pipeline is adopted. (3) the multi-core virtual platform is constructed, and the multi-core virtual platform is constructed. Use it to run H.264 core decoding program to evaluate the performance. The multi-core system uses 4x4 2D mesh structure, 16 processor nodes, each node contains one orlk processor 32m byte instruction memory 32 megabyte data memory, all nodes share a 256m byte shared-memory. The model can run actual H.264 decoding code, can quantitatively analyze performance, can be used for system architecture optimization, on-chip storage requirement analysis, storage scheme optimization, and quantitative analysis of inter-core communication traffic. It can be used to guide the design of NOC interconnection structure and link bandwidth between cores.
【學位授予單位】:山東科技大學
【學位級別】:碩士
【學位授予年份】:2017
【分類號】:TN919.81

【參考文獻】

相關期刊論文 前8條

1 楊紅;;打賭誕生的電影[J];發(fā)明與創(chuàng)新(大科技);2014年03期

2 阮若林;胡瑞敏;;數字視頻壓縮編碼技術標準現狀與展望[J];電視技術;2014年03期

3 魏巍;郭寶龍;;基于H.264的1/4像素精度的快速搜索算法[J];計算機應用研究;2009年05期

4 ;Analysis and application of error concealment tools in AVS-M decoder[J];Journal of Zhejiang University Science A(Science in Engineering);2006年S1期

5 ;AVIVO全面爆發(fā)——ATI視頻特性測試(上)[J];大眾硬件;2006年02期

6 ;The Power of 3 & PureVideo——NVIDIA的多重威力[J];新電腦;2005年12期

7 張蕾;H.264/AVC——新一代視頻編碼標準中的新理念與新技術[J];有線電視技術;2005年11期

8 劉國靖;陳賓康;;電子計算機的發(fā)展與微型計算機的誕生和應用[J];武漢造船;1980年04期

相關碩士學位論文 前1條

1 齊爽;基于TMS320C6713的SPIHT圖像壓縮算法研究及實現[D];哈爾濱工業(yè)大學;2008年

,

本文編號:2129792

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

本文鏈接:http://www.sikaile.net/kejilunwen/xinxigongchenglunwen/2129792.html


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

版權申明:資料由用戶f7773***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com