• DocumentCode
    1043165
  • Title

    An In/Post-Loop Deblocking Filter With Hybrid Filtering Schedule

  • Author

    Liu, Tsu-Ming ; Lee, Wen-Ping ; Lee, Chen-Yi

  • Author_Institution
    Nat. Chiao-Tung Univ., Hsinchu
  • Volume
    17
  • Issue
    7
  • fYear
    2007
  • fDate
    7/1/2007 12:00:00 AM
  • Firstpage
    937
  • Lastpage
    943
  • Abstract
    In this paper, we propose a high-throughput deblocking filter to perform the in-loop or post-loop filtering process for different standard requirements. The performance improvement is very mild if we replace a post-loop filter with an in-loop filter. To alleviate this problem, we derive an integration-oriented algorithm that can be reconfigured as the in-loop or post-loop filter. Moreover, we develop a hybrid filtering schedule to reach a lower bound of processing cycles. In particular, we reschedule the filtering order and reuse the intermediate pixels when the deblocking filter switches the filtered edges from vertical to horizontal direction. Finally, a 0.18-mum CMOS design that performs the in/post-loop filter with the hybrid filtering schedule is implemented. The synthesized gate counts are 21.1 K which is reduced to 70% of preliminary design that performs the in-loop or post-loop filter separately. Moreover, it achieves 4times105 macroblock/s of throughput rate at a 100-MHz clock rate.
  • Keywords
    CMOS integrated circuits; filtering theory; video coding; CMOS design; H.264/AVC; high-throughput deblocking filter; hybrid filtering schedule; in-loop deblocking filter; integration-oriented algorithm; lower bound; post-loop deblocking filter; Automatic voltage control; Buffer storage; Clocks; Costs; Filtering algorithms; Filters; MPEG 4 Standard; Quantization; Switches; Throughput; Deblocking filter; H.264/AVC; MPEG-4; high-throughput;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems for Video Technology, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1051-8215
  • Type

    jour

  • DOI
    10.1109/TCSVT.2007.897467
  • Filename
    4265632