Title :
Algorithm and Architecture Design of High-Quality Video Upscaling Using Database-Free Texture Synthesis
Author :
Yi-Nung Liu ; Yi-Chun Lin ; Yung-Lin Huang ; Shao-Yi Chien
Author_Institution :
Dept. of Electr. Eng., Nat. Taiwan Univ., Taipei, Taiwan
Abstract :
Because of real-time requirements and low hardware-cost constraints, conventional TV scalers can only employ basic interpolation technique and thus introduces some artifacts that degrade the viewing quality of the output sequences. In this paper, a low-complexity super-resolution (SR) algorithm, which can provide vivid output image with rich details and sharp edges, and its associated hardware architecture, is proposed. There are two main contributions in this paper. The first is the development of the database-free texture synthesis technique. With the fractal property of nature images, it is possible to find proper high-resolution patches in a low-resolution input image itself. Therefore, the texture synthesis can be performed without database to provide proper and rich details. In addition, a faithful reconstruction constraint is used to maintain the temporal consistency. The second contribution is the hardware architecture design of the database-free texture synthesis. Partial-sum reuse technique is developed to reduce 76% of computation in the texture synthesis, and a tile-based processing technique is proposed to dramatically reduce the on-chip memory and off-chip memory bandwidth requirements. Experimental results show that the proposed SR algorithm outperforms other ones with reasonable hardware cost, where 766k in gate count and 22 kB in on-chip SRAM are required to achieve full high-definition processing ability at the working frequency of 240 MHz. The results show that the proposed algorithm and architecture are able to provide high-quality output in real-time while solving the problems of zigzag and blurred effects caused by the conventional scalers.
Keywords :
image reconstruction; image resolution; image sequences; image texture; interpolation; video signal processing; SR algorithm; TV scalers; architecture design; associated hardware architecture; database-free texture synthesis technique; fractal property; frequency 240 kHz; full high-definition processing ability; high-quality video upscaling; interpolation technique; low hardware-cost constraints; low-complexity super-resolution algorithm; low-resolution input image; off-chip memory bandwidth; on-chip SRAM; on-chip memory bandwidth; output sequences; partial-sum reuse technique; reconstruction constraint; sharp edges; storage capacity 22 Kbit; storage capacity 766 Kbit; temporal consistency; tile-based processing technique; vivid output image; Algorithm design and analysis; Databases; Hardware; Image edge detection; Image resolution; Real-time systems; TV; Database-free; directional adaptive; double interpolation; gradient decent; super-resolution (SR); texture synthesis; upsampling;
Journal_Title :
Circuits and Systems for Video Technology, IEEE Transactions on
DOI :
10.1109/TCSVT.2014.2302153