資料介紹
基于SOPC的MPEG-4視頻播放器:介紹Altera SOPC平臺上MPEG-4視頻播放器的實現(xiàn)。以NiosII用戶自定義指令方式實現(xiàn)IQ、IDCT、MC等計算密集型功能模塊,從而在XviD Codec基礎(chǔ)上實現(xiàn)Simple Profile視覺框架下,L1級、QCIF、25fps的MPEG-4視頻實時解碼。
關(guān)鍵詞 MPEG-4 視頻播放器 SOPC NiosII
引 言
??? 多媒體技術(shù)實用化的關(guān)鍵技術(shù)之一,就是解決視頻、音頻數(shù)字化以后數(shù)據(jù)量大,與數(shù)字存儲媒體、通信網(wǎng)容量小的矛盾,其解決途徑就是壓縮。
??? 為了支持低比特率視頻傳輸業(yè)務(wù),MPEG(Moving Picture Expert5 Group)推出了MPEG-4標準。于1999年正式成為國際標準的MPEG-4是一個適合于低傳輸率的視頻、音頻解決方案,更注重于多媒體系統(tǒng)的交互性和靈活性。MPEG-4視頻壓縮標準提供了一種高度靈活、基于“內(nèi)容”的編碼方法,解碼端可以“按需解碼”,還可以添加對象和信息。這種靈活性使得MPEG-4具有高效的編碼效率、基于內(nèi)容的可擴展性以及在易受干擾環(huán)境下的魯棒性。
MFEG-4的這些特性使得它十分適合于存儲容量有限的手持終端設(shè)備。但是MPEG-4視頻解碼中涉及的反量化(Inverse Quantlzation,IQ)、反離散余弦變換(InverseDiscrete Cosine Transform,IDCT),運動補償(Motion Composition,MC)等技術(shù)均是典型的計算密集型變換,對于本身處理能力有限,功耗受限的手持終端設(shè)備而言,視頻解碼的實時性是一個很大的挑戰(zhàn)。
??? 本系統(tǒng)在Nios II和FPGA構(gòu)成的SOPC平臺上,使用NiosII的用戶自定義指令以硬件邏輯方式實現(xiàn)MPEG-4解碼中的IQ、IDCT、MC等計算復(fù)雜、高度耗時的功能模塊,極大地提高解碼速度。從而在以GPL協(xié)議發(fā)布的XviD Codec基礎(chǔ)上,實現(xiàn)Simple Profile視覺框架下,L1級、QCIF(177×144分辨率)、25fps的MPEG-4實時解碼,并通過DMA方式在LCD上加以顯示。
1 系統(tǒng)功能描述
??? 本系統(tǒng)從功能上可以分為視頻文件存取、視頻解碼器、YUV-RGB變換器和LCD控制模塊4個部分。
1.1 視頻文件存取
??? 要進行視頻文件的播放,首先需要對視頻文件進行方便地存儲和讀取。系統(tǒng)播放的MP4文件由XviD Codec在PC上對4:2:0的YUV文件壓縮得到。該MP4文件采用177×144分辨率的QCIF格式,25幀/s。在下載模式,可以通過JTAG接口將MP4文件寫入Flash存儲器中。在播放模式下,Nios II處理器將MP4文件從Flash存儲器中讀出,送入文件緩沖池中等待解碼器對其進行讀取并解碼。
1.2 視頻解碼器
??? 視頻解碼器是系統(tǒng)的核心。如圖1所示,視頻解碼器由熵解碼器、反量化、反離散余弦變換、運動補償模塊和視頻幀緩存5個模塊組成。
- 基于DSP設(shè)計的MPEG-4無線視頻產(chǎn)品解析 0次下載
- 基于OMAP平臺MPEG-4流媒體播放器開發(fā)研究 8次下載
- 基于DSP設(shè)計MPEG-4無線視頻產(chǎn)品的案例分析 0次下載
- 基于MPEG-4編碼的近距離無線視頻傳輸系統(tǒng) 25次下載
- 嵌入式MPEG-4視頻流解碼系統(tǒng)設(shè)計 123次下載
- MPEG-4技術(shù)的演進與在中國的應(yīng)用
- Linux動態(tài)擴展MPEG-4智能視頻監(jiān)控系統(tǒng)
- 基于MPEG-4的嵌入式網(wǎng)絡(luò)視頻服務(wù)器的設(shè)計
- 基于VW2010和MPEG-4的視頻服務(wù)器設(shè)計
- 基于IPP庫的MPEG-4視頻傳輸系統(tǒng)設(shè)計
- 互聯(lián)網(wǎng)中基于MPEG-4流媒體播放的研究
- MPEG-2 TS流播放器 FOR WIN32的程序源碼vl
- MPEG-4音頻參考程序
- mpeg-4技術(shù)白皮書 (MPEG-4 Technologi
- 網(wǎng)頁視頻播放器代碼
- 數(shù)字播放器和解碼器 149次閱讀
- 車載播放器怎么選擇格式 1313次閱讀
- 如何利用Arduino UNO和SD卡制作音樂播放器 7322次閱讀
- 基于MPEG-4圖像壓縮技術(shù)的多媒體視頻會議系統(tǒng)的設(shè)計 2250次閱讀
- MPEG-2 AAC技術(shù)在音頻播放器中的應(yīng)用 2948次閱讀
- 采用數(shù)字信號處理器實現(xiàn)MPEG-4視頻編碼卡的設(shè)計 1761次閱讀
- MPEG-4在視頻監(jiān)控錄像領(lǐng)域中的應(yīng)用優(yōu)勢及在DVR中的應(yīng)用 2386次閱讀
- 基于VW2005音視頻編碼芯片實現(xiàn)壓縮卡的應(yīng)用方案 2084次閱讀
- 利用DSP芯片實現(xiàn)MPEG-4視頻編碼的優(yōu)化設(shè)計 2121次閱讀
- 如何應(yīng)用可編程邏輯器件PLD將高速視頻內(nèi)容連接到視頻播放器 1445次閱讀
- C51內(nèi)核單片機的MP3播放器設(shè)計 5689次閱讀
- hifi播放器排行榜 3.4w次閱讀
- mpeg4是mp4嗎_mpeg和mp4有什么區(qū)別 8.1w次閱讀
- 全方位詳解PC端和移動端的H5抓娃娃 5870次閱讀
- 基于頻域水印嵌入方法的MPEG-4形狀錯誤隱藏技術(shù) 1473次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費下載
- 0.00 MB | 1491次下載 | 免費
- 2單片機典型實例介紹
- 18.19 MB | 95次下載 | 1 積分
- 3S7-200PLC編程實例詳細資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關(guān)電源原理及各功能電路詳解
- 0.38 MB | 11次下載 | 免費
- 6100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 7基于單片機和 SG3525的程控開關(guān)電源設(shè)計
- 0.23 MB | 4次下載 | 免費
- 8基于AT89C2051/4051單片機編程器的實驗
- 0.11 MB | 4次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費
- 4LabView 8.0 專業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費
- 5555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33562次下載 | 免費
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費
- 8開關(guān)電源設(shè)計實例指南
- 未知 | 21539次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537793次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191183次下載 | 免費
- 7十天學(xué)會AVR單片機與C語言視頻教程 下載
- 158M | 183277次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138039次下載 | 免費
評論
查看更多