H.264解码关键算法的VLSI实现研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
H.264是目前最先进的视频编码标准,与以往的标准相比,H.264在同样的重建图像质量下,其码率能降低50%左右。本文通过深入分析H.264标准的特点,根据熵编码原理,提出了一种基于快速“首位1检测”的指数哥伦布码解码器硬件结构,还提出了一种解码CAVLC的变长分组VLD结构;在片层解码部分,提出了并行的图像标记处理硬件结构及图像序列输出计算和排序的解码机制;在宏块解码部分,提出了一种可重构的帧内预测解码器结构;在去方块滤波部分,提出了一种改进滤波顺序,并采用三级流水线进行滤波处理的滤波器硬件结构。经过验证,本文设计的解码器能够满足H.264标准Baseline档次30帧/秒,分辨率为352×288标准视频序列的实时解码要求。
With the fast developing of very large scale integrated circuit and technology of video encoding and decoding, we have entered a multimedia era. The developing of multimedia has brought more and more conveniences for people, and has made great changes to our lives. The video encoding and decoding technology is the core of multimedia technology. H.264 is a new generation video encoding standard constituted by ISO/IEC and ITU-T. H.264 is the most advanced video encoding standard currently. Contrasting with other video encoding standards, H.264 has higher encoding efficiency and can reduces code rate by fifty percent under same picture reconstructing quality. H.264 adopts many advanced encoding methods to enhance encoding efficiency. H.264 is applied widely in many fields of different speed and quality grades, for example, high definition TV, IP visible telephone, internet video meeting and so on. The application of H.264 baseline profile doesn’t need copyright, it can satisfy application of IP and wireless net primely. H.264 is advanced in the application of transferring multimedia information on internet or mobile net. The usage of very large scale integrated circuit has become the main tide in the development of electronic technology. The integrated circuit chip has less dimension but high stability and low cost. We can conclude that developing H.264 encoder and decoder by integrated circuit technology has significant application prospect.
     This subject originates from a scientific and technical project of Shenzhen City. The main object is to design the H.264 hardware decoder which is applied to IP visible telephone and internet video meeting. This paper analyses the H.264 decoding algorithms in detail, proves the feasibility of developing H.264 hardware decoder, and points out that using hardware method to implement H.264 decoder is a simple, reliable and low cost scheme for internet video stream transfer. This paper also implements the hardware architecture design of main decoding algorithms in H.264.
     By optimizing the hardware architecture, we have reduced the cost of hardware resource and raised data stream disposing capability. The innovation is shown as below:
     1. In H.264, lots of syntaxes in slice layer are encoded in Exp-Golomb code. According to the character of Exp-Golomb encoding algorithm, a first“1”detecting hardware architecture is proposed. Working with a long data sequence buffer, this architecture can reduce processing time and chip area definitely. In H.264, the residual data is encoded by CAVLC. Analyzing the architecture of CAVLC, we separate the code word as two parts: the prefix part and the suffix part. In the prefix part, the leading“0”is determined by the first“1”detector; introducing a Variable Length Group VLD Architecture, the suffix part is derived from the binary tree traversing method. For the subtree of binary tree only includes three grades, this architecture can decrease the mount of traversing nodes, shorten addressing route, and reduce hardware implementation complexity. This architecture also solves the disadvantage of which the decoder has to analyze the input code word bit by bit for the decoder can’t get the length of the current code word beforehand.
     2. This paper analyzes the algorithms of H.264 slice decoding process, and proposes a hardware architecture to implement the H.264 slice decoding. We have studied the picture sequence ordering and output principle, and propose corresponding hardware architecture to implement the picture IDR marking, sliding window marking and adaptive marking process. By setting a special Decoded Picture Buffer(DPB) and distributing memory to reference pictures dynamically, and adopting a mapping method to manage the picture ordering, reading and output operations, we can accomplish the picture visiting and management operation more effectively.
     3. In this paper, we have analyzed the algorithm character of intra prediction and propose a hardware architecture of intra prediction. In H.264, intra prediction is adopted to wipe off space redundancies of current picture and improve the coding efficiency. According to the characteristics of intra prediction, a reconfigurable hardware decoding architecture of which combine the same operation in different prediction modes is proposed. This architecture compresses the hardware implementation area and also improves the module utilization efficiency.
     4. In H.264, deblocking filter is introduced to remove the blocking effect. Analazing the principle of deblocking filter, a hardware filter architecture is proposed to increase filtering efficiency and throughput by the mean of improved filtering sequence, optimized buffer management and pipeline operation. The improved filtering sequence decoding method can reduce the frequency of reading and writing operation between the decoder and memory. Under the architecture of three grade pipeline, decoder can synchronously fill or release memory and finish the filtering operation.
     Besides,this paper proposes the hardware architecture of inter prediction, inverse DCT conversion and inverse quantization algorithm. This paper also finishes the development of FPGA hardware validating platform. This platform can accomplish the functions of program downloading and configuration, function validating, data stream transfer and storage. We select the proper devices according to the decoding quality and speed requirement of H.264, so that the platform can accomplish the job of function validating and testing.
     The H.264 decoder mentioned in this paper is implemented by VerilogHDL under Xilinx ISE developing environment, and has passed the RTL Level emulation and synthesis under the Cadence Synplify developing environment. The decoder has been validated by Xilinx Spartan3 XC3S2000 on FPGA platform. Under clock frequency of 133MHz, the H.264 decoder meets the quality and speed requirements on basis of baseline profile of H.264 with 30Frames/s and the resolution ratio of 352×288.
引文
[1] ITU-T Rec.H264. “Advanced video coding for generic audiovisual services” [M]. ITU-T, 2005: 40-200.
    [2] Hari Kalva. The H.264 Video Coding Standard[J]. IEEE MultiMedia. 2006,13(4):86-90.
    [3] Thomas Wiegand, Gary J.Sullivan, Gisle Biontegaard and Ajay Luthra. Overview of the H.264/AVC Video Coding Standard[J]. IEEE Transaction on Circuits and System for Video Technology, 2003.
    [4] J.Ostermann, J. Bormans, P.List, D.Marpe. Video coding with H.264/AVC: tools, performance and complexity[C]. IEEE Transaction on circuits and systems, 2004(1): 7-28.
    [5] H. Schwarz, T. Weigand. The emerging of JVT/H.26L Video Coding Standard[J]. Image Processing Department, 2002.
    [6] 任建峰,姚俊,郭雷.H.264/AVC 及其在 IP 网络中的应用[J].计算机工程,2005(31): 105-107.
    [7] 周玉宝,刘强.基于 H.264 的嵌入式平台实时视频通信系统的设计与实现[J].微机算机信息,2006(22): 1-3.
    [8] “Draft ITU-T Recommendation and Final Draft International Standard of Joint Video Specification (ITU-TRec. H.264|ISO/IEC 14496-10 AVC),” in Joint Video Team (JVT) of ISO/IEC MPEG and ITU-T VCEG[M].JVTG050r1,May 2003.
    [9] 毕厚杰.新一代视频压缩编码标准-H.264/AVC[M].人民邮电出版社,2005: 149-230.
    [10] Nunez J. L, Chouliaras V. A. High-performance arithmetic codingVLSI macro for the H.264 video compression standard[C]. 2005 Digest of Technical Papers–International Conference on Consumer Electronics, 2005: 287-288
    [11] Yang, Ming Yuan, Grecos,Christos. A framework for fast mode decision in the H.264 video coding standard[C]. Visual Communication and Image Processing, 2006.
    [12] Chen Zhikui, Tang Yan, Christ, Paul, Qiu Yuhui. H.264 based video transmission in cross-layer wireless communication systems[C]. 7th Word Wireless Congress, WWC, 2006: 25-36.
    [13] Saponara Sergio, Casula Michele, Rovati Fabrizio. Dynamic control of motion estimation search parameter for low complex H264 video coding[J]. IEEE Transactions on Consumer Electronics, 2006: 232-239.
    [14] S.Wenger. H.264/AVC Over IP. IEEE Trans. Circuits Syst[J]. Video Technol. 2003, 13(7):645-656
    [15] Harmanci Oztan, Tekaip A.Murat. Optimization of H.264 for low delay video communications over lossy channels[C]. 2004 International Conference on Image Processing, ICIP, 2004:3209-3212.
    [16] Zhou Xiaosong.Jay Kuo C C. Efficient and flexible video streaming for H.264/AVC[C]. 25th PCS: Picture Coding Symposium 2006.2006:6.
    [17] Ji Shin-Haeng,Park Jung-Wook,Kim, Shin-Dug. Optimization of memory management for H.264/AVC decoder[C]. 8th International Conference Advanced Communication Technology, ICACT 2006.2006: 65-68.
    [18] Thomas Warsaw,Marcin Lukowiak. Architecture design of an H.264/AVC decoder for real-time FPGA implementation[C]. IEEE 17th International Conference on Application-specific Systems, Architectures and Processors (ASAP'06), Springs, Colorado, USA,Sept.11-13,2006,253-256.
    [19] Suleyman Sair, Youngsoo Kim. Designing real-time H.264 decoders with dataflow architectures[C]. Third IEEE/ACM/IFIP International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS'05), Jersey City, NJ, USA, Sept.19-21,2005,291-296.
    [20] Chung-Jr Lian, Yu-Wen Huang, Hung-Chi Fang, Yung-Chi Chang, Liang-Gee Chen. JPEG, MPEG-4, and H.264 Codec IP Development[C]. Design, Automation and Test in Europe (DATE'05), Munich, Germany,March 7-11,2005,2,1118-1119.
    [21] Grzegorz Pastuszak.Parallel Symbol Architectures for H.264/AVC Binary Coder Based on Arithmetic Coding[C]. International Symposium on Parallel Computing in Electrical Engineering (PARELEC'06), Bialystok, Poland, Sept.13-17, 2006, 380-385.
    [22] Gordon McGregor, Brian Einloth, Frank Vahid, Greg Stitt. Hardware/software partitioning of software binaries: a case study of H.264 decoder[C]. Third IEEE/ACM/IFIP International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS'05),Jersey City, NJ, USA,Sept.19-21,285-290.
    [23] Carlos T. Calafate,M. P. Malumbres,P. Manzoni. Performance of H.264 Compressed Video Streams over 802.11b Based MANETs[C]. 24th International Conference on Distributed Computing SystemsWorkshops - W6: WWAN (ICDCSW'04), Hachioji, Tokyo, Japan,March 23-24,2004,6,776-781.
    [24] Wu Nan,Wen Mei, Li Haiyan, Li Li, Zhang Chunyuan. A stream architecture supporting multiple stream execution models[C]. 10th Asia-Pacific Conference, ACSAC 2005, p143-156, 2005.
    [25] Yu Hongtao,Lin Zhiping, Pan Feng. Applications and improvement of H.264 in medical video compression[J]. IEEE Transactions on Circuits and Systems I: Regular Papers, v52, n12, December, 2005.
    [26] Chen Yen-Kuang,Li,Eric Q., Zhou Xiaosong, Ge Steven. Implementation of H.264 encoder and decoder on personal computers[J]. Journal of Visual Communication and Image Representation, v17, n2, April, 2006.
    [27] Lee Suh Ho, Park Ji Hwan, Kim Seon Wook, Ko Sung Jea, Kim Suki. Implementation of H.264/AVC decoder for mobile video applications[C]. Asia and South Pacific Design Automation Conference 2006, p120-121, 2006.
    [28] Moshe Yair,Peleg Nimrod. Implementations of H.264/AVC baseline decoder on different digital signal processors[C]. 47th International Symposium Electronics in Marine, p37-40, 2005.
    [29] Igarta Michael, Delp Edward J.. Rate-distortion characteristics of MPEG-2 and H.264[C]. Image and Video Communications and Processing 2005, p203-213, 2005.
    [30] Raja Gulistan, Khan Sadiqullah, Mirza Muhammad Javed. VLSI architecture and implementation of H.264 integer transform[C]. 17th 2005 International Conference on Microelectronics, ICM 2005,p218-223, 2005.
    [31] Shih-Chang Hsia, Si-Hong Wang, Ying- Chao Chou. A Configurable IP for Mode Decision of H.264/AVC Encoder[C]. Second NASA/ESA Conference on Adaptive Hardware and Systems (AHS 2007), University of Edinburgh, Scotland, United Kingdom, August 5-8, 2007, 146-152.
    [32] 杨胜天,仇佩亮.任意概率分布下 Golomb 码和扩展 Gamma 码的性能分析[J].电子与信息学报.2005,27(4):514-518.
    [33] 翁慈洁,张悠慧,汪东升. H.264 中指数哥伦布算法的优化实现研究[J].计算机工程与设计.2007,28(12):2867-2869.
    [34] 虞新阳,吴成柯,赵波.指数哥伦布码的快速平稳解码算法[J]电视技术.2006,2:14-15.
    [35] 姚栋,虞露.H.264 指数哥伦布码解码部件的硬件设计和实现[J]电视技术.2004,11:14-16.
    [36] Moon Yong Ho, Kim Gyu Yeong, Kim Jae Ho. An efficient decoding of CAVLC in H.264/AVC video coding standard[J]. IEEE Transactions on Consumer Electronics, 2005,51(3):933-938.
    [37] Heo Jin, Oh Kwan-Jung, Ho Yo-Sung. An efficient table prediction scheme for CAVLC in H.264[C]. 25th PCS Proceedings: Picture Coding Symposium 2006,2006,6p.
    [38] 童伟,支琤,宋利,熊红凯. H.264 中 CAVLC 解码的高效算法[J]. 微计算机信息,2006(26):25-27.
    [39] 龚建锋,金文光,季爱明. 基于 H.264 解码中 CAVLC 的优化[J]. 微电子学与计算机,2007,24(1):85-90.
    [40] 薛全,张颖,刘济林,郑伟,李东晓. 基于变步长分组的 H.264 系数码表优化[J].电路与系统学报. 2006, 11(3):115-117.
    [41] 杜晓刚, 秦东, 何寅, 叶波. 适用于 MPEG2 视频解码的 VLD 设计[J].微电子学. 1999, 29(06):428-431.
    [42] 戴春泉,李锦涛,黄晁. 适用于 H.264 视频解码器的 VLD 设计[J].计算机工程.2005, 31(13):162-164.
    [43] Mythri Alle, J Biswas, S. K. Nandy. High Performance VLSI Architecture Design for H.264 CAVLC Decoder[C]. IEEE 17th International Conference on Application-specific Systems, Architectures and Processors (ASAP'06), Steamboat Springs, Colorado, USA, September 11-13, 2006, 317-322.
    [44] Yi-Ming Lin, Pei-Yin Chen. An Efficient Implementation of CAVLC for H.264/AVC[C]. First International Conference on Innovative Computing, Information and Control(ICICIC'06), Beijing, China, 30 August 2006 to 1 September 2006,v3,601-604.
    [45] 黎文, 李蜀雄, 朱维乐. 基于多级查找表的 VLD 设计及其状态机的优化[J].电子与信息学报. 2001, 23(01):23-29.
    [46] Yanmei Qu, Yun He. A novel memory efficient and cost effective VLSI architecture of CAVLC decoder for H.264/AVC[C]. Picture Coding Symposium 2006. 2006, 6p.
    [47] Chen Tung-Chien, Huang Yu-Wen, Tsai Chuan-Yung, Hsieh Bing-Yu, Chen Liang-Gee. Architecture design of context-based adaptive variable-length coding for H.264/AVC[J]. IEEE Transactions on Circuits and Systems II: Express Briefs, 2006,53(9): 832-836.
    [48] Chen Tung-Chien, Huang Yu-Wen, Tsai Chuan-Yong, Hsieh Bing-Yu, Chen Liang-Gee. Dual-block-pipelined VLSI architecture of entropycoding for H.264/AVC baseline profile[C]. 2005 IEEE VLSI-TSA International Symposium on VLSI Design, Automation and Test, 2005, 271-274.
    [49] Amer Ihab, Badawy Wael, Jullien Graham. Towards MPEG-4 part 10 system on chip: A VLSI prototype for Context-based Adaptive Variable Length Coding (CAVLC)[C]. IEEE Workshop on Signal Processing Systems, SiPS: Design and Implementation.2004, 275-279.
    [50] Chih-Heng Ke,Ce-Kuen Shieh,Naveen Chilamkurti,Ujwal Shirwadkar. A New Framework for H.264 Video Delivery over Heterogeneous Networks[C]. International Conference on Networking, International Conference on Systems and International Conference on Mobile Communications and Learning Technologies (ICNICONSMCL'06),Morne, Mauritius,April 23-29,2006,109.
    [51] Chern-Loon Lim, Kim-Han Thung, P. Raveendran. Edge Vector Based Mode Decision for H.264/AVC Intra Prediction[C]. First Asia International Conference on Modelling & Simulation (AMS'07). Prince of Songkla University, Phuket, Thailand, March 27-30, 2007, 308-312.
    [52] Jamil-ur-Rehman, Zhang Ye. Efficient Techniques for Signalling Intra Prediction Modes of H.264/Mpeg-4 Part 10[C]. First International Conference on Innovative Computing, Information and Control - Volume I (ICICIC'06), Beijing, China, 30 August to 1 September, 2006, 273-276.
    [53] Jia Kebin , Lv Zhuoyi , Xie Jing , Liu Pengyu. An Efficient Intra-frame Prediction Algorithm Based on Characteristic of 4x4Sub-block for H.264/AVC[C]. Fourth International Conference on Image and Graphics (ICIG 2007), Chengdu, Sichuan, China, August 22-24, 2007, 250-254.
    [54] 宋建斌,李波,李炜,吴波.适用于 H.264/AVC 的快速帧内预测算法[J].电子学报.2007, 35(4):668-672.
    [55] 贾克斌,谢晶,方晟.一种基于自相关法的 H.264/AVC 高效帧内预测算法[J].电子学报.2006,34(1):152-154.
    [56] 黄凯,秦兴,严晓浪,葛海通.一种 H.264 帧内预测模式判决算法及VLSI 实现体系[J].电子学报.2007, 35(2):207-211.
    [57] 谢晶,贾克斌.一种基于二维直方图的 H.264/AVC 快速帧内预测判决算法[J].电子与信息学报.2005, 27(7):1053-1057.
    [58] 苏睿,刘贵忠,张彤宇,刘宝兰.利用变换域信息快速实现 H.264 帧内预测编码的新算法[J].电子与信息学报.2007, 29(1):161-165.
    [59] 周绪川,蔡利平.一种 H.264/AVC 中帧内快速预测方法研究[J].微计算机信息.2007,23(12):253-255.
    [60] Kebin Jia,Jing Xie,Pengyu Liu. An efficient intra-frame prediction algorithm based on autocorrelation for H.264/AVC[C]. IET International Conference on Wireless Mobile and Multimedia Networks Proceedings, ICWMMN 2006.2006:282.
    [61] Yang Rui, Lu Hong,Xue Xiangyang,Tan Yap-Peng.An efficient early termination algorithm of intra prediction for H.264/AVC[C].9th International Conference on Control, Automation, Robotics and Vision, ICARCV '06.2006:415.
    [62] Kim Jongho.Kim Donghyung.Jeong Jechang. Complexity reduction algorithm for intra mode selection in H.264/AVC video coding[C].8thInternational Conference on Advanced Concepts for Intelligent Vision Systems, ACIVS 2006.2006: 454-465.
    [63] Park Jun Sung,Song Hyo Jung. Fast selective intra mode decision in H.264/AVC[C]. 2006 3rd IEEE Consumer Communications and Networking Conference, CCNC 2006.2006: 1068-1072.
    [64] Xin Jun,Vetro Anthony. Fast mode decision for intra-only H.264/AVC coding[C]. Picture Coding Symposium 2006, PCS2006.2006:5.
    [65] Genhua Jin, Hyuk-Jae Lee. A Parallel and Pipelined Execution of H.264/AVC Intra Prediction[C]. Sixth IEEE International Conference on Computer and Information Technology (CIT'06). Seoul, Korea, Sept.20-22, 2006, 246-251.
    [66] Esra Sahin, Ilker Hamzaoglu. An Efficient Intra Prediction Hardware Architecture for H.264 Video Decoding[C]. 10th Euromicro Conference on Digital System Design Architectures, Methods and Tools (DSD 2007), Lubeck, Germany, August 29-31, 2007, 448-454.
    [67] 刘凌志,路奇,戎蒙恬,郑世宝.一种并行结构的 H.264 帧内预测器[J].上海交通大学学报.2006, 40(1):54-58.
    [68] Agostini Luciano, Porto Roger,Bampi Sergio,Rosa Leandro,Guntzel Jose,Silva Ivan Saraiva. High throughput architecture for H.264/AVC forward transforms block[C]. GLSVLSI'06 - 2006 ACM Great Lakes Symposium on VLSI.2006:320-323.
    [69] Li Chih-Hung,Chen Chih-Chieh,Su Wei-Chi,Wang Ming-Jiun,Peng Wen-Hsiao,Chiang Tihao,Lee Gwo-Giun. A unified systolic architecture for combined inter and intra predictions in H.264/AVC decoder[C]. IWCMC 2006 - 2006 International WirelessCommunications and Mobile Computing Conference.2006: 73-78.
    [70] X. Q. Banh, Y. P. Tan. Adaptive Dual-Cross Search Algorithm for Block-Matching Motion Estimation[J]. IEEE Transactions Consumer Electronics, 2004(50): 766-768.
    [71] 干宗良,齐丽娜,朱秀昌. H.264 中基于先验预测的帧间编码模式选择算法研究[J]. 电子与信息学报.2006,28(10):1883-1887.
    [72] 宋彬,常义林,李春林. H.264帧间预测模式的快速选择算法[J]. 电子学报.2007,35(4):697-700.
    [73] 宋彬,常义林,周宁兆. 基于 H.264 帧间预测的快速算法[J]. 电子学报.2006,34(1):31-34.
    [74] 范志蔚,何加铭,郁梅. 基于 H.264 的帧间预测快速算法[J]. 中国图象图形学报.2005,10(11):1360-1363.
    [75] 王正宁,彭强,诸昌钤. 一种基于残差分析的 H.264/AVC 帧间块尺寸选择快速预测算法[J]. 中国图象图形学报.2005,10(12):1584-1590.
    [76] 吴淑英; 陈卫东. H.264/AVC 快速帧间模式选择研究[J]. 计算机工程.2007,33(14):203-204.
    [77] 裴世保,李厚强,俞能海. H.264/AVC 帧间预测模式的快速分类方法[J]. 计算机工程.2007,33(14):201-202.
    [78] 董海燕,张其善. 低复杂度的 H.264 帧间宏块编码模式选择算法[J]. 计算机工程.2006,32(12):221-222.
    [79] 李俊杰,齐华,管莉,樊养余.郝重阳. 一种 H.264/AVC 帧间块模式抉择快速算法[J]. 计算机应用.2006,26(12):2874-2876.
    [80] 张淑芳,李华,侯玲,刘晓青. 基于 H.264 的快速帧间模式选择算法[J]. 计算机应用研究.2008.25(1):283-284.
    [81] Li Ngfeng,Li Shen,Ikenaga Takeshi,Ishiwata Shunichi,MatsuiMasataka, Goto Satoshi. Feature-detection-based early-termination approach for multi-frame motion estimation of H.264/AVC[C]. Picture Coding Symposium 2006, PCS2006.2006:5.
    [82] Kim Donghyung,Kim Jongho,Kim Seungjong,Jeong Jechang. A fast algorithm for macroblock mode selection in H.264 video coding[C]. 3rd International Conference on Image Analysis and Recognition, ICIAR 2006.2006: 458-467.
    [83] Feng Bin,Zhu Guangxi,Liu Wenyu. Fast adaptive inter mode decision method for P slices in H.264[C]. 2006 3rd IEEE Consumer Communications and Networking Conference, CCNC 2006.2006: 745-748.
    [84] S. Y. Yap, John. V. A VLSI Architecture for Variable Block Size Video Motion Estimation[J]. IEEE Transactions on Circuits and Systems. 2004, 7:384-385.
    [85] Zhang Nai-Ran,Li Mo,Wu Chen. High performance and efficient bandwidth motion compensation VLSI design for H.264/AVC decoder[C]. ICSICT-2006: 2006 8th International Conference on Solid-State and Integrated Circuit Technology.2006:1896-1898.
    [86] Wang Yu-Jen,Cheng Chao-Chung,Chang Tian-Sheuan. A fast algorithm and its VLSI architecture for fractional motion estimation for H.264/MPEG-4 AVC video coding[J]. IEEE Transactions on Circuits and Systems for Video Technology.2007,17(5): 578-583.
    [87] Chen Yi-Hua,Zhou Jun,Xiong Hong-Kai. Techniques and performance of H.264 scalable extension[J]. Journal of Shanghai Jiaotong University.2006,40(9):1500-1505.
    [88] Q. F. Zhu, Y. Wang, L. Shaw. Coding and Cell Loss Recovery for DCT-Based Packet Video[J]. IEEE Trans. CAS for Video Tech. 2001, 6:248-258.
    [89] Laszlo Czuni, Gergely Csaszar, Attila Licsar. Estimating the Optimal Quantization Parameter in H.264[C]. 18th International Conference on Pattern Recognition (ICPR'06),Hong Kong, August 20-24,2006,4,330-333.
    [90] Notebaert Stijn,De Cock Jan,De Wolf Koen,Van De Walle Rik. Requantization transcoding of H.264/AVC bitstreams for intra 4 × 4 prediction modes[C]. PCM 2006: 7th Pacific Rim Conference on Multimedia.2006: 808-817.
    [91] Javier D. Bruguera, Roberto R. Osorio. A Unified Architecture for H.264 Multiple Block-Size DCT with Fast and Low Cost Quantization[C]. 9th EUROMICRO Conference on Digital System Design (DSD'06), Cavtat near Dubrovnik, Croatia, 30 August 2006 to 1 September 2006,407-414.
    [92] Lin, Yi-Fan; Zeng, Xiao-Yang; Chen, Jun; Zhang, Zhang. A low cost design for optimised IDCT and de-quantization of H.264[C]. ICSICT-2006: 2006 8th International Conference on Solid-State and Integrated Circuit Technology.2006: 1893-1895.
    [93] 王超,胡福乔. H.264中的去块滤波的分析及优化[J]. 微计算机信息. 2007,23(15):283-284.
    [94] 谢建华,杨国辉,罗超武,夏长征.基于 H.264 视频编码的自适应去块滤波系统[J]. 微计算机信息.2007,23(1):232-233.
    [95] 冯燕,刘肃,谢朝辉. 视频解码芯片中去块效应环路滤波的硬件实现[J].计算机工程.2007,33(7):217-219.
    [96] 杨晨,李树国. H.264 去块效应滤波器的算法设计与电路实现[J].清华大学学报(自然科学版). 2007, 47(7):1229-1232.
    [97] ZHAO Yuexi, JIANG Anping. An Effective Parallel Processing Architecture for Deblocking Filter in H.264[J]. Beijing University(Natural Science). 2007,43(5):649-653.
    [98] Kyeong-Yuk Min, Jong-Wha Chong. A Memory and Performance Optimized Architecture of Deblocking Filter in H.264/AVC[C]. 2007 International Conference on Multimedia and Ubiquitous Engineering (MUE'07), Seoul, Korea, 26-28 April 2007, 220-225.
    [99] Mustafa Parlak,Ilker Hamzaoglu. An Efficient Hardware Architecture for H.264 Adaptive Deblocking Filter[C]. First NASA/ESA Conference on Adaptive Hardware and Systems (AHS'06) ,Istanbul, Turkey,15-18 June 2006, 381-385.
    [100] Adam Major, Ioannis Nousias, Sami Khawam, Mark Milward, Ying Yi, Tughrul Arslan. H.264/AVC In-Loop De-Blocking Filter Targeting a Dynamically Reconfigurable Instruction Cell Based Architecture [C]. Second NASA/ESA Conference on Adaptive Hardware and Systems (AHS 2007), University of Edinburgh, Scotland, United Kingdom, 5-8 August 2007, 134-138.
    [101]孙光东. 基于 H.264 滤波硬件结构的设计研究[J]. 微计算机信息.2006, 22(14):278-279.
    [102]Bojnordi Mahdi Nazm,Fatemi Omid,Hashemi Mahmoud Reza. An efficient deblocking filter with self-transposing memory architecture for H.264/AVC[C]. 2006 IEEE International Conference on Acoustics,Speech and Signal Processing, ICASSP 2006.2006: II925-II928.
    [103]夏宇闻.Verilog数字系统设计教程[M].北京:北京航空航天大学出版社,2003:34-69.
    [104]罗胜钦.数字集成系统芯片(SOC)设计[M].北京:希望电子出版社,2002:25-78.
    [105]褚振勇,翁木云.FPGA设计及应用[M].西安:西安电子科技大学出版社,2002:45-59.
    [106]许志军,许光辉. CPLD/FPGA的开发与应用[M].北京:电子工业出版社,2002:146-157.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700