Design of H.264 Deblocking Filter for Low-Power Mobile Multimedia SoCs

저전력 휴대 멀티미디어 SoC를 위한 H.264 디블록킹 필터 설계

  • Koo Jae-Il (School of Electronic Engineering, Soongsil Univ.) ;
  • Lee Seongsoo (School of Electronic Engineering, Soongsil Univ.)
  • 구재일 (숭실대학교 정보통신전자공학부) ;
  • 이성수 (숭실대학교 정보통신전자공학부)
  • Published : 2006.01.01

Abstract

This paper proposed a novel H.264 deblocking filter for low-power mobile multimedia SoCs. In H.264 deblocking filter, filtering can be skipped on some pixels when pixel value differences satisfy some specific conditions. Furthermore, whole filtering can be skipped when quantization parameter is less than 16. Based on these features, power consumption can be significantly reduced by shutting down deblocking filter partially or as a whole. The proposed deblocking filter can shut down partial or whole blocks with simple control circuits. Common hardware performs both horizontal filtering and vertical filtering. It was implemented in silicon chip using $0.35{\mu}m$ standard cell library technology. The gate count is about 20,000 gates. The maximum operation frequency is 108MHz. The maximum throughput is 30 frame/s with CCIR601 image format.

본 논문에서는 저전력 휴대 멀티미디어 SoC를 위한 새로운 H.264 디블록킹 필터를 제안하였다. H.264 디블록킹 필터는 처리되는 화소값의 차이가 어떤 특정 조건을 만족하면 필터링의 일부 또는 전부를 수행하지 않아도 된다. 더욱이 양자화 계수값이 16 미만일 때에는 필터링 전체를 수행하지 않아도 된다. 이러한 특성을 이용하면 동작중에 디블록킹 필터 전체 또는 일부분을 가동 중단시킴으로서 전력 소모를 크게 줄일 수 있다. 제안하는 디블록킹 필터는 간단한 제어 회로를 사용하여 블록의 일부 또는 전부를 가동 중단시킬 수 있으며, 단일 하드웨어로 수평방향 필터링과 수직방향 필터링을 동시에 수행할 수 있다. 제안하는 저전력 디블록킹 필터는 $0.35{\mu}m$ 표준 셀 라이브러리 공정을 사용하여 실리콘 칩으로 구현되었다. 게이트 수는 약 20,000 게이트, 최대 동작 주파수는 108MHz, 최대 처리능력은 CCIR601 형식에서 30 frame/s이다.

Keywords

References

  1. ITU-T Rec. H.264, 'Advanced Video Coding for Generic Audio Visual 'Services', 2005
  2. Y. Huang, T. Chen, B. Hsieh, T. Wnag, T. Chang and L. Chen, 'Architecture Design for Deblocking Filter in H.264IJVT/AVC', Proceedings of International Conference on Multimedia and Expo, pp. 693-696, 2003
  3. J. Rabaey, 'Low-Power Silicon Architectures for Wireless Communication', Proceedings of Asia and South Pacific Design Automation Conference, pp.379-380, 2000 https://doi.org/10.1109/ASPDAC.2000.835128