Sciweavers

TCSV
2008

Analysis and Efficient Architecture Design for VC-1 Overlap Smoothing and In-Loop Deblocking Filter

13 years 11 months ago
Analysis and Efficient Architecture Design for VC-1 Overlap Smoothing and In-Loop Deblocking Filter
Abstract--In contrast to the macroblock-based in-loop deblocking filters, the filters of VC-1 perform all horizontal edges (for in-loop filtering) or vertical edges (for overlap smoothing) first and then the vertical edges (for in-loop filtering) or horizontal edges (for overlap smoothing) within a frame, field, or slice. These two filters of VC-1 perform filtering operations on many edges among reconstructed blocks in different processing orders. The entire procedure is very time-consuming and involves high memory access loading for the whole system. This paper analyzes the behavior of VC-1 filters and presents several efficient methods and an integrated architecture design, which involves an overlapped 12 12 block that combines overlap smoothing with in-loop filtering for performance and cost by sharing circuits and system resources. In order to go a step further to efficiently utilize system resources, this paper also presents two other efficient methods, multiple processing order a...
Yen-Lin Lee, T. Q. Nguyen
Added 15 Dec 2010
Updated 15 Dec 2010
Type Journal
Year 2008
Where TCSV
Authors Yen-Lin Lee, T. Q. Nguyen
Comments (0)