SIGGRAPH '96 Proceedings of the 23rd annual conference on Computer graphics and interactive techniques
ACM SIGGRAPH 2003 Papers
ACM SIGGRAPH 2004 Papers
ACM SIGGRAPH 2005 Papers
ACM SIGGRAPH 2006 Papers
Locally adapted hierarchical basis preconditioning
ACM SIGGRAPH 2006 Papers
Simultaneous matting and compositing
ACM SIGGRAPH 2006 Sketches
Efficient gradient-domain compositing using quadtrees
ACM SIGGRAPH 2007 papers
A Closed-Form Solution to Natural Image Matting
IEEE Transactions on Pattern Analysis and Machine Intelligence
Streaming multigrid for gradient-domain operations on large images
ACM SIGGRAPH 2008 papers
AppProp: all-pairs appearance-space edit propagation
ACM SIGGRAPH 2008 papers
IEEE Transactions on Pattern Analysis and Machine Intelligence
Coordinates for instant image cloning
ACM SIGGRAPH 2009 papers
A GPU Laplacian solver for diffusion curves and Poisson image editing
ACM SIGGRAPH Asia 2009 papers
Sketch2Photo: internet image montage
ACM SIGGRAPH Asia 2009 papers
Multi-scale image harmonization
ACM SIGGRAPH 2010 papers
Content-aware copying and pasting in images
The Visual Computer: International Journal of Computer Graphics
Seamless video composition using optimized mean-value cloning
The Visual Computer: International Journal of Computer Graphics
Environment-Sensitive cloning in images
The Visual Computer: International Journal of Computer Graphics - CGI'2011 Conference
Image melding: combining inconsistent images using patch-based synthesis
ACM Transactions on Graphics (TOG) - SIGGRAPH 2012 Conference Proceedings
Object cloning using constrained mean value interpolation
The Visual Computer: International Journal of Computer Graphics
Hi-index | 0.00 |
Currently, gradient domain methods are popular for producing seamless cloning of a source image patch into a target image. However, structure conflicts between the source image patch and the target image may generate artifacts, preventing the general practices. In this paper, we tackle the challenge by incorporating the users' intent in outlining the source patch, where the boundary drawn generally has different appearances from the objects of interest. We first reveal that artifacts exist in the over-included region, the region outside the objects of interest in the source patch. Then we use the diversity from the boundary to approximately distinguish the objects from the over-included region, and design a new algorithm to make the target image adaptively take effects in blending. So the structure conflicts can be efficiently suppressed to remove the artifacts around the objects of interest in the composite result. Moreover, we develop an interpolation measure to composite the final image rather than solving a Poisson equation, and speed up the interpolation by treating pixels in clusters and using hierarchical sampling techniques. Our method is simple to use for instant and high-quality image cloning, in which users only need to outline a region of interested objects to process. Our experimental results have demonstrated the effectiveness of our cloning method.