《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > H.264視頻壓縮快速運動估計算法 DCS算法
H.264視頻壓縮快速運動估計算法 DCS算法
來源:21ic
摘要: H.264是現有最重要數據壓縮編碼國際標準之一。 快速運動估計算法一直是視頻壓縮中的研究熱點。本文針對一些快速估計算法過早確定了搜索方向,容易陷入局部最小點,損失了搜索精度的情況,在原有基礎上,運用菱形十字搜索算法(DCS)與閾值估計相結合的方法提高了運動估計的性能。實驗結果表明,該算法可以用較小的搜索代價取得與全搜索(FS)相當的效果,并且在搜索速度方面優于鉆石法DS)。
Abstract:
Key words :

 0 引言
  H.264采用了減少視頻圖像各幀間冗余度的運動估計算法。運動估計算法傳統的有全搜索(FS)、三步搜索(TSS)、新三步搜索(NTSS)、四步搜索(FSS)等;常用的是鉆石搜索(DS)和非對稱十字交叉多層次六邊形格點運動搜索算法(UMHexagonS)。運動估計是整個視頻編碼中運算量最大的模塊,可占整個軟件編碼器運算量的70%以上。因此視頻系統中編碼器的復雜部分取決于運動估計算法體系結構的復雜性。
  1 運動估計算法分析
  1.1 鉆石搜索(DS)算法
  DS算法即鉆石搜索算法,被MPEG-4國際標準采用并收入驗證模型VM(Verification Model)中,是MPEG-4建議采用的快速運動估計算法。DS算法采用了兩種搜索模板,分別是有9個檢測點的大模板和有5個檢測點的小模板。搜索時先用大模板LDSP在搜索區域中心及周圍8個點處進行匹配計算,當最小塊誤差出現在中心點處時,將大模板LDSP換為SDSP,再進行匹配計算,這時5個點中的MBD(Minimum
Block Distortion)即為最優匹配點;否則,改變中心位置,仍用LDSP重復計算。
  1.2 菱形十字搜索(DCS)算法
  菱形十字搜索算法(DCS)算法是在DS算法基礎上改進而來,DCS的匹配模板是建立在兩種不同的搜索模板之上的,即大菱形十字型(LDCSP)和小菱形十字型(SDCSP),如圖1所示。其中,十字型可以對應于實際的運動的矢量分布,而交叉型則是為了加速搜索效果。

  DCS算法在進行運動估計匹配運算時,有三種可能的情況:
  (1)若MBD點位于LDCSP中心位置,說明圖像是靜止的,DCS算法一步結束;
  (2)若MBD點位于LDCSP小十字位置,說明圖像的運動較小,則在此基礎上按照SDCSP模板反復進行交叉搜索。
  (3)若MBD點位于LDCSP大十字位置,說明圖像的運動較大,則在此基礎上按照LDCSP模板反復進行交叉搜索。
  由此可以看出,DCS算法的優點是,可以根據圖像的運動類型(如上述三種情況),白適應選擇下一步相應的搜索模板,使搜索與圖像內容有關(基于內容的搜索),從而得到較好的搜索效果;DCS算法的搜索并不一定要經歷模板由大到小的必然過程,有時一步即可完成搜索;用DCS搜索時,十字形模板對應于實際的運動矢量分布,交叉形模板則有準確性“聚焦”特性,這從本質上體現了DCS是粗定位和準確定位的有效結合。<Script type=text/javascript> function ImgZoom(Id)//重新設置圖片大小防止撐破表格 { var w =
$(Id).width; var m = 650; if(w < m){return;} else{ var h = $(Id).height; $(Id).height = parseInt(h*m/w); $(Id).width = m; } } window.onload = function() { var Imgs = $("content").getElementsByTagName("img"); var i=0; for(;i
  視頻圖像的運動矢量大部分為零矢量或運動很小的矢量。運動矢量為零的塊稱為靜止塊;運動矢量很小的塊(以搜索窗口中心為圓心,兩像素為半徑的圓內)稱為準靜止塊:而其他的稱為運動塊。如果有超過80%運動矢量很小的塊可被看作靜止或準靜止塊。因此,可設一個閥值T,當運動矢量的值小于T時,可用SDCSP搜索法直接進行精確定位,找出最優點;當運動矢量的值大于T時,可用LDCSP搜索算法找出最優點。
  運動矢量空間域的預測方式有運動矢量中值預測、空間域的上層塊模式運動矢量;在時間域的預測方式有前幀對應塊運動矢量預測和時間域的鄰近參考幀運動矢量預測。本文采用運動矢量中值預測方式。根據與當前E塊相鄰的左邊A塊,上邊B塊和右上邊C塊的運動矢量,取中值作為當前塊的預測運動矢量。如圖2所示。
  設當前要編碼塊E的運動矢量為MVp。如果運動矢量的值MVp≥T,則與E塊相鄰的各塊間運動的相關性較高,表明該區域的變化比較平緩;如果運動矢量的值MVp<T,則與E塊相鄰的各塊間運動的相關性較低,表明該區域變化比較劇烈。通過對missa、grandmother、carphone、salesman的檢測可知,取閾值T=2。
  3 自適應運動估計算法
  結合上述DCS算法和閾值的確定,可采取先對視頻圖像的運動塊進行閾值的判斷,再根據判斷結果進行最佳匹配塊的搜索。具體搜索步驟描述如下:
  Step 1:判斷當前塊運動矢量MVp和閾值確大小。若MVp≥T,則進入Step 2;若MVp<T,則進入Step 5。
  Step 2:用LDCSP在搜索區域中心及周圍8個點進行匹配運算,然后判斷,找出MBD點。若MBD點位于中心點,說明宏塊是靜止的,DCS算法一步結束,得到最優匹配塊;否則進行Step 3。
  Step 3:若MBD點為LDCSP模版的小十字處,以該點為中心構建SDCSP進行匹配計算,若MBD點位于中心點,所得MBD點為所求。否則,進入Step 4。
  Step 4:若MBD點為LDCSP模版的大十字處,以該點為中心構建LCSP進行匹配計算,進入step 2。
  Step 5:用LDCSP在搜索區域中心及周圍5個點進行匹配運算,然后判斷,找出MBD點。若MBD點位于中心點,所得MBD點為所求;否則繼續Step 5。
  算法流程圖如圖3所示
   type=text/javascript> function ImgZoom(Id)//重新設置圖片大小 防止撐破表格 { var w =$(Id).width; var m = 650; if(w < m){return;} else{ var h = $(Id).height;$(Id).height = parseInt(h*m/w); $(Id).width = m; } } window.onload = function(){ var Imgs = $("content").getElementsByTagName("img"); var i=0; for(;i4 實驗結果及說明用搜索時間和PSNR值兩個指標來驗證DCS的性能。本節實驗用到的所有視頻文件均為QCIF(Quartet commonintermediate format)格式。實驗以主頻1.8GHz的PC機上運行的VisualC++6.0為平臺。測試對象為:missa、salesman、news、grandmother、foreman、carphone、claire,搜索范圍為16×16的矩形框,量化范圍為2~12,測試序列中每幀圖像的大小為176×144。
  4.1 搜索時間的比較
  為了時間測試的準確性,測試時采用的是VC++提供的兩個精確時間函數:QueryPerformanceFrequency()和OuerPerformanceCounter()精度對標準測試序列missa、salesman、news、grandmother、foreman、carphone進行精確測定,得表1(數據均為三次測量所求得的平均值)。
  從表1可知:a.FS搜索效果最佳,但耗時太長;DS算法有較大改進,可以實現實時壓縮;DCS比DS,運行時間都有不同程度的減少,故DCS算法在搜索速度有優勢。b.從單個序列來看,DCS算法對missa和salesman時間優化最為顯著,分別只占FS算法的7.42%、7.50%和DS算法的98.17%、97.49%;對carphone序列的搜索速度也有很大優化,占FS搜索算法的7.97%和DS算法的97.82%。綜合視頻特性可知:DCS算法針對運動平緩的視頻對象搜索速度優化明顯。
  4.2 信噪比的比較
  對標準測試序列claire和carphone序列進行測定,計算PSNR得表2。
  表2中FS的平均PSNR最高,達到42.38,但搜索時間最長;DS的PSNR最低,為42.31,而DCS為42.35,高于DS算法,且僅低于FS算法0.03dB。從單個序列來看,DCS算法對claire的優化程度最大,超過了FS的PSNR值,說明DCS算法身體靜止僅面部表情運動特點視頻適用。用DCS算法計算得到的carphone的PSNR值雖然低于FS算法,但高于DS算法;missa序列的DCS算法的PSNR值和FS、DS法的相差不大。故DCS算法在搜索速度、圖像質量上均有保證。
  5 結束語
  本文從搜索時間和圖像質量兩方面對各種塊匹配運動估計算法進行了性能分析比較。實驗結果表明,將菱形十字交叉搜索算法和閾值判斷結合,在搜索速度方面,有很大程度的優化,而且能得到與FS、DS搜索算法相當的圖像質量。DCS算法針對運動平緩的視頻作用明顯,由此推知該算法適用于電視電話、遠程教育等實時視頻壓縮
此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
久久av在线| 亚洲欧美日韩国产一区二区| 日韩视频在线一区二区三区| 激情成人亚洲| 国内外成人在线| 国内一区二区三区在线视频| 国产日韩欧美精品综合| 国产精品一香蕉国产线看观看| 国产精品a久久久久久| 欧美三级日本三级少妇99| 欧美日韩日日骚| 欧美日韩精品免费观看视一区二区| 欧美国产大片| 欧美精品一区二区在线观看| 欧美精品久久久久久久免费观看| 欧美国产精品专区| 欧美日韩国产一级| 欧美日韩美女在线| 欧美午夜电影在线观看| 国产精品久久久久久妇女6080 | 久久综合久久综合九色| 蜜臀av国产精品久久久久| 你懂的一区二区| 欧美国产日韩一区二区在线观看| 欧美国产日韩一区二区在线观看 | 亚洲无线视频| 亚洲男人的天堂在线| 小嫩嫩精品导航| 久久aⅴ乱码一区二区三区| 久久另类ts人妖一区二区| 久热精品在线| 欧美精品激情blacked18| 欧美无砖砖区免费| 国产九色精品成人porny| 国产一区二区三区四区在线观看 | 欧美 日韩 国产 一区| 欧美久久久久久久久| 欧美视频在线视频| 国产精品日韩欧美一区| 国产日韩精品在线观看| 伊人成人在线视频| 亚洲精品中文字| 亚洲制服av| 亚洲高清在线精品| 在线视频日本亚洲性| 性xx色xx综合久久久xx| 老司机一区二区| 欧美日韩亚洲一区三区| 国产午夜亚洲精品羞羞网站 | 性欧美大战久久久久久久免费观看| 亚洲电影视频在线| 在线综合亚洲欧美在线视频| 欧美有码在线视频| 欧美激情久久久久久| 国产精品一区2区| 在线看片成人| 一区二区三区免费网站| 亚洲成人在线视频播放 | 国产精品久久久久av免费| 狠狠色丁香婷婷综合影院 | 在线亚洲精品福利网址导航| 久久国产精品久久久久久久久久 | 欧美日韩精品三区| 国产一区深夜福利| 99re热这里只有精品视频 | 欧美国产欧美亚洲国产日韩mv天天看完整 | 性欧美videos另类喷潮| 欧美超级免费视 在线| 国产精品久久一区主播| 亚洲国产三级网| 欧美一区二区国产| 99www免费人成精品| 久久精品国产免费看久久精品| 欧美—级在线免费片| 国产一区av在线| 夜夜嗨av一区二区三区四区| 亚洲国产精品999| 午夜精品久久久久久久99水蜜桃| 欧美成人亚洲| 国模叶桐国产精品一区| 亚洲小说欧美另类社区| 亚洲免费成人av电影| 久久九九99视频| 国产精品毛片a∨一区二区三区| 亚洲东热激情| 欧美一区二区三区日韩视频| 亚洲午夜国产成人av电影男同| 免费欧美在线视频| 国产亚洲视频在线| 亚洲视频1区| 一区二区三区国产盗摄| 免费人成网站在线观看欧美高清| 国产欧美日韩视频一区二区三区| 99这里有精品| 99riav1国产精品视频| 免费日韩av电影| 韩国在线一区| 欧美一区二区三区免费视频| 亚洲欧美日韩精品久久| 欧美日韩国产探花| 亚洲日本精品国产第一区| 亚洲国产欧美一区二区三区同亚洲 | 国内精品久久久久久久果冻传媒 | 黑丝一区二区三区| 久久av在线看| 久久精品一区二区三区中文字幕 | 国产香蕉久久精品综合网| 亚洲在线观看免费| 亚洲小少妇裸体bbw| 欧美日韩国产系列| 亚洲三级免费观看| 亚洲精品在线二区| 欧美激情一二三区| 亚洲国产精品专区久久| 久久大综合网| 久久夜色精品一区| 精品动漫av| 亚洲国产美女| 欧美成人dvd在线视频| 亚洲国产经典视频| 亚洲精品一级| 欧美日韩国产在线观看| 亚洲伦伦在线| 亚洲图片欧洲图片日韩av| 欧美日韩国产专区| 一区二区三区产品免费精品久久75| 夜夜爽夜夜爽精品视频| 欧美三级乱人伦电影| 亚洲午夜精品网| 亚洲男人的天堂在线aⅴ视频| 国产精品美女在线| 性刺激综合网| 玖玖精品视频| 亚洲三级色网| 亚洲免费在线看| 国产午夜精品久久| 亚洲福利国产| 欧美激情区在线播放| 一本大道久久a久久精品综合| 亚洲一区二区在| 国产精品海角社区在线观看| 亚洲一区二区三区精品视频| 欧美在线观看网址综合| 激情久久综合| 日韩亚洲视频在线| 欧美午夜不卡在线观看免费 | 欧美一区影院| 伊人狠狠色丁香综合尤物| 亚洲激情啪啪| 欧美日韩中文另类| 亚洲直播在线一区| 久热这里只精品99re8久| 亚洲人成人77777线观看| 亚洲欧美日韩久久精品| 国产揄拍国内精品对白 | 一区二区三区久久久| 国产精品久久午夜夜伦鲁鲁| 欧美在线影院在线视频| 欧美aⅴ99久久黑人专区| 日韩天堂在线观看| 欧美一区二区在线免费播放| 伊人激情综合| 亚洲免费一在线| 依依成人综合视频| 亚洲一区日韩| 国色天香一区二区| 99re热这里只有精品视频| 国产伦精品一区二区| 亚洲狼人精品一区二区三区| 国产精品免费aⅴ片在线观看| 久久国产主播| 欧美午夜一区二区福利视频| 欧美在线在线| 欧美四级在线观看| 91久久国产综合久久蜜月精品| 国产精品爱久久久久久久| 亚洲国产黄色| 国产精品日本一区二区| 亚洲精品一区二区三区四区高清| 国产精品日韩欧美大师| 亚洲免费成人av| 国产一区二区你懂的| 中文无字幕一区二区三区| 国产在线精品自拍| 亚洲一区美女视频在线观看免费| 一区二区三区在线视频观看| 亚洲免费小视频| 亚洲国产欧美日韩精品| 欧美一级淫片aaaaaaa视频| 亚洲国产岛国毛片在线| 久久国产高清| 夜夜躁日日躁狠狠久久88av| 美女视频一区免费观看| 亚洲综合精品自拍| 欧美日韩成人在线观看| 亚洲第一精品福利| 国产毛片精品视频| 中文日韩欧美| 91久久国产综合久久| 久久久国产91|