在這個萬物皆可 PS 的時代,一張圖片的真假似乎越來越難判定。例如網(wǎng)上突然傳出來一張截圖,你要怎么才知道這是真的證據(jù),還是 PS 出來的謠言?如何快速鑒定一張圖片有沒有被更改過,本文就來給大家介紹 8 種可以檢測圖像更改的工具,來看看吧!
通常來說,圖片生成時是會帶有 Exif 等圖片信息的。例如用手機拍攝的照片。EXIF 代表可交換圖像文件,它用于在使用 JPG 壓縮的數(shù)碼照片中存儲信息。
網(wǎng)站鏈接:http://exifdata.com/index.php
EXIF 文件中包含的信息包括手機型號、相機信息,如光圈、閃光燈、ISO 編號、曝光、快門速度、鏡頭、分辨率、白平衡和 GPS 坐標(biāo)。而用 PS 處理過的圖片,也會帶有 Photoshop 的軟件信息。
此類數(shù)據(jù)可用于各種調(diào)查。比如調(diào)查相機類型,或者照片的 GPS 坐標(biāo)來尋找某人的位置。有許多工具可用于查看 EXIF 數(shù)據(jù),包括只需右鍵單擊圖像并轉(zhuǎn)到詳細信息。
當(dāng)我們訪問 ExifData.com 時,我們需要從計算機上傳圖像或提交 URL。
來自 exifdata.com 的屏幕截圖
圖片加載到網(wǎng)站后,我們就可以在圖片右側(cè)看到詳細信息摘要。點擊左側(cè)的“詳細”按鈕提供更多詳細信息,例如文件權(quán)限、大小、GPS 坐標(biāo)(如果可用)等。
來自 exifdata.com 的詳細摘要
因此,我們可以通過 Exif 信息,來判別某張圖片是否是未經(jīng)篡改的原圖。最簡單的方法,自然就是直接看文件頭了。例如一張圖片是在 PS 中修改過、然后保存的,那么用記事本開啟這張圖片,就可以在它的文件頭中,找到 “Photoshop”的字樣,如下圖所示:
用記事本打開圖片文件,有 “Photoshop”字樣,說明這是一張用 PS 保存的圖片
能修改圖片的軟件不止 PS,如果是用其他軟件來修改,我們還可以通過第三方軟件來鑒別其 Exif,例如下面的這款 “JPEGsnoop”。
JPEGsnoop 是一款免費的 Windows 應(yīng)用程序,可檢查和解碼 JPEG、MotionJPEG AVI 和 Photoshop 文件的內(nèi)部細節(jié)。它還可以用于分析圖像的來源以測試其真實性。
網(wǎng)站鏈接:https://www.impulseadventure.com/photo/jpeg-snoop.html
不僅可以確定數(shù)碼相機在拍攝照片時使用的各種設(shè)置(EXIF 元數(shù)據(jù),IPTC),而且還可以提取指示相機在保存照片時使用的 JPEG 圖像壓縮的質(zhì)量和性質(zhì)的信息。每個數(shù)碼相機都指定了壓縮質(zhì)量級別,其中許多級別大不相同,導(dǎo)致某些相機產(chǎn)生的 JPEG 圖像比其他相機好得多。
JPEGsnoop 報告了大量信息,包括:量化表矩陣(色度和亮度)、色度子采樣、估計 JPEG 質(zhì)量設(shè)置、JPEG 分辨率設(shè)置、霍夫曼表、EXIF 元數(shù)據(jù)、Makernotes、RGB 直方圖等。
如果我們要鑒定一張圖片是否被修改過,可以直接將圖片拖移到它的界面當(dāng)中,JPEGsnoop 就會對圖片的 Exif 等信息進行分析。JPEGsnoop 呈現(xiàn)的分析非常多,但我們只需要關(guān)注最下面的 “ASSEMSSMENT”一項,例如下圖:
根據(jù) JPEGsnoop 給出的信息,這張圖片是經(jīng)過處理或者編輯的,也就是說它不是原圖。再看這張圖,JPEGsnoop 判斷它就是原圖,沒有經(jīng)過任何 PS,可以確定為真了。
鑒別出這是原始圖片
反向圖像搜索可用于驗證照片、WhatsApp 圖像、屏幕截圖和 Internet 來源。
記者可以使用反向搜索選項來查找圖片的原始來源或了解圖片首次在 Internet 上發(fā)布的大概日期 。攝影師可以使用“按圖像搜索”功能了解其他未經(jīng)許可使用其照片的網(wǎng)站 。
那么,如何執(zhí)行正確的反向圖像搜索?
首先,我們需要一張任何類型的照片,我們可以使用一張有問題的奧巴馬照片。將照片保存至電腦,點擊“上傳圖片”按鈕,然后將該圖片上傳即可。接下來,單擊“顯示匹配圖像”按鈕,它會將您的照片發(fā)送到 Google、Bing 或 Yandex 的圖像數(shù)據(jù)庫并顯示視覺上相似的照片。在這里,我們可以選擇 Yandex 來演示。
在 Yandex 主頁上,您需要選擇圖像,然后選擇相機圖標(biāo)在計算機上找到保存的照片,或者也可以粘貼網(wǎng)址。
Yandex 主頁截圖
如何使用相機圖標(biāo)打開圖像
滾動瀏覽圖像列表后,我們看到了原始圖像,它向我們展示了第一張圖像是經(jīng)過數(shù)字修改的。因此,有時候我們需要滾動瀏覽一堆圖像才能找到所需的內(nèi)容。
此外,有一些有用的免費工具可以讓反向圖像搜索更容易。RevEye 是一個 Chrome 插件,可以搜索 Bing、Google、Yandex、TinEye 和百度。使用 RevEye,您只需右鍵單擊圖像并直接轉(zhuǎn)到列表中的相應(yīng)搜索引擎。
網(wǎng)站鏈接:https://29a.ch/photo-forensics/#forensic-magnifier
通過 Exif 鑒別圖片是否是原圖,的確是行之有效的,但這種方法也有其局限,那就是它只能鑒定圖片是否是原圖,而不能鑒定圖片內(nèi)容是否保真。例如用 QQ、微信發(fā)送的圖片,會被壓縮過,圖片內(nèi)容沒有被修改,但通過 Exif 鑒別,這仍屬于處理過的圖片,如此一來就顯得意義不大了。
如果你想要鑒別圖片內(nèi)容是否被修改,那么直接鑒別圖片的內(nèi)容是更靠譜的方法。問題來了,這屬于技術(shù)活,往往需要人工細細甄別,有沒有更加傻瓜智能的方法?還真有,例如 Forensically 這個網(wǎng)站,其中很多功能,都非常方便且實用,可以幫你快速鑒定圖片有沒有被 P 過。
Forensically 是一款基于 Web 的免費圖像分析工具,可用于檢測克隆、錯誤級別分析、圖像元數(shù)據(jù)、噪聲分析、水平掃描等。錯誤級別分析或 ELA 用于識別 jpg 圖像中不同級別的壓縮偽影。
jpg 圖像保存得越多,壓縮得越多,因此在對其進行分析時,圖像的編輯部分變得不那么均勻,因此更加明顯。許多人通常認為錯誤級別分析是主觀的,但它可以像放大鏡一樣幫助您識別圖像中被隱藏的細節(jié),幫助揭示真相。
- 克隆檢測:克隆檢測器突出顯示圖像中的復(fù)制區(qū)域。這些可以很好地指示圖片已被修改。
- 錯誤級別分析:此工具將原始圖像與重新壓縮的版本進行比較。這可以使操縱區(qū)域以各種方式脫穎而出。例如,它們可以比未經(jīng)處理的類似區(qū)域更暗或更亮。
- 噪聲分析:這個工具基本上是一種反向去噪算法。它不是去除噪聲,而是去除圖像的其余部分。它使用超級簡單的可分離中值濾波器來隔離噪聲。它可用于識別對圖像的操作,如噴槍、變形、扭曲和透視校正克隆。它在高質(zhì)量圖像上效果最好。
- PCA:此工具對圖像執(zhí)行主成分分析。這提供了一個不同的角度來查看圖像數(shù)據(jù),這使得發(fā)現(xiàn)某些操作和細節(jié)更容易。這個工具目前是單線程的,在大圖像上運行時速度很慢。
首先來說說其中的 “Clone Detection”功能。顧名思義,這可以檢測圖片是否存在克隆現(xiàn)象。通常來說,修改圖片時,例如去除水印、雜物等等,都會用到 PS 中的像素克隆工具,F(xiàn)orensically 的檢測原理就在于識別圖片中重復(fù)的像素,來判斷這張圖片有沒有被像素克隆工具修改過,下圖就是 Forensically 默認提供的樣張。
這些紅線連起來的區(qū)域,像素是一模一樣的,證明經(jīng)過 PS 克隆工具的涂抹
在 Forensically 的鑒別結(jié)果中,白斑代表一模一樣的像素,紅線代表相同像素的平移路徑。可以看到,圖中有大面積相鄰像素都是一模一樣的,這就是經(jīng)過克隆的痕跡,這無疑就是一張 PS 過的圖片。
在下面這張龜頭人的圖像中,我們可以很清楚地看到它被編輯了哪個部分。
如果我們點擊右側(cè)的 Error Level Analysis 按鈕并調(diào)整滑塊,我們可以很快看到海龜頭部比身體的其他部分和背景更亮、更不均勻。使用 ELA,所有高對比度和低對比度邊緣都應(yīng)該看起來相似。如果存在巨大差異,我們就可以懷疑圖像已被更改。
Forensically 中可用的另一個工具是克隆檢測工具。使用此工具,可以查看已克隆圖像的所有位置。此工具的準(zhǔn)確性在很大程度上取決于滑塊的位置和原始圖像的質(zhì)量。
我們再來看一張正常的照片:
沒 P 過的圖,沒有集中分布的相似像素
這張照片是沒有經(jīng)過 PS 的,在 Forensically 中盡管也鑒別出了一模一樣的像素,但分布面積小且零散,因此可以認為這張圖片沒有被克隆工具修改過。
Forensically 的 Clone Detection 只適用于使用克隆工具修改的照片,對于其他 P 圖情況,我們可以使用 Forensically 的其他工具鑒別。
例如,F(xiàn)or ensically 的 “Error Level Analysis”功能,可以突出顯示某些肉眼看上去差不多、但從計算機角度來看非常突兀的像素。例如這張示例圖中的飛碟,就很顯眼了,這明顯就是 P 上去的。
經(jīng)過一定算法處理,發(fā)現(xiàn)某一塊像素的特征和周圍的明顯不同,這顯然是 P 上去的圖像再來看看原始拍攝未經(jīng)處理的照片,可見計算機認為像素特征是均勻的,沒有突兀的像素群。
未 P 過的圖像,算法處理后的像素特征是相似的
當(dāng)然,F(xiàn)orensically 也是存在局限的,它的原理決定它只能適用于鑒定拍攝的照片(還不能有太多過曝之類造成的 “死像素”),對于截圖或者 CG 這樣的人造圖像不那么適用。但無論如何,如果你想要鑒別某張照片有沒有被 P 過,F(xiàn)orensically 仍是非常不錯的輔助工具。
網(wǎng)站鏈接:http://fotoforensics.com/
FotoForensics 使用先進的算法來解碼任何可能的 photoshopped 圖片和操作;它使用錯誤級別分析 (ELA) 來識別圖像中處于不同壓縮級別的區(qū)域。
對于 JPEG 圖像,整個圖像應(yīng)該處于大致相同的錯誤級別。如果圖像的某個部分處于顯著不同的錯誤級別,則可能表明進行了數(shù)字修改。
FotoForensics 旨在簡化評估過程。它像顯微鏡一樣工作——通過突出人眼可能無法識別的偽影和細節(jié)。在擁有正確的工具和培訓(xùn)之間,大多數(shù)人可以快速學(xué)習(xí)如何評估圖片。
FotoForensics 提供算法、用于自定進度學(xué)習(xí)的在線教程、測試知識的挑戰(zhàn)以及幫助您入門的其他資源。
- 錯誤等級分析
- 元數(shù)據(jù)分析
- 最后保存質(zhì)量
- 顏色調(diào)整
FotoForensics 使用一種稱為“ EL?A ”的計算算法“代表錯誤級別分析,它以百分比顯示對原始照片的邊緣、紋理和表面所做的更改的修改。
由于圖片直接來自相機或經(jīng)過 Photoshop 處理,因此可以輕松找到嵌入在元數(shù)據(jù)中的其他重要細節(jié)。不要試圖對您的私人照片進行分析,因為結(jié)果圖像將保存在服務(wù)器的公共 URL 中。
在第二張圖片中,您可以如何通過 ELA 識別證書的真實性,其中假郵票的亮度和邊緣的錯誤級別會發(fā)生變化。
網(wǎng)站鏈接:https://www.getghiro.org/
Ghiro 是用于數(shù)碼照片和數(shù)碼圖像分析的開源軟件。取證分析完全自動化,可以從不同角度搜索或匯總報告數(shù)據(jù)。Ghiro 旨在幫助您和您的團隊分析大量圖像。
錯誤級別分析 (ELA) :是一種旨在檢測圖像是否經(jīng)過編輯的技術(shù)。它可以應(yīng)用于壓縮圖像,即 JPEG 或 PNG。主要思想是原始形式的圖像具有獨特的壓縮級別。重新保存分析的圖像并計算壓縮級別的差異,如果檢測到差異,則編輯的可能性很高。Ghiro 計算錯誤級別并檢測它們之間的差異。
哈希摘要生成:為圖像計算最常見的哈希,以創(chuàng)建它的唯一標(biāo)識符。計算出的哈希值為:CRC32、MD5、SHA1、SHA224、SHA256、SHA384 和 SHA512
哈希列表匹配:假設(shè)您正在搜索圖像并且您只有哈希。您可以提供哈希列表并報告所有匹配的圖像。
字符串提?。禾崛》治鰣D像中包含的所有文本字符串,就像在 unix 字符串工具中一樣。更有趣的(即 URL)被突出顯示。
簽名引擎:簽名提供關(guān)于最關(guān)鍵數(shù)據(jù)的證據(jù),以突出重點和常見的曝光。簽名引擎可突出顯示 120 多個簽名的常見曝光
網(wǎng)站鏈接:https://ampedsoftware.com/authenticate
Amped Authenticate 是用于揭示圖像處理歷史的領(lǐng)先取證軟件。Amped Authenticate 提供了一套強大的工具來確定圖像是未經(jīng)修改的原始圖像、特定設(shè)備生成的原始圖像還是使用照片編輯軟件處理的結(jié)果,使其作為證據(jù)的可采性受到質(zhì)疑。Amped Authenticate 被全球數(shù)字取證專家和情報機構(gòu)使用。
Authenticate 是圖像分析師根據(jù)數(shù)百篇科學(xué)論文和研究確定的最有用、最真實的應(yīng)用程序身份驗證過濾器和技術(shù)的集合。這些已被內(nèi)置到一個易于使用但功能強大的界面中,以幫助調(diào)查人員回答圍繞當(dāng)今數(shù)字圖像的真實性和完整性的許多問題。
當(dāng)前的產(chǎn)品和流程專注于一種或相對較少的科學(xué)工具。Authenticate 將多個測試、程序和報告的強大功能整合到一個包中,以提高用戶檢測篡改圖像或確定原創(chuàng)性的能力。
- 檢測圖像中的篡改區(qū)域
- 確定圖像和文件的真實性
- 使用批處理工具分析多個圖像
- 識別用于拍照的設(shè)備
- 基于科學(xué)的最強大、最真實的應(yīng)用程序身份驗證過濾器和技術(shù)的集合
網(wǎng)站鏈接:https://www.diffchecker.com/
Diff Checker 是一個有趣的工具,可以并排或重疊比較兩張照片以查看它們之間的差異。此工具可用于捕捉圖像的微小變化。在 Diff Checker 的主頁上,我們需要上傳兩張圖片進行比較。
DiffChecker.com 的屏幕截圖
查看更改的第一個選項是淡入淡出。淡入淡出將一個圖像放在另一個頂部,并可以切換不透明度以查看圖像之間的變化。
褪色
該滑塊選項還會將圖像放在一起,但可以來回滑動到一邊對其他比較。
滑塊
“差異”選項將兩個圖像放在一起并反轉(zhuǎn)顏色,以便我們可以看到兩張照片之間的差異。有時,使用差異功能可以捕捉到通常不會看到的細微編輯。
有許多微妙的線索表明圖像已被數(shù)字化改變。我們可以在不使用任何特殊工具的情況下看到許多更改。下圖是 2017 年廣為人知的惡作劇圖片:
如果你仔細觀察,會發(fā)現(xiàn)一些非常明顯的跡象表明該圖像已被更改。放大我們可以看到,普京臉上的對比度比其他人要嚴重得多,陰影也不對。此外,當(dāng)縮小時,我們還可以看到他的身體輪廓與周圍的輪廓明顯不同。
這是對比度、紋理差異和無與倫比的陰影暴露照片真實性的另一個例子。
你可以看到所有的人的陰影與愛因斯坦的陰影方向不一致。此外,愛因斯坦和其他男人之間的對比度和紋理是不同的,他的頭發(fā)的邊緣也沒有很好地融合在一起。
最后,福韻君給大家推薦一個網(wǎng)站 Start.me,里面集合了一些可以幫助分析數(shù)字照片進行驗證的有用工具。大家可以試一試,看看哪些工具最適合你的具體情況。
網(wǎng)站鏈接:https://start.me/p/ZGAzN7/verification-toolset
看到這些工具集,大家是不是眼花繚亂了,其實,這些工具的功能都大同小異,我們不一定需要花哨的工具來分析數(shù)字照片,許多工具都是免費的,易于使用,而且隨時可用。
數(shù)字圖像分析是一個技術(shù)活,很難通過軟件算法自動得出圖片是否為真的結(jié)果,所以以軟件算法作為輔助,再結(jié)合人的經(jīng)驗和你的眼睛去進行判斷,還是可以大致判斷出來的。希望上面的方法和技巧能幫到大家,如果有什么其他更好思路或者方法,也歡迎在留言區(qū)分享交流哦!
歡迎關(guān)注作者微信公眾號:「福韻 網(wǎng)絡(luò)情報研究」
復(fù)制本文鏈接 文章為作者獨立觀點不代表優(yōu)設(shè)網(wǎng)立場,未經(jīng)允許不得轉(zhuǎn)載。
熱評 剛下凡就來評論了