摘要 |
<p>A video coding 4×4 integer transform method is disclosed in the present invention, wherein the method includes: receiving 4×4 image residual data X output by a predication module in a coder and selecting one from the different integer transform bases [1, 9, 4], [1, 7, 3] and [1, 8, 3] to construct a transform matrix P; constructing a dilation matrix PF=ZT*Z according to the transform matrix P; performing a forward transform on the image residual data X according to Y=PXPT, and adopting a corresponding integer transform calculation method according to different integer transform bases; and performing a dilation processing on the data Y performed a 4×4 forward transform. The transform method disclosed in the present invention has an excellent energy concentration performance,has a energy concentration ratio close to 4×4 Discrete Cosine Transform (DCT), can greatly eliminate the correlation of video data in a transform space, has low computational complexity, can be realized by addition and shifting, is easy to be realized by hardware, has a high operational precision, and does not have the problem that the forward transform and inverse transform are not matched.</p> |