点击上方“视学算法”,选择加"星标"或“置顶

重磅干货,第一时间送达

丰色 发自 凹非寺
量子位 报道 | 公众号 QbitAI

清朝人如何变戏法?

变的都是些什么?

近日,AI修复上色了一部1904年拍的中国人变戏法的百年老电影

来看看老电影里的中国戏法是怎么变的。

首先,一位“中国”戏法师举着油纸伞扇着扇子、迈着轻快的小步快速登场,晃悠好几圈之后开始“施法”,biu,一张凳子,biu,又变出一张凳子。

接下来,收伞扔一边,捡起登台时掉地上的扇子,biu,舞两下又变出一把油纸伞。

下面,邪门的要来了:

只见戏法师小伞一挥,两灯笼变金毛!抱着大金毛摸两下,狗子立马变女人!还是穿着和服的“日本女人”……

这给戏法师忙活的。

后来他又搞了两个纸箱子,变两个人交换位置的戏码,动图就不贴了,感觉越来越有西方魔术那味了。

另外,纸箱上面的字,是模仿的中国字吗?我怎么一个都不认识

外国人模仿中国戏法的魔幻电影

一路看下来,是不是觉得这戏法变的,滑稽中带着一点怪里怪气?

清朝/古代中国人是这么变戏法的吗?

难道不应该表演一段吞剑、三仙归洞、仙人摘豆、……吗?

事情这样的,这部电影叫《清朝,中国魔法师》(Le thaumaturge chinois ),是法国明星电影公司老板乔治.梅里爱拍的。

剧中都是外国人模仿中国戏法,而且不是真的变魔术,是魔幻电影,用的“停机再拍”手法。

所以大家看得才这么奇怪:

一开始登场的魔术师的造型就看着很别扭,留着长辫子,穿的服装却有点不像汉服,而大变活人变出来的女人穿着和发型打扮可以说就是相当日式了。

整个就是一“满日”结合。

说明当时的外国人对中国乃至东方的认知还是模糊的。

布景细看也奇怪,那栋牌楼看着像中国风,上面印着却只是看着像方块字的竖牌匾,后面的桥就更奇怪了。

日本明治风吗?

魔术师手里的油纸伞感觉也不太像样。

好在原版电影的配乐还有点中国味。

给大家截取一个原版片段:

别的不说,AI修复过后的视频确实看起来舒服了很多,画面噪音都没了。

AI修复让老片变流畅、清晰、有颜色

近几年来,AI修复上色老影像层出不穷,比如此前大火的修复古董纪录片还原20年代的老北京生活、修复上海民国名媛时装展影像、《我的祖国》MV变4K高清彩色等。

他们用到的技术都差不多。

一般修复老影像工作包括插帧、提升分辨率、上色这三个步骤。

插帧是为了让老片的帧数至少达到24fps(人眼看视频不卡顿的下限),画面看起来才能连贯、流畅。

通过分析相邻两帧的差异和运动轨迹来产生中间帧。

先进的算法比如英伟达开源的Super SloMo,从30fps插帧到240fps,即使放慢8倍也不会感到卡顿。

而上海交通大学开源的DAIN算法,比英伟达的效果更清晰、帧率更高,可以把30fps进一步插帧到480fps。

提升分辨率就是对图片降噪去颗粒,增加像素细节,让看起来像打了马赛克的画面变清晰。

用的是超分辨率(Super-Resolution,SR)技术,传统的超分辨率分成以下三方面:基于插值、基于重建、基于学习(非深度学习)。

基于插值的方法很常用,和上面说的插帧想法类似,估计每个新像素要显示什么内容,需要基于它们周边的像素。常见以下三种:

1、最临近插值法:简单但效果一般,利用与其最近邻相同的颜色填充空白像素。但结果是一个锯齿状、明显像素化的图像。
2、双线性插值法:基于最近的两个像素来分析空白像素,并在它们之间生成一个梯度,图像会清晰不少。
3、双三次插值法:会对其16个最近邻像素进行采样,着色变得精确,但仍然存在图像模糊的问题。

可结合双线性插值和双三次插值使用。

除了上面三种基于插值、重建和学习(非深度学习),还有基于深度学习的超分辨率技术,如SRCNN、EDSR等。

提高了老影像的流畅度和清晰度,就差上色了。

上色需要利用神经网络,训练一堆彩色照片,将它们转换成黑色和白色,然后对我们要操作的行图像进行分割和识别,然后找到黑白图像中灰度与色彩的对应联系就能着色。

最好用的上色模型就是Facebook开源的DeOldify了,用的是NoGAN的技术,这是一种基于GAN的训练方法,但细节处理效果更好,渲染也更逼真。

各种老影像资料和电影都是人类共同的财产,修复它们可以让更多的人愿意重温经典、回顾历史。

使用AI修复上色老影片肯定是比人类快,有时人类修复师需好几个人人花两三周完成的电影,AI最快只需12小时。

它可以批量完成去噪、去模糊、去划痕、去闪烁等一系列工作,而随着AI修复的越来越多,背后的算法也能不断学习和改正,效果会越来越好。

但是AI的局限性必然也有,它可能把抗美援朝志愿军战士们穿的黄绿色军装上色为青色或者一味追求现代质感等,所以需要人类修复师的历史知识和审美能力来把关细节。

AI历史影像馆

本次介绍的修复视频来自B站up主AI历史影像馆

该账号快1万个粉丝,从2020年8月以来一共发布快300多个AI修复视频,从上世纪初到80年代,从广州到吉林,从国家大事到老百姓日常生活,贡献了很多修复后的宝贵历史影像资料。

最后,看《清朝,中国魔法师》修复后的影像请戳:https://www.bilibili.com/video/BV1t5411g73w

参考链接:

[1]https://baijiahao.baidu.com/s?id=1640978141975464960&wfr=spider&for=pc

[2]https://xw.qq.com/cmsid/20200514A0507G00
[3]https://blog.csdn.net/sinat_37011812/article/details/105452749

本文系网易新闻•网易号特色内容激励计划签约账号【量子位】原创内容,未经账号授权,禁止随意转载。

点个在看 paper不断!

清朝人如何变戏法?带你来看AI修复的1904年老电影(滑稽慎入)相关推荐

  1. 100年前的北京Vlog火了!大神利用AI修复古董纪录片,还原1920年的京城生活

    点击上方"视学算法",选择加"星标"或"置顶" 重磅干货,第一时间送达 十三 发自 凹非寺 来源:量子位(QbitAI) 百年前的北京是什么 ...

  2. AI修复技术为何这么强?原来背后的技术是……

    要说今年哪项AI技术火,我告诉你,那就是AI修复技术.老照片往往记录着童年.青春的美好瞬间.但是伴随着岁月的流逝,照片变得模糊泛黄,而有一项技术则可以完美的将图片"上色". 01 ...

  3. 神奇!大神利用AI修复古董纪录片,还原1920年的京城生活

    点上方蓝字计算机视觉联盟获取更多干货 在右上方 ··· 设为星标 ★,与你不见不散 仅作分享,不代表本公众号立场,侵权联系删除 转载于:量子位 AI博士笔记系列推荐 周志华<机器学习>手推 ...

  4. 100年前的北京Vlog火了!AI修复古老纪录片还原逼真场景

    点击上方"迈微电子研发社",选择"星标★"公众号 重磅干货,第一时间送达 是不是很好奇,百年前的北京是什么样子? 最近,一位叫大谷Spitzer的微博网友,将人 ...

  5. 无需穿越,体验 100 年前的老北京,这个 AI 修复视频火了

    点击上方"Python高校",关注 文末干货立马到手 转自:量子位 一百年前的北京是什么样子? 最近,一位叫大谷Spitzer的微博网友,便利用AI技术,将人民日报4年前发布的19 ...

  6. 沉睡者 - 百度推出可24时直播带货的AI虚拟数字人

    百度推出可24时直播带货的AI虚拟数字人 前几天我还说做直播太内卷,运营成本太高了呢,今天百度就推出了AI数字人,同时推出了曦灵数字人直播平台.它最大的特色功能就是: (1)有基础文本,就能生成一条字 ...

  7. 百度智能云数字人凭什么领跑中国AI数字人?

    百度智能云即将推出超写实实数字人直播平台 "曦灵". 这个数字人平台究竟如何?又能够给直播行业带来怎样的变化?近日,这个话题在直播带货.营销.娱乐.游戏等领域引发了人们的热议. 一 ...

  8. 黄家驹演唱会31年后重映,再次带火AI修复,1小时播放破亿

    明敏 鱼羊 发自 凹非寺 量子位 | 公众号 QbitAI 一场没怎么预热的演唱会,在抖音直播间里火了. 开场10分钟,观看人次就突破1600万,1小时后飙升到1亿以上. 而这场演唱会,其实是从31年 ...

  9. 拒绝泡沫,客观评价!让我们从18个分立的视角来看AI

    最近,斯坦福"人工智能百年(AI100)"专家小组(非盈利性项目AI Index)发起了一项AI指数报告,追踪学术界.产业界.开源软件和公共兴趣范畴的18个分立的视角评估人工智能活 ...

最新文章

  1. 为DevOps正确组合IT、文化和实践
  2. 【BZOJ-13962865】识别子串字符串识别 后缀自动机/后缀树组 + 线段树
  3. 毕业课题之------------图像的形态学滤波
  4. 试卷批分(c++打表版)
  5. oracle那些基本知识
  6. 【快速入门ORM框架之Dapper】大牛勿进系列
  7. 2-30hashlib模块讲解
  8. tomcat 更新class自动重启
  9. 由于找不到appvisvsubsystems32.dll_ftp软件搜索不到,ftp软件搜索不到的2种原因
  10. 内核对象和句柄的介绍及注意事项
  11. 怎么打钩_如何在excel中打钩
  12. OSChina 周六乱弹 —— 表白有风险,装逼需谨慎
  13. 实现二叉树各种遍历算法
  14. 目前大数据工具主要哪些?
  15. C++ 自定义String类
  16. 软件安全性与软件可靠性
  17. eclipse命令大全
  18. python int() round() floor()函数的比较
  19. [WTL/ATL]_[中级]_[自定义TrackBar]
  20. 央行:居民购房意愿仍持续上升

热门文章

  1. HTML5标签学习之~~~
  2. 敏捷开发日常跟进系列之二:燃尽图(中)
  3. 技术图文:Python的属性装饰器详解
  4. Matlab与线性代数 -- 矩阵的重组1
  5. java+script+当前日期_如何在JavaScript中获取当前日期?
  6. AI 能匹敌程序员了吗?OpenAI 新研究展​示 NLP 大模型的局限性
  7. 暴雨之后,评估与重建可以用这个数据集
  8. 干货!机器学习中,如何优化数据性能
  9. AI安全最全“排雷图”来了!腾讯发布业内首个AI安全攻击矩阵
  10. 神同步!美国三地 Tesla 车主,自动驾驶都撞了警车