跪求电影《黑客帝国》特技鉴赏论文!
《黑客帝国》第二集说的是:本来控制人类的计算机人工智能系统“母体”(Matrix)反过来被人入侵,他们锁定了入侵者的方位——隐藏在地球核心附近的人类最后一座城市———锡安。“母体”智能系统要做的就是深入地核将入侵者彻底摧毁。人类最后的希望都寄托在了黑客尼奥身上,因为只有他可以自如地穿梭于“母体”的各个房间。而在上集中尼奥的死对头特工史密斯也更加厉害——他可以将自己变成病毒一样扩散。
《黑客帝国》导演沃卓斯基兄弟是玩弄技术的高手,第一集中出现了后来被众多电影模仿的“子弹时间”;而第二集《重装上阵》中,沃卓斯基兄弟想像力又更上一层楼。在一段被称为“恶斗”的高潮打斗戏中,尼奥将与数百个史密斯较量。数百个史密斯里只有一个是真人,几近完美的特技逼真得甚至能让假史密斯们的脸部表情、头发走向都各不相同!
“子弹时间”
现在被人津津乐道的“子弹时间”的那些经典场景(尼奥全身后仰躲避子弹、崔妮蒂凭空跃起视角360度旋转的镜头),虽然出现在画面上的演员只有二三个,时间也只有短短几秒,但为了拍这个镜头从前期筹备到后期电脑处理却花了几个月的时间。
所谓“子弹时间”是指,被拍摄人物几乎静止的同时,摄像机以其为轴心在周围飞快地旋转。这段镜头实际上动用了多架摄像机,然后输入电脑加工处理,最后再加上子弹飞行的动画。可能很少有人知道,“子弹时间”的画面如此酷眩,《黑客帝国》的特效总监加伊塔所采用的却是100多年前摄影术刚出现时的技术。
在19世纪中期,银版照相法发明之后不久,一个名叫拉塞达特的地图制作者大胆革新,将照相机绑在风筝上,然后让它们飞过巴黎上空,从不同角度对地面进行拍摄,再通过一系列运算将这些平面图像转换为立体的地形图,这一方法后来被称为“照相测量法”。
加伊塔将此技术进一步发展后,用于《黑客帝国》中——被拍摄的场景周围环绕着122台静止不动的摄像机,模仿一个可以任意速度运动的摄像机。但由于摄像机是环绕摆设,一台摄像机很容易被其他摄像机拍到。所以,他们还需要用计算机产生虚拟场景,以便在后期制作过程中将这些摄像机的图像去掉。
“恶斗”更上一层楼
的确,制作“恶斗”
一段戏,又比“子弹时间”要难了许多。“恶斗”这场戏描述的是尼奥和特工史密斯来到院子中,两人先交谈数句,话不投机随即开打。由于尼奥如今功夫大增,特工史密斯眼见就要败下阵来,急忙摇身一变,变出数百个替身和尼奥对打。如果说《黑客帝国》第一集中的打斗场面是一场“功夫奏鸣曲”的话,那么“恶斗”这段戏可说是“交响曲”了。当尼奥和特工史密斯走进院子的时候,他们是真正的演员。但是开打之后,画面中的每个人和每样东西都是计算机合成的。甚至包括镜头运动——镜头以难以置信的每小时200英里的高速运动——这种高速度,足以将任何真正的摄像机四分五裂。
将真实物体“搬”进虚拟世界的第一步,就是对画面中出现的每一样东西进行精确测量。而要转换一座小规模的城市街区,CG艺术家们就必须先找到每一座建筑的建筑蓝图,然后将其转换成线框结构。特效小组的工作方法和以往相比有了根本性的改变,尽可能多地将真实环境数据输入电脑,这种方法又被称为“基于图像转换”。
为了表现尼奥和100多个特工史密斯徒手对打的场面,如果按照以往的方式,可能需要数年的时间进行后期制作。现在,特效设计师们开始往替身演员的头上“粘贴”数字合成的面部图像。当两位演员坐在舞台上表演,周围5架Sony数字摄像机对他们进行拍摄,摄像机的采样精度高得惊人——每秒的数据流量达到1G!所有数据都不经压缩完全保存到一台顶级计算机的超大容量硬盘中。
就这样,特工史密斯和尼奥的一系列面部表情——每一块面部肌肉、皮肤的运动都忠实记录了下来。对于导演来说,这就意味着一旦某个场景被捕捉了下来,摄影师就可以任意运动虚拟摄像机,以任何角度,各种机位拍下演员的表演——或者将镜头推近拍演员的特写,或者将镜头后拉拍全景,随心所欲。
铁杆影迷们将来一定会在DVD上反复播放这段场景,但就算他们狂摁暂停键,也不会看出任何破绽。尼奥和特工史密斯由数字合成的面部,经得起最挑剔的影迷检查,而数字合成的建筑背景,看上去老旧肮脏,也和真正的城市没什么两样。这就是“虚拟电影术”的魔力。
黑客帝国的一个情节用软件工程的观点来解释...写论文怎么写啊
黑客帝国观后感
----以软件工程的观点看黑客帝国
黑客帝国是一部有关计算机科学的科幻电影.他幻想了若干年后电脑发展到已经可以和人相较劲,其中有许多电脑方面的知识,他以人性化的形态向我们展现出来.并且,不只技术方面的展现,其中还不乏软件工程中的一些软件方法论等东西.现让我们来看下:
在主角回到现实初期,他还什么都不会,然后通过载入各种的功夫程序,他学会了功夫.用软件工程的观点来看,这应该是类似于软件生命周期模型中的增量模型.把主角看成是一个正在开发的软件,主角不会功夫,但他有这个需求,于是便要“开发”这个功能.不只这里,还有其它的一些场景也有体现“增量模型”,如女主角不会开直升飞机,但她需要会开,于是便有了之后载入直升飞机软盘的一幕.还有其它的一些场景也有体现,不够可能不太明显.
整部电影,其实可以类比一个软件的软件生命周期.墨菲斯为了要拯救人类,为了这个目的,他要“做“一个软件,他相信是可行的,并且是有市场的,因为锡安的人应该都会需要这个软件,大家都希望能从人机战争中解脱.
但要做出这个软件是困难的,他在对软件进行分析过,觉得“做”出这个软件的重点应该是寻找出救世主,只有救世主才能完全拯救世界这个功能.为了这个需求,他踏上寻找救世主之路,进入软件设计时期.而后,墨菲斯找到了救世主,但救世主此时仍什么都不会,此时便有新的需求出现,是救世主必须要了解到的一些关于“母体”的东西,及一些必须的格斗技巧.
做出这些需求后,软件已渐成型.接下来是编码调试了.在救世主的一步步尝试,软件的alpha版终于出来.接下来要做的事便是维护了,这就是在黑客帝国2里的故事了。
一部电影,细细品味,也能看出大道理.其实应该还有许许多多的东西等待我们去发觉,我在此只是抛砖引玉,更多的道理,理论等待您去发觉!
怎么从软件技术层面上就《黑客帝国》某一情节写论文?
最简单的是根据开门者开门的方式来写一篇我们的软件安全级别的文章。。
当然可以从安全与破解上着手
《黑客帝国》表达了怎样的哲学思想?
黑客帝国》之所以有别于一般的哲学讨论,又在于它是一部娱乐性很强的商业电影,尽管广大受众并不一定都会被引导到去思考那些艰深抽象的形而上学问题,但毕竟使这种思考成为潜在的可能。此外,它又把当下流行于世的高新科技,如电脑、数字技术等引入,使其成为一个虚幻世界的技术支撑,使其看上去更具有某种可信性,这又潜在地引入了一种高新科技恰恰可以带给我们更精致的骗局的潜台词。更为高明的是,即使对于那些并不想看过电影之后就去思考哲学问题,甚至对于那些本根本就不想思考哲学问题的观众,这部电影依然充满了令人惊叹的视觉震撼和娱乐性。
我们经常抱怨国产电影不好看,中国电影人也经常把这种情形归罪于某些外部原因。让我们设想,即使那些国产片的编剧、导演、制片和主角们拥有了极大的自由空间,他们就能拍出《黑客帝国》这样的片子吗?这背后的潜台词也就是:他们有这样的哲学修养吗?
□ 你的质问虽然确实也有合理性,但听上去有点过于苛求中国电影人了。有人说“哲学在中国早已臭大街了”,这当然不是持平之论,但如果我们读一读这本《黑客帝国与哲学》就会发现,我们缺乏哲学思考。哲学思考的空间几乎可以说是无限的,即使存在某些刚性约束,仍然有无限广阔的思考空间,怕就怕人们失去进行哲学思考的习惯。中国的电影人没有拍出《黑客帝国》那样的影片,这不构成指责他们的理由——毕竟全世界的电影人中也只有少数几个拍出过类似的影片。但是当《黑客帝国》在中国大举公映之后,中国的哲学家们并没有作出过类似西方同行的思考,这才是值得反思的。
■ 呵呵,你又把我们谈话的矛头从中国电影人转向中国哲学家们了。当然,至少从现象上看,我们这里的哲学家们通常确实显得比较“清高”,似乎不屑与电影大片这种通俗的东西扯上关系,至少是没有像国外的一些哲学家们那样,能专门写出讨论《黑客帝国》的哲学论文集来。而这样的“清高”,在有保持哲学的高雅地位这一好处的同时,也更让哲学远离了本有可能对之产生兴趣的公众。而我们当下在大力推动提升公民的科学素养的时候,似乎也鲜有人来呼吁提高公民的哲学素养。
关于黑客帝国
什么是Matrix(矩阵)?
Matrix的本意是子宫、母体、孕育生命的地方,同时,在数学名词中,矩阵用来表示统计数据等方面的各种有关联的数据。这个定义很好地解释了Matrix代码制造世界的数学逻辑基础。在电影中,Matrix不仅是一个虚拟程序,也是一个实际存在的地方。在这里,人类的身体被放在一个盛满营养液的器皿中,身上插满了各种插头以接受电脑系统的感官刺激信号。人类就依靠这些信号,生活在一个完全虚拟的电脑幻景中。机器用这样的方式占领了人类的思维空间,用人类的身体作为电池以维持自己的运行。
在电影中,Matrix是一套复杂的模拟系统程序,它是由具有人工智能的机器建立的,模拟了人类以前的世界,用以控制人类。在Matrix中出现的人物,都可以看做是具有人类意识特征的程序。这些程序根据所附着的载体不同有三类:一类是附着在生物载体上的,就是在矩阵中生活的普通人;一类是附着在电脑芯片上的,就是具有人工智能的机器;这些载体通过硬件与Matrix连接。而另一类则是自由程序,它没有载体,诸如再特工、先知、建筑师、梅罗文加、火车人等。
Matrix是一个巨大的网络,连接着无数人的意识,系统分配给他们不同的角色,就象电脑游戏中的角色扮演游戏一样,只是他们没有选择角色的权利和意识。人类通过这种联网的虚拟生活来维持自身的生存需要,但Matrix中的智能程序,也就是先知的角色,发现在系统中有1%的人由于自主意识过强,不能兼容系统分配的角色,如果对他们不进行控制就会导致系统的不稳定,进而导致系统崩溃。因此编写Matrix的智能程序,也就是建筑师就制造了“救世主”,让他有部分自主意识,并成为觉醒人类的领袖,带领他们建造了锡安。
什么是Zion(锡安)?
“Zion(锡安)”一词在《圣经》中,是所罗门王建造圣殿所坐落的山,位于圣城耶路撒冷。而在犹太教中,“锡安”代表着上帝的荣耀,是神的救赎来临的标志。当大地被毁灭后,人类将在锡安接受最后的审判。
在电影中,“锡安”是指那些从Matrix中被解放的人类所栖居的家园,位于地球深处,依靠地热作为能源,成为人类对抗Matrix和机器之城的最后基地。电影用这个名字来命名人类的最后家园,象征着这里是正义得到彰显的地方,是对抗机器的圣地。
锡安的议会结构很象古罗马的元老院,是兼有立法和管理权的国家机构,制定一切法律和制度,通过执行官进行管理。
锡安是由占据Matrix 人口总数的1%的觉醒者构成的,其中主要是以有色人种为主,尤其是议会里的议员和战舰的船长等高层人员,都是黑人。而电影中之所以这样设置锡安的人口,主要是为了体现多民族的融合与宽容,因为这是一个讲述人类对抗共同敌人的故事,人类自己首先要团结,要实现大同的理想。而从另一个角度讲,在西方主流科幻电影中,破败的未来以及非白人的世界,一直是最重要的两个视觉元素。沃卓斯基兄弟作为科幻片导演,自然会在电影中加入这两个西方电影观众耳熟能详的视觉元素。
Matrix中的救世主
Matrix是一个建立在数学基础上的严整系统,一切都是有规律的,包括特工们和尼奥的超能力在内,都是包含在这个系统中的。而尼奥这个“救世主”的产生,则和数学中的哥德尔命题有关。奥地利数学家哥德尔在1931年发表了题为《论数学原理及有关系统的形式不可判定命题》的论文,其中提出这样一个观点,在任何数学系统中,只要其能包含整数的算术,这个系统的相容性就不可能通过几个基础学派所采用的逻辑原理建立。简单地说,就是在任何系统中,总有些真理是游离于逻辑之外的,这些真理就叫做歌德尔命题。
在Matrix中,尼奥就是在Matrix这个严整系统中不能被数学推得的歌德尔命题,不符合系统的规律。(建筑师对尼奥的谈话中涉及部分)当尼奥重生后,他就担负起系统所有的扰动,所有的规则在他面前都变得透明,因此他能够看到系统中别人所看不到的东西。先知叫尼奥回到源头去终止灾难,在数学逻辑中就是将歌德尔命题变成整个系统的一部分,当作系统的一个变量,从而消除整个系统的不确定性。如果尼奥当初选择了毁灭锡安的门,他所携带的代码将反馈给系统,将系统的稳定性提高到一个新阶段。而这个选择的前提则是系统中没有斯密斯这个狂人。但从数学的角度上来说,这样的稳定也是暂时的,不是对系统的彻底修正,新的系统还是会产生自己的歌德尔命题,从而继续这个轮回。这就是为什么在尼奥之前会有六任救世主的原因。
按照建筑师最初编写救世主时的任务,救世主的使命就是在锡安运行一段时间后,将锡安的代码带回到Matrix的源程序进行重装,同时机器摧毁锡安,完成Matrix系统的升级。之后救世主将按照初始设置,带领16女7男返回真实世界,再开始重建锡安,等待下一代的救世主。而尼奥与前任们不同的是,建筑师在他的意识中编写了关于爱的编码,这本来是系统处于不断升级的需要,也是考察人类反应的新实验。但这个关于爱的编码,不但导致了尼奥在第二集中做出违背程序设置的选择,而且在第三集中将“爱情”升华为“博爱”,从而最后终结了战争,终止了矩阵和锡安之间的循环。
特工史密斯
电影中的特工史密斯实际上就是矩阵这个程序世界中的杀毒程序,他们在矩阵中是没有身体的,由于他们是杀毒程序,所以他们被矩阵赋予了超越常人的能力。在矩阵中他们具有改写人类角色程序的能力,所以可以不断借用他人身体。
尼奥最后可以战胜特工,实际上是因为他复活后具有了识别矩阵代码的能力,并可以轻松改写这些代码,所以特工就不能再利用超能力战胜他了。
特工史密斯被尼奥消灭后,因为在他被尼奥消灭前明明是他先杀死了尼奥,所以这就导致了一个逻辑错误。因为这种程序上的逻辑运算错误,导致了特工史密斯不但拒绝被系统删除,而且由杀毒程序变成了病毒,最后危害到了整个矩阵世界。
因为这个逻辑错误是由尼奥导致的,所以特工史密斯就变成了和尼奥相对的负极。最后尼奥选择了让史密斯感染自己,在复制过程中矩阵掌握了史密斯的代码,最后才得以将他们两个同时删除,使矩阵回到了平衡。
英文中的Smith意思就是铁匠,而他的车牌号是IS 5416,这都暗含着宗教含义。在《圣经·以塞亚书》第54章16节里说到:吹嘘炭火,打造合用的器械的铁匠是我所造;残害人、行毁灭的也是我所造。这正暗指特工史密斯在矩阵系统中的作用——消灭一切危害矩阵运行的异常程序。
尼奥(Neo)/托马斯·安德森(Thomas Anderson)
在希伯来语中,托马斯的意思是双生。这象征着尼奥平时的双重身份:一个是程序员托马斯·安德森,一个是黑客尼奥。而安德森在希伯来语中的含义是“人之子”,这正是耶稣的身份。
组成Neo(尼奥)的这三个字母掉转顺序后就可以组成“one”,表示他就是那个拯救人类的救世主“The One”。而“基督”一词在希伯来语中的本意就是“被指定的那个人”——The One。
墨菲斯(Morpheus)
在希腊神话中,墨菲斯是梦神,拥有改变梦境的能力。在电影中,墨菲斯是把人们从梦境般的虚幻世界中唤醒的指路人。
墨菲斯指挥的飞船是“尼布甲尼撒”号,这是用巴比伦的智慧之神的名字命名的。而在《圣经》中,尼布甲尼撒是巴比伦的国王,曾找人解梦。而在电影中,墨菲斯等人乘坐“尼布甲尼撒”号飞船去找先知诠释什么是真实。
崔尼蒂(Trinity)
Trinity的意思是“三位一体”,在基督教中,“三位一体”指得是圣父、圣子、圣灵。而在现代心理学的奠基之作《梦的解析》一书中,“三位一体”指代了女性意识,她能够进入神秘的领地和完美的境界。
先知(Oracle)
Oracle的希腊语本意是解惑、传递解释神的预言,可以是人、地方,也可以是物品。这些预言通常是模糊的,是现实的一种扭曲,所以能解释的人一定要很有智慧,但即使是他们也不一定能保证预言正确。先知的目的是用自己看到的模糊景象指导信徒,但不能帮他们做决定,决定本身完全取决于人们主观的意愿。
梅罗纹加(Merovingian)
梅罗纹加是法国封建社会中六个王朝的第一个,欧洲中世纪的黑暗历史正是从梅罗纹加王朝开始的,经历六朝,正符合电影中矩阵曾经有六代版本的故事。在电影中,梅罗纹加是一个曾经很有力量的人,而且他喜欢说法语,居住在法国式的城堡中。
法国的梅罗纹加王朝也是欧洲浪漫神话的发源时期,而这些神话的核心人物则是“堕落天使”,他们因为背叛上帝被赶出天堂,撒旦正是这些堕落天使的首领。这也正符合电影中梅罗纹加在矩阵中的身份——他是所有背叛矩阵的程序人的首领,利用自己的能力来对抗矩阵。
塞拉夫(Seraph)
塞拉夫是先知的守卫者,这个名字在欧洲中世纪神话中是天使9个等级里级别最高的六翼天使。当尼奥在矩阵中第一次见到他的时候,他的代码呈现了与众不同的金色。塞拉夫在矩阵中的作用相当于保护先知不受侵害的防火墙,非常有力量,曾经打败过史密斯。
卡玛拉(Kamala)
卡玛拉在梵语中的意思是“莲华”,代表的是清净。在佛教中有句真言就叫做“卡玛拉”。在影片中,卡玛拉是一个由程序自行产生出的新程序,是矩阵世界中第一个由人工智能培养出来的智能程序。在影片结尾暗示了她具有改变矩阵世界代码的能力。
东西扯上关系,至少是没有像国外的一些哲学家们那样,能专门写出讨论《黑客帝国》的哲学论文集来。而这样的“清高”,在有保持哲学的高雅地位这一好处的同时,也更让哲学远离了本有可能对之产生兴趣的公众。而我们当下在大力推动提升公民的科学素