Font Size: a A A

Hardware Design And Implementation Of Predictive Coding Module Of Multi Mode Video Encoder

Posted on:2017-01-05Degree:MasterType:Thesis
Country:ChinaCandidate:X M ChenFull Text:PDF
GTID:2428330569498814Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Compared with the previous video compression standard,H.264 standard and AVS standard have obvious advantages in coding efficiency and coding accuracy,and have been successfully applied in many fields.H.264 algorithm and AVS algorithm through the software to achieve existence the shortcoming of large resources and the efficiency is not high,it is difficult to meet the needs of real-time computing.The pure hardware way to achieve have high efficiency,but the shortcoming is no flexibility to change.Multi mode video encoder is designed in this paper to predict encoding components,prediction encoding module supports H.264 standard and AVS standard through a set of hardware structure,the module can meet the basic demand of the real-time calculation can choose different encoding standard forecast calculation according to user needs.In this way,the method is more efficient than the software,and is more flexible than the pure hardware.The main content of this paper is the hardware design and implementation of multi mode video encoder prediction and coding.The concrete work is embodied in the following 3 parts:1.Firstly,the intra and inter prediction algorithms of H.264 standard and AVS standard are analyzed.For intra prediction,H.264 has 16x16 brightness prediction mode,4x4 brightness prediction mode and 8x8 chroma prediction mode,AVS has 8x8 brightness prediction mode and 8x8 chroma prediction mode.For inter prediction,H.264 and AVS compared with smaller size,more segment number of reference frames and fractional pixel interpolation algorithm and motion vector prediction algorithm etc..Based on the analysis of these two algorithms,we can see that the intra prediction algorithm is mainly to complete the calculation of each prediction mode in each prediction mode,and then select the best prediction mode and prediction model.Inter prediction algorithm is mainly to complete the motion estimation and sub-pixel interpolation calculation,and then get the best size of macro block segmentation.Through the analysis of the typical algorithm,it provides a theoretical basis for the design of intra prediction module and inter prediction module.2.The second part is the hardware design of intra prediction coding module and inter prediction coding module.Intra prediction module is equipped with a total of 8 PE units,calculated each prediction model of H.264 standard requires the use of 4 PE units,4 PE units to complete the prediction of a 4x4 block in the mode of calculation in the 4cycle,each calculation prediction model of AVS standard requires the use of 8 PE units8,a PE unit forecast a 4x4 block in the mode of calculation in the 4 cycle,different prediction modes another standard calculation is completed in a serial manner.Interprediction motion module including integer pixel and sub-pixel estimationcalculation,and the integer pixel ME calculation and ME calculation is the fractional pixel with the same set of hardware resources,the difference is used in 1/2,1/4 pixel calculation unit to calculate fractional pixel ME,another set of hardware structure contains 4 PE arrays,including 4 PE units of each PE in the array,each PE unit can be calculated in a cycle of a pixel in the reference frame and the current frame image of a pixel SAD values,calculated in the 16 period of a 4x4 value of SAD.3.The final design of functional verification and logic synthesis.The function of the design is verified by software simulation,and the results show that the predictive coding of the multi-mode video encoder is correct.The DC tools in 40 nm technology on the design of logic synthesis,synthesis results show that the multi mode video encoder encoding prediction component clock can reach 833.3MHZ,1080@30 FPS is fully capable of achieving real-time performance requirements.
Keywords/Search Tags:Vedio Coder, H.264, AVS, Intra Prediction, Inter Prediction, Hardware Design
PDF Full Text Request
Related items