Font Size: a A A

H.264 Encoder To Reduce The Computational Complexity Method

Posted on:2007-10-24Degree:MasterType:Thesis
Country:ChinaCandidate:J ZhangFull Text:PDF
GTID:2208360185982371Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
With the widespread adoption of technologies such as digital television, Internet streaming video and DVD-Video, video compression has become an essential component of broadcast and entertainment media, The Moving Picture Experts Group and the Video Coding Experts Group (MPEG and VCEG) have developed a new standard that promises to outperform than the earlier MPEG-4 and H.263 standards, providing better compression of video images. The new standard is entitled "Advanced Video Coding' (AVC) and is published jointly as Part 10 of MPEG-4 and ITU-T Recommendation H.264/AVC .H.264/AVC provides mechanisms for coding video that are optimized for compression efficiency and aim to meet the needs of practical multimedia communication applications. The success of a practical implementation of H.264/AVC depends on careful design of the CODEC and effective choices of coding parameters. With the excellent compress performance of H.264/AVC,it will greatly be used in digital video broadcast ,internet video stream and multimedia communication. However the higher compress efficiency need even more complexity of computer, especially in the motion estimate .so it is very important to reduce the encoder's computational complexity ,and enable it to used in real time communication .There is four chapter in this paper. The first chapter briefly introduced background of this standard, the application areas, and its design highlight feature . The second chapter introduced the basic method of motion estimate and the motion estimate of H.264. The third chapter is the core of this paper , It summarized the research on how to reduce the H.264/AVC encoder's computational complexity at the present time ,and introduced in six side .In the fourth chapter I introduced a module select method of the macroblock based on the motion vector. It will avoid the Rdcost(rate distortion cost)and will obvious induce the computational complexity ,The theory analysis and the result of experimentations all show this arithmetic greatly induced the computational complexity of H.264/AVC. It can be used in the real time video communication such as video phone and video conference . It is especially suitable in video communication with embedded hardware which have limited resource.
Keywords/Search Tags:H.264, video coding, block transform, quantization, CAVLC, CABAC, AVC, JVT, NAL unit, bidirectional mode
PDF Full Text Request
Related items