H.264/AVC是ITU-T和ISO聯(lián)合推出的新標(biāo)準(zhǔn),采用了近幾年視頻編碼方面的先進(jìn)技術(shù),以較高編碼效率和網(wǎng)絡(luò)友好性成為新一代國際視頻編碼標(biāo)準(zhǔn)。 本文以實(shí)現(xiàn)D1格式的H.264/AVC實(shí)時(shí)編碼器為目標(biāo),作者負(fù)責(zé)系統(tǒng)架構(gòu)設(shè)計(jì),軟硬件劃分以及部分模塊的硬件算法設(shè)計(jì)與實(shí)現(xiàn)。通過對H.264/AVC編碼器中主要模塊的算法復(fù)雜度的評(píng)估,算法特點(diǎn)的分析,同時(shí)考慮到編碼器系統(tǒng)的可伸縮性,可擴(kuò)展性,本文采用了DSP+FPGA的系統(tǒng)架構(gòu)。DSP充當(dāng)核心處理器,而FPGA作為協(xié)處理器,針對編碼器中最復(fù)雜耗時(shí)的模塊一運(yùn)動(dòng)估計(jì)模塊,設(shè)計(jì)相應(yīng)的硬件加速引擎,以提供編碼器所需要的實(shí)時(shí)性能。 H.264/AVC仍基于以前視頻編碼標(biāo)準(zhǔn)的運(yùn)動(dòng)補(bǔ)償混合編碼方案,其中一個(gè)主要的不同在于幀間預(yù)測采用了可變塊尺寸的運(yùn)動(dòng)估計(jì),同時(shí)運(yùn)動(dòng)向量精度提高到1/4像素。更小和更多形狀的塊分割模式的采用,以及更加精確的亞像素位置的預(yù)測,可以改善運(yùn)動(dòng)補(bǔ)償精度,提高圖像質(zhì)量和編碼效率,但同時(shí)也大大增加了編碼器的復(fù)雜度,因此需要設(shè)計(jì)專門的硬件加速引擎。 本文給出了1/4像素精度的運(yùn)動(dòng)估計(jì)基于FPGA的硬件算法設(shè)計(jì)與實(shí)現(xiàn),包括整像素搜索,像素插值,亞像素(1/2,1/4)搜索以及多模式選擇(支持全部七種塊分割模式)。設(shè)計(jì)中,將多處理器技術(shù)和流水線技術(shù)相結(jié)合,提供高性能的并行計(jì)算能力,同時(shí),采用合理的存儲(chǔ)器組織結(jié)構(gòu)以提供高數(shù)據(jù)吞吐量,滿足運(yùn)算的帶寬要求,并使編碼器具有較好的可伸縮性。最后,在Modelsim環(huán)境下建立測試平臺(tái),完成了對整個(gè)設(shè)計(jì)的RTL級(jí)的仿真驗(yàn)證,并針對Altera公司的FPGA芯片stratixⅡ系列的EP2S60-4器件進(jìn)行優(yōu)化,從而使工作頻率最終達(dá)到134MHz,分析數(shù)據(jù)表明該模塊能夠滿足編碼器的實(shí)時(shí)性要求。
標(biāo)簽: DSPFPGA H264 264 AVC
上傳時(shí)間: 2013-07-24
上傳用戶:sn2080395
DVB-T機(jī)頂盒原理圖及PCB,文件中帶有原理圖與PCB,可以用PADS打開,希望學(xué)習(xí)硬件的可以好好學(xué)習(xí)學(xué)習(xí)一下哦,想做參考設(shè)計(jì)的請您仔細(xì)核對一下,不保證原理圖里面沒有bug,但是學(xué)習(xí)之用還是可以的^_^
標(biāo)簽: DVB-T PCB 機(jī)頂盒 原理圖
上傳時(shí)間: 2013-06-11
上傳用戶:624971116
·ITU-T G.729的一個(gè)實(shí)現(xiàn)例子(包括附錄b的vod檢測等功能)-ITU-T g.729 example, include VOD detect of reference B, etc.文件列表(點(diǎn)擊判斷是否您需要的文件): g729b_v14 .........\acelp_co.c .........\basic_op.c .....
上傳時(shí)間: 2013-05-20
上傳用戶:Garfield
·ITU-T H.263視頻編解碼協(xié)議的最新標(biāo)準(zhǔn)文檔
標(biāo)簽: ITU-T nbsp 263 視頻編解碼
上傳時(shí)間: 2013-07-16
上傳用戶:f1364628965
·摘要: 針對自行設(shè)計(jì)的兩輪自平衡機(jī)器人Opyanbot建立了動(dòng)力學(xué)模型,應(yīng)用最優(yōu)控制和兩輪差動(dòng)等控制方法設(shè)計(jì)了控制器,提出了針對兩輪自平衡機(jī)器人平衡和行進(jìn)的新策略.為了提高兩輪自平衡機(jī)器人的控制效果,利用基于DSP數(shù)字電路的全數(shù)字智能伺服驅(qū)動(dòng)單元IPM100分別精確控制左右輪電機(jī),并利用上位機(jī)實(shí)時(shí)控制機(jī)器人的運(yùn)動(dòng)狀態(tài),提高了控制精度、可靠度和集成度,得到了很好的控制效果. &
標(biāo)簽: 自平衡 機(jī)器人 控制系統(tǒng)
上傳時(shí)間: 2013-07-12
上傳用戶:hfmm633
·T.264源代碼(基于VC開發(fā)環(huán)境 最新版本)
標(biāo)簽: nbsp 264 源代碼 VC開發(fā)環(huán)境
上傳時(shí)間: 2013-06-25
上傳用戶:zhangyi99104144
·ITU-T G.723.1語音編解碼協(xié)議全文
標(biāo)簽: ITU-T 723.1 nbsp 語音編解碼
上傳時(shí)間: 2013-06-05
上傳用戶:17854267178
·詳細(xì)說明:ITU-T G.723.1語音編解碼算法源代碼-ITU-T the G.723.1 pronunciation arranges the decoding to calculate the law origin code 文件列表: G.723.1_c .........\BASOP.C .........\BASOP.H ....
標(biāo)簽: ITU-T 723.1 nbsp 語音編解碼
上傳時(shí)間: 2013-07-16
上傳用戶:sz_hjbf
·詳細(xì)說明:已經(jīng)驗(yàn)證過的ITU G.729B源碼 1.使用定點(diǎn)運(yùn)算, 純c實(shí)現(xiàn) 2.已經(jīng)附帶了VC6的項(xiàng)目文件(原始的ITU源碼只有makefile,沒有VC項(xiàng)目文件), 方便初學(xué)者入門使用 3.用于測試G.729編碼和解碼 4.主要應(yīng)用于VoIP項(xiàng)目 文件列表: ITU-T G.729 Source code ...................
標(biāo)簽: nbsp Source ITU-T code
上傳時(shí)間: 2013-08-01
上傳用戶:matlab
·PID參數(shù)自整定在溫度控制系統(tǒng)中的應(yīng)用
標(biāo)簽: PID 參數(shù) 中的應(yīng)用 自整定
上傳時(shí)間: 2013-04-24
上傳用戶:guobing123
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1