卡通人物画转视频的神器,Animated Drawings模型要让动画设计师失业了...
大家好,我知道现在大家都很焦虑,有的是被房贷以及生活压力,压的喘不过气来,尤其是很多程序员朋友们。
焦虑的原因是大多数程序员朋友包括我自己,都传言程序员的35岁问题,很多人说程序员这个工作可能一到了35岁就会断崖式下降。
千寻哥也是一名程序员,其实偶尔也会焦虑,但是现在说实话AI的发展真的也开始让其他的工作变得不稳,没办法,改变弄不了现状,我们只能选择适应,学会让AI为我们助力才是正道!
千寻哥也有做动画设计师的朋友们,他们也是经常开始使用AI的工具,今天的AIGC大模型是Animated Drawings,一个卡通人物画转化为动画视频的神器!我们下面进入正题:

一、Animated Drawings安装教程
1. 通过conda创建运行环境
2. 克隆下AnimatedDrawings的代码工程,安装运行所需依赖
二、Animated Drawings使用教程
现在一切都已设置完毕,让我们为一些绘图制作动画吧!首先,请按照下列步骤操作:
1. 打开终端并激活animated_drawings conda环境:
2. 确保您位于 AnimatedDrawings 的根目录中:
3. 启动Python解释器:
4. 将以下两行复制并粘贴到解释器中:
如果一切都安装正确,屏幕上应该会出现一个交互式窗口。(使用空格键暂停/取消暂停场景,使用箭头键及时前后移动,使用 q 关闭屏幕。)

三、Animated Drawings实践教程
其实话说回来,如果说,星友们只是想感受一下Animated Drawings的实际效果,其实有更加方便的办法,现在已经完成部署了。
在web端可以实现直接进行调用,而且更加方便,那么通过网页端进行卡通人物转动画的步骤如下:
1. 上传提取的图纸
如上图里面,使用铅笔进行底层图形的绘制,将原始图片上传到服务端。

2. 寻找动画人物角色
由于图片中,不一定只包含着目标人物,还有可能有其他的无关因素,因此需要对人物进行分割操作,提取目标人物的主干。如下图使用矩形方框进行“抠图”区域的划定。

3.修正关键人物提取的结果
通常情况下直接执行图形分割的效果不是很好,可以使用橡皮擦以及铅笔,对提取出来的分割图像进行修改,如果对提取的效果不是很满意的话,可以执行resnet mask的操作。

4.寻找人物的四肢关键点
由于生成的是迁移的动作视频,所以需要对图片中的四肢关键点进行提取,用于后续的舞蹈动作迁移,如下图所示

5.动画视频合成
目前为止支持“跳舞”,“跑步”,“跳跃”“行走”等几个类型的动作迁移,合成的视频效果如下图

Animated Drawings效果汇总:


社区地址:https://sketch.metademolab.com/canvas
怎么样,现在来看,程序员都可以懂一点艺术创作,然后做一个小动画了,是不是很有一个意思呢?大家赶快一起来试试吧!
模仿一下稚晖君大佬,下一次我会带来一个“运动光学”有关的项目,效果真的很酷炫!
我是千寻哥,一个只讲干货的码农,我们下个项目再见!
