Skip navigation

DSpace

機構典藏 DSpace 系統致力於保存各式數位資料(如:文字、圖片、PDF)並使其易於取用。

點此認識 DSpace
DSpace logo
English
中文
  • 瀏覽論文
    • 校院系所
    • 出版年
    • 作者
    • 標題
    • 關鍵字
    • 指導教授
  • 搜尋 TDR
  • 授權 Q&A
    • 我的頁面
    • 接受 E-mail 通知
    • 編輯個人資料
  1. NTU Theses and Dissertations Repository
  2. 電機資訊學院
  3. 電機工程學系
請用此 Handle URI 來引用此文件: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/25221
完整後設資料紀錄
DC 欄位值語言
dc.contributor.advisor賴飛羆
dc.contributor.authorPo-Hung Chenen
dc.contributor.author陳柏宏zh_TW
dc.date.accessioned2021-06-08T06:05:40Z-
dc.date.copyright2007-07-30
dc.date.issued2007
dc.date.submitted2007-07-24
dc.identifier.citation[1] S. Baron and W. Wilson, 'MPEG Overview,' SMPTE J., p. 391--394, June 1994.
[2] I.E.G. Richardson, H.264 and MPEG-4 video compression, video coding for next-generation multimedia, Wiley, 2003.
[3] Atul Puria, Xuemin Chenb, Ajay Luthrac, 'Video coding using the H.264/MPEG-4 AVC compression standard', SP:IC(19), No. 9, October 2004, pp. 793-849.
[4] Wiegand, T., Sullivan, G.J., Bjontegaard, G., Luthra, A., 'Overview of the H.264/AVC video coding standard,' CirSysVideo(13), No. 7, July 2003, pages: 560-576.
[5] Srinivasan, S., Hsu, P.J., Holcomb, T., Mukerjee, K., Regunathan, S.L., Lin, B., Liang, J., Lee, M.C., Ribas-Corbera, J., 'Windows Media Video 9: overview and applications,' SP:IC(19), No. 9, October 2004, pages: 851-875.
[6] G.G. Pechanek, C.W. Kurak, C. J. Glossner, C.H.L. Moller, and S. J. Wals, 'M.F.A.S.T.: A Highly Parallel Single Chip DSP with a 2D IDCT Example, ' Proc. Int. Conf. on Signal Processing Applications and Technology, pages: 69–72, 1995.
[7] G. Slavenburg, S. Rathnam, and H. Dijkstra, 'The Trimedia TM–1 PCI VLIW Media Processor,' In Proc. 8-th HOT Chips Symposium, pages 171–177, 1995.
[8] Van de Waerdt, J.-W. and Vassiliadis, S., 'Instruction set architecture enhancements for video processing,' ASAP 2005, pages:146-153, 2005.
[9] Texas Instruments Inc. TMS320c80 Digital Signal Processor Data Sheet. Document available via http://www-s.ti.com/sc/ds/tms320c80.pdf, 1997.
[10] To-Wei Chen, Yu-Wen Huang, Tung-Chien Chen, Yu-Han Chen, Chuan-Yung Tsai, and Liang-Gee Chen, 'Architecture design of H.264/AVC decoder with hybrid task pipelining for high definition videos,' Proceedings of IEEE International Symposium on Circuits and Systems (ISCAS 2005), Kobe, Japan, 2005.
[11] Luczak, A. Garstecki, P. 'A flexible architecture for image reconstruction in H.264/AVC decoders, ' Proceedings of the 2005 European Conference on Circuit Theory and Design, 28 Aug.-2 Sept., pages: I/217- I/220 vol. 1, 2005.
[12] Khan, M.O., Khan, U., Rahim, S.A., Ali, S.I., 'Optimization of Motion Compensation for H.264 Decoder by Pre-Calculation,' The 8th IEEE International Multitopic Conference, Lahore, Pakistan, p.55-60, 2004.
[13] Iverson, V., McVeigh, J., Reese, B., 'Real-Time H.264-AVC Codec on Intel Architectures,' IEEE International Conference on Image Processing, Singapore, p.757-760, 2004.
[14] Lee, J., Moon, S., Sung, W., 'H.264 Decoder Optimization Exploiting SIMD Instructions,' IEEE Asia-Pacific Conference on Circuits and Systems, Tainan, Taiwan, p.1149-1152, 2004.
[15] Ramadurai, V., Jinturkar, S., Moudgill, M., Glossner, J., 'Implementation of H.264 Decoder on Sandblaster DSP,' IEEE International Conference on Multimedia and Expo., Amsterdam, Netherlands, 2005.
[16] Wang Shu-hui, Lin Tao, Lin Zheng-hui, 'Macroblock-level decoding and deblocking method and its pipeline implementation in H.264 decoder SOC design', Journal of Zhejiang University Science A, Vol.8 No.1 pages: 36-41, 2007.
[17] V.H.S. Ha, S.K. Choi,, J.G. Jeon, G.H. Lee, W.K. Jang, W.S. Shim, 'Real-Time Audio/Video decoders for digital multimedia broadcasting,' The 4th IEEE International Workshop on System-on-Chip for Real-Time Applications, Banff, Alberta, Canada, pages:162-167, 2004.
[18] H.Y. Kang, K.A. Jeong, , J.Y. Bae, , Y.S. Lee, ,S.H. Lee, 'MPEG4 AVC/H.264 Decoder with Scalable Bus Architecture and Dual Memory Controller,' Proceedings of the 2004 International Symposium on Circuits and Systems, Vancouver, Canada, pages:II-145-148, 2004.
[19] T.W. Chen, Y.W. Huang, T.C. Chen, Y.H. Chen, C.Y. Tsai, L.G. Chen, 'Architecture Design of H.264/AVC Decoder with Hybrid Task Pipelining for High Definition Videos,' IEEE International Symposium on Circuits and Systems, Kobe, Japan, pages:2931-2934, 2005.
[20] Park, S., Cho, H., Jung, H., Lee, D., 'An Implemented of H.264 video decoder using hardware and software,' IEEE Custom Integrated Circuits Conference, San Jose, CA, USA, pages:271-275, 2005.
[21] S.H. Lee, J.H. Park, S.W. Kim, S.J. Ko, S. Kim, 'Implementation of H.264/AVC decoder for mobile video application,' IEEE Asia and South Pacific Conference on Design Automation, Yokohama, Japan, pages: 120-121, 2006.
[22] JVT Editors (T. Wiegand, G. Sullivan, A. Luthra), Draft ITU-T Recommendation and final draft international standard of joint video specification (ITU-TRec.H.264|ISO/IEC 14496-10 AVC), JVT-G050r1,Geneva, May 2003.
[23] T. Wiegand, H. Schwarz, A. Joch, F. Kossentini, G.Sullivan, 'Rate-constrained coder control and comparison of video coding standards, ' IEEE Trans. Circuits Systems Video Technol. 13 (7), July, pages: 688–703, 2003.
[24] M. Ghanbari, 'Standard codecs : Image compression to advanced video coding,' Hertz, UK: IEE, 2003.
[25] Official Windows Media Web site, http://www.microsoft.com/windows/windowsmedia/default.asp.
[26] Windows Media Web site for Consumer Electronic devices,http://www.microsoft.com/windows/windowsmedia/conselec.asp.
[27] Official Web site of the SD association, http://www.sdcard.org/.
[28] Web site for HighMAT CD and DVD format, http://www.microsoft.com/windows/windowsmedia/Consumelectronics/highmat.asp.
[29] A. Puri, T. Chen, Multimedia Systems, Standards, and Networks, Dekker, New York, 2000, ISBN: 0-8247-9303-X.
[30] ISO/IEC JTC1/SC29, Coding of audio-visual objects, ISO/IEC 14496-2, International Standard:1999/Amd1:2000, January 2000.
[31] JM 11.0 H.264/AVC reference software, Joint Video Team (JVT). http://iphome.hhi.de/suehring/tml/.
[32] Y. W. Huang, T. W. Chen, B. Y. Hsieh, T. C. Wang, T. H. Chang, and L. G. Chen, 'Architecture design for deblocking filter in H.264/JVT/AVC, ' IEEE Int’l Conf. on Multimedia and Expo, 2003.
[33] Lain E. G. Richardson, H.264 and MPEG-4 Video Compression, John Wiley & Sons, ISBN 0-470-84837-5, September, pages:196-201, 2003.
[34] S.-Y Shih, C. -R Chang and Y, -L Lin, 'A near optimal deblocking filter for H.264 advanced video coding', Proc of IEEE/ACM 2006.Asia and South Pacific Design Automation Conference 2006, Okohama, 2006.
[35] Ilker Hamzaoglu, Ozgur Tasdizen, 'A high performance and low cost hardware architecture for H.264 transform and quantization algorithms,' EUSIPCO-2005, 4-8 Sep., Antalya, 2005.
[36] Y. W. Huang, T. W. Chen, B. Y. Hsieh, T. C. Wang, T. H. Chang, and L. G. Chen, 'Architecture design for deblocking filter in H.264/JVT/AVC,' IEEE Int’l Conf. on Multimedia and Expo, 2003.
[37] L. Li, S. Goto, and T. Ikenaga, 'An efficient deblocking filter architecture with 2-dimentional parallel memory for H.264/AVC,' Asia South Pacific Design Automation Conf., 2005.
[38] V. Venkatraman, S. Krishnan, and N. Ling, 'Architecture for deblocking filter in H.264,' Picture Coding Symposium, 2004.
[39] S. C. Chang, W. H. Peng, S. H. Wang, and T. Chiang, 'A platform based bus-interleaved architecture for deblocking filter in H.264/MPEG-4 AVC,' IEEE Trans. on Consumer Electronics, vol. 51, pages: 249-255, 2005.
[40] M. Sima, Y. Zhou, and W. Zhang, 'An efficient architecture for adaptive deblocking filter of H.264/AVC video coding,' IEEE Trans. on Consumer Electronics, vol. 50, pages: 292-296, 2004.
[41] C. C. Cheng, and T. S. Chang, 'An hardware efficient deblocking filter for H.264/AVC,' IEEE Int’l Conf. on Consumer Electronics, pages: 235–236, 2005.
[42] B. Sheng, W. Gao, and D. Wu, 'An implemented architecture of deblocking filter for H.264/AVC, ' IEEE Int’l Conf. on Image Processing, vol. 1, pages: 665–668, 2004.
[43] G. Zheng, and L. Yu, 'An efficient architecture design for deblocking loop filter, ' Picture Coding Symposium, 2004.
[44] T. M. Liu, W. P. Lee, T. A. Lin, and C. Y. Lee, 'A memory-efficient deblocking filter for H.264/AVC video coding,' IEEE Int’l Symposium on Circuit and Systems, 2005.
[45] Shen-yu Shih, Cheng-ru Chang, Youn-long Lin, 'A near optimal deblocking filter for H.264 advanced video coding, ' Proc of IEEE/ACM 2006.Asia and South Pacific Design Automation, Conference, Yokohama, pages: 170-175, 2006.
[46] S. H. Wang, W. H. Peng, Y. He, G. Y. Lin, C. Y. Lin, S. C. Chang, C. N. Wang, Phao Chiang, 'A platform-based MPEG-4 advanced video coding (AVC) decoder with block level pipelining,' Proceedings of the 2003 Joint Conference of the Fourth International Conference on Information, Communications and Signal Processing and the Fourth Pacific Rim Conference on Multimedia, Vol. 1 , 15-18 Dec., pages: 51 – 55, 2003.
[47] S. Z. Wang, T. A. Lin T. M. Liu, C. Y. Lee, 'A New Motion Compensation Design for H.264/AVC Decoder,' Proceedings of the 2005 International Symposium on Circuits and Systems ISCAS '05, 23-26 May, 2005.
[48] Huang-Chun Tseng, Cheng-Ru Chang, Youn-Long Lin, 'A Hardware Accelerator for H.264/AVC Motion Compensation,' IEEE Workshop on Signal Processing Systems Design and Implementation, pages: 214-219, 2005.
[49] J. M. Boyce, 'Weighted prediction in the H.264/MPEG AVC video coding standard, ' Proceedings of the 2004 International Symposium on Circuits and Systems, ISCAS’04, Vol : 3, 23-26 May, pages: 789-792, 2004.
[50] A. Luthra, G. J. Sullivan, and T. Wiegand, 'Introduction to the special issue on the H.264/AVC video coding standard,' IEEE Transactions on Circuits and Systems for Video Technology, vol. 13, Issue 7, pages: 557 – 559, July, 2003.
[51] Adam Luczak, Pawel Garstecki, 'A flexible architecture for image reconstruction in H.264/AVC decoders, ' Proceedings of the 2005 European Conference on Circuit Theory and Design, pages: I/217- I/220 vol. 1, 2005.
dc.identifier.urihttp://tdr.lib.ntu.edu.tw/jspui/handle/123456789/25221-
dc.description.abstract最新的視訊編碼技術比較先前的視訊壓縮標準,它卓越的壓縮效率來自於很多新的特色,包括次像素畫面間預測、變動區塊尺寸的選擇及多重畫面參考、畫面內的預測和去除方塊效應。
然而它的整體計算複雜度也大大的增加,使得一個解碼器需要兩倍於MPEG-4解碼器或是MPEG-2解碼器的四倍的計算量。因此研究設計一個解碼硬體加速器是有其必要性。
本論文提出一個設計視訊解碼器架構的方法。一個有效率且有擴展性的巨區塊層級管線硬體架構被提出來支援視訊解碼功能。所提的解碼器架構包含多個解碼模組。由於其各基本功能的演算法都有複雜、依序性以及高度資料相依性的特性,不僅管線硬體架構,同時有效率的記憶體階層架構都是很需要的。因此本論文提出各解碼模組在巨區塊層級利用一區域緩衝記憶體來平行運作存在其中的資料與控制。
此外,除了整個解碼器架構的介面與設計,本論文提出了三個解碼模組架構設計的方法包含去方塊效應解碼模組、餘值重建解碼模組和運動補償解碼模組。每一個解碼模組的設計流程是一個由上到下的架構設計方法。透過視訊標準的規格分析,提出架構各功能的演算流程,並且分析設計各解碼模組所需的資料處理的效能與頻寬。然後將所需設計參數定義出來,此參數將用於決定設計架構所需的I/O以及資料流。
zh_TW
dc.description.abstractThe high coding efficiency of the latest video coding technique outperforms the previous video coding standards from many new features, including sub pixel inter prediction with variable block size and multiple reference frames, intra prediction, and deblocking.
However, its overall computational complexity also increases greatly such that a decoder requires two times the computational power of a MPEG-4 decoder and four times of a MPEG-2 decoder. Hence, it is necessary to design a hardware accelerator for video decoder.
This dissertation presents the design methodology for video decoder. An efficient and scalable macroblock level pipeline architecture is proposed to support video decoding functions. The proposed decoder is composed of decoding modules. Due to the complex, sequential, and highly data dependent characteristics of all essential algorithms, not only the pipeline structure but also efficient memory hierarchy are required. The decoding modules process in parallel via accessing data and control in local memory buffer.
In addition to the interface and design of the whole decoding architecture, three decoding modules including deblocking module, residue reconstruction module and motion compensation module are presented. The design flow for each module is a top-down design methodology. Based on the analysis of the specification, the detailed architectural algorithm flow for each module is explored. And, the analysis of the requirements for the performance and bandwidth to design each module is calculated. Then, all required design parameters are defined to implement those modules. The information can be used to decide all required I/O, data flow to implement an architecture of a module.
en
dc.description.provenanceMade available in DSpace on 2021-06-08T06:05:40Z (GMT). No. of bitstreams: 1
ntu-96-D87921033-1.pdf: 1126940 bytes, checksum: 55654d7c7d3a65729a6abf63d19e9a55 (MD5)
Previous issue date: 2007
en
dc.description.tableofcontentsAbstract 1
Chapter 1 Introduction 2
Chapter 2 Digital Video Technology 6
Chapter 3 Architecture of Decoding Modules 22
Chapter 4 Design of Deblocking Module 32
Chapter 5 Design of Residue Reconstruction Module 53
Chapter 6 Design of Motion Compensation Module 64
Chapter 7 Conclusion and Future Research 93
Bibliography 97
dc.language.isoen
dc.subject架構zh_TW
dc.subject視訊解碼器zh_TW
dc.subjectArchitectureen
dc.subjectVideo decoderen
dc.title視訊解碼器架構之研究zh_TW
dc.titleA Study on Video Decoder Architectureen
dc.typeThesis
dc.date.schoolyear95-2
dc.description.degree博士
dc.contributor.oralexamcommittee沈榮麟,陳澤雄,張孟洲,許孟超,張延任,林正偉
dc.subject.keyword視訊解碼器,架構,zh_TW
dc.subject.keywordVideo decoder,Architecture,en
dc.relation.page102
dc.rights.note未授權
dc.date.accepted2007-07-24
dc.contributor.author-college電機資訊學院zh_TW
dc.contributor.author-dept電機工程學研究所zh_TW
顯示於系所單位:電機工程學系

文件中的檔案:
檔案 大小格式 
ntu-96-1.pdf
  未授權公開取用
1.1 MBAdobe PDF
顯示文件簡單紀錄


系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。

社群連結
聯絡資訊
10617臺北市大安區羅斯福路四段1號
No.1 Sec.4, Roosevelt Rd., Taipei, Taiwan, R.O.C. 106
Tel: (02)33662353
Email: ntuetds@ntu.edu.tw
意見箱
相關連結
館藏目錄
國內圖書館整合查詢 MetaCat
臺大學術典藏 NTU Scholars
臺大圖書館數位典藏館
本站聲明
© NTU Library All Rights Reserved