An in/post-loop deblocking filter with hybrid filtering schedule

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

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

37 Scopus citations


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-μm 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 4×10 5 macroblock/s of throughput rate at a 100-MHz clock rate.

Original languageEnglish
Article number4265632
Pages (from-to)937-943
Number of pages7
JournalIEEE Transactions on Circuits and Systems for Video Technology
Issue number7
StatePublished - 1 Jul 2007


  • Deblocking filter
  • H.264/AVC
  • High-throughput
  • MPEG-4


Dive into the research topics of 'An in/post-loop deblocking filter with hybrid filtering schedule'. Together they form a unique fingerprint.

Cite this