An Efficient DCT Calculation Method Based on SAD

SAD 정보를 이용한 효율적인 DCT 계산 방식

  • 문용호 (부산외국어대학교 정보과학대학 디지털정보공학과)
  • Published : 2003.06.01

Abstract

In this paper, we propose an efficient DCT calculation method for fast video encoding. We show that the SAD obtained in the motion estimation and compensation process is decomposed into the positive and negative terms. Based on a theoretical analysis, it is shown that the DCT calculation is classified into 4 cases - DCT Skip, Reduced_DCT1 , Reduced_DCT2, and original DCT- according to the positive and negative terms. In the proposed algorithm, one of 4 cases is used for DCT in order to reduce the computational complexity. The simulation results show that the proposed algorithm achieves computational saving approximately 25.2% without image degradation and computational overhead.

본 논문에서는 고속 동영상 압축을 위한 효율적인 DCT 계산 방식을 제안한다. 본 논문은 먼저 기존 움직임 추정 및 보상 과정에서 얻어지는 SAD가 양수 항과 음수 항의 합으로 분해됨을 유도한다. 그리고 이론적 분석을 통하여 기존 DCT 계산이 양수 항의 합과 음수 항의 합에 따라 DCT 생략, Reduced_DCT1, Reduced_DCT2, 그리고 DCT의 4가지 경우들로 분류될 수 있음을 보인다. 이러한 사실에 기초하여 제안 알고리듬에서는 효율적인 DCT 계산을 위하여 4가지 유형중에 하나가 선택되어 사용되어진다. 모의 실험 결과는 복원 화질의 저하와 부가 계산량 없이 평균 25.2% 정도의 계산량 감소가 이루어짐을 보여준다.

Keywords

References

  1. ISO/IEC13818-2 MPEG-2 video, ITU-T Recommendation H.262
  2. Draft Recommendation H.263 Video Coding for Low Bitrate Communication ITU-T
  3. H.26L Test Model Long-Term Number 9(TML-9) ITU-T
  4. IEEE Journal on Selected Article in Communications v.29 Displacement measurement and its application in interframe image coding J.R.Jain;A.K.Jain
  5. IEEE Trans. on Image Processing v.4 no.1 Successive elimination algorithm for motion estimation W.Li;E.Salari
  6. IEEE Trans. on Image Processing v.8 Fast algorithm for the estimation of motion vectors H.S.Wang;R.M.Mersereau
  7. IEEE Trans. Image Processing v.9 A new diamond search algorithm for fast block matching motion estimation S.Zhu;K.Ma
  8. TENCON 2000 v.II All-Zero-AC block detection using energy preservation theorem for H.263 video coding S.D. Chen;Abd.Rahman Ramli;M.R.Mukerjee
  9. Electronics Letters v.34 no.19 Method for detecting all-zero DCT coefficients ahead of discrete cosine transformation and quantisation Zhou Xuan;Yu Zhenghua;Yu Songyu
  10. Electronics Letters v.36 no.4 General method for eliminating redundant computations in video coding L.A Sousa
  11. Electronics Letters v.37 no.3 Efficient method for early detection of all-zero DCT coefficients Shi Jun;Songyu Yu
  12. IEEE Transactions on Consumer Electronics v.46 no.1 Hardware-software coimplementation of a H.263 video codec S.K.Jang;S.D.Kim;J.Lee;G.Y.Choi;J.b.Ra
  13. 한국통신 학회 논문지 v.27 no.9A 고속 비디오 코디을 위한 효율적인 DCT 계산 방식 문용호