上周,谷歌在国际电脑视觉与模式识别会议上发布了一项新的智能算法,炫耀了一把算法快速去照片水印的能力。利用人工神经网络,人工智能实验室的研究者们训练了一款能够识别水印中重复图案,并将它们自动从图中扣掉的算法。类似采用sans-serif字体水印的Shutterstock、密集logo的Adobe图库,都能够被这套算法轻松破解。
新闻一出,靠图片吃饭的摄影师、制作者们,都纷纷谴责,谷歌这个独裁者,居然将毒手伸进了业界作用了将近30年的图片防盗版规则。虽然,水印原本就不是百分百的防偷盗,拥有一定的技术,大部分人都能将水印在一小时内除掉。但是,像弍的算法这样,在几分钟内,大批量去除水印,对这个行业的版权都可能造成毁灭。
当然,谷歌绝没有要出售这款算法的意思,毁掉图片数据库公司,也不是他想要做的事。谷歌只是借助会议,像大家炫耀一下,自己的新算法的进展,它是多么地牛X,以及它可能个业界带来什么改变。事实上,谷歌在发布这个算法的几周前,就已经联系过了极大主流图片库,并向他们解释了自己的算法。
Shutterstock的内容总监表示,谷歌给了他们足够的时间,让他们减轻这个算法可能带来的风险。在过去的几个月中,Shutterstock的工程团队,也在开发一种算法,让它能够骗过谷歌的那套算法。他们给图库中的1.5亿张照片,都用了不同的水印,以便寻找出,躲过谷歌算法的消除的方法。而这个算法的基础,就是理解谷歌的算法的内容。
水印之所以能被批量消除,就是因为库里的图片都采用相同的水印。只需要给人工神经网络看1000张打上相同水印的照片,它就能记住这个重复的图,分辨它的倾斜度、透明度、阴影。所以,不论水印本身有多复杂,算法都能在大量学习之后,识别它。
一旦算法能够将水印和背后的团分解开来,它就能直接取出水印,类似于将声音从背景杂音中分离出来一样。然后,算法将利用剩余的图案,填补水印留下空白。
在了解算法之后,Shutterstock也改变了自家的水印,在直接将水印打上图片之前,软件会稍微扭转一下字母的形状,在不同的地方加一些凹凸,改变字母的角度。此外,他们还将创作者的名字加在水印上,增加水印的复杂程度。这些肉眼不太能发现的变化,对于老实的算法来说,却是完全另一个层级的难度。算法很难再完美地将水印去除,有了变化的水印,总是会给处理过的图片,留下印记。
同时,Adobe也将把创作者的名字加到水印中,以增加水印的可靠度。不过,Adobe表示,对于类似谷歌算法的威胁,他们倒是不担心。因为之前并没有发生过大规模的盗用事件,而且添加了水印的样板照片的分辨率,普遍较低,并不能做多少商用。
其实,谷歌的这项技术,不仅不应该让人感到害怕,反而,应该让大家感到兴奋。因为这个算法在消除水印之后的下一步,就是能够利用相同的计算机视觉技术,帮助人类进行肿瘤细胞的病理读片。当算法能够分析出一张照片中,不同深度的物体信息,并将它们拆分开来的时候,他们就能从简单地去水印出发,去做更多有趣、有意义的大事。
要发表评论,您必须先登录。
现在能用吗,急急急
下一步当然是….
下马?