
【版權爭議】Google研破解水印法門,可輕鬆攻破大量熱門圖片庫網站
Google上星期發表一篇文章,表示已經研發出一條可自動出去大量圖片水印的演算法。
Photo from Google
這演算法於2017年國際電腦視覺與模式識別會議中發表,而Google最近則發表了文章詳細解釋演算法的原理。有份參與研發的科學家Tali Dekel及Michael Rubinstein指出,一般圖片庫網站都是用統一方式將水印加到圖片中,造成了一個非常容易被預測的加密模式。這個演算法則可透過預測水印的内容及不透明度設定等去了解網站的行為模式。
Photo from Google
了解這些模式之後,演算法就可通過分析大量圖片庫網站上的照片,然後再辨認圖片上的水印圖案,就可統一地去除水印。Google指出,目前坊間可見的圖片庫網站的安全風險都是來自水印形狀一致。就算改變水印位置也沒法逃過被機器演算法攻破的命運。不過,只要在水印中加入隨機幾何擾動技術(random geometric perturbations),就可令水印產生形狀上的變形,使水印模式更難被預測,提高其穩固性。
在Google提供的圖片中可見,圖片在使用隨機技術之後並沒有被演算法完全去除水印,經過處理的圖片會留下邊緣痕跡(見下圖)。
Photo from Google
Google亦提出,這個隨機水印的方式的執行難度低,並可有效地提高水印被一次過移除的可能性。此外,這技術也不會影響水印的視覺效果。Google補充指,隨機水印之所以能難倒演算法是因為它需要更多的工序去辨認經過調整的水印。即使能辨認出經過改動的隨機水印,演算法亦需要更多的時間去移除水印。故此,團隊認為隨機技術是目前唯一能使水印更有效的方法。