QuickTime VR: an image-based approach to virtual environment navigation
SIGGRAPH '95 Proceedings of the 22nd annual conference on Computer graphics and interactive techniques
SIGGRAPH '96 Proceedings of the 23rd annual conference on Computer graphics and interactive techniques
Creating full view panoramic image mosaics and environment maps
Proceedings of the 24th annual conference on Computer graphics and interactive techniques
Proceedings of the 27th annual conference on Computer graphics and interactive techniques
International Journal of Computer Vision - Special issue on statistical and computational theories of vision: modeling, learning, sampling and computing, Part I
MULTIMEDIA '00 Proceedings of the eighth ACM international conference on Multimedia
FlyAbout: spatially indexed panoramic video
MULTIMEDIA '01 Proceedings of the ninth ACM international conference on Multimedia
Hierarchical Model-Based Motion Estimation
ECCV '92 Proceedings of the Second European Conference on Computer Vision
What Energy Functions Can Be Minimized via Graph Cuts?
ECCV '02 Proceedings of the 7th European Conference on Computer Vision-Part III
Catadioptric Omnidirectional Camera
CVPR '97 Proceedings of the 1997 Conference on Computer Vision and Pattern Recognition (CVPR '97)
Graphcut textures: image and video synthesis using graph cuts
ACM SIGGRAPH 2003 Papers
ACM SIGGRAPH 2003 Papers
ICCV '03 Proceedings of the Ninth IEEE International Conference on Computer Vision - Volume 2
Interactive digital photomontage
ACM SIGGRAPH 2004 Papers
ICPR '04 Proceedings of the Pattern Recognition, 17th International Conference on (ICPR'04) Volume 3 - Volume 03
Dynamosaics: Video Mosaics with Non-Chronological Time
CVPR '05 Proceedings of the 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05) - Volume 1 - Volume 01
Image-Based Interactive Exploration of Real-World Environments
IEEE Computer Graphics and Applications
Photographing long scenes with multi-viewpoint panoramas
ACM SIGGRAPH 2006 Papers
Computer
Poisson image editing extended
ACM SIGGRAPH 2006 Research posters
Efficient multi-viewpoint acquisition of 3D objects undergoing repetitive motions
Proceedings of the 2007 symposium on Interactive 3D graphics and games
High Resolution Animated Scenes from Stills
IEEE Transactions on Visualization and Computer Graphics
Efficient gradient-domain compositing using quadtrees
ACM SIGGRAPH 2007 papers
ACM SIGGRAPH 2007 papers
ACM SIGGRAPH 2007 courses
Mesh Ensemble Motion Graphs: Data-driven mesh animation with constraints
ACM Transactions on Graphics (TOG)
Image alignment and stitching: a tutorial
Foundations and Trends® in Computer Graphics and Vision
Foundations and Trends® in Computer Graphics and Vision
Dynamosaicing: Mosaicing of Dynamic Scenes
IEEE Transactions on Pattern Analysis and Machine Intelligence
Real-Time Spherical Videos from a Fast Rotating Camera
ICIAR '08 Proceedings of the 5th international conference on Image Analysis and Recognition
Proceedings of the 2009 symposium on Interactive 3D graphics and games
Fast generation of cylindrical panoramic views from free-hand video sequences
Proceedings of the 2nd International Conference on Immersive Telecommunications
The rhombic dodecahedron map: an efficient scheme for encoding panoramic video
IEEE Transactions on Multimedia
Online Video Textures Generation
ISVC '09 Proceedings of the 5th International Symposium on Advances in Visual Computing: Part II
ACM SIGGRAPH 2010 papers
Novel approaches for synthesizing video textures
Expert Systems with Applications: An International Journal
ISVC'11 Proceedings of the 7th international conference on Advances in visual computing - Volume Part I
Scene reconstruction and visualization from internet photo collections
Scene reconstruction and visualization from internet photo collections
A comparative study of energy minimization methods for markov random fields
ECCV'06 Proceedings of the 9th European conference on Computer Vision - Volume Part II
Selectively de-animating video
ACM Transactions on Graphics (TOG) - SIGGRAPH 2012 Conference Proceedings
Tools for placing cuts and transitions in interview video
ACM Transactions on Graphics (TOG) - SIGGRAPH 2012 Conference Proceedings
Panorama weaving: fast and flexible seam processing
ACM Transactions on Graphics (TOG) - SIGGRAPH 2012 Conference Proceedings
The impact of three interfaces for 360-degree video on spatial cognition
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Perception of blending in stereo motion panoramas
ACM Transactions on Applied Perception (TAP)
Cliplets: juxtaposing still and dynamic imagery
Proceedings of the 25th annual ACM symposium on User interface software and technology
State of the Art Report on Video-Based Graphics and Video Visualization
Computer Graphics Forum
Video enhanced gigapixel panoramas
SIGGRAPH Asia 2012 Technical Briefs
Interactive viewpoint video textures
Proceedings of the 9th European Conference on Visual Media Production
Automated video looping with progressive dynamism
ACM Transactions on Graphics (TOG) - SIGGRAPH 2013 Conference Proceedings
Panoinserts: mobile spatial teleconferencing
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
One-to-many: example-based mesh animation synthesis
Proceedings of the 12th ACM SIGGRAPH/Eurographics Symposium on Computer Animation
Video collections in panoramic contexts
Proceedings of the 26th annual ACM symposium on User interface software and technology
Hi-index | 0.00 |
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.