Font Size: a A A

Design And Implement The Multiplex Architecture Of Motion Compension Of H.264 And AVS

Posted on:2010-08-25Degree:MasterType:Thesis
Country:ChinaCandidate:H WangFull Text:PDF
GTID:2178360278466024Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
With the rapid development and changes of information technology, people's demand for multimedia applications has penetrated into every corner of social life. More and more digital video technology has been widely used in cosume electronic, Internet, video surveillance, video communication, High-Definition TV, etc. A variety of video compression standard has become a hot at research, among them, the H.264 and AVS represent the latest development direction of video codec technology. The two standard have been recognized by most of standardization organizations and manufacturers in the industry.H.264/AVC is the latest generation video standard that developed by the two international organization, VCEG of ITU-T and MPEG of ISO/IEC. Compared with the past standards, H.264/AVC has high coding efficiency and a significant improvement in calculation precision and a number of specific algorithms to a large extent. AVS is the video coding standard of research center which organized by Chinese Academy of Science. Compared with the H.264/AVC it has the same display effect and less decoding complexity and area. The AVS has the independent intellectual property rights and the part 2 has been the national standard in 2006.The development of very large scale integrated circuit technique provides hardware support for the video decoder, which make the more complicated, more demanding real-time computing codec be realized, so it promoted the development of the entire video industry. Because both H.264 and AVS have very broad application prospects and represent the most advanced technology in the area of digital high-definition video. The former is the international mainstream direction in the development of the future video, and the latter as a domestic self-made standard accesses to the country's strong support under the considerable circumstances in the video quality with H.264/AVC. Therefore, both of the two standard will occupy an important place in the future. It would better that it has such a video decoder that can compatible with the two standard, so it will ensure that the products can adapt to the needs of the market.Based on this train of thought, this paper discusses how to design the multiplex decoding architecture that can support both H.264 and AVS. In particular, it carries out detailed ayalysis and comparison on the part of motion compension in the two standards. It discusses the possibilities and design ideas on the multiplex hardware architecture for the similarities and differences of the two standard in algorithm. Because the interpolation module occupies the bulk of computation in the part of motion compension of the whole decoder, and it has significant effects on performance and the two standards have differences in interpolation algorithm, this paper focuses on the design of multiplex architeture of the part. It gives a specific multiplex architecture used in luma and chroma interpolation by adpoting pipeline strategy.Against the hardware architecture, the paper uses the hardware description language, verilog, to describe it and performs function simulation. After verifying the function by behavior function model (BFM) descripted by C language, it shows that the multiplex hardware architeture of interpotion module can save resources as well as to meet the requirments of compatible with the two standards and the perfomance of real-time decoding the High-Definition Video.
Keywords/Search Tags:AVS, H.264, Interpolation, Pipeline, Multiplex Design
PDF Full Text Request
Related items