Abstract
Linear filtering of images is usually performed in the spatial domain using the linear convolution operation. In the case of images stored in the block DCT space, the linear filtering is usually performed on the sub-image obtained by applying an inverse DCT to the block DCT data. However, this results in severe blocking artifacts caused by the boundary conditions of individual blocks as pixel values outside the boundaries of the blocks are assumed to be zeros. To get around this problem, we propose to use the symmetric convolution operation in such a way that the operation becomes equivalent to the linear convolution operation in the spatial domain. This is achieved by operating on larger block sizes in the transform domain. We demonstrate its applications in image sharpening and removal of blocking artifacts directly in the compressed domain.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Smith, B.C., Rowe, L.: Algorithms for manipulating compressed images. IEEE Comput. Graph. Applicat. Mag. 13, 34–42 (1993)
Neri, A., Russo, G., Talone, P.: Inter-block filtering and downsampling in DCT domain. Signal Processing: Image Commun. 6, 303–317 (1994)
Park, H.W., Park, Y.S., Oh, S.K.: L/M-image folding in block DCT domain using symmetric convolution. IEEE Trans. on Image Processing 12, 1016–1034 (2003)
Tang, J., Peli, E.: Image enhancement using a contrast measure in the compressed domain. IEEE Signal Processing Letters 10, 289–292 (2003)
Shen, B., Sethi, I.K., Bhaskaran, V.: DCT convolution and its application in compressed domain. IEEE Trans. on Circuits and Systems for Video Technology 8, 947–952 (1998)
Mukherjee, J., Mitra, S.K.: Arbitrary resizing of images in the DCT space. IEEE Proc. Vision, Image and Signal Processing 152(2), 152–164
Park, Y.S., Park, H.W.: Design and analysis of an image resizing filter in the block- DCT domain. IEEE Trans. on Circuits and Systems for Video Technology 14, 274–279 (2004)
Shin, G.S., Kang, M.G.: Transform domain enhanced resizing for a discrete-cosine-transform-based codec. Optical Engineerring 42, 3204–3214 (2003)
Martucci, S.A.: Symmetric convolution and the discrete sine and cosine transforms. IEEE Trans. on Signal Processing 42, 1038–1051 (1994)
Jiang, J., Feng, G.: The spatial relationships of DCT coefficients between a block and its sub-blocks. IEEE Trans. on Signal Processing 50, 1160–1169 (2002)
Loeffer, C., Ligtenberg, A., Moschytz, G.S.: Practical fast 1-D DCT algorithms with 11 multiplications. In: Proc. IEEE Int. Conf. Accoustics, Speech and Signal Processing, May 1989, vol. 2, pp. 988–991 (1989)
Dugad, R., Ahuja, N.: A fast scheme for image size change in the compressed domain. IEEE Trans. on Circuits and Systems for Video Technology 11, 461–474 (2001)
Shen, B., Sethi, I.K., Bhaskaran, V.: Adaptive motion vector resampling for compressed video downscaling. IEEE Trans. on Circuits and Systems for Video Technology 9, 929–936 (1999)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Mukherjee, J., Mitra, S.K. (2006). Image Filtering in the Compressed Domain. In: Kalra, P.K., Peleg, S. (eds) Computer Vision, Graphics and Image Processing. Lecture Notes in Computer Science, vol 4338. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11949619_18
Download citation
DOI: https://doi.org/10.1007/11949619_18
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-68301-8
Online ISBN: 978-3-540-68302-5
eBook Packages: Computer ScienceComputer Science (R0)