网站首页  词典首页

请输入您要查询的论文:

 

标题 如何鉴定图片真假
范文

    都迎

    在这个万物皆可PS的时代,一张图片的真假似乎越来越难判定。例如网上突然传出来一张截图,要怎么才知道这是真的证据,还是PS出来的谣言?如何快速鉴定一张图片有没有被PS过,成为了一大难题。要完美鉴别一张图片有没有被PS,肉眼是很困难的,这里提供2个值得一试的方法,供大家参考。

    方法一:通过Exif等图片信息鉴别

    通常来说,图片生成时是会带有Exif等图片信息的。例如用手机拍摄的照片,Exif就会携带有快门、光圈、手机型号等信息,而用PS处理过的图片,也会带有PS的软件信息。因此,可以通过Exif信息,来判别某张图片是否是未经篡改的原图。

    最简单的方法,自然就是直接看文件头了。例如一张图片是在PS中修改过、然后保存的,那么用记事本开启这张图片,就可以在它的文件头中,找到PS的字样。

    能修改图片的软件不止PS,如果是用其他软件来修改,还可以通过第三方软件来鉴别其Exif,例如下面的这款。

    JPEGsnoop是一款绿色软件,下載后直接运行即可,它是英文的,不过其实用起来没什么门槛。例如要鉴定一张图片是否被修改过,可以直接将图片拖移到它的界面中,JPEGsnoop就会对图片的Exif等信息进行分析。JPEGsnoop呈现的分析非常多,但只需要关注最下面的“ASSEMSSMENT”一项,例如下图。

    

    根据JPEGsnoop给出的信息,这张图片是经过处理或者编辑的,也就是说它不是原图。

    再看这张图,JPEGsnoop判断它就是原图,没有经过任何PS,可以确信为真了。

    

    方法二:通过图片内容鉴别

    通过Exif鉴别图片是否是原图,的确是行之有效的,但这种方法也有其局限,那就是它只能鉴定图片是否是原图,而不能鉴定图片内容是否保真。例如用QQ、微信发送的图片,会被压缩过,图片内容没有被修改,但通过Exif鉴别,这仍属于处理过的图片,如此一来就显得意义不大了。

    如果想要鉴别图片内容是否被修改,那么直接鉴别图片的内容是更靠谱的方法。问题来了,这属于技术活,往往需要人工细细甄别,有没有更加傻瓜智能的方法?还真有,例如Forensically,这个网站其中很多功能都非常方便且实用,可以帮你快速鉴定图片有没有被P过。

    首先来说其中的Clone Detection功能,顾名思义,这可以检测图片是否存在克隆现象。通常修改图片时,例如去除水印、杂物等,都会用到PS中的像素克隆工具,Forensically的检测原理就在于识别图片中重复的像素,来判断这张图片有没有被像素克隆工具修改过,下图就是Forensically默认提供的样张。

    

    在Forensically的鉴别结果中,白斑代表一模一样的像素,红线代表相同像素的平移路径。可以看到,途中有大面积相邻像素都是一模一样的,这就是经过克隆的痕迹,这无疑就是一张PS过的图片。

    

    这张照片是没有经过PS的,在Forensically中尽管也鉴别出了一模一样的像素,但分布面积小且零散,因此可以认为这张图片没有被克隆工具修改过。

    Forensically的Clone Detection只适用于使用克隆工具修改的照片,对于其他P图情况可以使用Forensically的其他工具鉴别。

    例如,Forensically的Error Level Analysis功能,可以突出显示某些肉眼看上去差不多、但从计算机角度来看非常突兀的像素。

    当然,Forensically也是存在局限的,它的原理决定它只能适用于鉴定拍摄的照片(还不能有太多过曝之类造成的“死像素”),对于截图或者CG这样的人造图像不那么适用。但无论如何,如果想要鉴别某张照片有没有被P过,Forensically仍是非常不错的辅助工具。

    PS鉴定是一个技术活,很难通过软件算法自动得出图片是否为真的结果,但如果软件算法只是作为辅助,结合人的经验进行判断,结果应该不会差太远。

随便看

 

科学优质学术资源、百科知识分享平台,免费提供知识科普、生活经验分享、中外学术论文、各类范文、学术文献、教学资料、学术期刊、会议、报纸、杂志、工具书等各类资源检索、在线阅读和软件app下载服务。

 

Copyright © 2004-2023 puapp.net All Rights Reserved
更新时间:2025/3/16 7:50:02