Content-Aware如何填充?

Cis*_*one 28 photoshop algorithm graphics artificial-intelligence image-processing

在即将推出的Photoshop版本中,有一项名为Content-Aware fill的功能.

此功能将根据周围图像填充图像选择 - 它可以生成灌木和云,同时与周围图像无缝连接.

有关我正在谈论的Photoshop功能的预览,请参见http://www.youtube.com/watch?v=NH0aEp1oDOI.

我的问题是: 这个功能在算法上如何工作?

小智 36

我是此前提到的PatchMatch论文的合着者,我领导开发了Photoshop中的原始内容感知填充功能,以及创意技术实验室中的Ivan Cavero Belaunde和Eli Shechtman,以及Photoshop上的Jeff Chien球队.

Photoshop的Content-Aware Fill使用PatchMatch论文中描述的算法的高度优化的多线程变体,以及称为"SpaceTime视频完成"的旧方法.这两个论文在以下技术页面上引用了此功能:

http://www.adobe.com/technology/projects/content-aware-fill.html

您可以在Adobe Research网页上找到有关我们的更多信息.

  • 感谢您分享一些非常有价值的信息.这应该是正确的答案. (2认同)
  • 总结一下这篇论文就好了。该内容已经下架,只能通过 Wayback Machine 获取。 (2认同)

Hao*_*Lim 13

我猜测,对于较小的孔,他们正在抓住围绕该区域的类似纹理贴片以填充它.这在Connelly Barnes和其他人在SIGGRAPH 2009中题为" PatchMatch:用于结构图像编辑的随机对应算法 "的论文中有所描述.对于较大的洞,他们可以利用具有类似全局统计或纹理的大型图片数据库,如" 使用数百万张照片的场景完成 "中所述.如果他们以某种方式融合了两者,我认为它应该像在视频中一样工作.


Gac*_*cek 8

很长一段时间,GIMP的算法非常相似.它被称为resynthesizer,你可能应该找到它的来源(可能在项目现场)

编辑ubuntu存储库中 还有
源代码.在这里,您可以看到使用GIMP处理相同的图像:http://www.youtube.com/watch?v = 0AoobQQBeVc&feature = related