프레임률 조절 트랜스코더의 개선된 움직임 벡터 합성 기법

An Enhanced Motion Vector Composition Scheme of the Frame-Rate Control Transcoder

  • 발행 : 2005.02.01

초록

네트워크 환경에 적응적인 비디오 스트리밍 서비스를 위하여 비디오의 트랜스코딩이 하나의 해결책으로 제시되었다. 시간당 프레임의 개수를 조절하는 기법은 이러한 비디오 트랜스코딩 기법들 중 하나이다. 이 기법에서는 삭제된 프레임을 참조하는 프레임의 움직임 벡터를 재생성 해야 되는데 이것은 비디오 트랜스코딩의 계산 복잡도를 높이는 주요 원인이다. 본 논문에서는 움직임 벡터의 재생성 시 요구되는 계산 복잡도를 줄이기 위해 삭제된 프레임의 움직임 벡터를 재사용하는 영역과 활동 상태 정보를 고려한 벡터 합성 기법을 제안한다. 이 기법은 각 매크로블록들의 활동 상태정보량과 중첩영역의 크기를 기반으로 축출한 가중치를 이용하여 각 움직임 벡터들을 합성하는 기법이다. 실험 결과 RABVC는 기존의 가중치 기반의 움직임 벡터 선택 기법들에 비해 비슷한 계산 복잡도에서 높은 PSNR값을 보였다.

To provide adaptively video streaming services on network environment, video transcoding is introduced. The one of transcoding methods is the frame-rate conversion. it needs a re-estimation about a motion vector of the frame to refer a skipping frame. This re-estimation makes higher the computational complexity in video transcoding. To reduce the computational complexity of a motion vector refinement, this paper proposes a region & activity based motion vector composition scheme that refine the moving vector of a skipping frame. This scheme composes each motion vector from the weight based on the activity information of a macroblock and the site of the overlapped area. The experiment result shows that RABVC has a higher PSNR than the value of existing weight-based motion vector selection schemes though the computational complexity of our scheme is similar to that of other schemes.

키워드

참고문헌

  1. A. Vetro and C. Christopoulos and H. Sun, 'Video Transcoding Architectures and Techniques: An Overview,' IEEE signal Processing Magazine, ISSN: 1053-5888, Vol. 20, Issue 2, pp. 18-29, March 2003 https://doi.org/10.1109/MSP.2003.1184336
  2. N. Bjork and C. Christopoulos, 'Transcoder architectures for video coding,' IEEE Trans. Consumer Electron., vol. 44, pp. 88-98, Feb. 1998 https://doi.org/10.1109/30.663734
  3. T. Warabino, S. Ota, D. Morikawa, M. Ohashi, H. Nakamura, H. Iwashita and F. Watanabe, 'Video Transcoding Proxy for 3Gwireless Mobile Internet Access,' IEEE Communications Magazine, 38, (10), pp. 66-71, Oct. 2000 https://doi.org/10.1109/35.874971
  4. N. Bjork and C. Christopoulos, 'Video Transcoding for Universal multimedia Access,' ACM Workshop on Multimedia Standards, Interoperability and Practice(MM2000 Workshop), Proceedings of ACM Multimedia 2000, pp. 75-79, November 4, 2000 https://doi.org/10.1145/357744.357764
  5. T. shanableh and M. Ghanbari, 'Heterogeneous Video Transcoding to Lower Spatio-Temporal Resolutions and Different Encoding Formats,' IEEE Trans. Multimedia, vol. 2, no. 2, pp. 101-110, June 2000 https://doi.org/10.1109/6046.845014
  6. Y. Nakajima and M. Sugano, 'MPEG bit rate and format conversions for heteroheneous network/storage applications,' IEICE Trans. Electron., E85-C, (3), pp. 492-503, Mar. 2002
  7. M. Emad Modirzadeh, 'Bit-Rate Reduction of MPEG Compressed Video,' IEEE Canadian Conference on Electrical and Computer Engineering, 2002 https://doi.org/10.1109/CCECE.2002.1013090
  8. R.J, Safranek, C. Kalmanek, and R. Garg, 'Methods for matching compressed video to ATM networks,' in Proc. Int. Conf. Image, Washington, DC, Oct. 1995 https://doi.org/10.1109/ICIP.1995.529027
  9. J. Youn, M.T. Sun, and J. Xin, 'Video Transcoder Architectures for Bit Rate Scaling of H.263 Bit Streams,' Proceedings of ACM Multimedia'99, pp. 243-250, Nov., 1999 https://doi.org/10.1145/319463.319616
  10. H.Sun, W. Kwok, and J, W. Zdepski, 'Architecture for MPEG compressed bitstream scaling,' IEEE Trans. Circuits Syst. Video Technol., vol. 6, pp, 191-199. Apr. 1996. J. Youn and M.T. https://doi.org/10.1109/76.488826
  11. Sun, and C. W. Lin, 'Motion Estimation for High Performance Transcoding,' IEEE Trans. Consumer Electron., vol. 44, pp. 649-658, Aug. 1998 https://doi.org/10.1109/30.713176
  12. Kai-Tat Fung and Wan-Chi Siu, 'DCT-based Video Frame-skipping Transcoder,' Proceedings, IEEE International Symposium on Circuits and Systems (ISCAS'03), Vol. II pp. 656 -659, Bangkok Tailand, May 2003 https://doi.org/10.1109/ISCAS.2003.1206059
  13. J. N. Hwang, T. D. Wu and C. W. Lin, 'Dynamic Frame-skipping in Video Transcoding,' IEEE 2nd Workshop on Multimedia Signal Processing, Dec. 1998 https://doi.org/10.1109/MMSP.1998.739049
  14. K. T. Fung, Y. L. Chan and W. C. Siu, 'New architecture for dynamic frame-skipping trans coder,' in Proc. IEEE Workshop Multimedia signal Processing, Redondo Beach, CA, pp. 616-621, Dec. 1998
  15. M. J. Chen, M. C. Chu and C. W. Pan, 'Efficient motion estimation algorithm for reduced framerate video transcoder,' IEEE Trans. Circuits syst. Video Technol., vol. 12, pp, 269-275, Apr. 2002 https://doi.org/10.1109/76.999204
  16. J, Youn, M. T. Sun and C. W. Lin, 'Motion vector refinement for high performance transcoding,' IEEE Trans. Multimedia, vol. 1, pp, 30-40, Mar. 1999 https://doi.org/10.1109/6046.748169
  17. B. Shen, I. K. Sethi and B. Vasudev, 'Adaptive motion vector resampling for compressed video downscaling.' IEEE Trans. Circuits Syst. Video Technol., vol. 9, pp. 929-936, Sept. 1999 https://doi.org/10.1109/76.785730
  18. 'Video coding for low bitrate communication,' International Telecommunications Union, Geneva, Switzerland, ITU-T Recommendation H.263, 1998
  19. J.R. Jain and A.K. Jain, 'Displacement measurement and its application in interframe coding,' IEEE Transactions on Communications, vol. COM-29, no. 12, December 1981, pp. 1799-1808 https://doi.org/10.1109/TCOM.1981.1094950
  20. L. G. Chen, W. T. Chen, Y. Jehng, and T. Chiueh, 'An efficient parallel motion estimation algorithm for digital image processing,' IEEE Trans. on Circuits and Systems for Video Technology, vo!. 1, pp. 378-85, Dec. 1991 https://doi.org/10.1109/76.120779
  21. 'Enhanced Predictive Zonal Search for Single and Multiple Frame Motion Estimation,' Alexis M. Tourapis1, XiWave plc Bath, BA1 2PH, United Kingdom https://doi.org/10.1117/12.453031
  22. http://www.ffmpeg.org