資源描述:
《基于cabac的可伸縮視頻編碼方法研究論文》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。
1、基于CABAC的可伸縮視頻編碼方法研究畢業(yè)論文目錄摘要IAbstractII第一章緒論11.1可伸縮視頻技術(shù)概述11.2可伸縮視頻技術(shù)的研究概況與發(fā)展趨勢(shì)21.3主要研究工作31.4本文安排3第二章H.264標(biāo)準(zhǔn)中的CABAC42.1概述42.2二值化52.2.1一元碼(Unary)52.2.2截?cái)嘁辉a(TruncatedUnary,TU)52.2.3k階指數(shù)哥倫布編碼(kthorderExp-Golomb,EGk)62.2.4定長(zhǎng)編碼(Fixed-Length,FL)62.2.54位FL與截?cái)嘀禐?/p>
2、2的TU聯(lián)合二值化方案62.2.6TU與EGk的聯(lián)合二值化方案(Unary/kthorderExp-Golomb,UEGk)62.2.7各種句法元素值的二值化62.2.8聯(lián)合二值化方案編碼實(shí)例72.3上下文建模72.3.1上下文的初始化82.3.2上下文模型的分類(lèi)82.3.3上下文模型的分配與確定82.4二進(jìn)制算術(shù)編碼92.4.1概率估計(jì)92.4.2算術(shù)編碼器的總體描述10第三章JM8.6中的CABAC143.1slice.c部分函數(shù)分析143.1.1encode_one_slice函數(shù)分析143.1
3、.2start_slice函數(shù)分析153.1.3terminate_slice函數(shù)分析153.2macroblock.c部分函數(shù)分析163.2.1start_macroblock函數(shù)分析163.2.2write_one_macroblock函數(shù)分析163.2.3writeMBHeader函數(shù)分析173.2.4writeMotionInfo2NAL函數(shù)分析173.2.5writeCBPandLumaCoeff函數(shù)分析183.2.6writeChromaCoeff函數(shù)分析183.3rdopt.c部分函數(shù)分
4、析1823.3.1encode_one_macroblock函數(shù)分析193.3.2RDCost_for_macroblocks函數(shù)分析193.3.3RDCost_for_8x8blocks函數(shù)分析193.3.4RDCost_for_4x4IntraBlocks函數(shù)分析203.4cabac.c部分函數(shù)分析203.4.1CheckAvailabilityOfNeighborsCABAC函數(shù)分析213.4.2writeFieldModeInfo_CABAC函數(shù)分析213.4.3writeMB_skip_fl
5、agInfo_CABAC函數(shù)分析213.4.4writeMB_typeInfo_CABAC函數(shù)分析223.4.5writeB8_typeInfo_CABAC函數(shù)分析253.4.6writeIntraPredMode_CABAC函數(shù)分析263.4.7writeRefFrame_CABAC函數(shù)分析263.4.8writeDquant_CABAC函數(shù)分析273.4.9writeMVD_CABAC函數(shù)分析273.4.10writeCIPredMode_CABAC函數(shù)分析283.4.11writeCBP_BIT
6、_CABAC函數(shù)分析293.4.12writeCBP_CABAC函數(shù)分析303.4.13write_and_store_CBP_block_bit函數(shù)分析313.4.14write_significance_map函數(shù)分析323.4.15write_significant_coefficients函數(shù)分析323.4.16writeRunLevel_CABAC函數(shù)分析333.5biariencode.c部分函數(shù)分析333.5.1biari_encode_symbol函數(shù)分析333.5.2biari_en
7、code_symbol_eq_prob函數(shù)分析343.5.3biari_encode_symbol_final函數(shù)分析353.5.4biari_init_context函數(shù)分析353.6JM8.6與標(biāo)準(zhǔn)的結(jié)合分析35第四章JM8.6程序上的CABAC性能分析374.1實(shí)驗(yàn)前的設(shè)置374.1.1實(shí)驗(yàn)環(huán)境374.1.2JM8.6編譯設(shè)置374.1.3編碼配置文件設(shè)置384.2實(shí)驗(yàn)數(shù)據(jù)與分析39總結(jié)與展望43參考文獻(xiàn)44附錄45致謝632第一章緒論1.1可伸縮視頻技術(shù)概述數(shù)字視頻技術(shù)在通信和廣播領(lǐng)域得到了日
8、益廣泛的應(yīng)用,隨著互聯(lián)網(wǎng)和移動(dòng)通信的迅猛發(fā)展,視頻信息和多媒體信息在互聯(lián)網(wǎng)和移動(dòng)網(wǎng)絡(luò)中的處理和傳輸技術(shù)成為國(guó)內(nèi)外專(zhuān)家研究的熱點(diǎn)之一。視頻信息具有直觀性、確切性、高效性與廣泛性等一系列的有點(diǎn),但其信息量太大,要使視頻得到有效的應(yīng)用,必須首先解決視頻壓縮編碼問(wèn)題,其次既要解決壓縮后視頻質(zhì)量保證的問(wèn)題。這兩者是相互矛盾的,是矛盾的兩個(gè)方面。我們的任務(wù)是既要有較大的壓縮比,又要保證一定的視頻質(zhì)量。傳統(tǒng)的視頻編碼技術(shù)主要是面向存儲(chǔ)的,目標(biāo)是單純地追求某一固定碼率下