快看,「纸片人」居然自己跳出来了!
小猫学会了hiphop。
小蜜蜂还会做wave。
火柴人竟然会打跆拳道。
糖果人还能空中飞踢。
这些卡通动画都是用孩子们的简笔画天生的,不过,作者可是一个AI!
AI动画工具在儿童绘画上翻车?
孩子们富有想象力和创造性的简笔画,有的时候能带给人一些不一样的思考。
不过,虽然家长或老师很随意马虎就能看出孩子的画想展示什么,但人工智能却很难完成这项任务。
为什么呢?
这是由于孩子们的绘画常日比较超脱常规,比如,人物的脚并不能支撑身子,或者人物的双臂位于身体的同一侧。
这样一来,AI系统有时候就无法识别出图像和绘画中的人物。
不过,研究职员已经有了一些眉目。
昨日,Meta AI宣告了一种独创性方法,只需几分钟,就能自动天生儿童手绘人物或类人角色(即具有双臂、两条腿等的角色)的动画,而且天生的动画还能做到维妙维肖。
只需将孩子的手绘上传给Meta AI,就可以看到它们变成会舞蹈的角色,十分逼真。
手绘变动画四步走
许多AI工具和技能都是为了处理真实的人类图像而设计的,但儿童绘画增加了人物特色的多样性和不可预测性,这使得识别手绘人物变得更加繁芜。
儿童绘画中的「人」有许多不同的形式、颜色、大小和比例,在身体对称性、形态等方面险些没有相似之处。
于是,Meta AI通过四个步骤来应对这一寻衅。
通过物体检测识别人形制作儿童人物动画的第一步是将人物与背景和图片中的其他类型的角色区分开来。
Meta AI采取基于卷积神经网络的目标检测模型Mask R-CNN来提取儿童绘画中的人物。
虽然Mask R-CNN已经在最大的分割数据集上进行过预演习,但是这些数据集都是由真实天下物体的照片组成的,不包含手绘图。
因此,研究职员又将模型在大约1000张手绘图上进行了微调。
经由微调过程后,模型就能够很好地检测出测试数据集中的人物。
不过,虽然现有的目标检测技能在区分儿童绘图上的人物时非常有效,但是产生的分割mask不足精确,无法用于动画。
为理解决这个问题,我们改为利用从目标检测器得到的边界框,并运用一系列形态学操作和图像处理步骤来得到mask。
利用角色mask从场景中提升人形
从绘图中识别并提取人形后,下一步便是通过mask将主体与背景分开。
理论上,该步骤完成后,mask掉的部分该当只含有人形的部分,没有任何背景。
但是,如果手绘图中的人物的手、脚、身体等部位在外不雅观上过于不符合常规时,Mask R-CNN预测的mask每每无法准确地捕捉全体图形。
比如下图那个倒三角的小人,个中,黄色三角形代表身体,一条横杠代表手臂。
Mask R-CNN的结果显然非常粗糙,不是「砍掉」了手臂,便是加粗了大腿。
为此,Meta的研究职员开拓了一种经典的基于图像处理的方法,对这些形状互异的身体部件更加稳健。
研究职员先用预测的人形边界框来裁剪图像,然后,运用自适应阈值处理和形态学操作,从框的边缘进行泛添补,并假设mask是未被泛添补触及的最大多边形。
虽然这种方法可以精确提取提取适宜于动画的mask,但是当背景凌乱无章或者纸张上有褶皱、破损或阴影时,就不好使了。
通过「装置」为动画做准备
孩子们画的人物有各种各样的身体形状,这些都远远超出了AI所见过的传统人的头部、手臂、腿部和躯干的形状。
举个例子,孩子画的「火柴人」没有躯干,胳膊和腿直接连在头上。
因此,研究职员须要一种能够处理这类形态「变异」的全新方法。
Meta利用专为人体姿势检测而演习的模型AlphaPose来识别人物上的关键点,这些关键点可以用作臀部、肩膀、肘部、膝盖、手腕和脚踝的识别。
由于AlphaPose是在真人的图像上演习的,以是要想让它能检测儿童绘画中的姿势,必须对它进行重新演习,以处理儿童绘画中千奇百怪的姿势。
为此,Meta的研究职员先内部网络了一波儿童绘画的数据。
然后,研究职员利用在这个初始数据集上演习的姿势检测器创建了一个内部工具,并许可父母上传他们孩子的画作,而研究职员则可以利用上传的画进行额外的演习。
随着数据越来越多,模型也得到反复地演习,终极达到了一个较高的准确度。
三维运动捕捉制作2D人物动画
一旦有了mask和联合预测,也就有了制作动画所需的统统。
Meta首先利用提取的mask天生一个网格,用原始图形对其进行纹理化。
利用预测的枢纽关头位置,研究职员为角色创建一个骨架,通过旋转骨骼和利用新的枢纽关头位置来天生各种姿势。
在制作动画之前,先从绘图中创建一个须要操作的角色。
然后,通过将一帧运动捕捉数据投影到2D平面上并变动角色姿态。从前面(顶行)、侧面(中间行)和扭曲的视角(底部)投射运动捕捉数据都可以。
末了,再让角色产生一系列连续的姿势,就可以创建一个动画了。
Meta AI可以根据枢纽关头预测的可信度来选择不同的运动:在手臂和腿都被精确预测的情形下,动画可以无缝地产生。
但是如果躯干没有涌如今绘图中,它的枢纽关头置信度值将会很低,这时,这只AI将不得不放弃任务,哀求用户纠正预测,或者宣告动画「做不了」。
用AI制作更繁芜的动画
AI已经成为富有「创造力」的强大工具,能够授予艺术家力量,引发新的表达形式。Meta的动画工具能鼓励人们去考试测验绘画,并把他们带向更多的方向。
大概有一天,AI可以绘制出一幅繁芜的图画,然后利用多个的角色相互浸染以及背景中的元素,立即制作出一部详细的动画。
有了增强现实眼镜,这些动画人物乃至可以在现实天下中变得维妙维肖,与孩子们一起舞蹈或交谈。
可能,AI的想象力就像人类的想象力一样,是无限的。
参考资料:
https://ai.facebook.com/blog/using-ai-to-bring-childrens-drawings-to-life/