返回栏目
首页人工智能 • 正文

AI用50个三角形画抽象版蒙娜丽莎,感觉很后现代

发布时间:  来源:河洛网

本文经AI新媒体量子位(公众号ID:QbitAI )授权转载。 转载请联系出处。

AI用50个三角形画抽象版蒙娜丽莎,感觉很后现代

现在,给AI一个短语和50个三角形,就可以做出很简单的抽象画。

“ a drawing of cat (一张猫的图像) ” 诞生了一只棱角分明、散发着冷空气的抽象猫。

不仅是这样的普遍概念,通过赋予特定的词汇,这个AI也可以指定作画。

例如“ 华特迪士尼世界” ,50个三角形很快重新定位,风格迥异的抽象版迪士尼城堡展现在眼前。

可以说完全抓住了迪士尼城堡的精髓。

这些“ 大作” 其实都是进化战略( ES )和CLIP相结合的效果,由谷歌大脑团队出品。

他们让两个人的AI合作,根据文字提示和具体图像,用许多三角形做了有特色的抽象画。

抽象后的谷歌大厦大致是这样的:

不能说没有关系。 只能说得一模一样啊。

这次真的有一点后现代艺术的feel。

只用三角形制作的抽象画从生成的效果可以看出,ES算法+CLIP实际上是将随机的三角形束重新排列,通过调整它们的大小、位置、颜色,来构筑与给定词汇相符的形象。

具体地说,首先,ES算法以三角形的坐标、RGBA值为参数,在画布上随机赋予三角形。

进化策略( ES )算法的原理如进化论一样,可以根据给定的信息继续优化直到得到最佳解。

CLIP是负责对OpenAI开发的图像进行排序的模型。

对ES算法给出的三角形图像和文字说明的相似度进行评分,将其结果反馈给ES算法。 ES算法为了提高分数不断重复,最后得到艺术画。

不仅提供文字指令,还可以直接将图像作为初始信息提供,仅使用ES算法就可以进行绘图。

不,用50个三角形重复10000次后,后现代抽象版蒙娜丽莎诞生了。

如果增加更多的三角形,算法的效果也会更好。

的比较显示,当三角形数量达到200个时,生成的图像将很快增加亿点的细节。

其中达尔文和蒙娜丽莎的例子,fitness几乎达到了100%。

另外,为了实现更好的效果,研究者采用了ClipUp优化器。

由比较可知,使用优化器后,重复1万次后的效果比重复基本算法56万次后的效果要好。

另外,与基于梯度的绘制方法相比,也可以表示ES算法。

渲染方法侧重于纹理和颜色的细化,而ES算法侧重于这些三角形的布局方法。

那么,文本命令生成的效果如何?

“ 自助和机器人; “ 人力与人力; “ 华特迪士尼世界” 在一些情况下,算法的性能仍然很好。

在体现关键词主题精髓的情况下,随着构图三角形的数量的增加,算法给出的结果细节也更加丰富。

但是“ 图画书与四重奏; 在这个例子中,那个表现不是很好。

这被认为是由于算法在生成阴影较深的三角形方面还存在困难,从而导致的结果。

而且即使面对命题工作,算法也会尽量给出不同的答案。

在这几个情况的反复4次测试中,可以看到生成的图像有明显的差异。

Demo可以试试,但其实这是CLIP第一次“ ” 别的AI画了画。

至今为止与GAN合作,将图像变成了CG艺术风。

其实,这次抽象画的效果,你也能体验到。

小组将代码设置为开源,也可以在Colab上进行试玩(链接附加在文末)。

这是网友上传的生成图片,效果真的很好。 你能猜出这是谁吗?

论文链接: https://arxiv.org/ABS/2109.08857

GitHub开放源码地址: https// github.com /谷歌/ brain-Tokyo-workshop /

试用链接: https://colab.research.Google.com/drive/1 DGN XS8E4 CA _ zuwpqdusxdarcwj-jx5tg #滚动到=7akogodqw 8k r

【编辑推荐】

    相关文章Related

    返回栏目>>

    河洛网首页

    Copyright © 2019 河洛网 版权所有 dahuimr@163.com