Panoramic video textures

被引:108
作者
Agarwala, A [1 ]
Zheng, KC
Pal, C
Agrawala, M
Cohen, M
Curless, B
Salesin, D
Szeliski, R
机构
[1] Univ Washington, Seattle, WA 98195 USA
[2] Microsoft Res, Bellevue, WA USA
[3] Univ Massachusetts, Amherst, MA 01003 USA
来源
ACM TRANSACTIONS ON GRAPHICS | 2005年 / 24卷 / 03期
关键词
video-based rendering; video textures; panoramas;
D O I
10.1145/1073204.1073268
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper describes a mostly automatic method for taking the output of a single panning video camera and creating a panoramic video texture (PVT): a video that has been stitched into a single, wide field of view and that appears to play continuously and indefinitely. The key problem in creating a PVT is that although only a portion of the scene has been imaged at any given time, the output must simultaneously portray motion throughout the scene. Like previous work in video textures, our method employs min-cut optimization to select fragments of video that can be stitched together both spatially and temporally. However, it differs from earlier work in that the optimization must take place over a much larger set of data. Thus, to create PVTs, we introduce a dynamic programming step, followed by a novel hierarchical min-cut optimization algorithm. We also use gradient-domain compositing to further smooth boundaries between video fragments. We demonstrate our results with an interactive viewer in which users can interactively pan and zoom on high-resolution PVTs.
引用
收藏
页码:821 / 827
页数:7
相关论文
共 20 条
[1]   Interactive digital photomontage [J].
Agarwala, A ;
Dontcheva, M ;
Agrawala, M ;
Drucker, S ;
Colburn, A ;
Curless, B ;
Salesin, D ;
Cohen, M .
ACM TRANSACTIONS ON GRAPHICS, 2004, 23 (03) :294-302
[2]  
[Anonymous], ECCV 92
[3]  
[Anonymous], P 9 ACM INT C MULT
[4]  
Brown M, 2003, NINTH IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION, VOLS I AND II, PROCEEDINGS, P1218
[5]  
Chen S. E., 1995, Computer Graphics Proceedings. SIGGRAPH 95, P29, DOI 10.1145/218380.218395
[6]  
FINKELSTEIN A, 1996, ANN C SERIES, P281
[7]  
Fitzgibbon AW, 2001, EIGHTH IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION, VOL I, PROCEEDINGS, P662, DOI 10.1109/ICCV.2001.937584
[8]   Learning low-level vision [J].
Freeman, WT ;
Pasztor, EC ;
Carmichael, OT .
INTERNATIONAL JOURNAL OF COMPUTER VISION, 2000, 40 (01) :25-47
[9]   Video indexing based on mosaic representations [J].
Irani, M ;
Anandan, P .
PROCEEDINGS OF THE IEEE, 1998, 86 (05) :905-921
[10]  
KOLMOGOROV V, 2002, ECCV, P65