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

重磅干货,第一时间送达

十三 发自 凹非寺
来源:量子位(QbitAI)

百年前的北京是什么样子?

最近,一位叫大谷Spitzer的微博网友,便利用AI技术,将人民日报4年前发布的1920年北京黑白影像资料,做了修复工作:完成了上色、修复帧率、扩大分辨率等步骤。

如此工作满足了大批网友的好奇心,视频一经发布便得到了大量的关注:分享超过12万次、评论3万+、点赞5万+。

有网友评论到:

视频里人怎么也想象不到,一百年后会有一个人躺在床上拿着一个神奇的物品能够观察到他们当时的一举一动吧。科学和巫术果然就是一线之隔。

还有网友赞叹道:

Wow~ 一百年前的vlog。

不是概念的,宏观的,文字的,被描述的,被审视的。完全打破我的模糊想象,被触动了。

当然,还有感慨二环不堵了的……

话不多说,一起来体验下吧。

时光旅行,体验100年前的北京生活

1920年的北京,入城出城的“客流”还算较多,有骑马的、有坐轿子的、有坐人力车的,当然多数人还是步行。

而在城内集市中,也是熙熙攘攘,好不热闹。当然,在那个年代,人们应该是对录影设备感到非常新奇了,图中的小哥驻足了良久,痴痴的看着镜头。

路边街头的小吃生意也是不错(看完想来一屉小笼包了……)。

寺庙里烧香拜佛的人们络绎不绝,当时的香火可比现在要鼎盛啊。

但细心的网友也发现:除了寺庙,在大街上很少看见女人。

再来到巷子里的百姓生活:小孩买了吃的蹲坐在别人家门口,然后被赶走了……

还有熟人见面鞠躬打招呼的场景。

可以看到男女打招呼的方式还是有些区别。网友对此还调侃道:萝卜蹲?

还有网友表示:真是百年巨变,没想到一百年前这么懂礼节。

当然,还有网友表示:100年了,狗狗长得还是一样的……

最后,让我们一起来俯瞰百年前的北京城。

AI修复百年古董老电影

虽然博主大谷Spitzer没有介绍具体采用了哪些AI技术,但其实修复老电影的工作也有许多。

今年2月,我们报道了国外网友Denis Shiryaev利用一种增强程序(Gigapixel AI),将1896年的古董电影《火车进站》,转变成了4K 60fps高清“大电影”。

在修复帧率方面,主要采用的技术是AI插值

据Shiryaev介绍,他采用的是一种叫做Gigapixel AI的商业图像编辑软件(付费)。这款软件由Topaz实验室创造,可以让图像的质量提升600%。

它利用一种专有的插值算法,对图像做分析、识别其细节和结构,最后将额外的“信息”填充到图像中。

这个工作量是什么概念?

普通的高清是1920×1080,总像素为2073600,而4K高清是3840x2160,总像素是8294400。

也就是说,光是要把普通高清提升到4K高清,就需要额外填充600万个像素。

不仅如此,还需要弄清楚如何显示这些额外的像素,这就是插值过程的用武之地。

插值估计每个新像素要显示什么内容,这个过程是基于它们周边的像素。对于这一点,有许多方法可以来衡量。

最近邻 (Nearest Neighbor)方法,会简单地用与其最近邻相同的颜色填充空白像素。它虽然简单而有效,但结果是一个锯齿状、明显像素化的图像。

双线性插值 (Bilinear Interpolation)方法需要更多的处理能力,但它基于最近的两个像素来分析空白像素,并在它们之间生成一个梯度,这会让图像变得更加清晰。

双三次插值 (Bicubic Interpolation)会对其16个最近邻像素进行了采样,这样就会让着色变得精确,但仍然存在图像模糊的问题。

通过结合双线性插值和双三次插值,就可以生成光学质量损失最小的放大图像。

而这一过程,Gigapixel AI利用深度卷积神经网络来完成。

解决了像素低的问题,还需要解决视频卡顿问题

Gigapixel AI在关键帧之间进行“想像”之后,把这些想像出来的帧插进去。

而它插入的帧数多到可以让视频速率提高到60 FPS

这就是古董电影也能变得如此清晰、流畅的原因。

至于着色工作,同样是利用神经网络,从一堆彩色照片开始,将它们转换成黑色和白色,然后再重建彩色原图。

奉上完整视频,你想穿越吗?

最后,我们奉上大谷Spitzer的完整视频,里面还在各个场景中配上了背景音乐。

如此的场景,令不少网友想起老舍先生《想北平》中的一段话:

我所爱的北平不是枝枝节节的一些什么,而是整个儿与我的心灵相黏合的一段历史,一大块地方,多少风景名胜,从雨后什刹海的蜻蜓一直到我梦里的玉泉山的塔影,都积凑到一块,每一小的事件中有个我,我的每一思念中有个北平,这只有说不出而已。

那么,在看到百年前栩栩如生的生活状态,你会有想穿越回去的冲动吗?

快来评论区写下你的感受吧~

参考链接:

https://weibo.com/2395607675/J0ZsQnP6a?filter=hot&root_comment_id=4502616270201172&type=comment

https://arstechnica.com/science/2020/02/someone-used-neural-networks-to-upscale-a-famous-1896-video-to-4k-quality/

欢迎给我"在看"!

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

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

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

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

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

  3. 国外大神一张图学会python-12306看了会沉默,国外大神利用机器学习15分钟破解网站验证码!...

    原标题:12306看了会沉默,国外大神利用机器学习15分钟破解网站验证码! 相信很多同学,都曾被12306的神级验证码虐到过怀疑人生,但是看了下面这一位国外一位大神的分享,小蓝我算是知道为什么1230 ...

  4. 你想见的大神都来AI ProCon 2019了,优惠票限时抢购开启!

    如今 AI 的发展真实地面临着诸多瓶颈.尽管很多智能助手已经可以执行很多任务,但距离真正的人机自然交互还需要很长时间:强人工智能也迟迟未出现,不知何时才能出现:现有的 AI 只能做好一件事,Alpha ...

  5. 大神开源AI代码!这次我也可以亲自上手、模仿OpenAI利用文本合成图像啦!

    作者 | 耳洞打三金 大家好我是三金,相信大家都还记得上周报道的OpenAI新出的名叫DALL.E的120亿参数神经网络模型,它可以魔法一般按照自然语言文字描述直接生成对应图片! 效果如下所示: 文本 ...

  6. 小白也能当大神-利用免费云空间Heroku搭建自己的代理服务器【1】认识与注册HeroKu

    文章概述:heroku的介绍与注册 前期准备 一个没有注册过heroku并且能正常使用的邮箱,会用来接收验证邮件 heroku介绍 百度百科上关于heroku的介绍:http://baike.baid ...

  7. 火遍全网的新一代AI聊天机器人chatGPT会怎样改变人们的生活?

    大家好,我是辰哥(文末送书) 周末在群里看到大家都在"调戏"chatGPT(新一代AI聊天机器人),有被震惊到. 先来看看一些"调戏"case: ChatGPT ...

  8. 北京小伙用AI修复100年前的京城老视频爆火网络,作者:7天完成,颜色还有不足...

    来源:大数据文摘 本文长度为4300字,建议阅读8分钟. 下次给AI看看清宫剧学习. 标签:机器学习 昨天,一个"修复老北京街道"的视频刷屏全网.一段由加拿大摄影师在100年前的北 ...

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

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

最新文章

  1. LGB + KFold 代码 (1)
  2. YbtOJ#732-斐波那契【特征方程,LCT】
  3. python程序结构框架_Python——Flask框架——程序的基本结构
  4. c语言static知识点,C语言知识点集锦
  5. 以企业入侵检测日志分析为场景漫谈大数据安全
  6. 服装尺寸 html,国家标准服装尺寸表
  7. 数据库sql中S P J SPJ 表的创建
  8. 从前有座山,山上有两台计算机
  9. Excel生成随机32、36位ID
  10. oracle事务数统计,【学习笔记】Oracle数据库收集统计信息的两种方法介绍案例
  11. jk 漫展底裤泄露, 竟然是属性注解模式惹的祸
  12. Py之interpret:interpret的简介、安装、案例应用之详细攻略
  13. SpringBoot之Security
  14. 不能见面的爱情——用视频聊天维持的亲密关系是怎样的
  15. 跨web浏览器的IC卡读卡器解决方案
  16. win和linux双系统引导
  17. RN 实现热更新及手动热更新,记录实现的方式
  18. 记一次安装mysql服务的踩坑记录
  19. 安全 · 事大——从软件供应链攻击看SCA
  20. ISE 工具下Flash芯片找不到时如何下载mcs文件

热门文章

  1. 深度学习发展下的“摩尔困境”,人工智能又将如何破局?
  2. Python 还能实现哪些 AI 游戏?附上代码一起来一把!
  3. 手把手教你实现PySpark机器学习项目——回归算法
  4. 阿里云智能 AIoT 首席科学家丁险峰:阿里全面进军IoT这一年 | 问底中国IT技术演进...
  5. 小团队如何玩转物联网开发?
  6. 科大讯飞“AI同传”造假背后的两个关键问题
  7. AI一分钟 | 马斯克证实:特斯拉私有化的幕后推手是沙特主权基金;DeepMind的AI可以检测出超过50种眼疾...
  8. 特斯拉终于要“国产”了!
  9. 癌症治疗新曙光:AI助力科学家更好地观察人类活体细胞
  10. 如何在浏览器上跑深度学习模型?并且一行JS代码都不用写