×

zbMATH — the first resource for mathematics

The single-pass perceptual embedded zero-tree coding implementation on DSP. (English) Zbl 1356.94032
Summary: This paper proposes a block-edge-based Single-Pass Perceptual Embedded Zero-tree Coding (SPPEZC) method. SPPEZC combines two novel compression concepts, called Block-Edge Detection (BED) and the Low-Complexity and Low-Memory Entropy Coder (LLEC), for coding efficiency and quality. Because the edge information can provide beneficial cues for preserving the perceptual quality of compressed images, this paper presents an effective combinative coding scheme, called Single-Pass Perceptual Embedded Zero-tree Coding (SPPEZC), which integrates the improved LLEC and the block-edge information. This approach provides improved perceptual quality in compressed images. Based on the block-edge information, this paper proposes an adaptive architecture for adjusting the quantization table and subsequently coding the quantized coefficients with the LLEC. The proposed SPPEZC approach was implemented and evaluated on both PC-based and DSP-based embedded platforms. Experimental results and comparisons demonstrate that the proposed SPPEZC technique provides computational efficiency as well as satisfactory perceptual quality in compressed images.
MSC:
94A08 Image processing (compression, reconstruction, etc.) in information and communication theory
Software:
LLEC
PDF BibTeX XML Cite
Full Text: DOI
References:
[1] Wu, Q.-E.; Pang, X.-M.; Han, Z.-Y., Fuzzy automata system with application to target recognition based on image processing, Comput. math. appl., 61, 5, 1267-1277, (2011) · Zbl 1217.94141
[2] Lin, Y.-L.; Wu, M.-S., An edge property-based neighborhood region search strategy for fractal image compression, Comput. math. appl., 62, 1, 310-318, (2011) · Zbl 1228.94010
[3] Shohdohji, T.; Hoshino, Y.; Kutsuwada, N., Optimization of quantization table based on visual characteristics in DCT image coding, Comput. math. appl., 37, 11-12, 225-232, (1999) · Zbl 0953.68622
[4] Tian, Y.; Zhao, K.; Xu, Y.; Peng, F., An image compression method based on the multi-resolution characteristics of BEMD, Comput. math. appl., 61, 8, 2141-2147, (2011)
[5] Pennebaker, W.; Mitchell, J., JPEG still image data compression standard, (1993), Van Nostrand Reinhold New York
[6] Information technology-JPEG2000 image coding system, Tech. Rep., ISO/IEC 15444-1, 2000.
[7] Coding of moving pictures and associated audio for digital storage media up to Sbout 1.5 Mbit/s, Tech. Rep., ISO/IEC IS 11 172(MPEG-1), 1993.
[8] Generic coding of moving pictures and associated audio, Tech. Rep., ISO/IEC DIS 13 818(MPEG-2), 1994.
[9] R. Koenen, Overview of the MPEG-4 version 1 standard, ISO/IEC JTC1/SC29/WG11 N1909, 1997.
[10] Chi, M.C.; Chen, M.J.; Yeh, C.H., Region-of-interest video coding based on rate and distortion variations for H.263+, Signal process. image commun., 23, 2, 127-142, (2008)
[11] Wiegand, T.; Sullivan, G.J.; Bjontegaard, G.; Luthra, A., Overview of the H.264/AVC video coding standard, IEEE trans. circuits syst. video technol., 13, 7, 560-576, (2003)
[12] Xiong, Z.; Ramchandran, K.; Orchard, M.; Zhang, Y., A comparative study of DCT- and wavelet-based image coding, IEEE trans. circuits syst. video technol., 9, 5, 692-695, (1999)
[13] D. Zhao, Y.K. Chan, Y. Lu, Embedded image coding based on novel organization of DCT coefficients, in: Proc. SPIE—Appl. Digital Image Process. XXIII, vol. 4115, USA, 2000, pp. 153-162.
[14] Said, A.; Pearlman, W., A new, fast, and efficient image codec based on set partitioning in hierarchical trees, IEEE trans. circuits syst. video technol., 6, 3, 243-250, (1996)
[15] Martucci, A.; Sodagar, I.; Chiang, T.; Zhang, Y., A zerotree wavelet video coder, IEEE trans. circuits syst. video technol., 7, 1, 109-118, (1997)
[16] Taubman, D., High performance scalable image compression with EBCOT, IEEE trans. image process., 9, 7, 1158-1170, (2000)
[17] Cho, N.I.; Mitra, S.K., Warped discrete cosine transform and its application in image compression, IEEE trans. circuits syst. video technol., 10, 8, 1364-1373, (2000)
[18] Zhao, D.; Chan, Y.K.; Gao, W., Low-complexity and low-memory entropy coder for image compression, IEEE trans. circuits syst. video technol., 11, 10, 1140-1145, (2001)
[19] Chang, H.S.; Kang, K., A compressed domain scheme for classifying block edge patterns, IEEE trans. image process., 14, 2, 145-151, (2005)
[20] Zhang, Z.; Ma, S.; Lui, H.; Gong, Y., An edge detection approach based on directional wavelet transform, Comput. math. appl., 57, 8, 1265-1271, (2009) · Zbl 1186.94018
[21] Wei, Y.C.; Yang, J.F., Transformed-domain mode selection for H.264 intra-prediction improvement, IEICE trans. inf. syst., E91-D, 3, 825-835, (2008)
[22] Li, H.; Ngan, K.N.; Wei, Z., Fast and efficient method for block edge classification and its application in H.264/AVC video coding, IEEE trans. circuits syst. video technol., 18, 6, 756-768, (2008)
[23] Golomb, S., Run-length encodings, IEEE trans. inform. theory, 12, 3, 399-401, (1966) · Zbl 0141.14202
[24] R. Rice, Some practical universal noiseless coding techniques—part I-III, Jet Propulsion Laboratory, Pasadena, CA, Tech. Rep. JPL-79-22, JPL-83-17 and JPL-91-3, Mar. 1979, Mar. 1983, Nov. 1991.
[25] Lee, B., A new algorithm to compute the discrete cosine transform, IEEE trans. acoust. speech signal process., 32, 6, 1243-1245, (1984) · Zbl 0576.65143
[26] Wu, B.F.; Huang, H.Y.; Chen, Y.L.; Peng, H.Y.; Huang, J.H., Low-complexity advanced audio coding optimization and implementation on DSP, IEICE trans. inf. syst., E93-D, 5, 1225-1237, (2010)
[27] DaVinci Digital Video Processor—OMAP3530, Available at: http://www.ti.com/product/omap3530.
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. It attempts to reflect the references listed in the original paper as accurately as possible without claiming the completeness or perfect precision of the matching.