| 研究生: |
林育加 Lin, Yue-Chia |
|---|---|
| 論文名稱: |
MPEG–4系統之即時實現及視訊介面設計 Real-Time Realization of MPEG-4 Video Compression Standard and its Video Interface Design |
| 指導教授: |
楊家輝
Yang, Jar-Ferr |
| 學位類別: |
碩士 Master |
| 系所名稱: |
電機資訊學院 - 電機工程學系 Department of Electrical Engineering |
| 論文出版年: | 2002 |
| 畢業學年度: | 90 |
| 語文別: | 中文 |
| 論文頁數: | 69 |
| 中文關鍵詞: | 視訊壓縮系統 、數位訊號處理器 |
| 外文關鍵詞: | c6x, MPEG-4 |
| 相關次數: | 點閱:72 下載:1 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
本論文是於德儀TMS320C6x數位訊號處理(DSP)晶片以實現雙通道之MPEG-4簡易版視訊壓縮及解壓縮標準為目標。主要研究工作著重於C6x平台的實現及其視訊電路設計,並對MPEG-4標準於C6x之效能評估及針對其缺點提出程式最佳化與改善。為了改進系統的程式效能,我們提出了一個適用於C6x指令架構下之非等長碼解碼方式,該解碼方式使解壓縮端的非等長碼解碼能更加簡單快速。而本論文的另一個重點是使用FPGA晶片設計視訊介面電路以分擔C6x晶片於影像擷取的負擔,使其能專注於壓縮與解壓縮的工作,以達到最有效運用C6x晶片,並完成MPEG-4即時壓縮與解壓縮標準的目標.
In this thesis, we plan to realize the MPEG-4 simple profile video compression standard on Texas Instruments TMS320C6x Digital Signal Processing (DSP) chips figured with two-channel video signals. The major research works include the video compression software realization in the C6x DSP chip and the design of two-channel video interface circuit. The performance evaluation after porting the MPEG-4 video compression software in the C6x DSP is first achieved. Based on its vulnerability, we then improve and optimize its software implementation by using C6x software pipeline programming techniques. To advance its speed, we further propose a fast VLC decoding method, which decodes two codewords at each decoding loop in C6x platform. Another important contribution to this research is that we successfully design a video input and output interface circuit, which reduces the C6x loads in capture of image data. The realized video system shows that the realized interface circuit in a FPGA chip helps the C6x to concentrate its computation power on coding tasks such that the real-time MPEG-4 coding system can be archived.
[1] ISO/IEC JTC1/SC29/WG11, “ISO/IEC CD 13818 : information technology,”MPEG-2 Committee Draft, Dec.1993.
[2]International Telecommunication Union, “Video coding for low bit-rate communication,” ITU-T Recommendation H.263,July.1995.
[3] “MPEG-4 Video Verification Model version 18.0”, ISO/IEC JTC1/SC29/WG11 N3908,January 2001.
[4] J. H. Li and Nam Ling, “Architecture and Bus-Arbitration Scheme for MPEG-2 Video Decoder” IEEE trans. Circuit and Syst. for video Tech., vol 9 , pp 727-731, AUG 1999.
[5] Shahriar M Akramullah, Ishfaq Ahmad and M.L. Liou “Optimization of H.263 Video Encoder Using a single Processor Computer: Performance Tradeoff and Benchmarking” IEEE trans. Circuit and Syst. for video Tech., vol 11 , NO.8, AUG 2001.
[6]TMS320C6000 Optimizing Compiler User’s Guide. Texas Instrument Incorporated 1997.
[7]TMS320C6000 Assembly Language Tools User’s Guide. Texas Instrument Incorporated 1997.
[8]TMS320C6000 Code Optimization: Inner Loop or Outer Loop Performance Tradeoff .Texas Instrument Incorporated 1998.
[9]TMS320C6000 Optimizing C compiler .Texas Instrument Incorporated 1998.
[10]D.S.Ma, J.F.Yang, and J.Y.Lee “Programmable and Parallel Variable -Length Decoder for Video Systems”, IEEE Transactions on Consumer Electronics , vol.39, No.3, AUG 1993.
[11]TMS320C6000 EMIF To External Asynchronous Interface . Texas Instrument Incorporated 1997.