基于數(shù)字電視SoC芯片視頻解碼的軟件設(shè)計(jì)與應(yīng)用
本文關(guān)鍵詞:基于數(shù)字電視SoC芯片視頻解碼的軟件設(shè)計(jì)與應(yīng)用,由筆耕文化傳播整理發(fā)布。
【摘要】:隨著數(shù)字電視功能的豐富,軟件功能的整機(jī)應(yīng)用需求趨于復(fù)雜化,需要高級(jí)的操作系統(tǒng)來(lái)支持這些高級(jí)軟件的應(yīng)用。因此,數(shù)字電視SoC的配套軟件開(kāi)發(fā)也成為整機(jī)產(chǎn)品開(kāi)發(fā)中的關(guān)鍵部分。主流的數(shù)字電視SoC芯片功能主要包括模擬電視解調(diào)和解碼功能、數(shù)字電視解調(diào)和解碼功能、多格式音視頻解碼功能、高畫(huà)質(zhì)視頻后處理等,尤其是高清視頻的解碼是數(shù)字電視的核心技術(shù)。由于高清視頻的編碼的復(fù)雜性,傳統(tǒng)的CPU進(jìn)行解碼會(huì)消耗極大的運(yùn)算能力。硬件解碼是將解碼任務(wù)交給了專門(mén)的解碼電路,因此能夠大大降低CPU占用率。論文首先介紹了高清數(shù)字電視SoC芯片HS3XXX的軟件系統(tǒng),在此基礎(chǔ)上介紹了視頻解碼單元的驅(qū)動(dòng)框架。其次,基于VPU的硬件電路和HS3XXX軟件系統(tǒng)平臺(tái),將VPU提供的API做進(jìn)一步封裝,使其與HS3XXX平臺(tái)的軟件架構(gòu)的上下層適配,完成了在HS3XXX平臺(tái)上軟件代碼的移植。以MPEG-2為例重點(diǎn)研究了主機(jī)應(yīng)用程序在解碼過(guò)程中與VPU的交互機(jī)制,根據(jù)此交互機(jī)制完成了解碼過(guò)程中的比特流輸入、序列初始化、解碼顯示輸出等環(huán)節(jié)的設(shè)計(jì)與實(shí)現(xiàn),再調(diào)試其他視頻編碼格式ES流。最后,搭建交叉編譯環(huán)境和測(cè)試平臺(tái),對(duì)解碼模塊進(jìn)行調(diào)試與功能驗(yàn)證,結(jié)果表明本設(shè)計(jì)能夠支持多編碼格式視頻解碼,實(shí)現(xiàn)實(shí)時(shí)播放。本課題增加了電視整機(jī)對(duì)多媒體的支持,對(duì)于基于linux系統(tǒng)進(jìn)行多媒體功能開(kāi)發(fā)也具有重要參考價(jià)值。
【關(guān)鍵詞】:SoC 數(shù)字電視 驅(qū)動(dòng) 視頻解碼
【學(xué)位授予單位】:中國(guó)海洋大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2015
【分類號(hào)】:TN949.197
【目錄】:
- 摘要5-6
- Abstract6-10
- 1 緒論10-14
- 1.1 課題研究背景10-11
- 1.2 課題研究現(xiàn)狀11-12
- 1.3 課題研究?jī)?nèi)容及意義12-14
- 2 圖像及數(shù)字視頻相關(guān)理論14-22
- 2.1 視頻的基本概念14-15
- 2.2 數(shù)據(jù)壓縮的編碼與解碼技術(shù)15-17
- 2.3 靜止圖像壓縮標(biāo)準(zhǔn)JPEG17
- 2.4 視頻壓縮標(biāo)準(zhǔn)MPEG系列17-20
- 2.4.1 MPEG-1壓縮標(biāo)準(zhǔn)17-18
- 2.4.2 MPEG-2壓縮標(biāo)準(zhǔn)18-19
- 2.4.3 MPEG-4壓縮標(biāo)準(zhǔn)19-20
- 2.5 H.26X系列20-22
- 2.5.1 H.26120
- 2.5.2 H.26320-21
- 2.5.3 H.26421-22
- 3 高清數(shù)字電視SoC芯片軟件系統(tǒng)架構(gòu)及解碼驅(qū)動(dòng)框架22-30
- 3.1 高清數(shù)字SoC芯片軟件系統(tǒng)22-23
- 3.2 解碼驅(qū)動(dòng)框架23-24
- 3.3 基于Gstreamer多媒體框架中視頻文件的處理流程24-25
- 3.4 VPU簡(jiǎn)介25-30
- 3.4.1 VPU模塊結(jié)構(gòu)25-26
- 3.4.2 VPU與主機(jī)CPU的通信26-28
- 3.4.3 VPU解碼流程28-30
- 4 視頻解碼模塊設(shè)計(jì)與實(shí)現(xiàn)30-51
- 4.1 模塊軟件層次架構(gòu)30-31
- 4.2 MPEG-2格式ES流的解碼實(shí)現(xiàn)31-45
- 4.2.1 本地視頻比特流的輸入32-36
- 4.2.2 比特流處理模式36-37
- 4.2.3 序列初始化37-40
- 4.2.4 獲取解碼結(jié)果40-42
- 4.2.5 多格式解碼設(shè)計(jì)42-45
- 4.3 多線程控制45-46
- 4.4 解碼顯示的實(shí)現(xiàn)46-48
- 4.4.1 幀數(shù)據(jù)的輸出46-47
- 4.4.2 關(guān)閉解碼實(shí)例47-48
- 4.5 VPU主要函數(shù)接口48-51
- 5 測(cè)試與驗(yàn)證51-60
- 5.1 本論文工作平臺(tái)的搭建51-53
- 5.2 調(diào)試步驟與結(jié)果53-60
- 6 總結(jié)與展望60-61
- 參考文獻(xiàn)61-63
- 附錄63-66
- 致謝66-67
- 個(gè)人簡(jiǎn)歷67
- 發(fā)表的學(xué)術(shù)論文67
【相似文獻(xiàn)】
中國(guó)期刊全文數(shù)據(jù)庫(kù) 前10條
1 于濤;竇剛誼;;基于Calibre工具的SoC芯片的物理驗(yàn)證[J];科學(xué)技術(shù)與工程;2007年05期
2 劉濤;張崇巍;;SoC芯片測(cè)試設(shè)備現(xiàn)狀[J];電子工業(yè)專用設(shè)備;2009年09期
3 吳擁軍;;深亞微米SoC芯片設(shè)計(jì)及其供應(yīng)鏈的管理[J];電子設(shè)計(jì)技術(shù);2003年05期
4 常曉夏;潘亮;汪艷彬;李勇;;集成LDO的復(fù)雜SoC芯片電源網(wǎng)格研究與實(shí)現(xiàn)[J];中國(guó)集成電路;2012年08期
5 孫博;黑勇;喬樹(shù)山;;基于數(shù)字電視基帶SoC芯片的可測(cè)性設(shè)計(jì)[J];電視技術(shù);2010年07期
6 孫大成;張杰;;一款百萬(wàn)門(mén)級(jí)SOC芯片的可測(cè)性設(shè)計(jì)[J];中國(guó)集成電路;2012年03期
7 陳志強(qiáng);林平分;任威麗;;SOC芯片的可測(cè)試性設(shè)計(jì)與功耗優(yōu)化[J];電子科技;2012年08期
8 楊澤清;;電力載波SoC芯片及其在電表上的應(yīng)用[J];單片機(jī)與嵌入式系統(tǒng)應(yīng)用;2007年09期
9 胡楊川;何衛(wèi)國(guó);司煥麗;;一種安全SoC芯片的物理設(shè)計(jì)[J];中國(guó)集成電路;2014年Z1期
10 ;中國(guó)首枚無(wú)線局域網(wǎng)SoC芯片順利通過(guò)測(cè)試[J];集成電路應(yīng)用;2005年07期
中國(guó)重要會(huì)議論文全文數(shù)據(jù)庫(kù) 前2條
1 劉勁松;林濤;;整合多IP的SOC芯片的驗(yàn)證挑戰(zhàn)和思路[A];2005中國(guó)通信集成電路技術(shù)與應(yīng)用研討會(huì)論文集[C];2005年
2 吉國(guó)凡;王惠;;降低SOC芯片測(cè)試成本的有效方法[A];第五屆中國(guó)測(cè)試學(xué)術(shù)會(huì)議論文集[C];2008年
中國(guó)重要報(bào)紙全文數(shù)據(jù)庫(kù) 前1條
1 蕭齊;706所 自主研制首款SoC芯片[N];中國(guó)航天報(bào);2009年
中國(guó)博士學(xué)位論文全文數(shù)據(jù)庫(kù) 前1條
1 李東軍;基于復(fù)雜客戶網(wǎng)絡(luò)的SOC芯片產(chǎn)業(yè)化模式研究[D];大連海事大學(xué);2011年
中國(guó)碩士學(xué)位論文全文數(shù)據(jù)庫(kù) 前10條
1 矯風(fēng);基于數(shù)字電視SoC芯片視頻解碼的軟件設(shè)計(jì)與應(yīng)用[D];中國(guó)海洋大學(xué);2015年
2 劉景宇;基于SoC芯片的TD-SCDMA手機(jī)部分技術(shù)研究與實(shí)現(xiàn)[D];吉林大學(xué);2006年
3 劉輝華;超深亞微米SOC芯片布局布線實(shí)現(xiàn)[D];電子科技大學(xué);2006年
4 嚴(yán)新文;無(wú)磁計(jì)量SoC芯片數(shù)字模塊設(shè)計(jì)與實(shí)現(xiàn)[D];天津大學(xué);2010年
5 劉洋;基于FSK的電力載波通信SoC芯片設(shè)計(jì)與驗(yàn)證[D];華中科技大學(xué);2012年
6 穆屹峰;基于ZigBee協(xié)議的SoC芯片數(shù)字基帶系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D];南京航空航天大學(xué);2012年
7 范瑞玉;基于FPGA的SoC芯片驗(yàn)證平臺(tái)設(shè)計(jì)[D];復(fù)旦大學(xué);2008年
8 王超;語(yǔ)音SoC芯片數(shù)字后端低功耗研究[D];哈爾濱工業(yè)大學(xué);2010年
9 強(qiáng)亞?wèn)|;基于ARM7核的SoC芯片軟硬件協(xié)同驗(yàn)證[D];西北大學(xué);2008年
10 官楓林;基于VMM的SoC芯片軟硬件協(xié)同驗(yàn)證平臺(tái)的研究與實(shí)現(xiàn)[D];電子科技大學(xué);2012年
本文關(guān)鍵詞:基于數(shù)字電視SoC芯片視頻解碼的軟件設(shè)計(jì)與應(yīng)用,由筆耕文化傳播整理發(fā)布。
,本文編號(hào):447580
本文鏈接:http://sikaile.net/kejilunwen/wltx/447580.html