老虎斑马“杂交”长啥样?CVPR19论文提出纹理混合器,不同花纹实现丝滑过渡 | 开源

栏目: 编程工具 · 发布时间: 5年前

内容简介:如何一键减少修图时的拼接感?不如看看这篇CVPR 19论文怎么说。来自马里兰大学、马克斯·普朗克信息学研究所、Adobe的研究人员提出了一种新型纹理混合器Texture Mixer。他们利用深度学习和GAN实现了用户可控的纹理图像插值,融合两种不同类型的纹理样式,过渡丝滑自然。

铜灵 发自 凹非寺

量子位 出品 | 公众号 QbitAI

如何一键减少修图时的拼接感?不如看看这篇CVPR 19论文怎么说。

来自马里兰大学、马克斯·普朗克信息学研究所、Adobe的研究人员提出了一种新型纹理混合器Texture Mixer。

他们利用深度学习和GAN实现了用户可控的纹理图像插值,融合两种不同类型的纹理样式,过渡丝滑自然。

就像下面这样:

老虎斑马“杂交”长啥样?CVPR19论文提出纹理混合器,不同花纹实现丝滑过渡 | 开源

你以为只融合纹理就完了?它还有更多好玩的应用,比如这个已经实现的纹理画笔功能,轻松合成出你想要花纹的文字:

老虎斑马“杂交”长啥样?CVPR19论文提出纹理混合器,不同花纹实现丝滑过渡 | 开源

甚至,还能预览不同物种的动物组合后皮毛图案的渐变。

狗+熊≠狗熊:

老虎斑马“杂交”长啥样?CVPR19论文提出纹理混合器,不同花纹实现丝滑过渡 | 开源

原来长颈鹿+豹子的皮毛花色拼凑起来也不违和:

老虎斑马“杂交”长啥样?CVPR19论文提出纹理混合器,不同花纹实现丝滑过渡 | 开源

老虎和斑马皮毛和纹理也能自然过渡:

老虎斑马“杂交”长啥样?CVPR19论文提出纹理混合器,不同花纹实现丝滑过渡 | 开源

这么有趣的研究,相关资源也是共享状态。

目前,更多展示、代码、训练测试数据集、已训练好的模型和补充材料都已经在项目GitHub上放出了。

在潜在空间动刀

在论文Texture Mixer: A Network for Controllable Synthesis and Interpolation of Texture里,研究人员揭秘了纹理混合的诀窍。

他们通过 样本可控性 和在任意数量的纹理样本之间进行 插值 ,提出了新型纹理混合器Texture Mixer。

这是一种用重建任务和生成任务训练过的神经网络,可将样本的纹理投射到潜在空间,并被线性插值并投射到图像域中,从而确保直观控制和实际生成结果的质量。

整个合成流程的示意图如下:

老虎斑马“杂交”长啥样?CVPR19论文提出纹理混合器,不同花纹实现丝滑过渡 | 开源

上图中,箭头和圆圈表示对张量数据的运算,背景颜色突出显示的是不同阶段的任务,梯形表示可训练的组件,如果名称能匹配得上则这些组件可共享权重。

考虑到潜在张量,Texture Mixer使用了3种直觉潜在空间运算:平铺(tiling)、插值(interpolation)和多级混洗(shuffling)。

三种运算方式各有任务,平铺运算用来将空间上的纹理扩展到任意大小,插值运算将两个及以上潜在域中纹理的结合在一起,多级混洗预算将将相邻潜在张量中的小方块互换减少重复,然后对这些新的潜在张量进行解码得到插值。

结果显示,这种纹理混合方法优于许多基准, 研究人员进一步展示了视觉编辑应用的实际效果,并用纹理溶解(texture dissolve)、纹理画笔(texture brush)、和动物杂交(animal hybridization)任务进行测试。

在动物纹理数据集上进行纹理溶解任务,开始是这样的:

老虎斑马“杂交”长啥样?CVPR19论文提出纹理混合器,不同花纹实现丝滑过渡 | 开源

最后的合成结果是这样的:

老虎斑马“杂交”长啥样?CVPR19论文提出纹理混合器,不同花纹实现丝滑过渡 | 开源

在纹理画笔任务中,研究人员在1024×1024调色板上分别选取四块原纹理区域,随后用不同纹理进行新的字母绘画创作。

比如生成CVPR四个字母,不用纹理之间的区别还是很明显的:

老虎斑马“杂交”长啥样?CVPR19论文提出纹理混合器,不同花纹实现丝滑过渡 | 开源

在动物杂交任务中,研究人员将狗和熊两种动物皮毛的纹理融合,最后就合成了一幅狗+熊≠狗熊的动物。

最后,研究人员利用地球纹理和动物纹理数据集对合成纹理的质量进行定量评估,加粗代表最好的结果,下划线代表第二好的结果,红色代表每个指标中很高的数值。

结果显示,在可控制性、平滑程度、真实性等维度,Texture Mixer的表现都还不错。

老虎斑马“杂交”长啥样?CVPR19论文提出纹理混合器,不同花纹实现丝滑过渡 | 开源

最后,研究人员用雷达图将测试结果可视化。

老虎斑马“杂交”长啥样?CVPR19论文提出纹理混合器,不同花纹实现丝滑过渡 | 开源

老虎斑马“杂交”长啥样?CVPR19论文提出纹理混合器,不同花纹实现丝滑过渡 | 开源

前四种是基线方法,后三种是消融候选方法,结果显示,这种新方法在所有指标上都高于基线性能,并在各个维度取得了比较高的成绩。

作者团队

论文一作于宁是一位华人,本科毕业于华中科技大学,目前是读于美国马里兰大学和德国马克斯普朗计算机研究所(Max Planck Institute for Informatics)的一名博士生。

老虎斑马“杂交”长啥样?CVPR19论文提出纹理混合器,不同花纹实现丝滑过渡 | 开源

于同学个人主页显示,主要研究计算机视觉、计算机图形学和深度学习,想建立视觉和图形问题之间的互补性。

除了于同学外,还有来自Adobe的研究员Connelly Barnes、Eli Shechtman、Sohrab Amirghodsi和Michal Lukac。

传送门

论文地址:

https://arxiv.org/abs/1901.03447

GitHub地址:

https://github.com/ningyu1991/TextureMixer

小程序|全类别AI学习教程

老虎斑马“杂交”长啥样?CVPR19论文提出纹理混合器,不同花纹实现丝滑过渡 | 开源

AI社群|与优秀的人交流

老虎斑马“杂交”长啥样?CVPR19论文提出纹理混合器,不同花纹实现丝滑过渡 | 开源

老虎斑马“杂交”长啥样?CVPR19论文提出纹理混合器,不同花纹实现丝滑过渡 | 开源

量子位  QbitAI · 头条号签约作者

վ'ᴗ' ի 追踪AI技术和产品新动态

喜欢就点「在看」吧 !


以上所述就是小编给大家介绍的《老虎斑马“杂交”长啥样?CVPR19论文提出纹理混合器,不同花纹实现丝滑过渡 | 开源》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

算法设计与分析导论

算法设计与分析导论

R.C.T.Lee (李家同)、S.S.Tseng、R.C.Chang、Y.T.Tsai / 王卫东 / 机械工业 / 2008-1 / 49.00元

本书在介绍算法时,重点介绍用干设计算法的策略.非常与众不同。书中介绍了剪枝搜索、分摊分析、随机算法、在线算法以及多项式近似方案等相对较新的思想和众多基于分摊分析新开发的算法,每个算法都与实例一起加以介绍,而且每个例子都利用图进行详细解释。此外,本书还提供了超过400幅图来帮助初学者理解。本书适合作为高等院校算法设计与分析课程的高年级本科生和低年级研究生的教材,也可供相美科技人员和专业人七参考使用。一起来看看 《算法设计与分析导论》 这本书的介绍吧!

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器

html转js在线工具
html转js在线工具

html转js在线工具

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试