Panoramic video textures
- 1 July 2005
- proceedings article
- Published by Association for Computing Machinery (ACM)
- Vol. 24 (3) , 821-827
- https://doi.org/10.1145/1186822.1073268
Abstract
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.Keywords
This publication has 14 references indexed in Scilit:
- Dynamosaics: Video Mosaics with Non-Chronological TimePublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- Interactive digital photomontageACM Transactions on Graphics, 2004
- Poisson image editingACM Transactions on Graphics, 2003
- Graphcut texturesACM Transactions on Graphics, 2003
- Stochastic rigidity: image registration for nowhere-static scenesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Immersive panoramic videoPublished by Association for Computing Machinery (ACM) ,2000
- Video texturesPublished by Association for Computing Machinery (ACM) ,2000
- Video indexing based on mosaic representationsProceedings of the IEEE, 1998
- Multiresolution videoPublished by Association for Computing Machinery (ACM) ,1996
- QuickTime VRPublished by Association for Computing Machinery (ACM) ,1995