期刊文献+

Harmonic coordinates for real-time image cloning 被引量:1

Harmonic coordinates for real-time image cloning
原文传递
导出
摘要 Traditional gradient domain seamless image cloning is a time consuming task,requiring the solving of Poisson's equations whenever the shape or position of the cloned region changes.Recently,a more efficient alternative,the mean-value coordinates(MVCs) based approach,was proposed to interpolate interior pixels by a weighted combination of values along the boundary.However,this approach cannot faithfully preserve the gradient in the cloning region.In this paper,we introduce harmonic cloning,which uses harmonic coordinates(HCs) instead of MVCs in image cloning.Benefiting from the non-negativity and interior locality of HCs,our interpolation generates a more accurate harmonic field across the cloned region,to preserve the results with as high a quality as with Poisson cloning.Furthermore,with optimizations and implementation on a graphic processing unit(GPU),we demonstrate that,compared with the method using MVCs,our harmonic cloning gains better quality while retaining real-time performance. Traditional gradient domain seamless image cloning is a time consuming task, requiring the solving of Poisson's equations whenever the shape or position of the cloned region changes. Recently, a more efficient alternative, the mean-value coordinates (MVCs) based approach, was proposed to interpolate interior pixels by a weighted combination of values along the boundary. However, this approach cannot faithfully preserve the gradient in the cloning region. In this paper, we introduce harmonic cloning, which uses harmonic coordinates (HCs) instead of MVCs in image cloning. Benefiting from the non-negativity and interior locality of HCs, our interpolation generates a more accurate harmonic field across the cloned region, to preserve the results with as high a quality as with Poisson cloning. Furthermore, with optimizations and implementation on a graphic processing unit (GPU), we demonstrate that, compared with the method using MVCs, our harmonic cloning gains better quality while retaining real-time performance.
出处 《Journal of Zhejiang University-Science C(Computers and Electronics)》 SCIE EI 2010年第9期690-698,共9页 浙江大学学报C辑(计算机与电子(英文版)
基金 supported in part by the National Natural Science Foundation of China (No. 60903037) the National Basic Research Program (973) of China (No. 2009CB320803)
关键词 Seamless cloning Poisson’s equation Harmonic coordinates(HCs) Mean-value coordinates(MVCs) GPU acceleration Seamless cloning, Poisson's equation, Harmonic coordinates (HCs), Mean-value coordinates (MVCs) GPU acceleration
  • 相关文献

参考文献16

  • 1Agarwala,A.,2007.Efficient gradient-domain compositing using quadtrees.ACM Trans.Graph.,26(3),Article No.94,p.1-5.[doi:10.1145/1276377.1276495].
  • 2DeRose,T.,Meyer,M.,2006.Harmonic Coordinates.Pixar Technical Memo 06-02.Pixar Animation Studios.Available from http://graphics.pixar.com /HarmonicCoordinates /.
  • 3Farbman,Z.,Hoffer,G.,Lipman,Y.,Cohen-Or,D.,Lischinski,D.,2009.Coordinates for instant image cloning.ACM Trans.Graph.,28(3),Article No.67,p.1-9.[doi:10.1145/1531326.1531373].
  • 4Floater,M.S.,2003.Mean value coordinates.Comput.Aided Geom.Des.,20(1):19-27.[doi:10.1016/S0167-8396(03)00002-5].
  • 5Georgiev,T.,2004.Photoshop Healing Brush:a Tool for Seamless Cloning.Workshop on Applications of Computer Vision,p.1-8.
  • 6Iserles,A.,1996.A First Course in Numerical Analysis of Differential Equations.Cambridge University Press,New York,USA.
  • 7Jeschke,S.,Cline,D.,Wonka,P.,2009.A GPU Laplacian solver for diffusion curves and Poisson image editing.ACM Trans.Graph.,28(5),Article No.116,p.1-8.[doi:10.1145/1618452.1618462].
  • 8Jia,J.,Sun,J.,Tang,C.K.,Shum,H.Y.,2006.Dragand-drop pasting.ACM Trans.Graph.,25(3):631-637.[doi:10.1145/1141911.1141934].
  • 9Joshi,P.,Meyer,M.,DeRose,T.,Green,B.,Sanocki,T.,2007.Harmonic coordinates for character articulation.ACM Trans.Graph.,26(3),Article No.71,p.1-9.[doi:10.1145/1276377.1276466].
  • 10Kazhdan,M.,Hoppe,H.,2008.Streaming multigrid for gradient-domain operations on large images.ACM Trans.Graph.,27(3),Article No.21,p.1-10.[doi:10.1145/1360612.1360620].

同被引文献23

  • 1Patrick Pérez,Michel Gangnet,Andrew Blake.Poisson image editing[J]. ACM Transactions on Graphics (TOG) . 2003 (3)
  • 2Xiaohui Bie,Wencheng Wang,Hanqiu Sun,Haoda Huang,Minying Zhang.Intent-aware image cloning[J]. The Visual Computer . 2013 (6)
  • 3Hui Du,Xiaogang Jin.Object cloning using constrained mean value interpolation[J]. The Visual Computer . 2013 (3)
  • 4Eduardo S. L.Gastal,Manuel M.Oliveira.Shared Sampling for Real‐Time Alpha Matting[J]. Computer Graphics Forum . 2010 (2)
  • 5Meng Ding,Ruo-Feng Tong.Content-aware copying and pasting in images[J]. The Visual Computer . 2010 (6-8)
  • 6Zhi-Feng Xie,Yang Shen,Li-Zhuang Ma,Zhi-Hua Chen.Seamless video composition using optimized mean-value cloning[J]. The Visual Computer . 2010 (6-8)
  • 7Stefan Jeschke,David Cline,Peter Wonka.A GPU Laplacian solver for diffusion curves and Poisson image editing[J]. ACM Transactions on Graphics (TOG) . 2009 (5)
  • 8Zeev Farbman,Gil Hoffer,Yaron Lipman,Daniel Cohen-Or,Dani Lischinski.Coordinates for instant image cloning[J]. ACM Transactions on Graphics (TOG) . 2009 (3)
  • 9Michael Kazhdan,Hugues Hoppe.Streaming multigrid for gradient-domain operations on large images[J]. ACM Transactions on Graphics (TOG) . 2008 (3)
  • 10Aseem Agarwala.Efficient gradient-domain compositing using quadtrees[J]. ACM Transactions on Graphics (TOG) . 2007 (3)

引证文献1

二级引证文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部