MPEG 4標準及其實現分析

2021-05-21 20:45:14 字數 1001 閱讀 3194

mpeg-4技術的應用將使當前很多提供聲音和資料服務的系統得到進一步的擴充套件,根據涉及iso標準的版本、部分、類(profile)和等級(level)的不同,mpeg-4對應不同的技術。本文將討論所有不同的mpeg-4技術,研究mpeg-4的需求、架構和實現策略,並討論計算需求以更好地理解mpeg-4的實現。

標準的建立需要通過工作草案(wd)、委員會草案(cd)、最終委員會草案(fcd)、草案國際標準(dis)、最終草案國際標準(fdis)和最終國際標準(is)這一系列過程,在該過程中伴隨著技術的匯集、融合和應用。標準的修正通常都會增加更多的類,mpeg-4的第二版修正1和2就增加了fgs類,而修正3又增加了簡單可擴充套件level 0和高階簡單可擴充套件level 3b。mpeg的類規定了用於協同操作點(interoperability point)的技術,等級規定了乙個類的範圍或大小。此外,mpeg還定義了碼流和解碼器的一致性問題,但並沒有直接規定解碼器的功能。

壓縮技術與mpeg-4

mpeg-4複雜度變化

在了解了不同的mpeg-4技術的計算複雜性之後,下一步就是要知道編碼器和解碼器需要處理的原始資料量,通過了解每秒中巨集塊數量就可以輕易地得到該資料。圖1中列出了簡單類的level 1到level 3,高階類的level 0到level 5,主類的level 2到level 4。值得注意的是,除了三個類的技術不同以外,不同操作點在單位時間內能處理的數量具有很大的差異。此外,如果包含了演播室類(studio profile),這個範圍可以達到每秒三百萬個巨集塊。

mpeg-4的實現

fpga基於sram技術的特點使其具有可再程式設計功能。因此,對於乙個給定的fpga設計可以支援幾種操作點和不同的通道數,如圖2所示。在必要的情況下,不同的mpeg-4技術還可以程式設計在同乙個fpga中,在不超出fpga計算能力條件下,甚至還可能支援mpeg-4標準未來的類和等級。像isma這樣的系統級要求經常具有不同的操作點以滿足不同的應用需要,利用fpga的重程式設計的特性可以開發出足不同市場需求的裝置。

mpeg4是什麼格式,mpeg4和mp4的區別

mpeg4是什麼格式,mpeg4和mp4的區別。mpeg4於1998 年11 月公布,原預計1999 年1月投入使用的國際標準mpeg4不僅是針對一定位元率下的 音訊編碼,更加注重多 系統的互動性和靈活性。mpeg專家組的專家們正在為mpeg 4的制定努力工作。mpeg 4標準主要應用於視像 vid...

h 264 和 mpeg 4 的關係

h.264 和 mpeg 4 的關係 解析度和實時性術語 專利費問題 基礎知識 h.264 和h.261 h.263 一樣,也是採用dct 變換編碼加dpcm 的差分編碼,即混合編碼結構。同時,h.264 在混合編碼的框架下引入了新的編碼方式,提高了編碼效率,更貼近實際應用。h.264 沒有繁瑣的選...

mpeg4 碼流格式及判斷關鍵幀

關鍵幀 位元組0 1 23 4 5 67 8 9 ab c d ef 值 001fb xx r w h date time length 含義 id 影象大小 時間戳幀長度 非關鍵幀位元組0 1 23 4 5 67 值 001fa length 含義 id 幀長度 struct datetime 非...