无聊小制作:电影的颜色
icon2 Design of Design | icon4 2011-09-01 12:02| icon336 Comments | 本文内容遵从CC版权协议 转载请注明出自matrix67.com

    昨天无聊时用 MPlayer 和 Mathematica 做了一张图。大致过程是,用 MPlayer 从各个电影中提取出间隔大致均等的 600 帧图像,导入到 Mathematica 中,再取各帧图像的颜色平均值,用一根根宽度为 1 像素的竖条来表示。得到的结果就是下面这个样子。你能在看到答案之前先猜出电影名字吗?你能识别出每一段颜色都对应着什么情节吗?

 

 

Update: 看了大家的回复,我才悲催地发现,这件事情早有人做过了,而且做得比我更好。大家感兴趣的话可以前往: http://moviebarcode.tumblr.com/

36 条回复

  • 楼层: 沙发 | | 榴莲 说:

    沙发...

    为什么只用一种颜色占一大条线呢...

    貌似还可以复杂 = =

  • 楼层: 板凳 | | tflsguoyu 说:

    这都能想出来,真有你的
    《Matrix》还挺像,哈哈
    按照楼上的意思,应该把提取出来的每帧图像,按行取平均,这样得到的信息更具体了,我们也更好猜了[估计更难了],画面也更花了

  • 楼层: 地毯 | | sw 说:

    恩,同意板凳的

  • 楼层: 地板 | | 民警J 说:

    我想起来在豆瓣看到过一个类似的相册。翻了42页翻到了。给MATRIX看看。
    http://www.douban.com/photos/album/55099478/

  • 楼层: 地下室 | | alun 说:

    Matrix的颜色实在是太经典了 :D

  • 楼层: 地基 | | RaielZ 说:

    有個專搞電影條形碼的站呢。。。 http://moviebarcode.tumblr.com/

  • 楼层: 地壳 | | guoguo23 说:

    XD
    还可以这样玩==

  • 楼层: 地幔 | | 大盗贼霍森布鲁兹 说:

    killbill 1/4处那片蓝绿色的是什么情节啊,接近末尾的那根蓝条呢?

  • 楼层: 地核 | | nextweek 说:

    是否以此为依据,建立影片数据库,然后可以提交一小片段进行搜索,以确定该片段是哪部影片?

  • 楼层: 10楼 | | XxX 说:

    http://moviebarcode.tumblr.com/

  • 楼层: 11楼 | | chaiyk 说:

    末尾的蓝条是经典的剪影战斗,想起来没。

  • 楼层: 12楼 | | pp 说:

    movie barcode。创意来源不提一下别人会误解的

  • 楼层: 12a楼 | | titanium 说:

    http://moviebarcode.tumblr.com/ 一句不提大丈夫???

  • 楼层: 14楼 | | aifreedom 说:

    啊呀, 我突然想到一个有趣的应用了. 每天拍一张照片, 坚持一段时间之后就能的到自己生活的一条谱线了.

  • 楼层: 15楼 | | ErBao 说:

    哎。。只能识别Inception后面雪地那段

  • 楼层: 16楼 | | Morrowind 说:

    多了一种综合考题方法,给你看一段短片,然后选择它的条色码

  • 楼层: 17楼 | | 拔火罐 说:

    问题是,为什么色条都偏深色系呢?地壳建议的影片搜索提议很有创意,但是问题在于:仅当知道了时间轴,按照“条码”生成规则的间隔去采样之后才能做比对和搜索;但是如果不知道这是哪部影片,又怎样确定时间轴呢?

  • 楼层: 18楼 | | Morrowind 说:

    楼上有没用过索爱的TrackID,这就是录制一小段音乐上传,它帮你找出是哪首歌。不需要原声,似乎是靠和弦部分及旋律来识别的。

  • 楼层: 19楼 | | alexmeng 说:

    Kill Bill Vol.1 里面的蓝色好经典。。。。

  • 楼层: 20楼 | | 曦神 说:

    《The Matrix》······
    果然是全绿色的······

  • 楼层: 21楼 | | nova 说:

    这个好有趣。不知道有没有主旋律电影和香港武侠剧的(不过很少有人硬盘里会存主旋律电影的吧XD)

  • 楼层: 22楼 | | seo 说:

    拜读了, 受益匪浅。。。
    欢迎回访!

  • 楼层: 23楼 | | xishui 说:

    哈,不用悲催,这从另一方面佐证了天才的思维往往是有共通之处的:)

  • 楼层: 24楼 | | cc 说:

    尝试快速左右移动以此叠加多个像素条并高速闪烁整个图案。因为电视机显像管故障画面成一横线(有随播放变色的情况)的时候,可以用快速眨眼+上下运动眼球的办法重现部分瞬间画面。所以想要以此反推,结果好像并不理想。是不是你的图的光波波长不适合整个方法?

  • 楼层: 25楼 | | xiee 说:

    m67大牛,再做几份爱情动作片的谱线分析吧

  • 楼层: 26楼 | | 六翼 说:

    一部100分钟的电影,如果每秒取1帧,会有6000帧。宽度为6000的图有点恐怖,我们可以改成宽600高10、每一帧浓缩成一个点的图,如果要精度的话,每秒取24帧好了,这样高度就变成了240,再长点的电影像魔戒那样也可以接受。
    这样是不是就可以搜索了……

  • 楼层: 27楼 | | Mypicture 说:

    这个特征还是有点太简单了,如果不仅仅针对图像大约会怎么样啊?

  • 楼层: 28楼 | | radioshack jerseys 说:

    色调很复杂呀

  • 楼层: 29楼 | | ysymyth 说:

    大牛请教个问题,我的Mathematica8.0 windows无法运行,说是没有找到具有指定名称“Automatic”的内核。能帮帮忙吗,重装没用……

  • 楼层: 30楼 | | ysymyth 说:

    大牛帮帮忙!我的Mathematica 8.0 windows可以运行无法计算,说是缺少“Automatic”内核,重装没用,换8.0.1版本也没用,求救!

  • 楼层: 31楼 | | sasa 说:

    DARK CITY还真得是很DARK阿。。。。

  • 楼层: 32楼 | | 消极 说:

    我觉得取主色调(占像素最多的一个band)可能比取平均值更说明问题。
    Frederic Brodbeck做过一个信息量更大的在此:
    http://cinemetrics.fredericbrodbeck.de/

  • 楼层: 33楼 | | flz 说:

    32楼的网站和推荐都不错

  • 楼层: 34楼 | | blackblood 说:

    请教一下楼主,为什么我在cmd里执行这条语句时,无法获取影片信息啊?mplayer -identify D:\london\EP10.rmvb -nosound -vc dummy -vo null。楼主,您是怎么获取影片长度的?

  • 楼层: 35楼 | | cervelo 说:

    拜读了, 受益匪浅。。。

  • 楼层: 36楼 | | Jobsteve 说:

    Nancy Duarte做过一个演讲可视化的Chart 用来演示如何更有效地演讲
    电影色图化 所带来的应用有哪些呢?

您也随便说几句吧:

您可以在 Gravatar 设置您的头像。