Bit-rate control of transcoder considering the activity and direction of motion vector

움직임 벡터의 활동성과 방향성을 고려한 트랜스 부호화기의 비트율 제어

  • 구성조 (경북대학교 전자공학과 데이터 통신 시스템 연구실) ;
  • 장해원 (경북대학교 전자공학과 데이터 통신 시스템 연구실) ;
  • 황찬식 (경북대학교 전자공학과 데이터 통신 시스템 연구실)
  • Published : 2003.12.01

Abstract

The transcoding is needed to modify the bit rate of the video bitstream in accordance with the bandwidth of a variety of channels in order to provide users with a realtime multimedia service and more stable and credible VOD(Video On Demand) service on various wire/wireless network. This paper suggests how to guarantee the video quality in the transcoding process, taking the activity and direction of the macroblock into consideration, thereby reducing the calculation. The threshold of the macroblock's activity and direction is applicable to the different videos, with the DCT coefficients from the intermediate data in the decoding process. Moreover, the suggested video transcoding algorism enables us to maintain the proper video quality and reduce the calculation through the video bit rate change experiment in H.263 environment.

다양한 유무선 네트워크 환경상에서 실시간으로 보다 안정적이고 신뢰성 있는 주문형 비디오 및 실시간 멀티미디어 서비스론 사장자가 제공받기 위해서는 비디오 비트 스트림의 비트율을 다양한 채널의 대역폭에 맞추는 트랜스 부호화(transcoding) 과정이 필요하다. 본 논문에서는 트랜스 부호화 과정에서 움직임 벡터 추정시 매크로블록의 활동도와 방향성을 이용하여 계산랑을 줄이면서 화질을 보장하는 방법을 제안한다. 매크로블록의 활동도와 방향성의 임계치는 복호화 과정에서 추출한 중간정보 중에서 DCT 계수를 사용하여 비디오마다 적합하게 적용이 가능하다. 그리고 제안된 비디오 트랜스 부호화 알고리즘을 이용하여 H.263 환경에서 영상의 비트율 변환을 통한 실험으로 적절한 수준의 하질 유지와 계산량의 감소를 확인 할 수 있었다.

Keywords

References

  1. M. Ghabari, 'Two-layer coding of video signals for VBR networks', IEEE Journal on Selected Areas in Communications, vol. 7, PP. 771-781, June 1989 https://doi.org/10.1109/49.32340
  2. Jeongnam Youn, Ming-ting Sun, Chia-Wen Lin, 'Motion Vector Refinement for High Performance Transcoding', IEEE Trans. on Multimedia, Vol. 1, No. 1, pp. 30-40, Mar 1999 https://doi.org/10.1109/6046.748169
  3. Kai-Tat Fung, Yui-Lam Chan, and Wan-Chi Siu, 'New architecture for dynamic frame-skipping transcoder', IEEE Trans. on Image Processing, Vol. 11, No. 8, pp. 886-900, Aug. 2002 https://doi.org/10.1109/TIP.2002.800890
  4. N. Bjork and C. Christopoulos, 'Transcoder Architecture for Video Coding', IEEE Trans. Consumer Electron, Vol. 44, pp. 88-98, Feb. 1998 https://doi.org/10.1109/30.663734
  5. G. Keesman, R. Hellinghuizen, F. Hoeksema, G. Heidema, 'Transcoding of MPEG bitstreams', Signal Processing : Image Communication 8, pp. 481-500, 1996
  6. P. A. A. Assuncao, M. Ghanbari, 'Optimal transcoding of compressed video', IEEE Int. Conf. on Image Processing 1997, Vol. 1, pp. 739-742, Oct. 1997
  7. Tamer Shanableh, M. Ghabari, 'Heterogeneous video transcoding to lower spatio-temporal resolutions and different encoding fromats', IEEE Trans. on Multimedia, Vol. 2, No. 2, pp. 101-110, June 2000 https://doi.org/10.1109/6046.845014
  8. Mei-Juan Chen, Ming-Chung Chu, and Chih-Wei Pan, 'Efficient Motion-Estimation Algorithm for Reduced Frame-Rate Video Transcoder', IEEE Trans. on Circuits and Systems for Video Technology, Vol.4, pp. 269-275, April 2002
  9. Bo Shen, Ishwar K. Sethi, Bhaskaram Vasudev 'Adaptive Motion-Vector Resampling for Compressed Video Downscaling', IEEE Trans. on Circuits and Systems for Video Technology, VoI. 9, No. 6, pp. 929-936, Sept. 1999 https://doi.org/10.1109/76.785730
  10. Kai-Tat Fung, Wan-Chi Siu, 'DCT-based video frame-skipping transcoder', Proc. Int. Symposium on Circuits and Systems 2003, Vol. 2, pp. 656-659, May 2003