Tensorflow用于黑白照片(灰度图)着色的测试

       视觉效果一直是计算机视觉研究的一个重要领域,如风格迁移等已经是各大顶会的重要栏目。

       本篇文章主要用于探索黑白照片着色的功能。

       如何给黑白照片上色,如对早先的照片进行更好的渲染,可以便得宝贵的历史影像资料变得更加鲜活,视觉感官更好。

       现有的主流模型挺多的,如https://github.com/baldassarreFe/deep-koalarization这个代码对应论文中提到的模型。


该框架采用编码--解码的思路来,不过在此之前,采用Inception-ResNet-V2这个目前用于做图像识别最好的模型来为编码后的信息作了一层融合。可以理解为对图像中的要素进行更好地识别之后,可以采用背后训练集中上百万张的图片的颜色来进行渲染。

看了下一些开放的代码,并进行测试,发现效果并没有网站上说的那么好。不过这也是因为训练数据集相对有限的原因吧。直接上图就行:

(1) 测试图片一:少林寺


其对应的原始图片是:


而着色效果为:



可以看出图片上的绿色部分着色效果较好,这也与训练集中绿色植物的效果最好。


(2) 测试图片二:仍旧按照灰度图,原始图和着色图来排列。





可以看到,这种原始的imagenet高度相关的图片,着色效果会更好一些,当然也不完美就是,如天空的分辨。这也不可避免,由于天空的颜色在灰度图里面是看不到任何信息的。而且也没有形状。


当然,还做了不少测试,此外就不上图了,欢迎大家交流。

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

灰度发布(灰度测试)

灰度发布(灰度测试) 灰度发布(灰度测试)概念灰度发布的意义灰度发布流程灰度测试的要点注意1、精确的流量分发控制2、监控系统的支撑3、灵活的发布系统 灰度发布(灰度测试)概念 如果软件要在不久的将来推出…

什么是灰度发布,灰度测试。

什么是灰度发布? 灰度发布,又名金丝雀发布,或者灰度测试,是指在黑与白之间能够平滑过渡的一种发布方式。在其上可以进行A/B testing,即让一部分用户继续用产品特性A,一部分用户开始用产品特性B&#xff0c…

什么是软件的灰度测试,什么是灰度测试

灰度测试是什么意思呢?如果对互联网软件研发行业不太了解的话,可能对这个词还是很陌生的,下面就说说什么是灰度测试?什么是灰度测试 1、灰度测试指的是在同一个时间段内,存在两个不同的应用版本,一个版本叫…

灰度测试是什么意思

本文章,百度论坛知乎等处查询,了解灰度测试,方便学习。本文章只限学习。文章可能内容多,我进行了网上查询终结,还需细看整理,如有重复内容请见谅,我也正在了解,方便手机携带查看。 …

灰度发布和灰度测试

灰度测试是什么意思?如果您对互联网软件开发行业了解不多,您可能对这个词不太熟悉。事实上,灰度测试是指如果软件要在不久的将来推出新功能,或者进行重大修改,你必须首先做少量的试验工作,然后慢慢增加数量…

数学_证明

数学证明的分类演绎与归纳的关系证明技巧 直接证明逻辑演绎deduction 肯定前件否定后件假言三段选言三段 间接证明 反证法数学归纳法induction 构造法非构造性证明穷举法换质位法个案分析算两次 参考资料 数学证明的分类 主要分为以下二类: 1. 非形式化证明&#…

刚刚,ChatGPT官宣数学能力再升级,网友:终于精通十以内加减法了

视学算法报道 编辑:蛋酱、杜伟 随着 ChatGPT 热度一直不减,OpenAI 持续拓展其能力。同时,ChatGPT 的竞品不断涌现,如何更准确检测其生成文本也成为了近来学界的一大研究课题。 自 ChatGPT 发布以来,它的能力不断被人们…

LaTex数学符号,公式解析与伪代码书写

数学符号 LaTex常用的具有数学意义的符号: 参考链接:https://blog.csdn.net/lanchunhui/article/details/54633576 以下需要使用宏包:\usepackage{amsmath,amssymb,amsfonts} mathbb:blackboard bold,黑板粗体 math…

聊一聊数学中的基本定理(一)——算术基本定理的证明

早点关注我,精彩不错过! 系列开篇辞 在每一个独立出来的学科中,无论文科还是理科,总会有几个标志性的成果和结论,一定程度上代表了这个学科的特点,光荣和本质。比如物理学的牛顿定律和相对论,信…

MST性质的证明

什么是MST?MST就是Most Small Tree,应该就是最小生成树的意思吧,具体不是很清楚,MST性质就是最小生成树性质(以下简称MST性质),我们在看最小生成树的算法的时候,很多情况下都有关于这…

有趣的数学证明

转载于:http://www.sohu.com/a/168424225_607269 “谢谢大家出席这次会议,大家能给我们数学界第一的十大最帅气证明一个面子,是我们十兄弟的荣幸,再次谢谢各位兄弟姐妹的捧场”! “呸,我们十大最凶残公式才…

4 种经典方法IB 数学证明题分享给大家

学习数学时感觉最有意思的题目就是证明题了,证明题能练习一种能力: 你知道一件事情时对的,怎么说清楚它是对的;你认为一件事情时错的,怎么说清楚它是错的。 这和生活中的辩论有点像,要有理有据地说清楚原…

数学证明方法概述

数学证明方法概述 什么是数学证明 以勾股定理为例,欧几里得几何原本(成书于公元前300年)有一个严格的证明,但巴比伦人在公元前19世纪就已知道了勾股数(3,4,5),中国古代算…

陶哲轩预言成真!MIT加州理工让ChatGPT可以证明数学定理了

夕小瑶科技说 分享 来源 | 新智元 > 用大语言模型定理证明,加州理工华人一作最新研究可能改变数学未来。 大语言模型,可以用来证明数学定理了! 大模型AI全栈手册 行业首份AI全栈手册开放下载啦!! 长达3000页&a…

太神奇了,1984 年的电脑也能用上 ChatGPT

公众号关注 「奇妙的 Linux 世界」 设为「星标」,每天带你玩转 Linux ! 新加坡的逆向计算爱好者 Yeo Kheng Meng 发布了一个 “doschgpt” ChatGPT 客户端,这个客户端适用于上世纪八十年代的 MS-DOS 系统。 目前这个 DOS 系统的 ChatGPT 客户…

用ChatGPT做一款二次元卡牌游戏!完成度超90%,即将开放源码!

1.0 游戏策划设计 孙二喵,继上次借助ChatGPT做了一个3D小游戏后,很多朋友问,AI可以做大型项目么?还是仅限于简单的小游戏。 *AI生成的3D小游戏 所以二喵准备接着用 AI 设计一款中型体量的卡牌游戏,发布到微信小游戏和海…

【关于ChatGPT的30个问题】2、ChatGPT是如何工作的?/ By 禅与计算机程序设计艺术

2、ChatGPT是如何工作的? ChatGPT是如何工作的?写一篇文章,分2级目录,要10个目录,不少于5000字。markdown格式。 目录 ChatGPT是如何工作的? ChatGPT的工作原理

基于ChatGPT上线《你说我猜》小游戏

摘要 AIGC、GPT、休闲小游戏三者可以怎么结合? AIGC、GPT与小游戏的结合为游戏体验带来了新的可能性。AIGC(Artificial Intelligence Game Content)作为一种人工智能技术,可以自动生成任务、剧情和角色对话等游戏元素&#xff0c…

ChatGPT 又整活了,从零开始设计并实现一个类似数独的游戏 Sumplete

ChatGPT 又整活了。这次是从零开始设计并实现一个类似数独的游戏。 数独应该很多人都玩过,规则也很简单。 那能不能设计一款与数独类似的新游戏呢?国外有位叫 Daniel Tait 的工程师就想到了让 ChatGPT 来试试。经过几个小时与 ChatGPT 的对话&#xff0c…