如何识别人工智能生成的图像

news2024/11/19 23:58:04

随着人工智能成像变得更加先进,从拍摄的场景中辨别真实情况变得越来越困难。这在很多方面都会成为一个问题——从假新闻到真实人物的深度伪造。

我们唯一的机会就是更加敏锐地识别假货。

我最近进行了在线人工智能识别,能够从人造版本中正确选择所有真实图片。(从DALL-E开始,我已经尝试人工生成的图像一年多了。)但是人工智能输出变得如此先进,以至于现在它们正在愚弄所有人。

我看过一些 Instagram 摄影账户,我可能无意中关注了人工智能图像。人工智能一代实际上赢得了摄影比赛,因此它开始愚弄业内应该更了解的人。

真实与人造正在融合在一起

显然,这是令人担忧的。信息是宣传的武器,人们并不总是对他们所看到的事物运用批判性思维技能——尤其是当他们有预先存在的偏见时。

例如,如果您相信大脚野人是真实的,那么您更有可能接受人工智能生成的大脚野人图像为合法:

作者使用 Midjourney 提供

不可否认,这看起来很有说服力。灯光具有逼真的品质,大脚野人看起来也很真实——我们确实没有太多可以与之比较的地方。

这是你必须质疑的不仅仅是视觉细节的地方。问自己这样的问题:摄影师会离得那么近吗?在之前的报道中,大脚野人看起来很害羞,但它会如此大胆

虽然它们变得越来越难被发现,但有几种方法可以将人工智能图像与现实分开。这是一个简短的视觉指南,其中包含需要注意的细节。

肖像

作者使用 Midjourney 提供

这一代的中途女人,愚弄了很多人。戏剧性的灯光增加了深度和质感,这可以欺骗眼睛,让其看起来像真实的一样。

不过仔细一看,你会发现皮肤纹理太完美了。毛孔看起来太小而且靠得很近。你还会发现许多人工智能肖像的皮肤是完美无瑕的——大多数人都有瑕疵、痣、粉刺和其他识别特征。

这是两个女孩拥抱的另一张肖像。哇哦,看来大姐姐对小妹妹有些关爱呢。

作者使用 Mage.Space

乍一看,我觉得它很真实。女孩们的皮肤上甚至有一些痣,模糊的背景让它看起来像是专业人士拍摄的

但少女耳后到底是什么?我猜想这可能是她太阳镜的镜腿,但它不合适。

人工智能经常会以稍微奇怪的方式放置时尚配饰,比如与耳垂不太连接的耳环——这是一种赠品。

过去,通常是手来提醒观众注意假货(多余的手指或不可能的手位置)。现在,人工智能模型已经过微调,可以非常逼真地再现手,因此它们不再是唯一的线索。

宠物

我要求 Midjourney 为这两个可爱的毛茸茸的朋友提供真实的渲染,而不是它有时默认的可爱的卡通版本。结果非常令人信服——更不用说,还很可爱。

作者使用 Midjourney 提供

然而,正如您在放大版本中看到的那样,纹理几乎是绘画般的。“笔触”显得柔和,没有硬阴影。简而言之,它太完美了,不太真实。

除此之外,有多少狗和猫会如此平静地并排摆姿势,并留出足够的时间来拍照?我猜不会太多。

复古街景

我喜欢街头摄影,包括伟大人物的复古街头摄影。

考虑到这一点,我要求 Midjourney 制作 1950 年代的黑白街景,并带有胶片颗粒效果。我可以轻松地在上面添加白色装饰边框和日期戳(当时很常见),使其看起来更加真实。然而,它本身看起来很真实。

作者使用 Midjourney 提供

不管怎样,虽然这个场景无需仔细检查就可以被接受,但我注意到了一些事情。首先——假设这张图片应该出现在美国的任何地方——这辆车缺少后车牌,这几十年来一直是强制的。

另外,请特别注意城市图像中的任何店面或标志 - 如果文本看起来没有意义(或者显然不是另一种语言),则它可能是生成的。

顺便说一句,背景中的这些车辆似乎是近几年的车辆,而不是 SUV 还不存在的 20 世纪 50 年代。

有文字的场景

更进一步地讲,这是另一个包含单词的人工智能场景的例子——报纸和地铁广告。

作者使用 Mage.Space

正如您特别从报纸标题中看到的那样,它似乎不是英语(或任何公认的语言)。该脚本看起来像是由幼儿抓出来的。您还会注意到首页上的照片看起来不连贯。

文字是识别人工智能赝品的最佳方法之一,因为到目前为止,平台很少添加任何有意义的文字。

如果可疑图像中有文字,请先查看它们。(顺便说一句,在后期制作中添加文本比尝试生成准确的单词更有说服力。)

战争

现在正在发生重大冲突,我相信你们通过阅读新闻都清楚地知道了这一点。然而,在战争中,通过伪造图像作为宣传手段的风险也很高。

例如,政府或新闻机构可以发布不真实的压迫图像,以获取更多支持或煽动愤怒。

作者使用 Midjourney 提供

这个特殊的场景充满戏剧性和情感,因此大脑可能会直接跳过一些更精细的细节。然而,从特写镜头中你会看到士兵们携带的一些物品不太容易辨认。(左边的士兵拿着的是铲子?还是马桶刷?)

另外,当你看到战争照片时,问问自己:战斗发生在哪里?士兵的制服/和/或头盔是否与所涉及的国家相匹配?

有些摄影师冒着生命危险来揭露当今世界的恐怖,我为他们鼓掌。它们是人工智能无法替代的。

城市景观

正如您从老式街景中看到的那样,人工智能可以处理的不仅仅是人和宠物。这些平台还可以忠实地再现城市天际线,以及可识别的建筑物。

这是距离我一小时车程的多伦多之一:

作者使用 Midjourney 提供

请注意加拿大国家电视塔和天穹(罗杰中心),它们都是霍格敦景观的标志性部分。

对于下一个示例,我生成了一个通用的城市景观(没有特定的地方)。由于可以自由地创建它想要的任何天际线,Midjourney 生成了以下内容:

作者使用 Midjourney 提供

我喜欢这座城市的现代面貌,而这种面貌并不存在。起初我以为可能是迪拜,那里也有现代的玻璃结构。然后我想这可能是塞浦路斯的利马索尔——但又不完全是。

因此,在验证城市照片时,识别关键建筑物显然很重要。确保它们在任何反射中都是一致的,就像在这个反射中一样。

然而,如果我们仔细观察,这张人工智能图像中还有其他线索。例如,左边圈起来的那个东西到底是什么?起初我以为那是一台起重机,或者某种灯光装置。

事实上,中途想象中的城市里可能会出现这样的垃圾。

名人

谁不喜欢名人照片?有些人靠在野外拍摄名人为生,我怀疑狗仔队会试图向新闻媒体出售赝品(如果他们还没有这样做的话)。

人工智能可以很容易地产生名人并将他们安置在他们想要的任何地方,包括可能会给他们带来麻烦的地方。

这是比尔·默里在人群中随意挥手的一张照片:

比尔默里的AI图像

作者使用 Midjourney 提供

我毫不怀疑他会穿成这样,或者留着小胡子。环境看起来也有点像他居住地查尔斯顿。

然而,你可以看到这张照片中他的皮肤太完美了,不太真实。更不用说,穆雷已经 73 岁了,他的笑点比这部剧还要多。我觉得他的鼻子也有点不对劲——并不是说有什么问题,而是与真实的鼻子不太相符。

比尔·默里(维基百科)

与此同时,我们还有因《白莲花》和《幸福感》而闻名的美丽的悉尼·斯威尼。我什至在 mage.space 中应用了一个特殊的 Sydney Sweeney“图层”,它可以让你模仿各种各样的名人。

作者使用 Mage.Space

虽然有点令人信服,但你会注意到人工智能版本中眼睛的视角有些奇怪,这会让我多看两眼。

这是她的真实照片(我认为):

悉尼·斯威尼

提高你的人工智能识别技能

现在您已经了解了在真实图像中识别人工智能图像的多种方法。这是一项会派上用场的技能,特别是如果你从事的职业依赖于区分事实与虚构。

让我们回顾一下识别假货的一些关键方法:

• 拍摄对象的皮肤是否过于完美,没有任何瑕疵?

• 他们的头发看起来是否太完美,好像是用刷子画过的?

• 时装/配饰是否显得格格不入或来自不同时代?

• 图像中的文字对于任何可识别的语言都有意义吗?

• 建筑物和当地服饰是否与图像背景准确匹配

• 场景本身极不可能发生,尤其是当它是“独家”报道时(例如,仅来自一个新闻来源的外星人登陆照片?)

随着我们的前进,确定什么是真实的只会变得更加困难,但至少现在我们可以领先机器人一步。

是的,其中一些将归结为批判性思维,而近年来,批判性思维一直非常缺乏。然而,您应该能够使用所有这些技巧来识别冒名顶替者——至少现在是这样。

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

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

相关文章

十七、文件(2)

本章概要 文件系统路径监听文件查找文件读写 文件系统 为了完整起见,我们需要一种方法查找文件系统相关的其他信息。在这里,我们使用静态的 FileSystems 工具类获取"默认"的文件系统,但你同样也可以在 Path 对象上调用 getFileS…

【Java 进阶篇】HTML DOM 事件详解

当用户在网页上点击按钮、输入文本、鼠标移动到某个区域或执行其他互动操作时,这些动作都可以触发事件。HTML DOM(文档对象模型)允许我们使用JavaScript来捕获、处理和响应这些事件,以实现网页的交互和动态性。本篇博客将围绕HTML…

选择最适合的产品研发和运营管理工具

Zoho Projects项目管理工具,以其卓越的敏捷开发协作能力,有效提升了产品规划和研发效率。 以下是对其优势的深入探讨: 一、面临的问题分析 需求变动频繁:在快速变化的市场环境中,如何灵活应对需求变动是一大挑战。跨…

数据库中了mkp勒索病毒怎么办?Mkp勒索病毒解密,数据恢复

相信在本月有很多的企业都遭到了mkp勒索病毒的攻击,该勒索病毒非常狡猾,利用中秋国庆假期期间,对很多的企业服务器进行了攻击,导致服务器内的所有文件都被加密,严重影响了企业的正常工作,经过最近一段时间对…

微信小程序怎么注册_微信小程序怎么可以免费认证

随着微信小程序的日益普及,越来越多的企业和个人开始关注如何注册微信小程序。本文将详细介绍微信小程序注册的步骤以及注意事项,帮助大家更好地了解如何成功注册微信小程序。 一、了解微信小程序注册的意义 微信小程序是一种轻量级的应用程序&#xff…

BAT029:批量为指定路径下的文件添加8位修改日期后缀名

引言:编写批处理程序,实现批量为指定路径下的文件添加8位修改日期后缀名。 一、新建Windows批处理文件 参考博客: CSDNhttps://mp.csdn.net/mp_blog/creation/editor/132137544 二、写入批处理代码 1.右键新建的批处理文件,点击…

eBay类目限制要多久?eBay促销活动有哪些?-站斧浏览器

eBay类目限制要多久? 1、eBay对不同类目的商品有不同的限制和要求。一些类目可能对新卖家有一定的限制,限制他们在该类目下销售商品的数量或需要满足某些条件才能进行销售。 2、对于新卖家的限制通常是在一定时间内,比如30天或90天&#xf…

【数据结构】线性表(四)双向链表的各种操作(插入、删除、查找、修改、遍历打印)

目录 线性表的定义及其基本操作(顺序表插入、删除、查找、修改) 四、线性表的链接存储结构 1. 单链表 2. 循环链表 3. 双向链表 a. 双向链表节点结构 b. 创建一个新的节点 c. 在链表末尾插入节点 d. 在指定位置插入节点 e. 删除指定位置的节点…

LeetCode算法刷题(python) Day42|09动态规划|62.不同路径、63. 不同路径 II

目录 LeetCode 62. 不同路径LeetCode 63. 不同路径II LeetCode 62. 不同路径 力扣题目链接 class Solution:def uniquePaths(self, m: int, n: int) -> int:dp [[1] * n for _ in range(m)]for j in range(n):for i in range(m):if i 0 and j > 0:dp[i][j] dp[i][j-1…

Python实现番茄小说内容下载

嗨喽~大家好呀,这里是魔王呐 ❤ ~! python更多源码/资料/解答/教程等 点击此处跳转文末名片免费获取 环境使用: Python 3.8 Pycharm 模块使用: requests --> pip install requests re parsel 代码展示: 导入模块 # 导入数据请求模块 import…

[自定义 Vue 组件] 小尾巴 Logo 组件 TailLogo

文字归档于:https://www.yuque.com/u27599042/coding_star/apt6y731ybmxgu5g 组件效果 组件依赖 自定义字符串工具函数 stringIsNull https://www.yuque.com/u27599042/coding_star/slncupw7un3ce7cb import {stringIsNull} from "/utils/string_utils.js&q…

python进制和编码

一、进制 计算机中底层所有的数据都是以 010101的形式存在(图片、文本、视频等)。 二、进制转换 v1 bin(25) # 十进制转换为二进制 print(v1) # "0b11001"v2 oct(23) # 十进制转换为八进制 print(v2) # "0o27"v3 hex(28) # 十进…

ThinkPHP 8.x MVC 数据库用户增加功能demo实现

ThinkPHP MVC 数据库用户增加功能实现 在thinkphp 多应用的项目中, 采用MVC的架构实现 增加用户的功能。 在多应用下的controller下创建UserInfo.php ,创建一个和用户信息相关操作的控制器。 定义一个插入信息的方法,这里叫insertUserInfo 我们要执行一个用户插入…

Apache Doris (四十五): Doris数据更新与删除 - Sequence 列

🏡 个人主页:IT贫道_大数据OLAP体系技术栈,Apache Doris,Clickhouse 技术-CSDN博客 🚩 私聊博主:加入大数据技术讨论群聊,获取更多大数据资料。 🔔 博主个人B栈地址:豹哥教你大数据的个人空间-豹哥教你大数据个人主页-哔哩哔哩视频 目录 1. 基本原理

EtherNet/IP转Modbus TCP协议网关的接口

远创智控的YC-EIPM-TCP网关产品,它有什么作用呢?一起来了解一下吧! 远创智控YC-EIPM-TCP网关产品可以通过各种数据接口和工业领域的仪表、PLC、计量设备等产品连接,实时采集这些设备中的运行数据、状态数据等信息,并把…

数字秒表verilog电子秒表跑表,代码/视频

名称:数字秒表verilog电子秒表跑表 软件:Quartus 语言:Verilog 代码功能: 设计电子秒表,秒表时间精确到0.01秒,可通过按键控制秒表启动、暂停、复位。 代码需要在Mini_Star开发板验证。 开发板资料&…

【springboot异常处理】

这里写自定义目录标题 1,Java Servlet规范异常处理触发异常 2,tomcat 异常处理实现tomcat请求处理流程异常发生时核心处理类 3,springmvc 异常定制以及扩展请求处理流程使用ControllerAdvice & ExceptionHandler 配置全局异常处理器未配置…

全面的Docker快速入门教程

前言: 都2023年了,你还在为了安装一个开发或者部署环境、软件而花费半天的时间吗?你还在解决开发环境能够正常访问,而发布正式环境无法正常访问的问题吗?你还在为持续集成和持续交付(CI / CD)工…

【C++11】右值引用、移动构造、移动赋值、完美转发 的原理介绍

文章目录 一、概念1.1 左值1.2 左值引用1.3 什么是右值?1.4 什么是右值引用?对于参数左值还是右值的不同,是被重载支持的左值引用的使用场景 和 缺陷 二、移动语义2.1 移动拷贝构造2.2 移动赋值 三、右值引用 与 STL3.1 移动拷贝构造 和 赋值…

Web攻防03_MySQL注入_数据请求

文章目录 PHP-MYSQL-数据请求类型1、数字型(无符号干扰)2、字符型(有符号干扰)3、搜索型(有多符号干扰)4、框架型(有各种符号干扰) PHP-MYSQL-数据请求方法数据请求方法GET:POST:Coo…