DOI QR코드

DOI QR Code

Early Decision of Transform unit for HEVC

HEVC를 위한 고속 변환 크기 결정방법

  • 강장병 (한밭대학교 정보통신공학과) ;
  • 최해철 (한밭대학교 정보통신공학과)
  • Received : 2013.06.14
  • Accepted : 2013.07.24
  • Published : 2013.07.30

Abstract

For the emerging High Efficiency Video Coding (HEVC) standard, a fast transform unit (TU) decision method is proposed. HEVC defines the TU representing a region sharing the same transformation, and it allows a residual block to be split into multiple TUs recursively to form a quadtree. By using the quadtree of TUs, HEVC supports various transform sizes from $4{\times}4$ to $32{\times}32$. The various sizes of TUs can provide a good coding efficiency, whereas this may increase encoding complexity dramatically. In the assumption that a TU with highly compacted energy is unlikely to be split, the proposed method determines TU sizes according to the position of the last non-zero transform coefficient. In the experimental results, the proposed method reduced 18% encoding run time with the negligible coding loss of 0.7% BD-rate for the Random_access case.

본 논문에서는 HEVC (High Efficiency Video Coding)의 복잡도 감소를 위한 고속 변환 크기 결정방법을 제안한다. HEVC는 변환 과정을 결정하는 TU(transform unit)를 정의하며, TU는 재귀적인 트리구조를 사용하여 여러 개의 하위블록으로 분할할 수 있다. 이와같은 트리구조의 사용으로 TU는 $4{\times}4{\sim}32{\times}32$의 다양한 블록크기를 지원할 수 있고, 이것은 높은 부호화 효율을 얻을 수 있는 핵심기술이다. 하지만 필연적으로 부호화 복잡도가 증가하게 되고 이러한 부호화 복잡도의 증가는 HEVC의 단점 중 하나이다. 제안 방법은 마지막 0이 아닌 변환 계수의 위치를 기준으로 변환블록의 에너지 집중도를 판단하고, 에너지 집중도가 충분한 블록이면 하위 블록으로 분할하지 않을 확률이 높다는 실험결과에 근거하여 TU의 분할 여부를 빠르게 결정한다. 실험결과에서 제안방법은 Random_access_Main 모드에 대해 0.7%의 BD-rate 증가로 18%의 부호화 시간을 감소시킬 수 있음을 보인다.

Keywords

References

  1. Un-Ki Parka, Haechul Choi, Jung Won Kang, and Jae-Gon Kim, "Scalable Video Coding Using Large Block and its Performance Analysis," Journal of Broadcast Engineering, Vol. 18, No. 2, pp. 249-260, Mar. 2013. https://doi.org/10.5909/JBE.2013.18.2.249
  2. Sung-Ho Bae, Jaeil Kim, Munchurl Kim, Sukhee Cho, and Jin Soo Choi, "Assessments of Subjective Video Quality on HEVC-Encoded 4K-UHD Video for Beyond-HDTV Broadcasting Services," Broadcasting, IEEE Transactions on, Vol. 59, Issue 2, pp. 209-222, June 2013. https://doi.org/10.1109/TBC.2013.2247171
  3. Thomas Wiegand, Gary J. Sullivan, Senior Member, IEEE, Gisle Bjontegaard, and Ajay Luthra, Senior Member, IEEE, "Overview of the H.264/AVC Video Coding Standard," Circuits and Systems for Video Technology, IEEE Transactions on, Vol. 13, Issue 7, pp. 560-576, July 2003. https://doi.org/10.1109/TCSVT.2003.815165
  4. JCT-VC, "High Efficiency Video Coding (HEVC) text specification draft 10 (for FDIS & Consent)," JCTVC-L1003, Joint Collaborative Team on Video Coding (JCT-VC) 12th Meeting: Geneva, Jan. 2013.
  5. Joint Call for Proposals on Video Compression Technology, Document VCEG-AM91 of ITU-T Q6/16 and N113 of JTC1/SC29/WG11, Jan. 2010.
  6. JCT-VC, "High Efficiency Video Coding (HEVC) Test Model 11 (HM 11) Encoder Description," JCTVC-M1002, Joint Collaborative Team on Video Coding (JCT-VC) 13th Meeting: Incheon, Mar. 2013.
  7. JCT-VC, "Comparison of Compression Performance of HEVC Draft 9 with AVC High Profile and Performance of HM9.0 with Temporal Scalability Characteristics," JCTVC-L0322, Joint Collaborative Team on Video Coding (JCT-VC) 12th Meeting: Geneva, Jan. 2013.
  8. Gary J. Sullivan, Jens-Rainer Ohm, Woo-Jin Han, and Thomas Wiegand, "Overview of the High Efficiency Video Coding (HEVC) Standard," Circuits and Systems for Video Technology, IEEE Transactions on, Vol. 22, Issue 12 pp. 1649-1668 Dec. 2012. https://doi.org/10.1109/TCSVT.2012.2221191
  9. Xiaolin Shen, Lu Yu and Jie Chen, " Fast Coding Unit Size Selection for HEVC based on Bayesian Decision Rule," Picture Coding Symposium(PCS), pp. 453-456, May 2012.
  10. JCT-VC, "Coding tree pruning based CU early termination," JCTVC-F092, Joint Collaborative Team on Video Coding (JCT-VC) 6th Meeting: Torino, July 2011.
  11. JCT-VC, "Early SKIP Detection for HEVC," JCTVC-G543, Joint Collaborative Team on Video Coding (JCT-VC) 7th Meeting: Geneva, Mar. 2013.
  12. K. Choi, and E. S. Jang, "Early TU decision method for fast video encoding in high efficiency video coding," Electronics letters, Vol. 48, pp. 689-691, June, 2012. https://doi.org/10.1049/el.2012.0277
  13. S.W. Teng, H.M. Hang, and Y.F. Chen, "Fast Mode Decision Algorithm for Residual Quadtree Coding in HEVC," in Proc. of IEEE Visual Comm. and Image Processing(VCIP2011), pp.1-4, Nov, 2011.
  14. JCT-VC, "Early Termination of CU Encoding to Reduce HEVC Complexity," JCTVC-F405, Joint Collaborative Team on Video Coding (JCT-VC) 6th Meeting Torino, July 2011.
  15. JCT-VC, "Mode Dependent Coefficient Scanning," JCTVC-D393, Joint Collaborative Team on Video Coding (JCT-VC) 4th Meeting: Daegu, Jan. 2011.
  16. JCT-VC, "Transform unit quadtree," JCTVC-C200, Joint Collaborative Team on Video Coding (JCT-VC) 3th Meeting: Guangzhou, Oct. 2010.
  17. High Efficiency Video Coding Test Model Software 7.0, Available: https://hevc.hhi.fraunhofer.de/svn/svn_HEVCSoftware
  18. JCT-VC, "Common HM test conditions and software reference configurations," JCTVC-I1101, Joint Collaborative Team on Video Coding (JCT-VC) 9th Meeting: Geneva, May 2012.