Shrinkability Maps for Content-Aware Video Resizing

被引:73
作者
Zhang, Yi-Fei [1 ]
Hu, Shi-Min [1 ]
Martin, Ralph R. [2 ]
机构
[1] Tsinghua Univ, Dept Comp Sci & Technol, Tsinghua Natl Lab Informat Sci & Technol, Beijing 100084, Peoples R China
[2] Cardiff Univ, Sch Comp Sci, Cardiff, S Glam, Wales
基金
英国工程与自然科学研究理事会;
关键词
D O I
10.1111/j.1467-8659.2008.01325.x
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
A novel method is given for content-aware video resizing, i.e. targeting video to a new resolution (which may involve aspect ratio change) from the original. We precompute a per-pixel cumulative shrinkability map which takes into account both the importance of each pixel and the need for continuity in the resized result. ( If both x and y resizing are required, two separate shrinkability maps are used, otherwise one suffices). A random walk model is used for efficient offline computation of the shrinkability maps. The latter are stored with the video to create a multi-sized video, which permits arbitrary-sized new versions of the video to be later very efficiently created in real-time, e. g. by a video-on-demand server supplying video streams to multiple devices with different resolutions. These shrinkability maps are highly compressible, so the resulting multi-sized videos are typically less than three times the size of the original compressed video. A scaling function operates on the multi-sized video, to give the new pixel locations in the result, giving a high-quality content-aware resized video. Despite the great efficiency and low storage requirements for our method, we produce results of comparable quality to state-of-the-art methods for content-aware image and video resizing.
引用
收藏
页码:1797 / 1804
页数:8
相关论文
共 11 条
[1]   Algorithm 837: AMD, an approximate minimum degree ordering algorithm [J].
Amestoy, PR ;
Enseeiht-Irit ;
Davis, TA ;
Duff, IS .
ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 2004, 30 (03) :381-388
[2]   Seam carving for content-aware image resizing [J].
Avidan, Shai ;
Shamir, Ariel .
ACM TRANSACTIONS ON GRAPHICS, 2007, 26 (03)
[3]   Sparse matrix solvers on the GPU:: Conjugate gradients and multigrid [J].
Bolz, J ;
Farmer, I ;
Grinspun, E ;
Schröder, P .
ACM TRANSACTIONS ON GRAPHICS, 2003, 22 (03) :917-924
[4]  
BOTSCH M, 2005, IMA C MATH SURF, V3604, P62
[5]   Random walks for image segmentation [J].
Grady, Leo .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2006, 28 (11) :1768-1783
[6]  
LIU F, 2006, P 14 ANN ACM INT C M, P241, DOI DOI 10.1145/1180639.1180702
[7]   Improved seam carving for video retargeting [J].
Rubinstein, Michael ;
Shamir, Ariel ;
Avidan, Shai .
ACM TRANSACTIONS ON GRAPHICS, 2008, 27 (03)
[8]  
TAO C, 2007, WORKSH DYM VIS ICCV
[9]   Soft scissors : An interactive tool for realtime high quality matting [J].
Wang, Jue ;
Agrawala, Maneesh ;
Cohen, Michael F. .
ACM TRANSACTIONS ON GRAPHICS, 2007, 26 (03)
[10]  
Wolberg G., 1990, DIGITAL IMAGE WARPIN, P2