TY - GEN
T1 - Macroblock-level adaptive scan scheme for discrete cosine transform coefficients
AU - Zhang, Li
AU - Gao, Wen
AU - Wang, Qiang
AU - Zhao, Debin
PY - 2007
Y1 - 2007
N2 - Discrete Cosine Transform (DCT) has been widely used in image/video coding systems, where zigzag scan is usually employed for DCT coefficient organization. However, due to local diversity of prediction errors, the fixed scan pattern, such as the traditional zigzag scan, is not efficient all the time for organizing the DCT transformed prediction errors. In this paper, the statistical distribution of prediction residuals is studied first, and two other scan patterns are introduced to complete the set of possible patterns. Then, a new adaptive scheme that adaptively chooses for each macroblock the best scan pattern to arrange the quantized DCT coefficients into arrays is presented. The best scan pattern is selected for each macroblock according to its own residual characteristics and hence leads to improved coding efficiency. Experimental results show that this macroblock-level adaptive scan scheme (MLASS) can always outperform the traditional zigzag one and the Peak Signal to Noise Ratio (PSNR) gain can be up to 0.65dB. Moreover, the extra two scan patterns do not increase memory requirement much. Additionally, a fast scan pattern decision algorithm is given for complexity reduction. This fast version of MLASS can keep almost the same coding efficiency while with much lower complexity.
AB - Discrete Cosine Transform (DCT) has been widely used in image/video coding systems, where zigzag scan is usually employed for DCT coefficient organization. However, due to local diversity of prediction errors, the fixed scan pattern, such as the traditional zigzag scan, is not efficient all the time for organizing the DCT transformed prediction errors. In this paper, the statistical distribution of prediction residuals is studied first, and two other scan patterns are introduced to complete the set of possible patterns. Then, a new adaptive scheme that adaptively chooses for each macroblock the best scan pattern to arrange the quantized DCT coefficients into arrays is presented. The best scan pattern is selected for each macroblock according to its own residual characteristics and hence leads to improved coding efficiency. Experimental results show that this macroblock-level adaptive scan scheme (MLASS) can always outperform the traditional zigzag one and the Peak Signal to Noise Ratio (PSNR) gain can be up to 0.65dB. Moreover, the extra two scan patterns do not increase memory requirement much. Additionally, a fast scan pattern decision algorithm is given for complexity reduction. This fast version of MLASS can keep almost the same coding efficiency while with much lower complexity.
UR - https://www.scopus.com/pages/publications/34548828320
U2 - 10.1109/ISCAS.2007.378689
DO - 10.1109/ISCAS.2007.378689
M3 - 会议稿件
AN - SCOPUS:34548828320
SN - 1424409209
T3 - Proceedings - IEEE International Symposium on Circuits and Systems
SP - 537
EP - 540
BT - 2007 IEEE International Symposium on Circuits and Systems, ISCAS 2007
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2007 IEEE International Symposium on Circuits and Systems, ISCAS 2007
Y2 - 27 May 2007 through 30 May 2007
ER -