用文字描述给黑白照上色,这个免费网站火了!网友:比其他同类都好用

news2024/11/19 5:52:26
金磊 Alex 发自 凹非寺
量子位 | 公众号 QbitAI

这是清朝末代皇后婉容广为流传的一张老照片:

57563b959f627039c18584219ae7709d.png

如果让照片变成彩色的,会是什么样子?

1d1eb9c2155e254dc4110e738731d224.png

竟然没有什么违和感,百年前的老照片似乎在此刻变得鲜活了起来。

而这张图上色的背后,并没有真人在一步步操作渲染,而是一个AI一键搞定的那种。

它叫Palette.fm,是由谷歌机器学习研究员Emil Wallner打造。

d2ce771d8174acad899d980acf39f8a4.png

只需要一个“拖拽”或“上传”动作,就能呈上数十种不同风格的彩色照片。

甚至对想要的效果,还能用自然语言去描述生成。

更重要的是,小哥搞的这个网站还是免费、不需要注册或登录的那种。

于是乎,这个网站在“黑白照上色”圈里火了一把。

6f83a94fd41f7bc3f77fb3a22c26d54e.jpeg

很easy地让黑白照变彩色

正如我们刚才提到的,这个AI非常明显的一个标签,就是操作简单。

58b71449968badcb837de57d617a0924.png

然后静等几秒钟,上传的黑白照就立马“光彩照人”了:

5b30aff4873bfef670fb3c858cc5cee7.gif

如果对于网站给出的“基础款”上色效果不满意,别急,后边还有一大堆上色效果可选:

3f0267ceec1502ec188612387d4c3c72.gif

但若是对这么多的上色效果还不满意怎么办?

那咱就“自定义”一套,用自然语言描述一下就行的那种。

4c2275543ab54f3c79d32117a9299b30.png

只需要在编辑框内用自然语言描述下想要的效果,然后点击一下“Colorize”,就能得到你想要的效果啦~

以及还有个“Surpise Me”的功能,会让这个AI自行脑补些有趣的上色提示词。

玩法很简单,但肯定有好奇的友友们要问了:“AI自己补的色,能很真实地做到还原吗?”

Good question!

咱们现在就用这个AI上色的效果跟真实照片的色彩做个大PK。

原照片是长这样的:

71df655adb4b4c078072fde96ae9f3a2.jpeg

然后咱们用Photoshop将它调成黑白色:

1afe0da6b01774919a86b208abbc5b77.png

0886656be6c93a1db760c3e7289480f3.png

不难看出,AI在没有任何提示之下,首先联想到的上色方案,是偏午后阳光的湖面之景。

然后我们只需要把提示词稍作修改,就可以让效果接近原图了:

d266e8f398933a43de92c5a8ec24fd77.png

至于这个AI背后的具体技术,小哥并没有透露特别细节的内容,但对大体的过程做了描述:

通过机器学习模型对图像进行分类,对上传的图像会有个自己初步的上色方案。

我主要做了2个AI模型,一个用来生成文本,一个用来上色。

网友:比其他上色AI更好用!

其实AI给黑白图片上色,已经不是很新鲜的事儿了。

但是围观的网友们纷纷表示,Palette.fm的比他们之前用过的其他AI更好用!

而这也让一位兼职着色师对Palette.fm“爱恨交加”:

因为这个AI的着色能力着实很突出。他之前也试过ImageColorizer.com等其他AI工具,但都没有这样的效果。

比如对英格丽·褒曼这张在《卡萨布兰卡》里的剧照上色:

5e13592273d5974c24960f0541ad7db7.png

他认为,ImageColorizer几乎只把人物颜色补充得还可以,而背景色处理得并不咋滴;而Palette.fm则把人物和背景颜色都补充得更生动自然。

c8f80fd1e5cb1391e1ed04e8239f0f55.jpeg

左为ImageColorizer处理结果,右为Palette.fm处理结果

(右图更有电影感有木有?)

但另一方面,这位兼职着色师也有点儿担心AI过于强大,会抢了他的饭碗……

241d41ae91c8622755c5166dd064f4b8.png

还有网友用Palette.fm给自己已逝父亲的黑白旧照上色,然后惊喜地表示,有那味儿了!

除了给人物照片着色之外,还有人也对风光照片下手了。

Ta用Palette.fm“复原”了1920年代的街景。

9784e882698f4c6b15771025dca0b198.png

不过与此同时,也有网友认为,这个AI依然存在“偏见”

其中最主要的一点就是,AI会把旧事物描画得比较沉闷,一看就很有年代感;但其实过去的东西往往也是很丰富多彩的。

就拿一位俄罗斯摄影师在1909年至1915年间拍摄的照片来说,原图是彩色的,研究人员把这些图弄成黑白之后,再让AI上色。

结果是这样的:

18fa3fd0d87b6199d845bea8be6692e2.png

而实际上,原图是酱婶儿的:

af263b7e28cad7a7c8832607497ab62a.png

也就是说,AI给较古早的图像着色时,居然还自带一层“年代滤镜”。

所以不少人依然觉得,虽然AI的技能正在突飞猛进,但有些事儿吧…还得靠真人来完成。

开发者已研究黑白照上色5年多

再来说说这个涂色AI背后的主人公,机器学习研究员Emil Wallner。

cff34b0bd9f6067c73ff7fdebacb36ed.png

Emil目前在谷歌工作,并使用ML来探索艺术和文化。

事实上,关于给黑白图片上色,这位哥们儿已经研究了5年多。

他分享道,上色过程背后的一些代码,是用谷歌的TensorFlow来编写的。

c85e1168fcfe8ad1373c27a71b75c0e2.png

而且近年来,这些算法一直在多项反复的实验中不断地优化着。

截至目前,这个AI已经从上百万张图像上学习过了,所以它的着色效果会比许多同类AI都更精准。

另外值得一提的是,Emil本人很支持“开源”,他已经把自己写的代码都公开了。

他指出:

如果学习算法变得越来越容易,大家就可以相互学习到更多东西。

对了~前文也说到Palette.fm可以免费试用,量子位用赫本的剧照试了下,亲测不戳

cd1dd4ecb590e712d6740a644794c9e5.png

77e4fbd8af25efcd649696aff57c817c.png

想自己动手给黑白老照片上色的友友们,可以戳下面的链接试一试。

传送门:
https://palette.fm/
参考链接:
[1]https://arstechnica.com/information-technology/2022/10/colorize-black-and-white-photos-with-palette-fm-an-ai-powered-online-tool/
[2]https://www.loom.com/share/dc62bad90d2349f09ac9ad1e37216a4d?sscid=a1k6_opui3&utm_source=shareasale&utm_medium=affiliates&utm_campaign=314743
[3]https://news.ycombinator.com/item?id=33261494

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/727.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

BUUCTF NewStarCTF 公开赛赛道Week5 Writeup

文章目录WEBGive me your photo PLZBabySSTI_ThreeUnsafe ApacheSo Baby RCE AgainFinal roundMISC最后的流量分析奇怪的PDF 2奇怪的文本Yesec no drumsticks 5qsdzs girlfriend 5WEB Give me your photo PLZ 可上传.htaccess AddType application/x-httpd-php .jpg然后上传…

干货!手把手教你穿透内网

干货!手把手教你穿透内网干货!手把手教你穿透内网cpolar内网穿透使用场景如何使用cpolar内网穿透? ↓↓1. 注册cpolar账号2. 安装cpolar内网穿透2.1 Windows系统2.2 Linux系统2.2.1 安装2.2.2 向系统添加服务2.2.3 启动服务2.2.4 查看服务状态…

生成二维码或条形码JavaScript脚本库

二维码或条形码在日常生活中现在应用已经非常普遍了,文章分享生成条形码和二维码的JavaScript库。 条形码 条形码是日常生活中比较常见的,主要用于商品。通俗的理解就是一串字符串的集合(含字母、数字及其它ASCII字符的集合应用&#xff09…

【机器学习基础】 线性回归

线性回归1、线性回归定义2、线性回归题目示例3、推导公式4、误差5、似然函数6、线性回归评价指标7、梯度下降1、线性回归定义 经典统计学习技术中的线性回归和softmax回归可以视为 线性神经⽹络。给定训练数据特征 X 和对应的已知标签 y ,线性回归的⽬标是找到⼀组权…

Seata安装启动

一、下载 https://github.com/seata/seata/releases/download/v1.4.2/seata-server-1.4.2.zip 二、启动 在安装路径下cmd seata-server.bat -h 127.0.0.1 -m file 三、作用 Seata是分布事务解决方案,seata保证微服务远程调用业务的原子性 Seata将为用户提供了 …

Spring Cloud LoadBalancer--负载均衡的原理(源码分析)

原文网址:Spring Cloud LoadBalancer--负载均衡的原理(源码分析)_IT利刃出鞘的博客-CSDN博客 简介 说明 本文介绍Spring Cloud LoadBalancer负载均衡的原理。 SpringCloud从2020版本开始移除了对Ribbon的依赖,官方使用Spring Cl…

VsCode中一些可以让工作“事半功倍”的插件

1.GitLens — Git supercharged 这个插件可以查看代码修改的消息,比如是谁修改的以及修改时间 2.Chinese (Simplified) (简体中文) 简体中文,这个可以说是装的最多的一款插件了 3.Auto Close Tag 标签自动补全 4.Auto Rename Tag:自动完…

2021第7届中国大学生程序设计竞赛CCPC广州站, 签到题4题

文章目录I.Pudding StoreH.Three IntegersC.NecklaceF.Cactus补题链接:https://codeforces.com/gym/103415 I.Pudding Store I. Pudding Store time limit per test2.0 s memory limit per test512 megabytes inputstandard input outputstandard output 159 is a…

快速排序图解(两种思想)

七大排序之快速排序 文章目录七大排序之快速排序前言一、《算法导论》中的分区思想1.1 算法思想1.2 代码实现二、Hoare挖坑法2.1 算法思想2.2 代码实现三、算法分析四、注意事项总结前言 博主个人社区:开发与算法学习社区 博主个人主页:Killing Vibe的博…

【每天学习一点新知识】网络安全--截获攻击

截获攻击原理和后果 原理 若正常传输路径为终端A到终端B,黑客首先改变传输路径为终端A—黑客终端—终端B,使得传输信息必须经过黑客终端,黑客终端就可以截获终端A传输给终端B的消息。 后果 目前很多访问过程采用明码方式传输登录的用户名和密…

C++入门基础(下)

目录 引用 引用概念 引用特性 1.引用在定义时必须初始化 2.一个变量可以有多个引用 3.引用一旦引用一个实体,再不能引用其他实体. 常引用 使用场景 1.作为参数使用 2.作为返回值使用 引用和指针的区别 内联函数 内联函数的概念 内联函数特性 宏的优缺点 auto关键字 …

scala spark dataframe 时间加减

参考Adding 12 hours to datetime column in Spark 只针对标准化时间戳 yyyy-MM-dd HH:mm:ss 如果是 yyyy-MM-dd HH:mm 转换后会自动补到 HH:mm:ss ss位补0 时间英文简写查询 HOUR 代表小时 MINUTE 代表分钟 SECOND 代表秒 DAY MONTH YEAR 正数代表向后 负数代表向前 …

AI绘画突然爆火?快速体验二次元画师NovelAI(diffusion)

目录0 写在前面1 diffusion vs GAN2 NovelAI3 AI绘画环境搭建4 体验AI创作0 写在前面 机器学习强基计划聚焦深度和广度,加深对机器学习模型的理解与应用。“深”在详细推导算法模型背后的数学原理;“广”在分析多个机器学习模型:决策树、支持…

到了30岁,我才有了深刻的感悟:千万不要一辈子靠技术生存

千万不要一辈子靠技术生存,这句话,我也是到了快30岁才有了深刻认知。 当我20多岁,年收入2-3W的时候,我会认为说这话的人都是自身技术不咋地,想靠技术吃饭吃不了。 然而,快30岁了,虽然技术小有…

【Java】之IO流

个人主页:天寒雨落的博客_CSDN博客-C,CSDN竞赛,python领域博主 特别标注:仅为自己的学习记录笔记,方便复习和加深记忆,仅供借鉴参考! 目录 IO流概述 IO流分类 按数据的流向 按数据类型 字符流 字节流 字节流写数…

【Linux】虚拟机安装Ubuntu后的一些通用设置

文章目录前言一、虚拟机缩放设置二、实现本机和虚拟机之间复制粘贴共享三、ubuntu中vi文件时方向键等问题四、虚拟机扩容五、时区和时间格式设置六、防火墙相关七、中文输入法问题八、虚拟机和主机之间的互通前言 主要是记录虚拟机中安装ubuntu后一些常规设置操作。 一、虚拟…

当你使用MPLS时,不要忘记还有SD-WAN!

企业网络管理人员和IT部门主管在考虑其WAN架构时最常见的问题就是:“为什么我要选择SD-WAN而不是MPLS?”确实,选择新技术时通常会带来“不确定性”。 与MPLS相比,SD-WAN更便宜,性能更强,也带来了更低成本的…

IDEA安装及Clone代码

IDEA安装及Clone代码 文章目录1.IDEA下载2.IDEA安装3 IDEA clone(克隆) 代码1.IDEA下载 官网下载地址: DEA 分为两个版本: 旗舰版(Ultimate)和社区版(Community)。 旗舰版:收费(限 30 天免费试用),功能全面,插件丰富…

公众号查题系统搭建

公众号查题系统搭建 本平台优点: 多题库查题、独立后台、响应速度快、全网平台可查、功能最全! 1.想要给自己的公众号获得查题接口,只需要两步! 2.题库: 查题校园题库:查题校园题库后台(点击…

刚来的00后真的卷,听说工作还没两年,跳到我们公司直接起薪20k...

前段时间我们公司来了个00后,工作都没两年,跳槽到我们公司起薪18K,都快接近我了。后来才知道人家是个卷王,从早干到晚就差搬张床到工位睡觉了。 最近和他聊了一次天,原来这位小老弟家里条件不太好,一大家子…