Presentation is loading. Please wait.

Presentation is loading. Please wait.

Low Complexity Transform and Quantization in H.264/AVC Speaker: Pei-cheng Huang 2005/6/2.

Similar presentations


Presentation on theme: "Low Complexity Transform and Quantization in H.264/AVC Speaker: Pei-cheng Huang 2005/6/2."— Presentation transcript:

1 Low Complexity Transform and Quantization in H.264/AVC Speaker: Pei-cheng Huang 2005/6/2

2 Low-Complexity Transform and Quantization in H.264/AVC 1 Outline Introduction to transform and quantization in H.264 Details of transform procedure Details of quantization procedure

3 2005/6/2Low-Complexity Transform and Quantization in H.264/AVC 2 Reference Henrique S. Malvar, Antti Hallapuro, Marta Karczewicz, and Louis Kerofsky, “Low-Complexity Transform and Quantization in H.264/AVC,” IEEE Transactions on Circuits and Systems for Video Technology, Vol. 13, No. 7, July 2003 Iain E. G. Richardson, “H.264 and MPEG-4 Video Compression,” Wiley, 2003, ISBN 0-470-84837-5

4 2005/6/2Low-Complexity Transform and Quantization in H.264/AVC 3 H.264 block diagram

5 2005/6/2Low-Complexity Transform and Quantization in H.264/AVC 4 Transform procedure in H.264 Discrete Cosine Transform (DCT) 4x4

6 2005/6/2Low-Complexity Transform and Quantization in H.264/AVC 5 Implementation problems How to express real numbers? System complexity

7 2005/6/2Low-Complexity Transform and Quantization in H.264/AVC 6 DCT

8 2005/6/2Low-Complexity Transform and Quantization in H.264/AVC 7 DCT Cosines in real number format: Orthogonal matrix H -1 = H T

9 2005/6/2Low-Complexity Transform and Quantization in H.264/AVC 8 Fixed point DCT in TML Very similar to original DCT Orthogonal rows Constant row norm Higher dynamic range –Max value of Hx = 52A

10 2005/6/2Low-Complexity Transform and Quantization in H.264/AVC 9 Fixed point DCT in H.264 Also has orthogonal rows Non-constant row norm

11 2005/6/2Low-Complexity Transform and Quantization in H.264/AVC 10 Dynamic range of low complexity DCT Max value of DCT coefficients = 6A

12 2005/6/2Low-Complexity Transform and Quantization in H.264/AVC 11 Inverse Transform Max value of DCT coefficients = 4A

13 2005/6/2Low-Complexity Transform and Quantization in H.264/AVC 12 Influence of non- constant row norm

14 2005/6/2Low-Complexity Transform and Quantization in H.264/AVC 13 Cancel the scale factors

15 2005/6/2Low-Complexity Transform and Quantization in H.264/AVC 14 Low complexity DCT butterfly diagram

16 2005/6/2Low-Complexity Transform and Quantization in H.264/AVC 15 Quantization 01.02.0

17 2005/6/2Low-Complexity Transform and Quantization in H.264/AVC 16 Avoid divisions

18 2005/6/2Low-Complexity Transform and Quantization in H.264/AVC 17 Quantization in H.264

19 2005/6/2Low-Complexity Transform and Quantization in H.264/AVC 18 Performance Coding gain 5.39 dB --> 5.38 dB PSNR 0.01 dB loss Significantly lower complexity


Download ppt "Low Complexity Transform and Quantization in H.264/AVC Speaker: Pei-cheng Huang 2005/6/2."

Similar presentations


Ads by Google