A multiresolution spline with application to image mosaics
ACM Transactions on Graphics (TOG)
Visual reconstruction
Fast Approximate Energy Minimization via Graph Cuts
IEEE Transactions on Pattern Analysis and Machine Intelligence
What Energy Functions Can Be Minimized via Graph Cuts?
ECCV '02 Proceedings of the 7th European Conference on Computer Vision-Part III
Graphcut textures: image and video synthesis using graph cuts
ACM SIGGRAPH 2003 Papers
ACM SIGGRAPH 2003 Papers
Interactive digital photomontage
ACM SIGGRAPH 2004 Papers
An Experimental Comparison of Min-Cut/Max-Flow Algorithms for Energy Minimization in Vision
IEEE Transactions on Pattern Analysis and Machine Intelligence
A Multilevel Banded Graph Cuts Method for Fast Image Segmentation
ICCV '05 Proceedings of the Tenth IEEE International Conference on Computer Vision (ICCV'05) Volume 1 - Volume 01
ACM SIGGRAPH 2006 Papers
ACM SIGGRAPH 2006 Papers
The Lagrangian Relaxation Method for Solving Integer Programming Problems
Management Science
Image Stitching Using Structure Deformation
IEEE Transactions on Pattern Analysis and Machine Intelligence
Improved seam carving for video retargeting
ACM SIGGRAPH 2008 papers
Image and video matting: a survey
Foundations and Trends® in Computer Graphics and Vision
PatchMatch: a randomized correspondence algorithm for structural image editing
ACM SIGGRAPH 2009 papers
Error-tolerant image compositing
ECCV'10 Proceedings of the 11th European conference on Computer vision: Part I
How Not to Be Seen — Object Removal from Videos of Crowded Scenes
Computer Graphics Forum
"Mind the gap": tele-registration for structure-driven image completion
ACM Transactions on Graphics (TOG)
Hi-index | 0.00 |
Snap Composition broadens the applicability of interactive image composition. Current tools, like Adobe's Photomerge Group Shot, do an excellent job when the background can be aligned and objects have limited motion. Snap Composition works well even when the input images include different objects and the backgrounds cannot be aligned. The power of Snap Composition comes from the ability to assign for every output pixel a source pixel in any input image, and from any location in that image. An energy value is computed for each such assignment, representing both the user constraints and the quality of composition. Minimization of this energy gives the desired composition. Composition is performed once a user marks objects in the different images, and optionally drags them into a new location in the target canvas. The background around the dragged objects, as well as the final locations of the objects themselves, will be automatically computed for seamless composition. If the user does not drag the selected objects to a desired place, they will automatically snap into a suitable location. A video describing the results can be seen in www.vision.huji.ac.il/shiftmap/SnapVideo.mp4.