2-D transform-domain resolution translation

The extensive use of discrete transforms in image and video coding suggests the investigation on filtering before downsampling (FBDS) and filtering after upsampling (FAUS) methods directly acting on the transform domain. We describe the "transform-damain resolution translation" technique that gives flexibility to resize windows of each video conferencing session for a server compositing without explicit decompression, spatial domain processing, and compression. We generalize transform-domain filtering (TDF) to include nonuniform and multirate cases to implement the transform-domain resolution translator. The former is defined as a TDF problem in which the original transform-domain is of different size from the target one, while the latter considers the implementation of sampling rate conversion in the transform-domain. The implementation architecture is based on a pipeline that involves matrix-vector product blocks and vector addition, but is not limited to particular hardware. Such techniques are particularly useful for fast algorithms for processing compressed images and video where transform coding is extensively used (e.g., in JPEG, H.261, MPEG-1, MPEG-2, and H.363).

[1]  Stephen A. Martucci,et al.  Symmetric convolution and the discrete sine and cosine transforms , 1993, IEEE Trans. Signal Process..

[2]  Neri Merhav,et al.  Fast algorithms for DCT-domain image downsampling and for inverse motion compensation , 1997, IEEE Trans. Circuits Syst. Video Technol..

[3]  Alexandros Eleftheriadis,et al.  Meeting Arbitrary QoS Constraints Using Dynamic Rate Shaping of Coded Digital Video , 1995, NOSSDAV.

[4]  Tore Fjällbrant,et al.  A direct computation of DCT coefficients for a signal block taken from two adjacent blocks , 1991, IEEE Trans. Signal Process..

[5]  Shih-Fu Chang,et al.  Manipulation and Compositing of MC-DCT Compressed Video , 1995, IEEE J. Sel. Areas Commun..

[6]  Alessandro Neri,et al.  Inter-block filtering and downsampling in DCT domain , 1994, Signal Process. Image Commun..

[7]  Shih-Fu Chang,et al.  A new approach to decoding and compositing motion-compensated DCT-based images , 1993, 1993 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[8]  K. R. Rao,et al.  Discrete cosine transform filtering , 1990, International Conference on Acoustics, Speech, and Signal Processing.

[9]  Byeong Gi Lee,et al.  Transform domain filtering based on pipelining structure , 1992, IEEE Trans. Signal Process..

[10]  Alexandros Eleftheriadis,et al.  Constrained and general dynamic rate shaping of compressed digital video , 1995, Proceedings., International Conference on Image Processing.

[11]  S.A. Martucci Image resizing in the discrete cosine transform domain , 1995, Proceedings., International Conference on Image Processing.

[12]  N. Ahmed,et al.  Discrete Cosine Transform , 1996 .

[13]  Tore Fjällbrant,et al.  Fast computation of transform coefficients for a subadjacent block for a transform family , 1991, IEEE Trans. Signal Process..

[14]  K. R. Rao,et al.  Orthogonal Transforms for Digital Signal Processing , 1979, IEEE Transactions on Systems, Man and Cybernetics.

[15]  Byeong Gi Lee,et al.  Transform domain IIR filtering , 1995, IEEE Trans. Signal Process..

[16]  C. Smith,et al.  Adaptive Coding of Monochrome and Color Images , 1977, IEEE Trans. Commun..

[17]  S. Kung,et al.  VLSI Array processors , 1985, IEEE ASSP Magazine.