MPEG-4 AVC|H.264 Scalable Extension을 위한 고속 모드 결정 방법

Fast Coding Mode Decision for MPEG-4 AVC|H.264 Scalable Extension

  • 임선희 (성균관대학교 정보통신공학부) ;
  • 양정엽 (성균관대학교 정보통신공학부) ;
  • 전병우 (성균관대학교 정보통신공학부)
  • Lim, Sun-Hee (Sungkyunkwan University, School of Information and Communication Engineering) ;
  • Yang, Jung-Youp (Sungkyunkwan University, School of Information and Communication Engineering) ;
  • Jeon, Byeung-Woo (Sungkyunkwan University, School of Information and Communication Engineering)
  • 발행 : 2008.11.25

초록

본 논문에서는 MPEG-4 AVC|H.264 SE(Scalable Extension) 부호화 복잡도의 대부분을 차지하는 모드 결정과정을 간략화시키는 시간적 및 공간적 계층 부호화에 따른 고속 모드 결정 방법을 제안한다. 우선 시간적 계층 부호화를 위해 조기스킵(Early Skip) 알고리즘과 MHM(Mode History Map)을 이용한 고속 모드 결정법을 제안한다. 조기스킵 알고리즘은 시간적으로 이전 영상과 이후 영상에 속한 참조 매크로블록의 모드만을 후보 모드로 사용하고, GOP 내에 존재하는 참조 매크로블록의 모드들로 MHM을 구성하여, 여기에 포함된 매크로블록 모드만을 후보 로드로 사용한다. 또한, 공간적 계층 부호화를 위해서는 하위 공간 계층에 대한 MHM을 구성하고, 여기에 BL_mode 만을 추가하여 상위 공간 계층의 후보 모드로 사용하는 방법을 제안한다. 제안방법은 후보 모드의 개수를 감소시킴으로써 최적 모드를 선택하기 위한 모드 결정 과정의 복잡도를 감소시킨다. 실험 결과는 제안 방법이 기존 방법에 비해 율-왜곡 성능의 큰 감소 없이 시간적 계층 부호화 방법에 대해 약 52%, 공간적 계층 부호화 방법에 대해 약 47%의 복잡도를 감소시킬 수 있음을 보여준다.

In this paper, we propose a fast mode decision method for temporal and spatial scalability to reduce computational complexity of mode decision that used to be computationally one of the most intensive processes of the MPEG-4 AVC|H.264 SE(Scalable Extension) encoding. For temporal scalability, we propose an early skip method and MHM(mode history map) method. The early skip method confines macroblock modes of backward and forward frames within selected a few candidates. The MHM method utilizes stored information of frames inside a GOP of lower levels for the decision of MHM at higher level. For the spatial scalability, we propose the method that uses a candidate mode according to the MHM method and adds the BL_mode as candidates. The proposed scheme reduces the number of candidate modes to reduce computational complexity in mode decision. The proposed scheme reduces total encoding time by about 52% for temporal scalability and 47% for spatial scalability without significant loss of RD performance.

키워드

참고문헌

  1. J. Reichel, H. Schwarz, and M. Wien, "Scalable Video Coding-Join Draft 4," ISO/IEC JTC1/ SC29/WG11 Doc.JVT-Q201, Nice, France, Oct. 2005
  2. J. Reichel, H. Schwarz, and M. Wien, "Joint Scalable Video Model 8 Reference Encoding Algorithm Description," ISO/IEC JTC1/SC29 /WG11. Hangzhou, China, Oct, 2006
  3. B. Jeon and J. Lee, "Fast Mode Decision for H.264," ISO/IEC JTC1/ SC29/WG11 and ITU-T SG16 Q6/J033, Hawaii, Dec. 2003
  4. 이제윤, 전병우, "H.264 동영상 압축을 위한 고속 부호화 모드 결정 방법," 전자공학회논문지 제41권 SP편 제6호, 2004년 11월
  5. I. Choi, J. Lee, and B. Jeon, "Fast Coding Mode Selection With Rate-Distortion Optimization for MPEG-4 Part-10 AVC|H.264," IEEE Trans. Circuits Syst. Video Technol., vol.16, no.12, Dec. 2006
  6. He Li, Z. G. Li, and Changyun Wen, "Fast Mode Decision Algorithm for Inter-Frame Coding in Fully Scalable Video Coding," IEEE Trans. On Circuit and System for Video Tech., Vol. 16, No. 7, Jul, 2006
  7. He Li, Z. G. Li, Changyun Wen and lap-Pui Chau, "Fast Mode Decision for Spatial Scalable Video Coding," in Proc. ISCAS, May 2006, pp. 3005-3008
  8. 명진수, 박성재, 오승준, 심동규, 김병규, "공간 향상 계층에서 효율적인 화면 내 예측 모드", 방송공학회논문지 제 12권 5호, 2007년 https://doi.org/10.5909/JBE.2007.12.5.491
  9. 이범식, 김문철, 함상진, 박창섭, 박근수, "스케일러블 비디오 부호화에서 선택적 계층간 차분 신호 부호화 및 공간적 향상 계층에서의 모드 결정", 방송공학회논문지 제 12권 6호, 2007년 https://doi.org/10.5909/JBE.2007.12.6.596
  10. G. Bjontegaard, "Calculation of average PSNR differences between RD-curves," presented at the 13th VCEG-M33 Meeting, Austin, TX, Apr. 2001
  11. S. Lim, J. Yang and B. Jeon, "Fast Coding Mode Decision for Scalable Video Coding", International Conference on Advanced Communication Technology., pp1897-1900, Feb. 2008