新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > H.264算法的DSP移植與優(yōu)化

        H.264算法的DSP移植與優(yōu)化

        作者: 時(shí)間:2011-04-13 來源:網(wǎng)絡(luò) 收藏

        1.3 H.264編碼的主要特征
        H.264編碼進(jìn)行了一系列的改進(jìn)和擴(kuò)展,明顯改善編碼效率的特征如下:
        (1)網(wǎng)絡(luò)適配層NAL:傳統(tǒng)的視頻編碼編完的視頻碼流在任何應(yīng)用領(lǐng)域下都是統(tǒng)一的碼流模式,視頻碼流僅有視頻編碼層。(2)自適應(yīng)塊大小編碼模式:H.264允許使用16×16、16×8、8×16、8×8、8×4、4×8、4×4等子塊預(yù)測(cè)和編碼模式,采用更小塊和自適應(yīng)編碼的方式,使預(yù)測(cè)殘差的數(shù)據(jù)量減少,進(jìn)一步降低了碼率。(3)多幀運(yùn)動(dòng)補(bǔ)償技術(shù):傳統(tǒng)的視頻壓縮編碼采用一個(gè)或兩個(gè)解碼幀作為當(dāng)前預(yù)測(cè)的參考幀。

        2
        如上所述,運(yùn)動(dòng)估計(jì),整數(shù)余弦變換/反整數(shù)余弦變換,量化是H.264編碼器中最耗時(shí)的部分。因此,這3項(xiàng)是的主要對(duì)象。
        2.1 運(yùn)動(dòng)估計(jì)
        視頻序列圖像在時(shí)間上存在很強(qiáng)的相關(guān)性,采用運(yùn)動(dòng)估計(jì)和運(yùn)動(dòng)補(bǔ)償技術(shù)可以消除時(shí)間冗余以提高編碼效率。運(yùn)動(dòng)估計(jì)粗略分為全局運(yùn)動(dòng)估計(jì)、基于像素點(diǎn)運(yùn)動(dòng)估計(jì)、基于塊運(yùn)動(dòng)估計(jì)和基于區(qū)域地運(yùn)動(dòng)估計(jì)。
        H.264標(biāo)準(zhǔn)采用塊運(yùn)動(dòng)估計(jì)匹配算法,它包含匹配原則(主要有MAD、MSE和NCCF三類),搜索范圍,搜索方案等。但是搜索算法是影響塊匹配算法性能的主要因素。在整像素的運(yùn)動(dòng)估計(jì)中,采用了基于菱形搜索算法。
        2.2 CPU與緩存之間的數(shù)據(jù)傳輸
        DM643有一個(gè)兩級(jí)(Level2)高性能Cache結(jié)構(gòu),它們都有16 kB的獨(dú)立存儲(chǔ)器,并且均可以被存入兩級(jí)Cache中。兩級(jí)Cache可以被設(shè)置為Cache,SRAM或者Cache,SRAM的一部分。CPU與Cache之間的數(shù)據(jù)讀取過程如圖3所示。

        本文引用地址:http://www.104case.com/article/150854.htm

        b.JPG



        關(guān)鍵詞: 優(yōu)化 移植 DSP 算法

        評(píng)論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 丹东市| 泗水县| 句容市| 汕头市| 滨州市| 河间市| 鄄城县| 喀什市| 千阳县| 孝感市| 遵义市| 临夏县| 金平| 长阳| 同德县| 陕西省| 巩留县| 犍为县| 罗定市| 普陀区| 保德县| 阿坝| 江门市| 汾西县| 定边县| 南雄市| 抚松县| 叙永县| 漳平市| 青田县| 宝鸡市| 南昌市| 南江县| 汽车| 陇川县| 宝应县| 从化市| 始兴县| 桑日县| 景宁| 连南|