Coordinates for instant image cloning

Coordinates for instant image cloning
复制标题

DOI:
10.1145/1576246.1531373
复制
发表时间:
2009-07
期刊:
ACM SIGGRAPH 2009 papers
影响因子:
--
通讯作者:
Zeev Farbman;Gil Hoffer;Y. Lipman;D. Cohen-Or;Dani Lischinski
Zeev Farbman;Gil Hoffer;Y. Lipman;D. Cohen-Or;Dani Lischinski
中科院分区:
其他
文献类型:
--
作者:
Zeev Farbman;Gil Hoffer;Y. Lipman;D. Cohen-Or;Dani Lischinski

文献摘要

被引文献

相似文献

无缝克隆源图像补丁到目标图像是一种重要而有用的图像编辑操作,近年来受到了相当多的研究关注。该操作通常通过求解具有Dirichlet边界条件的泊松方程来实现,该方程平滑地插值了整个克隆区域中源补丁和目标补丁边界之间的差异。在本文中,我们介绍了另一种基于坐标的方法,而不是求解一个大型线性系统来执行上述插值,插值器在每个内部像素处的值由沿边界的值的加权组合给出。更具体地说,我们的方法是基于均值坐标(MVC)。使用坐标在速度、易于实现、内存占用小和并行性方面是有利的,它支持大区域的实时克隆和视频流的交互式克隆。我们演示了一些基于坐标的框架的应用程序和扩展。
Seamless cloning of a source image patch into a target image is an important and useful image editing operation, which has received considerable research attention in recent years. This operation is typically carried out by solving a Poisson equation with Dirichlet boundary conditions, which smoothly interpolates the discrepancies between the boundary of the source patch and the target across the entire cloned area. In this paper we introduce an alternative, coordinate-based approach, where rather than solving a large linear system to perform the aforementioned interpolation, the value of the interpolant at each interior pixel is given by a weighted combination of values along the boundary. More specifically, our approach is based on Mean-Value Coordinates (MVC). The use of coordinates is advantageous in terms of speed, ease of implementation, small memory footprint, and parallelizability, enabling real-time cloning of large regions, and interactive cloning of video streams. We demonstrate a number of applications and extensions of the coordinate-based framework.