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

當(dāng)前位置:主頁 > 科技論文 > 信息工程論文 >

基于決策樹的HEVC快速算法研究及系統(tǒng)實(shí)現(xiàn)

發(fā)布時(shí)間:2018-12-16 13:37
【摘要】:近年來伴隨著2K、4K甚至8K高清視頻的大量出現(xiàn),針對(duì)高清視頻內(nèi)容的編碼和傳輸顯得更加重要,但是對(duì)于高分辨率的視頻來說,傳統(tǒng)的視頻編碼標(biāo)準(zhǔn)H.264/AVC的編碼效率已經(jīng)顯得力不從心,因此為了提高編碼效率,ITU-T的視頻編碼專家組VCEG和ISO/IEC的運(yùn)動(dòng)圖像專家組MPEG聯(lián)合成立了 JCT-VC組織,共同提出了最新一代的視頻編碼標(biāo)準(zhǔn)HEVC(High Efficiency Video Coding)。HEVC相比于H.264來說,改進(jìn)的編碼技術(shù)被應(yīng)用于編碼框架的各個(gè)模塊當(dāng)中,尤其是新的編碼工具的提出使得HEVC的編碼性能得到了很大的提升,但是在采用這些工具的同時(shí),編碼的時(shí)間復(fù)雜度也大大的增加,從而嚴(yán)重阻礙了 HEVC編碼標(biāo)準(zhǔn)的推廣和應(yīng)用,所以本文針對(duì)HEVC的幀內(nèi)編碼優(yōu)化和幀間編碼優(yōu)化進(jìn)行研究,并利用符合HEVC編碼標(biāo)準(zhǔn)的x265函數(shù)庫進(jìn)行多視點(diǎn)視頻實(shí)時(shí)編碼和傳輸?shù)难菔酒脚_(tái)的搭建,本文的主要工作包括:(1)考慮到HEVC中基于率失真優(yōu)化的編碼單元四叉樹遞歸劃分算法存在著較大的時(shí)間復(fù)雜度,因此我們引入了一種利用特征數(shù)據(jù)進(jìn)行離線訓(xùn)練的決策樹預(yù)測(cè)模型,并將此預(yù)測(cè)模型運(yùn)用在視頻編碼標(biāo)準(zhǔn)HEVC框架中,針對(duì)幀內(nèi)編碼單元(CU)的劃分過程進(jìn)行優(yōu)化。決策樹預(yù)測(cè)模型的引入有效的實(shí)現(xiàn)了幀內(nèi)編碼單元的快速劃分;(2)在HEVC幀間編碼的過程中,當(dāng)前深度的編碼單元需要遍歷多種不同類型的預(yù)測(cè)單元(PU)模式,HEVC定義了 10種不同類型的PU劃分模式,包含Skip/Merge模式、幀間2N×2N模式、幀間N×N模式、幀間N×2N模式、幀間2N×N模式等。我們依據(jù)實(shí)驗(yàn)統(tǒng)計(jì)的結(jié)果,利用F-Score選擇算法進(jìn)行特征的優(yōu)化選擇,將篩選的優(yōu)化特征子集用于決策樹預(yù)測(cè)模型的離線訓(xùn)練,從而提出一種依據(jù)決策樹模型進(jìn)行幀間預(yù)測(cè)模式的快速判決算法;(3)實(shí)現(xiàn)了多路視頻實(shí)時(shí)編碼和傳輸?shù)难菔酒脚_(tái)的搭建。演示平臺(tái)分為服務(wù)端和接收端兩個(gè)部分,平臺(tái)的界面基于MFC框架實(shí)現(xiàn)。服務(wù)端的核心主要依據(jù)FFmpeg編碼視頻方案,采用符合HEVC編碼標(biāo)準(zhǔn)的x265函數(shù)庫來進(jìn)行視頻的實(shí)時(shí)編碼,采用實(shí)時(shí)流傳輸協(xié)議(RTP)和多線程編程技術(shù)將編碼后的多路視頻碼流進(jìn)行局域網(wǎng)傳輸;在接收端則依據(jù)FFmpeg解碼視頻方案,將接收到的網(wǎng)絡(luò)數(shù)據(jù)包解碼為視頻數(shù)據(jù)之后,將其傳遞給視頻顯示線程并實(shí)時(shí)顯示在屏幕的對(duì)應(yīng)窗口。
[Abstract]:In recent years, with the emergence of 2K 4K or even 8K HD video, it is more important to encode and transmit high-definition video content, but for high-resolution video, The coding efficiency of H.264/AVC, the traditional video coding standard, has been inadequate, so in order to improve the coding efficiency, VCEG of ITU-T and MPEG of moving Image of ISO/IEC have jointly set up JCT-VC organization. In this paper, a new video coding standard, HEVC (High Efficiency Video Coding). HEVC, is proposed. Compared with H. 264, the improved coding technology is applied to all modules of the coding framework. Especially, the proposed new coding tools have greatly improved the performance of HEVC coding, but the time complexity of coding has been greatly increased while these tools are used, which seriously hinder the popularization and application of HEVC coding standards. Therefore, this paper studies the intra-frame coding optimization and inter-frame coding optimization of HEVC, and builds a demonstration platform for multi-view video real-time coding and transmission using x265 function library, which conforms to the HEVC coding standard. The main work of this paper is as follows: (1) considering the time complexity of quadtree recursive partition algorithm based on rate-distortion optimization in HEVC, So we introduce a decision tree prediction model which uses feature data for off-line training, and apply this prediction model to the video coding standard HEVC framework to optimize the division process of intra coding unit (CU). The introduction of decision tree prediction model effectively realizes the fast partition of intra coding units. (2) in the process of HEVC inter-frame coding, the coding unit of current depth needs to traverse many different types of prediction unit (PU) modes. HEVC defines 10 different types of PU partitioning modes, including Skip/Merge mode, inter-frame 2N 脳 2N mode, and interframe 2N 脳 2N mode. Inter-frame N 脳 N mode, inter-frame N 脳 2N mode, inter-frame 2N 脳 N mode, etc. Based on the experimental results, we use the F-Score selection algorithm to optimize the feature selection, and apply the optimized feature subset to the off-line training of the decision tree prediction model. Thus, a fast decision algorithm based on decision tree model is proposed for inter-frame prediction. (3) the demonstration platform of multi-channel real-time video coding and transmission is built. The platform is divided into two parts: server and receiver. The interface of the platform is implemented based on MFC framework. The core of the server is mainly based on the FFmpeg video coding scheme, and the x265 function library, which conforms to the HEVC coding standard, is used for real-time video coding. Real-time stream transmission protocol (RTP) and multithread programming technology are used to transmit the encoded multi-channel video stream to LAN. After the received network packet is decoded into video data according to the FFmpeg video decoding scheme, it is transferred to the video display thread and displayed in the corresponding window of the screen in real time.
【學(xué)位授予單位】:北京交通大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2017
【分類號(hào)】:TN919.81

【參考文獻(xiàn)】

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

1 苗健;許應(yīng)康;;基于FFmpeg的視頻播放軟件設(shè)計(jì)[J];現(xiàn)代電子技術(shù);2015年12期

2 胡聰;周甜;唐璐丹;;基于FFMPEG的跨平臺(tái)視頻編解碼研究[J];武漢理工大學(xué)學(xué)報(bào);2011年11期

3 楊紅軍;王金英;;基于VC++的多線程通信程序設(shè)計(jì)[J];電腦知識(shí)與技術(shù);2008年29期

4 關(guān)曉薔;梁吉業(yè);錢宇華;劉煜偉;;基于決策支持度的決策樹生成算法[J];計(jì)算機(jī)工程與應(yīng)用;2008年27期

5 蔣志峰;;ffmpeg的快速音視頻開發(fā)方法[J];單片機(jī)與嵌入式系統(tǒng)應(yīng)用;2008年01期

6 單海濤;方向忠;;基于FFMpeg的高清數(shù)字電影軟件編碼系統(tǒng)的設(shè)計(jì)[J];信息技術(shù);2007年01期

7 楊剛;;基于MFC用戶界面設(shè)計(jì)主、子對(duì)話框數(shù)據(jù)的傳遞[J];機(jī)電產(chǎn)品開發(fā)與創(chuàng)新;2005年06期

8 袁媛;基于MFC類設(shè)計(jì)ObjectARX應(yīng)用程序界面[J];中南大學(xué)學(xué)報(bào)(自然科學(xué)版);2004年03期

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

1 楊曉明;基于灰度統(tǒng)計(jì)特征的巖屑巖性最優(yōu)描述方法研究[D];中國海洋大學(xué);2007年

,

本文編號(hào):2382439

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

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


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

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