假設某人有一張白紙的圖像(.JPG或.PNG),其中有黑色文字。有人用高級照片編輯器(Photoshop,GIMP等)修改了此圖像(通過筆刷更改了字母/數字)並將其發送給我們。如何檢測圖像是否被修改?
有沒有什麼辦法在代碼中檢測到我們這種修改類型?
我讀了一些算法用在攝像機上,輸出圖像是用一系列操作/模式渲染的。當有人通過圖像編輯器觸摸圖像時,需要對由原始相機創建的圖案進行一些不正確的處理。這是真的?
任何鏈接,代碼或想法都將是值得讚賞的。 cas sakal
假設某人有一張白紙的圖像(.JPG或.PNG),其中有黑色文字。有人用高級照片編輯器(Photoshop,GIMP等)修改了此圖像(通過筆刷更改了字母/數字)並將其發送給我們。如何檢測圖像是否被修改?
有沒有什麼辦法在代碼中檢測到我們這種修改類型?
我讀了一些算法用在攝像機上,輸出圖像是用一系列操作/模式渲染的。當有人通過圖像編輯器觸摸圖像時,需要對由原始相機創建的圖案進行一些不正確的處理。這是真的?
任何鏈接,代碼或想法都將是值得讚賞的。 cas sakal
不,這是不可能的。你可能會想出99%的工作時間,但我保證它是否足夠重要,有人會找到對策。
例如,他們可以改變photoshop中的圖片,打印出來並拍攝一張新照片,然後發送給您。祝你好運,檢測到數字改變。
嗯,可能是我應該專注於像素。 –
那麼,如果你在你的日子裏看到很多照片衝浪,可能會工作 – so12311
事實上,這方面的研究歷史悠久。例如,在像素級別,修改的部分可能與相鄰像素不一致(當然,在某些假設下,邊緣不會與相鄰像素一致,但用戶施加的模糊區域與圖片的其餘部分不一致,如果您在圖像中複製區域,則兩個區域的相似性分數會高得令人難以置信)。
當然,有很多對策(技術/邏輯)會打敗現有的僞造檢測方法。
我會建議你谷歌「數字圖像僞造」
謝謝加里,如果我能找到有用的東西,我會研究它並回到這裏。 –
只是一個想法,雖然我從來沒有嘗試過。
類獲得直方圖面,我想;-)
但我們沒有alphaneo的原始圖片。 –
你聽說過什麼算法?你有參考嗎? – koan
這只是一個猜測,但如果圖像通過編輯工具,相機存儲在圖像上的EXIF數據會被更改/丟失? –
@koan老實說我不記得鏈接,但是一旦我找到它,我會在這裏發帖。 –