Font Size: a A A

Design And Implementation Of H.264 Encoder Based On DM642

Posted on:2011-10-29Degree:MasterType:Thesis
Country:ChinaCandidate:L H ZhuFull Text:PDF
GTID:2178360308960816Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
The new-generation video coding standard H.264 is developed by the the International Telecommunication Union ITU and the International Organization for Standardization ISO. Compared with previous standards, H.264 coding efficency has been significantly increased. But H.264 performance improvements also brought a significant increase in complexity, and is not conducive to real-time monitoring applications. Therefore, how can we use the limited resources to develop the embedded real-time encoding of video encoder, has important theoretical and practical value.This encoder use TI's TMS320DM642 chip as a hardware development platform, source code use the X264, one of three open coding. Fisrt, improved the part of the core algorithm for H.264, the great works is to propose own fast inter mode selection algorithm, using the current image and reference image matches the distribution of part of the difference, setting the threshold value, determine the current macro the best inter prediction mode block effectively reduces the inter prediction mode of computational complexity. Then, aiming at the TMS320DM642 chip's system structure and hardware features, e full use of the intrinsics, software pipelining, the linear assembly instructions, on the X264 bottlenecks affecting the encoding speed function is optimized, and then use of its 2 Cache Structure and properties of EDMA optimize the code and data's read and storage.Through those work, H.264 encoder implemented real-time encoding on CIF format, on the hardware platform of TMS320DM642.Decoded video image has a higher subjective quality and objective quality.
Keywords/Search Tags:H.264, DM642, Inter prediction mode, The threshold
PDF Full Text Request
Related items