DOI QR코드

DOI QR Code

An efficient and Low-Complexity Frame-Skipping Transcoder System Architecture

효율적으로 계산 복잡도를 줄인 프레임 제거 트랜스코더 시스템 구조

  • 김성민 (부산대학교 컴퓨터공학과) ;
  • 김현희 (부산대학교 컴퓨터공학과) ;
  • 박시용 (부산대학교 전자계산학과) ;
  • 정기동 (부산대학교 전자계산학과)
  • Published : 2005.08.01

Abstract

The transcoding is a solution which is able to adapt to heterogeneous clients of requesting a different playback rate of multimedia data. Thus, The transcoding needs decoding and encoding. In general, previous studies to reduce complexity have a problem, the degradation of visual quality On the contrary, previous studies to reduce the degradation of visual quality lead to heavy computation. Thus, many researchers have studied a solution between the complexity and the degradation of visual quality. But until now, most researches of this region have dealt with the transcoder itself, such researches about a server's assistance to improve the performance of transcoder is rarely studied. In case of servicing multimedia data to heterogeneous clients which have low capabilities, the assistance of server side is able to reduce frames with processing in the transcoder and improve the performance of the transcoder. Thus in this paper, we propose the frame-skipping transcoder system architecture that takes into consideration transcoder and server side to reduce the complexity of the transcoder.

트랜스코딩은 한 가지 형태로 부호화된 멀티미디어 데이터를 서로 다른 재생 데이터율을 요구하는 이질적인 클라이언트에게 적응적으로 전달하기 위한 해결책이다 따라서, 트랜스코딩 기법은 입력 스트림을 복호시켜 클라이언트가 요구한 출력 스트림으로 부호화하는 것이 필요하다. 일반적으로, 계산량을 줄이기 위해서 제안된 트랜스코딩 기법들은 비디오 화질의 열화를 발생시키고 그와 반대의 경우는 많은 계산량을 초래한다. 이와 같은 계산량과 화질 사이의 문제를 해결하기 위해서 여러 가지 기법들이 연구되었다. 하지만, 대부분의 연구가 트랜스코더 내부에 한정되어 있었고, 서버 측과의 상호작용을 통한 성능 향상에 대한 연구는 적었다. 멀티미디어 데이터를 전력과 성능이 낮은 단말기 또는 낮은 대역폭의 네트워크에 속한 이질적인 클라이언트로 서비스할 때, 트랜스코더 자체의 해결 방안에 서버 측에의 특정 작업을 추가할 경우 트랜스코더에서 실제 처리해야 하는 프레임의 개수를 줄일 수 있고 이를 통해서 서비스 효율의 향상을 기대할 수 있다. 따라서 본 논문에서는 효율적인 트랜스코더와 서버 측 기반의 알고리즘을 함께 고려하여 계산 처리 과정을 줄일 수 있는 프레임 제거 트랜스코더 시스템 구조를 제안한다.

Keywords

References

  1. S. Huang, 'Improved Techniques for Dual-Bitstream MPEG Video Streaming with VCR Functionalities,' IEEE Trans. on Consumer Electronics, Vol.49, No.4, NOVEMBER, 2003 https://doi.org/10.1109/TCE.2003.1261211
  2. 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
  3. 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. https://doi.org/10.1109/76.488826
  4. Y. Nakajima, H. Hori, and T. Kanoh, 'Rate conversion of MPEG coded video by re-quantization process,' in Proc. IEEE Int. Conf. Image Processing'95, vol.3, Washington, DC, Oct., 1995, ICIP95, pp.408-411 https://doi.org/10.1109/ICIP.1995.537658
  5. 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
  6. Mei-Juan Chen; Ming-Chung Chu; Chih-Wei Pan, 'Efficient motion-estimation algorithm for reduced frame-rate video transcoder,' Circuits and Systems for Video Technology, IEEE Transactions on , Vol.12, Issue : 4, pp.269-275, Apr., 2002 https://doi.org/10.1109/76.999204
  7. 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
  8. M. J. Chen, M. C. Chu and C. W. Pan, 'Efficient motion estimation algorithm for reduced frame-rate video transcoder,' IEEE Trans. Circuits syst. Video Technol., vol.12, pp.269-275, Apr., 2002 https://doi.org/10.1109/76.999204
  9. 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
  10. K. Fung, Y. Chan, and W. Siu 'Low-Complexity and High-Quality Frame-Skipping Transcoder for Continuous Presence Multipoint Video Conferencing,' IEEE Trans. Mutlimedia, vol.6, no.1, February, 2004 https://doi.org/10.1109/TMM.2003.819761
  11. http://www.ffmpeg.org