『AIGC』ControlNet在游戏产业中能做什么?

稀土掘金 稀土掘金

『AIGC』ControlNet在游戏产业中能做什么?

2023年02月21日 12:48 ·  阅读 445
关注
『AIGC』ControlNet在游戏产业中能做什么?

写在前面

这两天,ControlNet把AIGC圈刷屏了.

ControlNet是由Style2Paints的作者,张吕敏提出的一个基于diffusion的神经网络架构.该网络首先对输入的图片进行线稿识别,然后再基于该线稿进行上色.相比于传统的AIGC,ControlNet能提供极其稳定的控制效果.

image

ControlNet很好的解决了文生图大模型的关键问题: 单纯的关键词的控制方式无法满足对细节控制的需要. 例如AIGC广为诟病的『手指』问题,可以通过线稿控制完美解决:

image

AIGC:我终于能画好手指了!

ControlNet 大大提升了AIGC的下限,解决了AIGC最大的一个难题:生成图片可控性问题. 在ControlNet的帮助下,AIGC在画面细节层面的处理能力得到了极大的增强,且输出结果极其稳定.

image

喜欢什么颜色都可以\~

对于游戏工业来说,ControlNet到来之前,AIGC产生的图可能只能停留在概念原型图阶段,但是ControlNet出现后,AIGC生成的图片直接用在游戏中也并非不可能!

笔者认为,ControlNet的出现使AIGC距离游戏工业化大规模使用又进了一大步.

ControlNet能力介绍

ControlNet的作者把每一种不同类别的输入分别训练了模型, 目前共提供了8种模型,分别是: canny, depth, hed, mlsd, normal, openpose, scribble, seg. 以下分别进行介绍.

canny(线稿模型)

线稿画师福音! 通过从原始图片中边缘检测, 提取线稿, 来生成同样构图的画面.

image

image

image

image

image

妈妈再也不用担心我不会上色了!

image

作者由于版权原因未公开的一个模型效果

Depth(深度图模型)

通过提取原始图片中的深度信息,可以生成具有同样深度结构的图。

image

image

image

image

Lora+ControlNet:任何人物,任何姿势都给你办到!

image

ControlNet不改变任何结构的图生图!

image

用简单的建模生成精美的游戏场景!

image

Hed(软边缘)

类似canny,但是边缘处理更细致. 相对于使用普通的 img2img ,边缘线提取的方式可以生成更加清晰完整的图,黑色描边也得到了很好的重绘。

image

image

image

image

image

Scribble(涂鸦)

自由度更大

image

image

image

image

OpenPose(人物动作)

人物动作pose检测, 用于人物动作生成. 对人物设计和动画十分有利 ,应该很快会看到在影视/游戏中的应用.(已经有人拿这个做mmd了)

image

image

图片来源: twitter.com/toyxyz3/sta…

image

image

图片来源:twitter.com/DiffusionPi…;

Normal(法线贴图)

用于3d模型中法线贴图生成,可以得到normal图一致的模型.

image

image

image

image

MLSD(线段识别)

线段识别,对直线识别较好,适用于建筑场景

image

image

Seg(语义分割)

用于对图像进行语义分割识别, ai能更好的理解每个部分是什么, 适用于开放世界风景生成

image

image

ControlNet技术原理

ControlNet 是一种通过添加额外condition来控制扩散模型的神经网络结构.

image

它将神经网络块的权重复制一份副本, 并区分为“锁定”模块和“可训练”模块.

“可训练”的模块可以学习条件限制(condition), “锁定”的模块则会保留模型参数.

因此, 使用小型图像对数据集进行训练不会破坏原始的扩散模型.

在上图中,“零卷积”是 1×1 卷积, 权重和偏差(bias)都初始化为零.

在训练之前, 所有零卷积输出零, ControlNet 不会造成任何任何改动,每一层都是基于fine-tuning进行训练

这允许在小规模甚至个人设备上进行培训, 同时对于模型/权重/块/层的合并/替换/偏移也很友好.

在Stable Diffusion中, ControlNet就是对训练网络进行了14次同样的操作.

image

更多技术细节请参阅原论文

ControlNet应用

值得一提的是,国内最大的图片分享网站,花瓣网,也在2月18日上线了一款基于ControlNet的应用:『稿定AI』,帮助设计师更好的完成"再画一版"的需求. 该应用选用了ControlNet的3大模型: canny, scribble和openpose. Base model应该是用的anything系列. 有兴趣的小伙伴可以体验一番:www.gaoding.com/ai

image

写在最后

ControlNet大大加强了Stable diffusion生成图片的稳定性,使其生成图能更好的满足美术的要求,进而在产业中落地.

从2022年8月Stable diffusion开源以来,AIGC始终在快速演进中,每个月都会有翻天覆地的新技术出现,同时技术迭代越来越快.AI的能力也在肉眼可见的变强.从最开能一眼识别ai作图,到现在的真假难分.

作为一名游戏从业者,笔者相信,AIGC很快就会为游戏行业带来革新,也期待未来有更加优秀的技术出现.

附录

ControlNet项目地址:github.com/lllyasviel/…

ControlNet 的 WebUI 扩展: github.com/Mikubill/sd…

模型下载(5G)huggingface.co/lllyasviel/…

模型下载(700mb)huggingface.co/webui/Contr…

分类:
人工智能
标签:
安装掘金浏览器插件
多内容聚合浏览、多引擎快捷搜索、多工具便捷提效、多模式随心畅享,你想要的,这里都有!
前往安装
收藏成功!
已添加到「」, 点击更改
  • 微信
    微信扫码分享
  • 新浪微博
  • QQ
沉浸阅读
温馨提示
当前操作失败,如有疑问,可点击申诉
前往申诉 我知道了

相关推荐

  • 借助免费AI艺术平台生成头像
  • 最佳实践|用腾讯云AI图像能力实现AI作画
  • 玩转GPT--在线文本生成项目[可入坑~科普系列]
  • 兔年了,利用AI风格化实现剪纸兔、年画兔、烟花兔
  • GPT、GPT-2和GPT-3概览
  • 从零开始学习机器学习
  • 为Kubernetes集群部署一个ChatGPT机器人
  • 当代年轻人养生现状 | 每日一冷
  • 靠大尺度,爆火全网!AI涉黄,竟是暴富密码?
  • 痛失又一个重大产业,日本人哭了
  • 俄乌冲突1周年,还要打多久?
  • 德国政界人士呼吁认真调查“北溪”被炸真相;拜登称打算竞选:被人质疑年龄完全合理;台枪击案两嫌犯自厦门被押解回台 | 每日大新闻
  • 不要运费、不要代购费,149抢美国C*stco网红爆款月亮椅!
  • 让《三体》从科幻片变成纪录片,怎么做?
  • 晚年为何不来华避难?穆沙拉夫:不想给中国添麻烦,我是争议人物
  • 中国开源社区健康案例——OpenHarmony社区
  • 新版本Linux QQ原生支持LoongArch架构
  • ChatGPT 版必应惨遭「切脑」,粉丝大闹 4 天!
  • 七十年编程语言发展漫谈
  • 稳住,ChatGPT不会失守!