有的。
据我所知,photoshop 所属公司adobe自己研发了一套“人工智能反P图”技术,专门用人工智能来识别图像篡改,即便是 P 得再精致的图也能秒秒钟识别。大家都知道现在修图的现象太多了、太乱了,甚至有些很过分。
说起这项技术我这里要说一个人:
这位老哥名叫弗拉德·莫拉里(Vlad Morariu) ,Adobe 公司的一位高级研究科学家。
他是计算机视觉技术领域的老师傅。
2016年,他受命开始研究一种图像技术,帮助司法部门进行虚假图片鉴定。
(顺道提一下,在一篇关于虚假图像机器识别的论文里,我不仅发现了老师傅弗拉德的名字,还发现了两个貌似中文名字)
几乎每个国家的司法机关都会有专门机构来进行鉴别,司法鉴定也已经发展成了一门专业学科。
但,鉴定造假图片并不是一件容易的事,从来都不是。由于造假技术不断地提高(其中有PS的功劳),司法鉴定的技术也需要相应提高。
网上随便能找到一堆出自检察院、法院或者相关机构的,关于司法鉴定技术的文章和论文。
图片鉴别技术五花八门,需要鉴别的特征种类繁多。
小到图片的元数据、图片上的噪点分布、物体边缘的细腻程度,大到每个物体是否符合空间排布规律等等……
之前果壳网上就有人总结了一些鉴别PS假照片的方法。比如根据光源亮度和角度来辨别真伪。
(上面这张图片里的鸭子身上的光线亮度和方向明显和其他人不同)
(这张2006年电影“美国偶像”的宣传图,几个人物眼中的高光角度不同,说明图片是P的)
不过,根据弗拉德的说法,Adobe 公司的AI鉴图技术主要用了两种鉴定方法。
第一种是RGB识别技术。
任何一个电子屏幕上看起来五彩缤纷的图片,其实每个像素点都是由红蓝绿三种颜色叠加形成的。
红绿蓝,是色光的三原色。
但是,并非每个格子都储存着红黄蓝三种信号,大多数时候需要通过格子和格子之间的算法来控制颜色,所以每个格子之间其实有一定的数字关系。
如果某一篇区域的图像跟周围没有数字关系,或者发生异常,就可以判定图片存在PS。
简而言之,根据RGB颜色值的变化关系,AI 系统就能迅速来检测出篡改。
第二种方法是噪点。
我们使用数码相机拍照时,照片上一定会带有很多密密麻麻的小颗粒,夜间拍摄时尤其明显。
这些噪点其实也存在一些特定的分布规律,如果图片中的某个部分是复制进来的,噪点的分布以及边缘就会异常,这种异常用肉眼很难识别,用机器却可以轻易找出来。
RGB检测和噪点检测两种方法叠加,这就形成了 Adobe 公司利用人工智能鉴别图片的关键技术。
在实际应用中,该系统可以在几秒钟之内迅速判断出造假的部分,绘制出造假物体的边界。
这项工作如果交给人来做,可能要耗费几个小时。
据说,Adobe 公司已经研发出了「视频PS」技术
有的