英伟达公司(Nvidia Corp.)的人工智能技术有望成为好莱坞的下一个大明星。上周末,去年最大的两部电影获得了2020年奥斯卡金像奖(Academy Awards)视觉效果类奖项的提名。 Netflix公司的《爱尔兰人》(The Irishman)和漫威影业(Marvel Studios LLC)的《复仇者联盟:终局之战》(Avengers: Endgame)主要依靠人工智能技术来增强在屏幕上看到的惊人视觉效果。在这两种情况下,制作人都使用了由Nvidia Quadro RTX图形处理单元提供支持的AI平台,这有效地减少了前一部中资深演员罗伯特·德尼罗(Robert DeNiro)、阿尔·帕西诺(Al Pacino)和乔·佩西(Joe Pesci)多年的戏份,并在后一部中创造了一个超级现实主义的超级反派灭霸(Thanos)。 《爱尔兰人》导演马丁·斯科塞斯宣布,年迈的德尼罗、帕西诺和佩西将在他讲述黑帮杀手弗兰克·希兰生平和罪行的故事中担任主角,这让一些人感到惊讶。毕竟,70多岁的他们已经不再精神抖擞了,他们所扮演的角色在六七十年代明显要年轻得多,而电影的大部分情节都是在六七十年代设定的。 斯科塞斯知道,他需要让这三个人看起来比实际年龄年轻得多,但他对自己的化妆部门努力让他们回到30岁出头的样子并不满意。他还反对在拍摄过程中使用典型的动作捕捉标记或其他干扰性设备,以免妨碍原始的表演。 相反,他转向了视觉效果工作室Industrial Light &《魔力》和它的电脑合成图像让时光倒流。 ILM用一个新的三摄像头设备来拍摄老演员们在片场的表演,让他们重新焕发了青春。一个是普通的摄像头,另一个是用红外线来记录3D几何和纹理。然后,ILM的技术人员使用一种叫做FaceFinder的特殊人工智能软件来筛选演员们先前电影中的数千张照片。 Nvidia解释说,该工具可以定位与摄像机角度、取景、灯光和渲染场景的表达相匹配的帧,因此ILM的艺术家可以得到相关的参考来与镜头中的每一帧进行比较。这些视觉参考被用来完善为每个演员创建的数字替身,这样他们就可以转换成适合电影每个场景的年龄。 英伟达媒体和娱乐集团总经理理查德•克里斯(Richard Kerris)在接受SiliconANGLE采访时预测,人工智能将在电影制作中变得更加普遍,因为它解决了两个关键问题:让演员看起来更年轻,以及创造和整合不同场景的灯光。他说,为了《爱尔兰人》,他们看了40年的演员电影,并将其应用到CG角色上。 至于《复仇者联盟3:终极战争》(Avengers: Endgame),漫威以一种略微不同的方式使用人工智能技术,捕捉了演员乔什·布洛林(Josh Brolin)的表演,并利用这些影像把电影中的主要反派灭霸(Thanos)制作成数字动画。 Visual effects studio Digital Domain公司开发了一种名为"假面舞会"的机器学习系统,该系统可以对布洛林的行为,尤其是他的面部动作进行多次低分辨率扫描,然后将这些表情转换成灭霸面部的高分辨率网格。 Nvidia表示:"这项技术为视觉特效艺术家节省了时间,否则他们将不得不煞费苦心地手动制作这些微妙的面部动作,以生成一个逼真、富有情感的数字人。" Digital Domain的数字人主管Darren Hendler说:"这一过程的关键是对人物情感表演的即时真实渲染预览,这是使用Nvidia的GPU技术实现的。""我们现在使用Nvidia RTX技术来驱动我们所有的实时射线追踪数字人体项目。"