Font Size: a A A

Video Codec Standard Of .h.264/avc Research And Its Encoder Design

Posted on:2008-06-28Degree:MasterType:Thesis
Country:ChinaCandidate:Z H YeFull Text:PDF
GTID:2208360215450115Subject:Microelectronics and Solid State Electronics
Abstract/Summary:PDF Full Text Request
Video CODECs are used widely in the applications of digital television, DVD, surveillance, television meeting, portable multimedia device etc. Recently, video compression/decompression standards take a more important role in digital video gradually along with the fast development of multimedia application, the representative standards are MPEG-4 part 2 and H.264/AVC. As we know, H.264/AVC is the newest video compression/decompression standard proposed by ITU and ISO, and now it is one of the most hot research subjects for its high performance in video compression.In this paper, the author made tracks for the development of H.264/AVC standard. The novel algorithms in H.264/AVC are analyzed deeply, and then the algorithms and design methods for H.264/AVC CODEC is researched deeply. The total content as follow:1. The researching trends and current evolvement of the video compression/ decompression standards are investigated, and then the basic theory of video compression and the main technology algorithms in the current popular video compression/decompression standards are introduced.2. We studied the H.264/AVC standard and their new technologies deeply, especially about the algorithms of modules in H.264/AVC such as Intra-prediction, Inter-prediction, Transform, Quantization, Entropy coding and Deblocking-filter.3. Motion Estimation (ME) compensation algorithm is the key module in video encoding. There are many ways to realize Motion Estimation, in general, it's considered as the most flexible module in video encoding. Most of the video standards do not take Motion Estimation as one part of the standards. In this paper, according to the fact of video CODEC in our application, a fast Motion Estimation algorithm is design by this paper after the trade-off is made between encoding performance and processing speed, after that, many experiences are finished to prove and verify rationality of the algorithm in Motion Estimation.4. Finally, we analyze the H.264/AVC encoder software performance according to the program performance statistical data over the Codes Composer Studio(CCS)platform, then we find out the bottlenecks in the encoder codes. Combined with the algorithm feature of H.264/AVC standard, we eventually design a kind of effective software architecture for the encoder. Further more, by using some DSP platform optimization technology, the H.264/AVC encoder we design runs in real-time, which prove that it can be used for commercial application.
Keywords/Search Tags:video codec, H.264/AVC, DSP, real-time
PDF Full Text Request
Related items