如何判斷照片是否ps

這個問題網上有不少答案,我就記個筆記:html

 

利用圖片屬性,用記事本方式打開算法

https://jingyan.baidu.com/article/948f59242da81ed80ef5f961.html人工智能

 

這總,對於普通的ps圖片能夠用3d

 

若是ps後的圖片,截圖了呢?把ps後的圖打印出來,再用相機拍呢?結果如何?上述方法可能就失效了。htm

參考:blog

https://www.zhihu.com/question/19720234圖片

這個講得比較好get

 

Adobe 公司的AI鑑圖技術主要用了兩種鑑定方法,可是這兩種方法不知道對於上面的狀況,是否能檢測出來,留着之後繼續更新。

第一種是RGB 識別技術。

任何一個電子屏幕上看起來五彩繽紛的圖片,其實每一個像素點都是由紅藍綠三種顏色疊加造成的。

紅綠藍,是色光的三原色。





io



可是,並不是每一個格子都儲存着紅黃藍三種信號,大多數時候須要經過格子和格子之間的算法來控制顏色,因此每一個格子之間其實有必定的數字關係。


 




class




若是某一篇區域的圖像跟周圍沒有數字關係,或者發生異常,就能夠斷定圖片存在PS。

簡而言之,根據RGB顏色值的變化關係,AI 系統就能迅速來檢測出篡改。


第二種方法是噪點。

咱們使用數碼相機拍照時,照片上必定會帶有不少密密麻麻的小顆粒,夜間拍攝時尤爲明顯。


 














這些噪點其實也存在一些特定的分佈規律,若是圖片中的某個部分是複製進來的,噪點的分佈以及邊緣就會異常,這種異經常使用肉眼很難識別,用機器卻能夠輕易找出來。

RGB檢測和噪點檢測兩種方法疊加,這就造成了 Adobe 公司利用人工智能鑑別圖片的關鍵技術。


 






在實際應用中,該系統能夠在幾秒鐘以內迅速判斷出造假的部分,繪製出造假物體的邊界。 這項工做若是交給人來作,可能要耗費幾個小時。

相關文章
相關標籤/搜索