再也不怕老板偷窥我的屏幕,日本小哥开发人脸识别防窥系统

栏目: 数据库 · 发布时间: 5年前

摘要: 程序员小哥做到了每个上班族都想做的事情。

天下网商记者 王安忆

上班时间度日如年,于是你忍不住刷了遍微博,看了眼购物车,正想查看NBA季后赛的最新比分,突然发现老板神不知鬼不觉站到了身后,顿时把你吓得魂飞魄散,老板一言不发转身离开,你心有余悸如坐针毡,生怕哪天遭到清算。

再也不怕老板偷窥我的屏幕,日本小哥开发人脸识别防窥系统

斗争加速了你的成长,在热心同事的帮助下,你很快掌握了键盘切屏的精髓。左手大拇指虚按在ALT键,小拇指在 TAB键上方游荡,自然呈现着“打字”状态,有了这两个按键,屏幕窗口可以快速切换到“正经页面”。

再也不怕老板偷窥我的屏幕,日本小哥开发人脸识别防窥系统

老板来时用Ctrl+W,快速关闭在看的网页;老板走后用Crtl+Shift+T,恢复之前关闭的网页。WinKey +D最小化所有窗口并回到桌面,看上去万无一失,就是记得提前想好解释,为什么老板一来,你总在对着桌面发呆。

面对老板,全世界的上班族都是战友。日本程序员Nakayama用AI自制了一款“防老板偷窥”系统,能通过人脸识别技术识别一步步朝你逼近的老板,并自动切换你正在浏览的屏幕。这款AI程序名为Boss Sensor,只需要一个网络摄像头结合软件,就能对你的老板进行反“监视”。

再也不怕老板偷窥我的屏幕,日本小哥开发人脸识别防窥系统

用的是BUFFALO BSW20KM11BK作为拍摄工具

Nakayama的想法是,在工位上放一个摄像头,当镜头捕捉到老板的脸时,他的电脑屏幕就会自动切换成编写代码的画面,让老板以为Nakayama一直在努力工作。

再也不怕老板偷窥我的屏幕,日本小哥开发人脸识别防窥系统

据Nakayama介绍,老板的办公桌距离他的座位大约有6~7米的距离,只需要4~5秒的时间。因此留给AI反应的时间并不多,几秒内就要完成一系列动作。

再也不怕老板偷窥我的屏幕,日本小哥开发人脸识别防窥系统

首先,Nakayama要让计算机通过深度学习“掌握”老板的脸,这就需要收集大量老板的面部图像。Nakayama上自家公司网站搜索了老板的官方照,还从社交软件里下载照片,发现数量有限。于是,他用摄像头“跟”着老板,拍下他在办公室里的日常视频,再截取出老板不同角度下的照片。

再也不怕老板偷窥我的屏幕,日本小哥开发人脸识别防窥系统

获取图像后,Nakayama用软件删除了与老板面部画面无关的照片。接着就是建立机器学习模型,Nakayama使用Keras深度学习框架来构建卷积神经网络(CNN),专门针对老板的面部进行识别认证。这样一来,只要老板出现在摄像机镜头的范围内,系统就可以识别出他的脸。

然后是切换屏幕的“伪装”操作,作为程序员,Nakayama选择的自然是代码页面,显得自然又不会引起老板的疑心。

再也不怕老板偷窥我的屏幕,日本小哥开发人脸识别防窥系统

万事俱备,只欠“老板”。某一天,Nakayama真的在老板身上实验了一次:

老板离开了他的座位走了过来。

再也不怕老板偷窥我的屏幕,日本小哥开发人脸识别防窥系统

系统检测到老板的脸,并向模型输入了图像。

再也不怕老板偷窥我的屏幕,日本小哥开发人脸识别防窥系统

确认图像为老板后,电脑自动切换屏幕,成功!

再也不怕老板偷窥我的屏幕,日本小哥开发人脸识别防窥系统

目前,Nakayama已把Boss Sensor的源代码发布在了GitHub上。

受到Boss Sensor的启发,知乎上也有科技爱好者做出了该项目的Demo,并加以改进成基于最新的人脸识别+手机推送的Boss Coming,可以把“老板来了”的信息发送到手机上。

再也不怕老板偷窥我的屏幕,日本小哥开发人脸识别防窥系统

被程序识别并标记为boss

再也不怕老板偷窥我的屏幕,日本小哥开发人脸识别防窥系统

身后老板扭头过来

再也不怕老板偷窥我的屏幕,日本小哥开发人脸识别防窥系统

收到手机的信息

不过,Nakayama表示如果老板戴着口罩或者镜头范围内的人数过多时,系统识别的准确度就会下降。因此,这套系统在功能上还有不足之处,代码还不完善,仅供娱乐(Just for fun!)。

(部分图文来自:GITHUB & DIGITAL TRENDS)


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Python自然语言处理

Python自然语言处理

(英)伯德、(英)克莱因、(美)洛普 / 东南大学出版社 / 2010-6 / 64.00元

《Python自然语言处理(影印版)》提供了非常易学的自然语言处理入门介绍,该领域涵盖从文本和电子邮件预测过滤,到自动总结和翻译等多种语言处理技术。在《Python自然语言处理(影印版)》中,你将学会编写Python程序处理大量非结构化文本。你还将通过使用综合语言数据结构访问含有丰富注释的数据集,理解用于分析书面通信内容和结构的主要算法。 《Python自然语言处理》准备了充足的示例和练习,......一起来看看 《Python自然语言处理》 这本书的介绍吧!

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器

html转js在线工具
html转js在线工具

html转js在线工具

RGB HSV 转换
RGB HSV 转换

RGB HSV 互转工具