面向屏幕內(nèi)容視頻編碼關(guān)鍵技術(shù)的研究
發(fā)布時(shí)間:2021-06-18 12:10
與自然圖像不同,屏幕內(nèi)容圖像不受攝像機(jī)的物理限制,往往含有一些重復(fù)的圖案、大量平坦的區(qū)域、有限的顏色數(shù)目等特征。為了更好對(duì)屏幕內(nèi)容視頻進(jìn)行編碼、壓縮,新的HEVC-SCC標(biāo)準(zhǔn)于2016年制定完成,大幅增加屏幕內(nèi)容視頻的編碼效率。然而,屏幕內(nèi)容序列中往往包含著大量的場(chǎng)景突變幀和靜止幀,這一特性使得HEVC參考軟件中的碼率控制方法并不能很好的控制屏幕內(nèi)容視頻壓縮后的碼率。此外,新引入的編碼模式也大幅增加了編碼器的計(jì)算復(fù)雜度。如何為新引入的模式設(shè)計(jì)快速,并行化的算法是當(dāng)前編碼界研究的熱門(mén)話題。本文針對(duì)低延時(shí)的應(yīng)用場(chǎng)景,對(duì)屏幕內(nèi)容視頻的編碼算法進(jìn)行了深入研究,主要的貢獻(xiàn)及創(chuàng)新如下:本文提出了延時(shí)限制下基于屏幕內(nèi)容的碼率控制算法。針對(duì)屏幕內(nèi)容視頻中的不連續(xù)性,本文在編碼器中引入了預(yù)分析的機(jī)制,在當(dāng)前幀編碼之前對(duì)即將進(jìn)入編碼器的若干幀進(jìn)行分析,根據(jù)預(yù)分析器中所有幀的復(fù)雜度來(lái)分配總的比特?cái)?shù)。再根據(jù)每一幀的復(fù)雜度進(jìn)行加權(quán)分配,提高了比特分配的準(zhǔn)確性和合理性,避免了緩存器上溢或下溢的現(xiàn)象。然而,預(yù)分析機(jī)制的引入會(huì)增加編碼系統(tǒng)端到端的延遲。對(duì)此,本文為新提出的碼率控制算法推導(dǎo)出了延遲限制條件,有效的對(duì)預(yù)分...
【文章來(lái)源】:北京郵電大學(xué)北京市 211工程院校 教育部直屬院校
【文章頁(yè)數(shù)】:73 頁(yè)
【學(xué)位級(jí)別】:碩士
【部分圖文】:
圖2-1?HEVC編碼框架??2.1.1幀內(nèi)預(yù)測(cè)模塊??
相同的幀內(nèi)預(yù)測(cè)模式進(jìn)行預(yù)測(cè),這也是幀內(nèi)預(yù)測(cè)中TU不會(huì)越過(guò)PU邊界的原??因。HEVC共支持35種預(yù)測(cè)模式,它們可以被分為3大類(lèi):DC模式,Planar模??式和33種角度模式I3'所有的預(yù)測(cè)模式都采用圖2-5所示的預(yù)測(cè)模板對(duì)當(dāng)前快??內(nèi)像素進(jìn)行預(yù)測(cè),其中P[-l][d和P[-l][y]〇,ye?[-1,2#-1])分別為當(dāng)前??NxN的TU橫向和縱向的參考像素。??p[〇?[-1]?p[A/-1][-1]…p[2A/-1][-1]???^?I??外劉二三-二?^ ̄? ̄h??p[-i][/v-i]?—■?I?M?M?M?_??(??pf-11f2AA11?—??圖2-5?HEVC幀內(nèi)預(yù)測(cè)模式預(yù)測(cè)模板??當(dāng)采用33種角度模式對(duì)當(dāng)前TU進(jìn)行預(yù)測(cè)時(shí),編碼器會(huì)按照所選的方向使??用TU周?chē)闹亟ㄏ袼貙?duì)當(dāng)前像素進(jìn)行預(yù)測(cè)。如果當(dāng)前進(jìn)行預(yù)測(cè)的TU周?chē)膮??考像素部分不可用(在圖片邊界等情況),編碼器會(huì)自動(dòng)填充臨近可用的重建像??素,以確保每個(gè)TU都會(huì)有4N-1個(gè)參考像素。相比于H.264/AVC中的8種角度??預(yù)測(cè)模式,HEVC將可選的方向增加到了如圖2-6所示的33種,可以更好的適??應(yīng)視頻圖像中多變的紋理,提高預(yù)測(cè)的準(zhǔn)確度,增加編碼效率。??除了角度預(yù)測(cè)模式之外,HEVC中還有針對(duì)于平滑變化內(nèi)容的模式:DC及??Planar模式。DC模式通過(guò)對(duì)當(dāng)前TU的上邊界和左邊界參考像素去均值獲得預(yù)??測(cè)像素。Planar模式則是通過(guò)用水平方向和豎直方向的線性濾波器對(duì)參考像素進(jìn)??行濾波
相同的幀內(nèi)預(yù)測(cè)模式進(jìn)行預(yù)測(cè),這也是幀內(nèi)預(yù)測(cè)中TU不會(huì)越過(guò)PU邊界的原??因。HEVC共支持35種預(yù)測(cè)模式,它們可以被分為3大類(lèi):DC模式,Planar模??式和33種角度模式I3'所有的預(yù)測(cè)模式都采用圖2-5所示的預(yù)測(cè)模板對(duì)當(dāng)前快??內(nèi)像素進(jìn)行預(yù)測(cè),其中P[-l][d和P[-l][y]〇,ye?[-1,2#-1])分別為當(dāng)前??NxN的TU橫向和縱向的參考像素。??p[〇?[-1]?p[A/-1][-1]…p[2A/-1][-1]???^?I??外劉二三-二?^ ̄? ̄h??p[-i][/v-i]?—■?I?M?M?M?_??(??pf-11f2AA11?—??圖2-5?HEVC幀內(nèi)預(yù)測(cè)模式預(yù)測(cè)模板??當(dāng)采用33種角度模式對(duì)當(dāng)前TU進(jìn)行預(yù)測(cè)時(shí),編碼器會(huì)按照所選的方向使??用TU周?chē)闹亟ㄏ袼貙?duì)當(dāng)前像素進(jìn)行預(yù)測(cè)。如果當(dāng)前進(jìn)行預(yù)測(cè)的TU周?chē)膮??考像素部分不可用(在圖片邊界等情況),編碼器會(huì)自動(dòng)填充臨近可用的重建像??素,以確保每個(gè)TU都會(huì)有4N-1個(gè)參考像素。相比于H.264/AVC中的8種角度??預(yù)測(cè)模式,HEVC將可選的方向增加到了如圖2-6所示的33種,可以更好的適??應(yīng)視頻圖像中多變的紋理,提高預(yù)測(cè)的準(zhǔn)確度,增加編碼效率。??除了角度預(yù)測(cè)模式之外,HEVC中還有針對(duì)于平滑變化內(nèi)容的模式:DC及??Planar模式。DC模式通過(guò)對(duì)當(dāng)前TU的上邊界和左邊界參考像素去均值獲得預(yù)??測(cè)像素。Planar模式則是通過(guò)用水平方向和豎直方向的線性濾波器對(duì)參考像素進(jìn)??行濾波
【參考文獻(xiàn)】:
博士論文
[1]面向高性能視頻編碼標(biāo)準(zhǔn)的率失真優(yōu)化技術(shù)研究[D]. 李斌.中國(guó)科學(xué)技術(shù)大學(xué) 2013
碩士論文
[1]HEVC SCC的編解碼技術(shù)優(yōu)化研究[D]. 葉淑睿.中國(guó)科學(xué)技術(shù)大學(xué) 2017
本文編號(hào):3236637
【文章來(lái)源】:北京郵電大學(xué)北京市 211工程院校 教育部直屬院校
【文章頁(yè)數(shù)】:73 頁(yè)
【學(xué)位級(jí)別】:碩士
【部分圖文】:
圖2-1?HEVC編碼框架??2.1.1幀內(nèi)預(yù)測(cè)模塊??
相同的幀內(nèi)預(yù)測(cè)模式進(jìn)行預(yù)測(cè),這也是幀內(nèi)預(yù)測(cè)中TU不會(huì)越過(guò)PU邊界的原??因。HEVC共支持35種預(yù)測(cè)模式,它們可以被分為3大類(lèi):DC模式,Planar模??式和33種角度模式I3'所有的預(yù)測(cè)模式都采用圖2-5所示的預(yù)測(cè)模板對(duì)當(dāng)前快??內(nèi)像素進(jìn)行預(yù)測(cè),其中P[-l][d和P[-l][y]〇,ye?[-1,2#-1])分別為當(dāng)前??NxN的TU橫向和縱向的參考像素。??p[〇?[-1]?p[A/-1][-1]…p[2A/-1][-1]???^?I??外劉二三-二?^ ̄? ̄h??p[-i][/v-i]?—■?I?M?M?M?_??(??pf-11f2AA11?—??圖2-5?HEVC幀內(nèi)預(yù)測(cè)模式預(yù)測(cè)模板??當(dāng)采用33種角度模式對(duì)當(dāng)前TU進(jìn)行預(yù)測(cè)時(shí),編碼器會(huì)按照所選的方向使??用TU周?chē)闹亟ㄏ袼貙?duì)當(dāng)前像素進(jìn)行預(yù)測(cè)。如果當(dāng)前進(jìn)行預(yù)測(cè)的TU周?chē)膮??考像素部分不可用(在圖片邊界等情況),編碼器會(huì)自動(dòng)填充臨近可用的重建像??素,以確保每個(gè)TU都會(huì)有4N-1個(gè)參考像素。相比于H.264/AVC中的8種角度??預(yù)測(cè)模式,HEVC將可選的方向增加到了如圖2-6所示的33種,可以更好的適??應(yīng)視頻圖像中多變的紋理,提高預(yù)測(cè)的準(zhǔn)確度,增加編碼效率。??除了角度預(yù)測(cè)模式之外,HEVC中還有針對(duì)于平滑變化內(nèi)容的模式:DC及??Planar模式。DC模式通過(guò)對(duì)當(dāng)前TU的上邊界和左邊界參考像素去均值獲得預(yù)??測(cè)像素。Planar模式則是通過(guò)用水平方向和豎直方向的線性濾波器對(duì)參考像素進(jìn)??行濾波
相同的幀內(nèi)預(yù)測(cè)模式進(jìn)行預(yù)測(cè),這也是幀內(nèi)預(yù)測(cè)中TU不會(huì)越過(guò)PU邊界的原??因。HEVC共支持35種預(yù)測(cè)模式,它們可以被分為3大類(lèi):DC模式,Planar模??式和33種角度模式I3'所有的預(yù)測(cè)模式都采用圖2-5所示的預(yù)測(cè)模板對(duì)當(dāng)前快??內(nèi)像素進(jìn)行預(yù)測(cè),其中P[-l][d和P[-l][y]〇,ye?[-1,2#-1])分別為當(dāng)前??NxN的TU橫向和縱向的參考像素。??p[〇?[-1]?p[A/-1][-1]…p[2A/-1][-1]???^?I??外劉二三-二?^ ̄? ̄h??p[-i][/v-i]?—■?I?M?M?M?_??(??pf-11f2AA11?—??圖2-5?HEVC幀內(nèi)預(yù)測(cè)模式預(yù)測(cè)模板??當(dāng)采用33種角度模式對(duì)當(dāng)前TU進(jìn)行預(yù)測(cè)時(shí),編碼器會(huì)按照所選的方向使??用TU周?chē)闹亟ㄏ袼貙?duì)當(dāng)前像素進(jìn)行預(yù)測(cè)。如果當(dāng)前進(jìn)行預(yù)測(cè)的TU周?chē)膮??考像素部分不可用(在圖片邊界等情況),編碼器會(huì)自動(dòng)填充臨近可用的重建像??素,以確保每個(gè)TU都會(huì)有4N-1個(gè)參考像素。相比于H.264/AVC中的8種角度??預(yù)測(cè)模式,HEVC將可選的方向增加到了如圖2-6所示的33種,可以更好的適??應(yīng)視頻圖像中多變的紋理,提高預(yù)測(cè)的準(zhǔn)確度,增加編碼效率。??除了角度預(yù)測(cè)模式之外,HEVC中還有針對(duì)于平滑變化內(nèi)容的模式:DC及??Planar模式。DC模式通過(guò)對(duì)當(dāng)前TU的上邊界和左邊界參考像素去均值獲得預(yù)??測(cè)像素。Planar模式則是通過(guò)用水平方向和豎直方向的線性濾波器對(duì)參考像素進(jìn)??行濾波
【參考文獻(xiàn)】:
博士論文
[1]面向高性能視頻編碼標(biāo)準(zhǔn)的率失真優(yōu)化技術(shù)研究[D]. 李斌.中國(guó)科學(xué)技術(shù)大學(xué) 2013
碩士論文
[1]HEVC SCC的編解碼技術(shù)優(yōu)化研究[D]. 葉淑睿.中國(guó)科學(xué)技術(shù)大學(xué) 2017
本文編號(hào):3236637
本文鏈接:http://sikaile.net/kejilunwen/xinxigongchenglunwen/3236637.html
最近更新
教材專(zhuān)著