簡易檢索 / 詳目顯示

研究生: 廖恪應
Liao, Ke-Ying
論文名稱: 網路MPEG-4視訊點播器於系統晶片之實現
Internet MPEG-4 Video Player Based on SoC Realization
指導教授: 楊家輝
Yang, Jar-Ferr
學位類別: 碩士
Master
系所名稱: 電機資訊學院 - 電機工程學系
Department of Electrical Engineering
論文出版年: 2004
畢業學年度: 92
語文別: 中文
論文頁數: 65
中文關鍵詞: MPEG-4 解碼器實現系統單晶片
外文關鍵詞: Realization, MPEG-4 video decoder, SoC
相關次數: 點閱:119下載:1
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  •   本論文主要的研究是在德州儀器公司出產之DSC系統單晶片,設計出一個適合於嵌入式系統下之MPEG-4視訊解碼韌體系統。欲在DSP端實現本系統必須克服嚴格記憶體限制、平行化及加速指令效率等問題。本系統的實現,首先把關鍵的程式改以組合語言撰寫,接著使用系統單晶片中的共工處理器來加速,並利用硬體與記憶體的平行化,以達到即時解碼的效能,最後再結合網路系統來實現一個網路MPEG-4視訊點播系統。實驗結果顯示網路MPEG-4視訊點播系統在CIF與QVGA影像大小下可達到即時解碼的效能。

      In this thesis, the DSC System-on-a-Chip (SoC) manufactured from Texas Instruments (TI) is our mainly research, and design a firmware system of the MPEG-4 video decoder suitable for a embedded system. When implement this system at DSP side, we encounter three problems and have to overcome, such as strictly limited memory space, parallelization, and the efficiency of accelerative instructions.In the beginning, the crucial C codes in our system were rewritten as assembly code. Then, several coprocessors of the SoC help us to accelerate the MPEG-4 Simple Profile decoder, and parallelizing hardware and memories to achieve real-time decoding. Finally, we combine a network to realize the Internet MPEG-4 video on demand player. The simulation results show that performance of Internet MPEG-4 video on demand player reaching the CIF and QVGA size images in real-time decoding.

    目 錄 i 表目錄 iii 圖目錄 iii 1. 簡介 1 1.1研究背景 1 1.2嵌入式系統發展現況 2 1.3 MPEG壓縮標準簡介 3 1.4研究目的與動機 4 1.5論文大綱 5 2. MPEG-4影像編解碼與系統單晶片介紹 6 2.1 MPEG-4編碼與解碼架構 .6 2.2 SoC發展現況 .15 3. MPEG-4簡易版即時解碼器實現 24 3.1簡介 24 3.2常見的MPEG-4核心介紹 25 3.3實作困難分析 26 3.4 MPEG-4簡易版即時解碼器實作 31 4. 網路MPEG-4視訊點播系統 47 4.1遠端機制 47 4.2核心作業系統 48 4.3網路傳輸程式 52 4.4移植過程的困難與解決方法 54 4.5整體系統效能評估 57 5. 結論 62 參考文獻 64

    [1] ISO/IEC 13818:1993, “ISO/IEC CD 13818: Information Technology”, MPEG-2 Committee Draft, 1993.
    [2] ISO/IEC 14496-2:2001, “Coding of Audio-Visual Objects - Part 2: Visual”, 2nd Edition, 2001.
    [3] MPEG, “MPEG-4 Overview,“ Doc. ISO/MPEG N2995, Melbourne MPEG Meeting, October 1999.
    [4] ISO/IEC International Standard 14496, Information Technology – Generic Coding of Audio-Visual Objects – Part 1: System, Part 2: Visual, Part 5: Reference software. 2000.
    [5] R. Koenen, ed., “Overview of the MPEG-4 Standard,” ISO/IEC 14496, May/June 2000.
    [6] TMS320DSC25 DSP Technical Reference Manual Version 1.1 - CPU and Peripherals, Texas Instruments, 2001.
    [7] Sikora, T, “The MPEG-4 video standard verification model,” Circuits and Systems for Video Technology, IEEE Transactions on, vol. 7, no. 1, pp. 19-31, Feb. 1997.
    [8] D. J. Le Gall, “The MPEG video compression algorithm,” Signal Processing: Image Commun., 1992, vol. 4, no. 4, pp. 129–140.
    [9] L. Chiariglione, “The development of an integrated audiovisual coding standard: MPEG,” Proc. IEEE, vol. 83, pp. 151–157, Feb. 1995.
    [10] IEEE Trans. Circuits Syst. Video Technol., special issue on MPEG-4, this issue.
    [11] P. Rangan, H. Vin, and S. Ramanathan, “Designing an On-Demand Multimedia Service,” IEEE Comm., vol. 30, no. 7, pp. 56-64, July 1992.
    [12] S. Mack, Streaming Media Bible, John Wiley & Sons, 2002.
    [13] E. Menin, Streaming Media Handbook, Prentice Hall, 2002.
    [14] T. D. C. Little and A. Ghafoor, “Multimedia synchronization protocols for broadband integrated services,” IEEE J. Select. Areas Commun., vol. 9, pp. 1368–1382, Dec. 1991.
    [15] J. Zamora, “Video-on-demand systems and broadband networks: Quality of service issues,” Ph.D. dissertation, Columbia University, NY, 1998.
    [16] G. Heising and M. Wollborn, “MPEG–4 Version 2 Video Reference Software Package,” ACTS AC0 ’98 MOMUSYS, Dec. 1999.
    [16] TMS320C54x DSP Reference Set, Volume 1: CPU and Peripherals, Texas Instruments, 2001.
    [17] TMS320C54x DSP Reference Set, Volume 2: Mnemonic Instruction Set, Texas Instruments, 2001.
    [18] TMS320C54x DSP Reference Set, Volume 3: Algebraic Instruction Set, Texas Instruments, 2001.
    [19] TMS320C54x DSP Reference Set, Volume 4: Applications Guide, Texas Instruments, 1996.
    [20] TMS320C54x DSP Reference Set, Volume 5: Enhanced Peripherals, Texas Instruments, 1999.
    [21] TMS320C54x Chip Support Library API Reference Guide, Texas Instruments, 2003.
    [22] Code Composer Studio User’s Guide, Texas Instruments, 2000.

    下載圖示
    2009-08-02公開
    QR CODE