a一级爱做片免费观看欧美,久久国产一区二区,日本一二三区免费,久草视频手机在线观看

新聞中心

EEPW首頁 > 嵌入式系統 > 設計應用 > IPTV編解碼標準綜述

IPTV編解碼標準綜述

作者: 時間:2012-10-23 來源:網絡 收藏

  是一種利用寬帶網,集互聯網、多媒體、通訊等多種技術于一體,向家庭用戶提供包括數字電視在內的多種交互式服務的嶄新技術。由于國際上固話運營商都是從最近兩年才興起熱,所以至今也沒有一個國家在業務方面形成成熟標準,國內IPTV業務也同樣無標準可循。中國通信標準化協會(CCSA)IP與多媒體工作委員會IPTV特別工作組于2005年下半年成立,并啟動了對IPTV標準的研究和制訂工作。參加IPTV特別工作組的單位幾乎包含了目前從事IPTV業務運營、開發和研究的國內外所有企業。

  IPTV最重要的標準就是標準,編碼直接關系到解碼,解碼又會影響到機頂盒。標準化是產業化成功的前提,之所以目前尚沒有廠家大規模生產網絡機頂盒,一個重要原因就是沒有確定的標準支持。盡管IPTV標準有很多種,但在中國主要是采用技術以及中國提出的具有自主知識產權的標準,國內企業面臨一場抉擇。

  1 標準簡介

  運動圖像專家組MPEG 于1999年2月正式公布了(ISO/IEC14496)標準第一版本。同年年底MPEG-4第二版亦告底定,且于2000年年初正式成為國際標準。MPEG-4與MPEG-1和MPEG-2有很大的不同。MPEG-4不只是具體壓縮算法,它是針對數字電視、交互式繪圖應用、交互式多媒體等整合及壓縮技術的需求而制定的國際標準。MPEG-4標準將眾多的多媒體應用集成于一個完整的框架內,旨在為多媒體通信及應用環境提供標準的算法及工具,從而建立起一種能被多媒體傳輸、存儲、檢索等應用領域普遍采用的統一數據格式。
  MPEG-4的編碼理念是:MPEG-4標準同以前標準的最顯著的差別在于它是采用基于對象的編碼理念,即在編碼時將一幅景物分成若干在時間和空間上相互聯系的視頻音頻對象,分別編碼后,再經過復用傳輸到接收端,然后再對不同的對象分別解碼,從而組合成所需要的視頻和音頻。這樣既方便我們對不同的對象采用不同的編碼方法和表示方法,又有利于不同數據類型間的融合,并且這樣也可以方便的實現對于各種對象的操作及編輯。
  MPEG-4除采用第一代視頻編碼的核心技術,如變換編碼、運動估計與運動補償、量化、熵編碼外,還提出了一些新的有創見性的關鍵技術,并在第一代視頻編碼技術基礎上進行了卓有成效的完善和改進。下面重點介紹其中的一些關鍵技術。

  (1)視頻對象提取技術
  MPEG-4實現基于內容交互的首要任務就是把視頻/圖像分割成不同對象或者把運動對象從背景中分離出來,然后針對不同對象采用相應編碼方法,以實現高效壓縮。因此視頻對象提取即視頻對象分割,是MPEG-4視頻編碼的關鍵技術,也是新一代視頻編碼的研究熱點和難點。
  盡管MPEG-4 框架已經制定,但至今仍沒有通用的有效方法去根本解決視頻對象分割問題,視頻對象分割被認為是一個具有挑戰性的難題,基于語義的分割則更加困難。目前進行視頻對象分割的一般步驟是:先對原始視頻/圖像數據進行簡化以利于分割,這可通過低通濾波、中值濾波、形態濾波來完成;然后對視頻/圖像數據進行特征提取,可以是顏色、紋理、運動、幀差、位移幀差乃至語義等特征;再基于某種均勻性標準來確定分割決策,根據所提取特征將視頻數據歸類;最后是進行相關后處理,以實現濾除噪聲及準確提取邊界。

  (2)VOP視頻編碼技術
  視頻對象平面(VOP,Video Object Plane)是視頻對象(VO)在某一時刻的采樣,VOP是MPEG-4視頻編碼的核心概念。MPEG-4在編碼過程中針對不同VO采用不同的編碼策略,即對前景VO的壓縮編碼盡可能保留細節和平滑;對背景VO則采用高壓縮率的編碼策略,甚至不予傳輸而在解碼端由其他背景拼接而成。這種基于對象的視頻編碼不僅克服了第一代視頻編碼中高壓縮率編碼所產生的方塊效應,而且使用戶可與場景交互,從而既提高了壓縮比,又實現了基于內容的交互,為視頻編碼提供了廣闊的發展空間。MPEG-4支持任意形狀圖像與視頻的

  (3)視頻編碼可分級性技術
  隨著因特網業務的巨大增長,在速率起伏很大的IP(Internet Protocol)網絡及具有不同傳輸特性的異構網絡上進行視頻傳輸的要求和應用越來越多。在這種背景下,視頻分級編碼的重要性日益突出,其應用非常廣泛,且具有很高的理論研究及實際應用價值,因此受到人們的極大關注。
  MPEG-4通過視頻對象層(VOL,Video Object Layer)數據結構來實現分級編碼。MPEG-4提供了兩種基本分級工具,即時域分級(Temporal Scalability)和空域分級(SpatialScalability),此外還支持時域和空域的混合分級。每一種分級編碼都至少有兩層VOL,低層稱為基本層,高層稱為增強層。基本層提供了視頻序列的基本信息,增強層提供了視頻序列更高的分辨率和細節。
  在隨后增補的視頻流應用框架中,MPEG-4提出了FGS(Fine Granularity Scalable,精細可伸縮性)視頻編碼算法以及PFGS(Progressive Fine Granularity Scalable,漸進精細可伸縮性)視頻編碼算法。
  FGS編碼實現簡單,可在編碼速率、顯示分辨率、內容、解碼復雜度等方面提供靈活的自適應和可擴展性,且具有很強的帶寬自適應能力和抗誤碼性能。但還存在編碼效率低于非可擴展編碼及接收端視頻質量非最優兩個不足。 PFGS則是為改善FGS編碼效率而提出的視頻編碼算法,其基本思想是在增強層圖像編碼時使用前一幀重建的某個增強層圖像為參考進行運動補償,以使運動補償更加有效,從而提高編碼效率。


  (4)運動估計與運動補償技術
  MPEG-4采用I-VOP、P-VOP、B-VOP三種幀格式來表征不同的運動補償類型。它采用了H.263中的半像素搜索(half pixel searching)技術和重疊運動補償(overlapped motioncompensation)技術,同時又引入重復填充(repetitive padding)技術和修改的塊(多邊形)匹配(modified block (polygon)matching)技術以支持任意形狀的VOP區域。
此外,為提高運動估計算法精度,MPEG-4采用了MVFAST(Motion Vector Field Adaptive Search Technique)和改進的PMVFAST(Predictive MVFAST)方法用于運動估計。對于全局運動估計,則采用了基于特征的FFRGMET(Feature-based Fast and Robust Global Motion Estimation Technique)方法。
  在MPEG-4視頻編碼中,運動估計相當耗時,對編碼的實時性影響很大。因此這里特別強調快速算法。運動估計方法主要有像素遞歸法和塊匹配法兩大類,前者復雜度很高,實際中應用較少,后者則在H.263和MPEG中廣泛采用。目前有三種常用的匹配準則:(1)絕對誤差和(SAD, Sum of Absolute Difference)準則:(2)均方誤差(MSE, Mean Square Error)準則;(3)歸一化互相關函數(NCCF, Normalized Cross Correlation Function)準則。在上述三種準則中,SAD準則具有不需乘法運算、實現簡單方便的優點而使用最多,但應清楚匹配準則的選用對匹配結果影響不大。
  在選取匹配準則后就應進行尋找最優匹配點的搜索工作。最簡單、最可靠的方法是全搜索法(FS, Full Search),但計算量太大,不便于實時實現。因此快速搜索法應運而生,主要有交叉搜索法、二維對數法和鉆石搜索法,其中鉆石搜索法被MPEG-4校驗模型(VM, Verification Model)所采納。


上一頁 1 2 下一頁

關鍵詞: IPTV MPEG-4 H.264 AVS 編解碼

評論


相關推薦

技術專區

關閉