Fast DCT Image Resizing and Video Compositing for Multi-Point Video Conferencing

Video conferencing is a real time process that requires fast operations. In this paper a Discrete Cosine Transform (DCT)-based video compositing structure for multi-point video conferencing with a fast DCT method for integer and rational image resizing is presented. Whole compositing process is kept in the DCT domain to avoid comprehensive operations. Our procedure does not only improve speed but also the quality of the resized video frames. Proposed method is illustrated and compared with other methods by means of simulation results with different video sequences. Streszczenie. W artykule przedstawiono metode skladania obrazow, pochodzących z wielu źrodel, na potrzeby wideo-konferencji. Dzialanie oparte jest na dyskretnej transformacji kosinusowej, ktorą wykorzystano do calościowego i wymiernego skalowania obrazu. Opracowany algorytm poprawia szybkośc dzialania oraz jakośc skalowania. Dokonane zostalo symulacyjne porownanie dzialania z innymi metodami. (Szybkie skalowanie i skladanie obrazow wideo z wykorzystaniem dyskretnej transformacji kosinusowej, na potrzeby wielopunktowej wideo-konferencji).

[1]  Anni Cai,et al.  Motion estimation in DCT domain , 1996, Proceedings of International Conference on Communication Technology. ICCT '96.

[2]  Jianmin Jiang,et al.  The spatial relationship of DCT coefficients between a block and its sub-blocks , 2002, IEEE Trans. Signal Process..

[3]  Donald M. Monro,et al.  Zerotree coding of DCT coefficients , 1997, Proceedings of International Conference on Image Processing.

[4]  Luis F. Chaparro,et al.  Low Bit Rate Video Coding Using DCT-Based Fast Decimation/Interpolation and Embedded Zerotree Coding , 2007, IEEE Transactions on Circuits and Systems for Video Technology.

[5]  Antonio Ortega,et al.  Rate-distortion methods for image and video compression , 1998, IEEE Signal Process. Mag..

[6]  Hyun Wook Park,et al.  L=M -Fold Image Resizing in Block-DCT Domain Using Symmetric Convolution , 2001 .

[7]  David G. Messerschmitt,et al.  MPEG video compositing in the compressed domain , 1996, 1996 IEEE International Symposium on Circuits and Systems. Circuits and Systems Connecting the World. ISCAS 96.

[8]  Neri Merhav,et al.  Inverse motion compensation of fast DCT , 1997 .

[9]  Jerome M. Shapiro,et al.  Embedded image coding using zerotrees of wavelet coefficients , 1993, IEEE Trans. Signal Process..

[10]  Neri Merhav,et al.  A Fast Algorithm for DCT Domain , 1996 .

[11]  William A. Pearlman,et al.  Differential-SPIHT for image sequence coding , 2010, 2010 IEEE International Conference on Acoustics, Speech and Signal Processing.

[12]  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.

[13]  Narendra Ahuja,et al.  A fast scheme for image size change in the compressed domain , 2001, IEEE Trans. Circuits Syst. Video Technol..

[14]  William A. Pearlman,et al.  A new, fast, and efficient image codec based on set partitioning in hierarchical trees , 1996, IEEE Trans. Circuits Syst. Video Technol..

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

[16]  Ming-Ting Sun,et al.  A fast motion vector composition method for temporal transcoding , 1999, ISCAS'99. Proceedings of the 1999 IEEE International Symposium on Circuits and Systems VLSI (Cat. No.99CH36349).

[17]  Z. Xiong,et al.  A DCT-based embedded image coder , 1996, IEEE Signal Processing Letters.

[18]  Ian H. Witten,et al.  Arithmetic coding for data compression , 1987, CACM.

[19]  Luis F. Chaparro,et al.  Low Bit Rate Video Coding Using DCT-Based Fast Decimation/Interpolation and Embedded Zerotree Coding , 2007, IEEE Trans. Circuits Syst. Video Technol..

[20]  Sanjit K. Mitra,et al.  Arbitrary resizing of images in DCT space , 2005 .

[21]  Cha-Keon Cheong,et al.  Significance tree image sequence coding with DCT-based pyramid structure , 2000, Proceedings 2000 International Conference on Image Processing (Cat. No.00CH37101).