( Rivendell 原创 )
对《风声》电影本身不做任何评论,仅仅是对可爱的周迅利用旗袍留下的内容做一点数学分析:
旗袍莫尔斯电码文字内容如下:
我不怕死
我怕的是我爱的人不知我因何而死
我身在炼狱留下这份记录,
是希望家人和玉姐原谅我此刻的决定,
但我坚信,
你们终会明白我的心情。
我亲爱的人,
我对你们如此无情,
只因民族已到存亡之际,
我辈只能奋不顾身,挽救于万一。
我的肉体即将陨灭,灵魂却将与你们同在。
敌人不会了解,老鬼、老枪不是个人,
而是一种精神、一种信仰。
不计标点符号的话是137字(如果不对那是微软 Word 的责任),那么莫尔斯电码发送这些信息需要多少内容呢?
这里牵涉到了汉字的编码问题。莫尔斯电码本身是非固定长度编码,但是用来发送拉丁字符集的,也就是发送英文字母的。而汉字的编码系另行设定。我们对此作两种考虑:一是传统的自解放前就开始使用的四角号码编码;二是采用现在电脑上常用的汉字一级字库的方案,只考虑3755个常用汉字。
莫尔斯电码的基本元素是点和划,也就是二进制的编码,那么我们需要考虑的就很简单了,就是二进制的比特率。
A) 四角号码的话,每个汉字采用的是4个阿拉伯数字,对应的数据量为 10 的四次方,即一万,换算为 2 的 13.2877 次方,换言之平均每个汉字需要二进制的 13.2877 比特。
B) 如果采用一级字库呢,那么数据量就是 3755,每个汉字需要的应当是 11.8746 比特。
对应到莫尔斯电码这一类的二进制编码来看,也就是每个汉字需要这么多个“点”或者“划”符号。依照这样运算,旗袍上缝这些文字内容,需要缝多少针呢?答案就是 13.2877 x 137 = 1820 针(四角号码版本),或者 11.8746 x 137 = 1626 针(一级字库版本)。
鉴于需要缝的针数很多,周迅在片中需要投入的时间必然也是很多的。但是我们下面进一步要问的是另一个问题:就是旗袍上缝这么多针大概缝迹的长度应该是多少呢?
这里牵涉到的不止是数学了,缝针的方式到底是什么呢?常见的是平针缝和卷针缝,如果缝旗袍的话,倘若是小的破口,似乎也可以卷针,但是卷针很难传递莫尔斯电码的长短线。再说卷针对于旗袍也显得过于粗糙,这些都明显的指向是平针。对于平针,比较均匀的平针缝,针迹长度应该是 4 毫米至 5 毫米,为了传递秘密情报,当然应该是选较短的针迹,我们设想长划线的针迹长度是 4 毫米好了。
我们再假设这些二进制点划线当中的点和划数目基本一样,同时根据莫尔斯电码的规范,“点”的长度应当为“划”的长度的三分之一,那么平均每针的针迹长度不妨认为是 0.5 x (4 + 4/3),即 2.6667 毫米(这里“点”的针迹长度仅有1.333 毫米)。
这时候我们就可以计算出来,137 汉字如果采用莫尔斯电码缝针的话,总计的针迹长度:
A) 1820 x 2.6667 = 4853.3 毫米(四角号码版本)
或者
B) 1626 x 2.6667 = 4336.05 毫米(一级字库版本)
换言之,长至 4米8,短至 4米3。
需要指出的是,由于同样专业的李冰冰未看出电码内容,因而有理由认为这个代码是经过加密的。如果是采用电影电视里常见的书本加密,那么需要增加的冗余数据可能达到 2 倍到 3 倍之多,那么总共缝线的长度将也是 2到3倍。
另外,除了增加数据量的加密之外,我们也需要考虑到数据压缩的可能。如果有一个比较好的 Huffman 树,但是又不影响对数据的传输和加密的话,那么数据也可能被压缩到 50% 甚至 25% 的长度。那样的话,针迹长度就可以有效的降低到 2米或者1米左右了。
以上讨论完全和影片内容无关,纯粹是数学探讨。可以得出的结论是,漂亮的周迅花很长的时间做女红,非但不是情节上的渲染,而且是数学上的必须。
电影《风声》中莫尔斯电码的数学讨论
|
> 去风声的论坛
最新讨论 · · · · · · (全部)
结尾是在故意砸牌子吗(葡萄)
給周迅用的是什么刑啊 没看懂(魔吉觉吉末)
影片一开始老枪知不知道老鬼是谁(cre de)
2020/9/5 cctv6播出,我太害怕受刑那段了?(酱牛肉)
吴志国最后在车上打的暗号什么意思啊(幼稚园)
求解:给李冰冰用的什么刑啊?没看懂(sue🙈🤩🤯)
最赞回应
迅哥儿给御姐的旗袍锁了两层边
我倒觉得缝的密码只到“你们终会明白我的心情”为止。后面是晓梦内心的独白。另外,这算哪门子数学啊。。。
好专业··能说得简单点吗?
其实我认为导演对于莫斯密码的知识都没有楼主丰富
好专业··能说得简单点吗?
牛!!
我一直覺得這個很神奇。。。
迅哥儿给御姐的旗袍锁了两层边
哦···整个旗袍边都锁上也没有4米啊····是这个意思吧···
你是密码专业毕业的?
mark
电影总要高于生活滴
哎
o(╯□╰)o
但不得不说,这是国内难得一见的好片。不得不看。
其他的。大家必要太较真。
留给导演和编剧去进步吧。
我倒觉得缝的密码只到“你们终会明白我的心情”为止。后面是晓梦内心的独白。另外,这算哪门子数学啊。。。
真的要绣那么长吗
周迅会不会用的缩写
其实我认为导演对于莫斯密码的知识都没有楼主丰富
技术贴
这时导演的严谨度问题,如此重要的情节犯这种低级错误,有点不应该。
电影拍到这个份上,过于注重细节就不大人道了
原著是李宁玉的鬼,但电影拍到差不多的份上就可以看出周迅在交出烟卷时,确凿的说,这就是莫斯密码
于情节上无损,更加印证她是老鬼
葱白作者的密码知识,看完片子我也想去研究下摩斯密码
我觉得该是 这段话不是说过两次吗 第一次没说完 应该是衣服上缝的 第二次说完了只是周迅的心声
我觉得该是 这段话不是说过两次吗 第一次没说完 应该是衣服上缝的 第二次说完了只是周迅的心声
+1
我觉得该是 这段话不是说过两次吗 第一次没说完 应该是衣服上缝的 第二次说完了只是周迅的心声
+2
LZ 拜托
缝在衣服里的根本没有这么多
这些是片尾独白而已。。。。
楼主真的很用心!
要说莫斯密码。。。无间道的时候。。。就该去研究了。。。
如果这么追究的话,晓梦和吴治国在手上写字交流,简单的字还好,那么长一段对话,当时还使用的繁体字,笔画更复杂,这也是一项高超的技能啊
不能推荐诶 这篇东西写得真叫一个绝 喜欢~~
这个不是什么密码学,Morse, Samrel Finley, Breese是一种通用的电码语言,是明文通讯,至今很多船舶和业余无线电爱好者都还在使用,也必须学会使用,呃,因为要考试的,称为CW通讯,剧中带给我的感觉是目前武警部队还在使用的一种4码通讯(PS:为了降低难度现在都用语音播报了),及4个数字代表一个汉字,一个汉字至少需要一个点,最多需要20个点。
写这么多的确不容易。
我想学莫尔斯电码!!!!
莫尔斯在电影中无处不在啊
没有加密,李冰冰不是没看出内容而是根本就没注意这这些针脚
我看完也在想这个问题
那么多内容一个旗袍边装的下吗
后来马上想到 也许是来回缝了好几趟
不是吧?冰冰最后直接就读出来了啊 所以没有加密吧?
发到电影组,好让俺推荐下.哈哈.这推不了.
电影就是电影,要是去找这种碴,不知道多少呢。。
我觉得,张涵予的那段子发出的信号真叫一个牛。。
我后来也在想,为啥子这么短的布可以藏那么多的字呢
认真你就输了
同感,旗袍边怎么装的下那么多莫尔斯码
我爱技术帖~
就是一技术贴啊
好好一旗袍 给缝成麻袋片了
牛
终于有解答了.
LZ,摩尔电码好像可以显示十进制数字,不一定非要用二进制吧~数字
0 -----
1 *----
2 **---
3 ***--
4 ****-
5 *****
6 -****
7 --***
8 ---**
9 ----*
每个数字是五位电码。一个字由4个数字组成,共20位电码。137个字也只有2740位电码啊~也就是只有2740个点或者画。哪有LZ说的那么多~
真够技术的
技术贴强推
来,我们学好摩斯密码,考试啥也不怕~~
看来每一个HAMer。。。
我不怕死
我怕的是我爱的人不知我因何而死
我身在炼狱留下这份记录,
是希望家人和玉姐原谅我此刻的决定
我觉得摩斯密码只有以上内容,剩下的是作为画外音的形式,但没留在旗袍上吧
想知道作者的工作是什么,这么专业。另外同意楼上说的,旗袍上没逢这么多,就几句。
同意LS以及LSS
另外关于手上写字的问题,他们两个手上当时都抹了黑黑的东西(应该是地上的灰土)所以还是挺容易看见的吧
太专业了,怎么都没有人顶一下
滚进来学姿势
牛逼的楼主
专业贴马克
你真负向思维 真能扯淡
三年前,著名军事理论家和军事评论家,国防大学军事后勤与军事科技装备教研部副主任、教授,军事战略学博士研究生导师,军事装备学学科带头人,副军职,海军少将 张召忠 在中央台说过这个旗袍长度问题了,不过没楼主分析的专业~~~
mark~
学航海技术的都需要了解吧
哈哈,看的时候就说 周迅居然用摩斯密码写这大段废话
缝的没那么多,后面是旁白
> 我来回应