0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

利用机器学习自动发现经过编辑的照片

zhKF_jqr_AI 来源:未知 作者:李倩 2018-06-30 07:21 次阅读

这是一张著名的PS照片,2008年伊朗政府在媒体上公布了他们成功发射导弹的照片,但是紧接着就有人出来打脸,证明了这张图是伪造的,可以看到底部的烟雾连形状都一毛一样。随着技术的发展,近几年人工智能也参与到“PS大战”中,譬如此前风靡reddit的deepfakes,以及将奥巴马换到某视频上做出一条假新闻等等。

自从AI可以轻松“换脸”,全球许多专家表示很担心,因为这种以假乱真的伪装术在社交媒体的推动下往往会产生难以控制的后果。著名的图形图像生产商Adobe公司也利用AI技术创造了许多相关技术,比如“一键换景”的工具。不过该公司同样也在开发“反伪装”工具,即利用机器学习自动发现经过编辑的照片。

上周,Adobe公司在CVPR 2018上展示了机器是如何在更短时间内自动识别出照片的修改痕迹的。这篇论文并不能看作计算机视觉领域的一大突破,并且还未投入商用,但是看到Adobe这个“PS专业户”发明“反PS工具”还是很有趣的。

在接受采访时,Adobe公司的发言人表示这个项目还处于早期,但是在未来,公司将着力于“开发能帮助检测和验证数字媒体真实性的工具”。这一技术具体是什么还不知道,因为Adobe从未发布过用于发现假照片的工具。但是该公司曾利用数字取证帮助找到失踪儿童的行为,也表明他们对自己技术的负责态度。

这次的新论文展示了如何用机器学习发现图像的三种改变:拼接(即将不同图像的两部分合在一张图上)、复制(一张图像中出现了两处相同的地方)、删除(某一对象从图中被移除了)。

为了发现这些特点,科学家们通常会在图像的隐藏层中寻找线索。当图像经过这些编辑时,它们会留下数字化痕迹,例如图像传感器产生的颜色和亮度的不一致性(也被称为图像噪声)。当你将两张不同的照片拼在一起,或者从另一张图中复制粘贴其中一部分,背景噪声是不匹配的,就像用有些许色差的油漆掩盖墙壁上的污渍。

和其他许多机器学习系统一样,Adobe的新成果也是在大量数据上训练的结果。从这之中,它学会了辨认图像经过处理后的一般特征。

下面让我们来看看论文具体讲了什么:

随着各种图像编辑技术和软件的层出不穷,几乎人人都能掌握一些P图技巧,如下所示就是三种常见的PS手段:

从上至下依次是拼接(山上多出了一棵树)、复制(原图中左边的蓝色椅子被换成了和右边一样的椅子)、删除(小鱼被抹掉了)

所以想要区分真实照片和经过处理的照片就非常困难。而在本次CVPR 2018上,Adobe的研究者带来了一种多任务框架,既能对图片的人工处理进行辨认和分类,同时还能进行边框回归(bounding box regression)。这一项目的网络架构如图所示:

这是有两条通道的Faster R-CNN网络,上面一层是输入RGB图像的通道,下面是输入SRM图像的噪音通道。研究人员通过双线性池化,将两种通道结合在一起。

其中RGB通道是单一的Faster R-CNN网络,它既可以用来执行边框回归,也可以进行图像伪造辨认。我们用ResNet 101网络去学习输入的RGB图像特征,最后卷积层输出的特征就用来辨别图像经过何种处理。

但是只有RGB通道还不足以处理所有的P图手段,尤其是经过后期精心处理的,掩盖住了拼接边缘的图像,这对RGB通道来说是个挑战。于是我们将图片中的局部噪声分布当做额外的考虑因素。与RGB通道不同,噪声通道关注更多的是图中的噪声而不是语义内容。如下图所示:

上图中,将红色边框放大后可以看到在边界处有明显的不自然线条。另外,第三列图片还显示了拼接图片和原始图片之间噪声的不一致性。

两个通道处理完毕后,网络会将二者在图像检测上的结果结合起来。在众多融合方案中,他们选择了双线性池化,这一方法最初是用于对分类进行微调的。

最终结果

以上是网络进行P图检测的几个例子,第一行的例子来自COVER数据集,在单独的RGB和噪声检测结果中,系统的检测结果都不准确,但是在本次提出的模型上(RGB-N),系统成功地标出右边的皮包是“伪造”的。

另外,网络还能识别出P图所用的技术,上图就是拼接、复制和删除的三个不同示例。

结语

通过论文,研究人员将两种通道结合,毫无疑问地提高了对图像修改痕迹的辨认程度。在数据集上的测试也证明了这种方法不仅能看出“人工痕迹”,还能对此进行分类。图像识别专家Hany Farid在接受The Verge采访时表示:“这些机器学习新工具的好处在于,它们能发现不明显甚至从未被发现的人工痕迹。但是缺陷在于,它们只在被输入到网络中的训练数据上表现良好,而且至少目前为止,它们不太能学习更高级的伪造痕迹,例如发现阴影或倒影的不规则之处。”

除了这些不足之处,我们仍然很高兴看到这些能帮我们发现虚假信息的技术的出现。虽然人工智能可能会带来危害,但它也能帮助我们。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 图像传感器
    +关注

    关注

    68

    文章

    1733

    浏览量

    128843
  • Adobe
    +关注

    关注

    0

    文章

    174

    浏览量

    30470
  • 机器学习
    +关注

    关注

    66

    文章

    8112

    浏览量

    130545

原文标题:Adobe用机器学习“反PS”,修没修图一眼就看出来

文章出处:【微信号:jqr_AI,微信公众号:论智】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    #机器学习 利用矩阵分解发现隐藏结构

    人工智能机器学习
    电子技术那些事儿
    发布于 :2022年09月10日 21:42:31

    照片自动奇迹变清晰

    照片自动奇迹变清晰【附效果图】 
    发表于 06-16 13:10

    沈阳制博会照片

    本帖最后由 yp20040152 于 2016-9-11 08:55 编辑 前两天去了沈阳制博会,几年的及机器人和去年相比,大了一些,不过,很多还是去年的那些,焊接机器人,搬运机器
    发表于 09-10 17:17

    【下载】《机器学习》+《机器学习实战》

    、谋发展的决定性手段,这使得这一过去为分析师和数学家所专属的研究领域越来越为人们所瞩目。本书第一部分主要介绍机器学习基础,以及如何利用算法进行分类,并逐步介绍了多种经典的监督学习算法,
    发表于 06-01 15:49

    什么是机器学习? 机器学习基础入门

    中,我将概述机器学习,它是如何工作的,以及为什么它对嵌入式工程师很重要。什么是机器学习机器学习
    发表于 06-21 11:06

    如何使用Arm CMSIS-DSP实现经机器学习

    通常,当开发人员谈论机器学习(ML)时,他们指的是神经网络(nn)。 神经网络的巨大优势在于,你不需要成为一个领域专家,而且可以迅速找到一个可行的解决方案。神经网络的缺点是它们通常需要无数的记忆
    发表于 08-02 07:12

    利用机器学习量化研究发现,天文学领域的引用率对女性不利

    一项利用机器学习对性别歧视进行量化的研究发现,天文学领域的引用率对女性不利。据苏黎世瑞士联邦理工学院的研究人员估计,由于性别歧视,和男性相比,第一作者为女性的论文引用率要低10%左右。
    发表于 05-13 10:08 1060次阅读

    机器学习机器发现区别在哪?

    机器学习现在可谓是炙手可热。只要应用机器学习,就可以有效丰富数据和知识,促进有价值的任务自动化,包括感知、分类和数值预测等。而它的“兄弟”—
    发表于 05-18 22:32 2096次阅读

    机器学习与数据挖掘:方法和应用》

    机器学习与数据挖掘:方法和应用》 来源:互联网(转载协议)发布日期:2011-09-16 09:56浏览: 7729 次专栏投稿值班编辑:QQ281688302 《机器
    发表于 06-27 18:38 660次阅读

    利用机器学习来捕捉内部漏洞的工具运用无监督学习方法可发现入侵者

    Darktrace新网络安全公司与剑桥大学的数学家合作,开发了一种利用机器学习来捕捉内部漏洞的工具。它运用无监督学习方法,查看大量未标记的数据,并找到不遵循典型模式的碎片。这些原始数据
    发表于 11-22 16:01 1119次阅读

    Skylum发布了Luminar AI,利用人工智能执行复杂的编辑任务

    Luminar AI在将机器学习集成到照片编辑过程中的过程比以前的版本更进一步。功能包括用于细化人像的Body AI和Face AI。Iris AI使您可以微调对象的眼睛,而Skin
    的头像 发表于 09-16 11:46 3532次阅读

    自动机器学习简述

    自动机器学习(AutoML)的目标就是使用自动化的数据驱动方式来做出上述的决策。用户只要提供数据,自动机器学习系统
    的头像 发表于 12-26 10:56 695次阅读

    通过机器学习发现规则

    希望机器学习将取代基于规则的系统是没有根据的。后者通常比复杂的机器学习模型更高效、更便宜。由于企业总是对效率视而不见,基于规则的系统将继续存在。
    的头像 发表于 05-04 11:13 458次阅读

    自动驾驶中的机器学习

    近年来,自动驾驶技术技术的发展速度非常快。预计达到完全自动驾驶L5的程度是指日可待的。自动驾驶的核心技术主要是人工智能中的机器学习与深 度
    发表于 06-06 10:06 0次下载
    <b class='flag-5'>自动</b>驾驶中的<b class='flag-5'>机器</b><b class='flag-5'>学习</b>

    机器学习算法总结 机器学习算法是什么 机器学习算法优缺点

    对数据的学习和分析,机器学习能够自动发现数据中的规律和模式,进而预测未来的趋势。 机器
    的头像 发表于 08-17 16:11 1066次阅读