Wallpaper Engine是steam平台上很受欢迎的一款图像模板设计软件,而软件的最终应用领域是电脑桌面壁纸,通常这种壁纸模板设计软件的核心功能应该是编辑功能,但是Wallpaper Engine似乎更热衷于展示自己对于地用创意工坊的支持,这就意味着这款软件可以提供大量第三方用户自制的图片模板共享,这就是为什么Wallpaper Engine虽然在wiki百科上的定义仍然是是应用软件,但自己却自诩为“Engine”,看来这款软件的搜索功能似乎比编辑功能更要“耀眼”,点开软件的创意工坊一栏,你可以使用筛选结果来进行精确搜索,然而更让人感到疑惑的是一款壁纸模板编辑软件竟然还可以根据年龄段来搜索素材,我们可以看到大众级以上的选项,这时候你会发现一些游离于主流审美之外的图片,看到这里你就会突然明白这款steam上看起来平平无奇的壁纸模板编辑软件为何会获得40多万“好评如潮”的评价了,但是各位老司机不要担心,敖厂长今天不是来说这种表象的。
Wallpaper Engine竟然能够搜索到一些另类图片,是不是意味着这款软件就是彻头彻尾的无主之地呢?答案是否定的。Wallpaper Engine是拥有自己的一套评判规则的,软件并不允许用户发布照片形式的裸露和暴力内容,也就是说在你们的“大作”上传到创意工坊之前,软件是会进行一遍审核的,创意工坊里面的图片并不是没有人在管理,也许整个Wallpaper Engine开发团队里面会有一大群人在负责图库的打理,也就是说这群人会看到真正具有以下标签的可怕图片,然后我们知道长期审核图片是一件非常辛苦的工作,脸书的员工就因长期审核不良图片产生心理创伤,调解后获得公司5,200万美元赔偿。
那么也就是说目前Wallpaper Engine创意工坊的审核人员正在遭受大量用户上传的危险图片荼毒,为了让软件的图库保持二次元纯度,他们要与大量亚主流图片正面接触。这个过程极其容易造成精神污染甚至心理创伤。
虽然审核人员的遭遇值得同情,但是最关键的问题在于为什么图库软件公司不使用人工智能来审核图片呢?我们又如何证明Wallpaper Engine的创意工坊是由人类在审核呢?敖厂长对此询问了国内多家图片模板制作软件开发公司,希望了解图片模板搜索背后的秘辛,最后他们都以担心泄露商业机密为由委婉拒绝,最后幸好在朋友引荐下,恒图科技公司答应了让敖厂长参观的需求。
恒图科技公司有一款APP叫懒设计,懒设计和Wallpaper Engine一样,也是功能强大的壁纸图像模板编辑软件,不过懒设计的重点并不是壁纸搜索,而是编辑和演示功能。虽然两款软件的应用重点不同,但是在壁纸图库搜索算法上却是异曲同工。
为了能够了解壁纸模板和图片搜索功能的背后算法原理,判断Wallpaper Engine的图库是否有审核人员正在遭受荼毒,我来到开发小哥的工位前让他讲解壁纸图库搜索背后的算法开发,可以看到应用软件的后端搜索功能是在Java语言环境下实现的,所以搜索功能需要编写大量复杂的罗逻辑代码来实现,但是抽象出来核心语句有一式三条:语句queryGoods会识别用户的搜索指令和搜索参数,而语句buildQueryString会将用户请求的搜索参数构建为搜索引擎的查询语言,也就是建立了搜索引擎能识别的描述语言,在buildQueryString的子界面下,我们可以看到搜索算法会根据搜索指令进行三层搜索,权重越高搜索结果越精确,最后根据用户的搜索指令构建出查询语言,接着将构建出来的查询语言传递进入search PhotoWithPageMode语句,并开始执行后得到一系列的图片数据信息,点击打开图片数据模型,这里面会看到大量图片的信息字段,哪种尺寸的图片,什么品类的图片都会包装在这个数据模型内。
虽然目前大家看到的都是枯燥的编程代码,但是当用户点击图形界面的那一刻,前端就会将用户搜索命令通过网络请求发送到后端服务器,这时候中继端就会立刻看到点击搜索产生的日志信息改动,然后同时处理并返回结果,用户就会在应用程序上立刻看到搜索结果,这就是目前在开发端应用非常普遍的ElasticSearch搜索算法(简称ES),不过大家也注意到了,懒设计是在Java语言下构建的,Wallpaper Engine是同时在Java PHP和c加语言下构建的。两者的搜索算法是否一样呢?目前ES的泛用性是非常强的,在很多语音下都能进行调用,基本上第三方软件实现搜索功能都会用到ES算法,但是问题就出在这里,虽然使用计算机语言构建ES搜索算法,已经把搜索的逻辑部分实现了,但是程序是如何知道哪些图片是符合用户需要的呢?这就需要公司专门负责图库的人来对每一张图片进行归纳、分类、尺寸裁剪、品类标签标注,最后进行审核。程序接收到用户的搜索关键词和筛选条件,就会和算法逻辑中的标签进行匹配,最后出现用户想要的图片,但很多朋友就会说难道人工智能不能进行图片整理和图片审核吗?
虽然现在各个公司都在布局人工智能赛道,但目前在审核这个领域,人工智能还是无法进行精确工作,这就是为什么依然会有“在哪看片指日可待”的现象时有发生的原因,所以说图片搜索不仅需要开发人员后端作业,也需要图库人员进行整理布置,而在图库人员将图片入库审核的时候,就会干掉那些违反规则的图片,因此回到Wallpaper Engine上,虽然入库软件的壁纸图片是第三方用户自己上传的,但是因为创意工坊规则和筛选条件算法设置,Wallpaper Engine上面肯定有人工进壁纸归纳和审核,而他们面对的壁纸来源是粗放的,数量大且充满危险,而懒设计这款产品定位比较清晰,作为模板设计软件提供的壁纸模板和图片都是有版权的,图库管理者只需要归纳好这壁纸即可,不会遭受开放环境下的图像污染。
因此Wallpaper Engine在PC端以第三方用户自制壁纸搜索功能深受steam用户喜爱,而懒设计因为在移动端提供拥有版权的壁纸供用户进行模板设计,而深受用户喜爱,两者殊途同归,不过与定位桌面美观的Wallpaper Engine不同,懒设计定位在手机上便捷的进行办公、社交图片的模板设计,因此也贴合办公社交的需求,制作了海报、壁纸、新媒体、拼图等功能。比起Wallpaper Engine,懒设计更像是一款掌上ps。
不过通过这期节目大家也应该意识到,图像审核人员是一群被忽视的群体,这些人既要面对上层级的严苛要求,更要面对外部涌来的大量不良图片,长期观看这些图片会对身心产生不良影响,最后甚至出现心理创伤,这也是很多图像审核人员无法长期在岗,需要转岗甚至离岗的原因。
所以关爱审核人员从今天做起!