X

3秒钟给黑白照片自动上色,一个神奇的应用了解一下

老照片上色,是一门功夫,费时费力。

老照片上色,也是一门艺术,还原历史。

提起老照片上色,旅行君第一个想到了的就是一位名叫Marina Amaral的艺术家,她将历史上很多著名的老照片,都用后期处理的方式填补上了颜色。

逼真、写实,看不出丝毫的漏洞。

你对她的作品有多钦佩,也就意味着这项技艺有多复杂。

所以,你想学习老照片上色吗?也想把父母的照片,或者儿时的黑白照变成彩色的吗?

那旅行君给你的建议的是:别费劲了。

因为,这项工作,以后交给AI去完成就可以了。

就比如下面这张黑白照,是读者@Bin发来寻求点评的:

他说照片的题目是《魔法少年的微笑》,表达了少年的开心纯粹无邪。

但旅行君看来,这种明暗差别巨大的布光方式,还是黑白照,让照片真的没法给人“无邪”的印象。尤其是黑白,可能是最大的败笔。

你可能不信,或者没有一个直观的感受。

那旅行君就把这张照片变成彩色的,你再来感受一下:

好吧,楼有点歪,用这位读者的投稿来举例子,其实目的就是要介绍接下来要说的——怎么给黑白老照片上色。

话说,在前两天,旅行君看到了一款应用,确切的说,是一个网页:colourise.sg(支持手机端和电脑端)

你只需要在搜索浏览器里输入:ColouriseSG,就可以找到它。

这款网页非常简单,只需要点击“选择一张图片”,然后上传一张单色照。

大概几秒钟之后,你就会得到一张上过色的图片。

有多神奇?

我用摄影师 Alys Tomlinson的这张作品做了个实验:

黑白色的照片,经过处理之后,可以看到无论是肤色的还原,还是衣物的着色,以及背景的处理,都非常逼真。

而且,处理速度之快,用时3秒即可。

这款网页为什么这么神奇?旅行君查了一下资料。

原来,这款软件是新加坡政府科技局内部开发的产品,好吧,政府出马,果然不同凡响。这款产品看起来简单,但背后的运算量是极大的。据说,工程师为了让AI能够准确的识别出照片中物体,并为其添加上合适的颜色,让AI学习并储存了超过50万张1980年之后在当地拍摄的图片。

为了测试这款产品的准确度到底有多高,旅行君特意选择了几种不同难度的照片来做实验。

首先,是黑白照人像——奥黛丽·赫本。

可以看出,对于人像的还原,和上一幅图一样,是让人很满意的。

然后,我在照片中加入了场景,使用了Rosalind Fox Solomon在上世纪70年代拍摄的 一张照片。

结果依旧出众,衣物的花色以及面部的色调,都很逼真。

第三张,我换了一张风景比较多的照片,是50年前卡米尔飓风肆虐美国之后的一张老照片。

可以看到,对于洪水以及植物的区分,AI还不够智能,颜色过于偏绿,没有层次感。当然,照片中的人物,尤其是衣物,依旧还原的很好。

第四张,我换了原始照片的颜色,这张由Lewis Hine在100多年前拍摄的卖报童,颜色发黄。

还原出来之后,小报童的颜色很出色,不过背景嘛,就一般般了。

当然,因为无法看到原始照片,colourise.sg的色彩还原的真实性可能无法比较。

于是,旅行君拍了家中贴满彩色贴纸的行李箱的黑白照和彩色照,然后用软件为黑白照上色。

这张是原始彩色照,下方是由黑白上色处理过的照片。

得到的照片和原始彩色照进行对比可以发现:

colourise.sg对于黄色还原相对精准,这可能和这款应用主攻人像有关。

对于红色和蓝色的还原,经常出现混淆的情况。以这张为例,仅有红色的中国地图被准确上色,而其他的标志,蓝红都被填充错误。相信,这是因为电脑AI在前期学习时,已经知道了中国地图是红色,所以涂抹上了红色。而其他部分的颜色,都是随机填充的。

综合来说,这款网页软件简单,有趣,比较适合人像老照片,不论是黑白还是其他单色,都可以很快、相对准确的还原出来。

而对于自然环境的还原,效果就比较一般,差错率很高。

家用娱乐完全足够,要是拿出去商用,就有点骗钱的感觉了。

一句评价,值得一玩。

毕竟,免费的嘛,你还想怎样。

给工程师们点一个赞吧。