DOI QR코드

DOI QR Code

Transform Skip Mode Decision and Signaling Method for HEVC Screen Content Coding

HEVC 스크린 콘텐츠의 고속 변환 생략 결정 및 변환 생략 시그널링 방법

  • Lee, Dahee (School of Electronic and Electrical Engineering, Sungkyunkwan University) ;
  • Yang, Seungha (School of Electronic and Electrical Engineering, Sungkyunkwan University) ;
  • Shim, HiukJae (School of Electronic and Electrical Engineering, Sungkyunkwan University) ;
  • Jeon, Byeungwoo (School of Electronic and Electrical Engineering, Sungkyunkwan University)
  • 이다희 (성균관대학교 전자전기공학부) ;
  • 양승하 (성균관대학교 전자전기공학부) ;
  • 심혁재 (성균관대학교 전자전기공학부) ;
  • 전병우 (성균관대학교 전자전기공학부)
  • Received : 2016.02.07
  • Accepted : 2016.05.29
  • Published : 2016.06.25

Abstract

HEVC (High Efficiency Video Coding) extension considers screen content as one of its main candidate sources for encoding. Among the tools already included in HEVC version 1, the technique of using transform skip mode allows transform to be skipped and to perform quantization process only. It is known to improve video coding efficiency for screen contents which are characterized to have much high frequency energy. But encoding complexity increases since its encoder should decide whether transform should be used or not in each $4{\times}4$ transform block. Based on statistical correlation between IBC (Intra block copy) and transform skip modes both of which are known effective in screen contents, this paper proposes a combined method of the fast transform skip mode decision and a modified transform skip signaling which signals transform_skip_flag at CU level as a representative transform skip signal. By simulation, the proposed method is shown to reduce encoding time of $4{\times}4$ transform blocks by about 32%.

HEVC (High Efficiency Video Coding) 비디오 국제표준 확장기술은 스크린 콘텐츠를 주요 부호화 대상 영상 중 하나로 고려하는 스크린 콘텐츠용 비디오 압축 기술을 포함하고 있다. 표준화가 완료된 HEVC 버전 1에 이미 포함되어 있는 변환생략 기술은 변환을 생략하고 양자화만을 수행하는 기술로 스크린 콘텐츠와 같이 고주파 에너지를 많이 포함하는 영상에서 큰 압축률 향상을 보인다. 하지만 변환생략이 가능한 모든 $4{\times}4$ 변환블록에 대하여 변환생략 모드까지 포함한 선택가능한 모드 중에서 최적의 모드를 결정하여야 하므로 부호화기의 복잡도가 증가한다. 본 논문에서는 스크린 콘텐츠 부호화에 특히 효과적인 IBC(Intra block copy) 기술과 변환생략 기술간의 통계적 상관성을 이용한 고속 변환생략 모드 결정과, $4{\times}4$ 변환블록 마다 변환생략 여부를 나타내는 transform_skip_flag를 CU단에서 하나의 대표 플래그로 묶어 표현하는 변환생략 통합 시그널링 방법을 제안한다. 모의 실험을 통하여 제안 방법을 적용한 경우, $4{\times}4$ 변환 블록 부호화 시간을 약 32%를 절감할 수 있는 것을 확인하였다.

Keywords

References

  1. ITU-T and ISO/IEC JTC 1, High efficiency video coding, ITU-T Rec. H.265 and ISO/IEC 23008-2, Apr. 2013.
  2. ITU-T and ISO/IEC JTC 1, Advanced video coding for generic audio-visual services, ITU-T Rec. H.264 and ISO/IEC 14496-10 (AVC), May 2003 (and subsequent editions).
  3. D. Flynn, M. Naccari, K. Sharman, C. Rosewarne, J. Sole, G. J. Sullivan, and T. Suzuki, "High efficiency video coding (HEVC) range extensions text specification: Draft 6," JCTVC-P1005, JCT-VC, San Jose, USA, Jan. 2014.
  4. R. Joshi, and et al., "HEVC Screen Content Coding Draft Text 1" JCT-VC-R1005, Sapporo, JP, 30 June - 9 July 2014.
  5. S. Yang, H. J. Shim, and B. Jeon, "HEVC screen content coding extensions Standardization Trend," IEIE Magazine, 41(10), Oct. 2014 (in Korean).
  6. C. Gisquet, et al., "SCCE3 Test A.3: palette stuffing," JCT-VC R0082, Sapporo, JP, 30 June 9 - July 2014.
  7. C. Y. Park, "The development of the fast algorithms for the DCT, DST and DHT," J. KICS, vol. 12, no. 3, pp. 239-253, Jun. 1987.
  8. S. Yang, H. J. Shim, D. Lee, and B. Jeon, "Transform Skip Mode Fast Decision Method for HEVC Encoding," J. KICS, vol. 39, no. 4, pp. 172-179, Apr. 2014.
  9. Z. Pan, J, Lei, Y. Zhang, W. Yan, S. Kwong, "Fast transform unit depth decision based on quantized coefficients for HEVC." Proc. IEEE Int. Conf. on Systems, Man, and Cybernetics (SMC), pp. 1127-1132, Oct. 2015.
  10. D. Lee, S. Yang, H. J. Shim, and B. Jeon, "Fast Transform Skip Mode Decision for HEVC Screen Content Coding," Proc. IEEE Int. Symp. on Broadband Multimedia Systems and Broadcasting (BMSB), pp. 1-4, Jun. 2015.
  11. S. Yang, H. J. Shim, D. Lee, and B. Jeon, "Transform skip signaling for intra block copy" JCTVC-S0036, JCT-VC, Oct. 2014.
  12. D. Lee, S. Yang, H. J. Shim, and B. Jeon, "Modified Transform Skip Signaling Method for HEVC Screen Content Coding," Proc. Int. Conf. on Electronics, Information, and Comm. (ICEIC), pp.260-261, Jan. 2015.
  13. C. Lan, J. Xu, G. J. Sullivan, and F. Wu, "Intra transform skipping," JCTVC-I0408, JCT-VC, Geneva, Switzerland, Apr. 2012.
  14. X. Peng, C. Lan, J. Xu, and G. J. Sullivan, "Inter transform skipping," JCTVC-J0237, JCTVC, Stockholm, Sweden, Jul. 2012.
  15. J. Ma, Y. Ahn, D. Sim, "Intra Block Copy Analysis to Improve Coding Efficiency for HEVC Screen Content Coding," J. Brocast and Media Engineers, vol. 20, no. 1, pp. 57-67, Jan. 2015.
  16. SCM 2.0 software, available at: https://hevc.hhi.fraunhofer.de/svn/svn_HEVCSoftware/tags/HM-15.0+RExt-8.0+SCM-2.0.
  17. G. Bjontegaard, "Calculation of average psnr differences between rd curves," VCEG Contribution VCEG-M33, April 2001.
  18. H. Yu, R. Cohen, K. Rapaka, J. Xu, "Common Test Conditions for Screen Content Coding," JCTVC-R1015, Jun. 2014.
  19. J.-H. Nam, J.-H. You, D.-G. Sim and S.-J. Oh, "Quantization Method in Spatial Domain for Screen Content Video Compression," Journal of the IEEK, Vol.49-SP, No.4, pp.67-76, July 2012.
  20. J. Ma and D. Sim, "Early Termination of Block Vector Search for Fast Encoding of HEVC Screen Content Coding," IEIE Trans. on Smart Processing and Computing, vol. 3, no. 6, pp. 388-392, Dec. 2014. https://doi.org/10.5573/IEIESPC.2014.3.6.388