久久久亚洲欧洲日产国码是av,久久99国内精品自在现线,久久久99一区二区三区,九一九色国产,久久精品成人免费国产

我的訂單購物車(0)會(huì)員中心 聯(lián)系客服 幫助中心供應(yīng)商合作 嘉立創(chuàng)產(chǎn)業(yè)服務(wù)群
領(lǐng)券中心備貨找料立推專區(qū)爆款推薦PLUS會(huì)員BOM配單 品牌庫PCB/SMT工業(yè)品面板定制

工程師的“防窺屏套路”,不得不服!

2018-12-03 15:19:16閱讀量:784

幾乎所有人都在上班時(shí)間做過和工作無關(guān)的事,比如總有想放空或看一些和工作無關(guān)的網(wǎng)站,這時(shí)候最怕的就是老板突然經(jīng)過座位。如果手眼協(xié)調(diào)夠好,還來得及按“Alt+Tab”切換屏幕,但總是會(huì)有來不及、或是根本沒看到老板經(jīng)過的時(shí)候,有時(shí)甚至因?yàn)樯裆艁y反而更顯得可疑。

在家時(shí)也是一樣,當(dāng)你正在聚精會(huì)神盯著屏幕做一些不可描述時(shí),老爸突然闖進(jìn)來怎么辦。這里有一些初級(jí)“防窺屏套路”先分享給大家。

1、入門級(jí):快捷鍵

WinKey + D : 所有窗口最小化并回到桌面。ALT + TAB : 快速切換窗口界面到“正經(jīng)狀態(tài)”

不過有時(shí)這種做法也會(huì)讓父母產(chǎn)生一些疑惑:


2、基礎(chǔ)級(jí):老板鍵

快捷鍵有一個(gè)弊端,即使回到桌面或者是把程序最小化,底部欄或者任務(wù)欄依然留有圖標(biāo),而且還不能自動(dòng)關(guān)閉程序正在播放的聲音,于是我找到了一種新的方式:老板鍵。

所謂 "老板鍵",并非是給老板使用的,而是用來防老板的鍵,所以更恰當(dāng)?shù)慕蟹☉?yīng)該是“員工鍵",或者“熊孩子鍵”。

當(dāng)老板或父母出現(xiàn)的時(shí)候,只要輕松的按下事先設(shè)定好的快捷鍵,就能瞬間隱藏掉所有不想要老板/父母/妻子看到的窗口 (包括任務(wù)欄中指定程序的圖標(biāo)或全部圖標(biāo),同時(shí)還能關(guān)閉系統(tǒng)音量,關(guān)閉系統(tǒng)音量后音量圖標(biāo)不改變) ,等危險(xiǎn)過后再按一次快捷鍵即可恢復(fù)被隱藏的窗口。


3、進(jìn)階級(jí):虛擬桌面

只可惜,并不是每個(gè)軟件都會(huì)有老板鍵的設(shè)置,于是我們需要一種通用的方式:虛擬桌面。

通過虛擬桌面程序,我們可以創(chuàng)建若干個(gè)同時(shí)工作的桌面,只要將其中一個(gè)桌面設(shè)置成工作狀態(tài),就可以通過快捷鍵快速從娛樂狀態(tài)的桌面切換到工作狀態(tài)的桌面。

然而無論是虛擬桌面還是老板鍵,都有一個(gè)共同的致命弱點(diǎn):需要提前察覺對(duì)方的到來,然后手動(dòng)進(jìn)行操作,如果不能提前發(fā)現(xiàn)對(duì)方,那么在按下快捷鍵隱藏桌面之前也許就已被發(fā)現(xiàn)。

但是這并不會(huì)將真正的技術(shù)宅難倒……

4、暴走級(jí):自動(dòng)捕捉人臉

一名日本工程師 Hironsan 深受“背后的老板“窺屏騷擾,決定開發(fā)出一款老板感應(yīng)神器“Boss Sensor”,使用效果相當(dāng)贊。


軟件的基本原理是這樣的:工程師首先對(duì)老板的位置和自己的位置進(jìn)行了分析,從而確定了老板過來“窺屏”的必經(jīng)路線。


然后,在這條路線上布置了一個(gè)攝像頭,結(jié)合人臉識(shí)別技術(shù)自動(dòng)識(shí)別攝像頭捕獲的人臉圖像,一旦在圖像中發(fā)現(xiàn)了老板的臉,程序就會(huì)自動(dòng)觸發(fā)它的工作機(jī)制,快速將使用者的電腦屏幕變成“正經(jīng)狀態(tài)”。


打造“Boss Sensor”三步驟

首先,必須要能讓攝影機(jī)順利擷取出人臉圖像,他使用了 Python 和影像處理函式庫 OpenCV,抓取畫面中的人臉影像。不過他提到,OpenCV 的臉部辨識(shí)精準(zhǔn)度并不高,未來考慮用機(jī)器學(xué)習(xí)函式庫 Dlib 改善。

第二步為讓機(jī)器學(xué)習(xí)能正確辨識(shí)出老板的臉,需要運(yùn)用到以下三種技術(shù):影像搜集、影像處理和打造機(jī)器學(xué)習(xí)模型。

機(jī)器學(xué)習(xí)模型需要從大量圖像中學(xué)習(xí)老板臉部特征,才能分辨老板和其他人的臉有什么不同,因此,他先透過 Google、Facebook 和攝影機(jī)影像分割搜集大量老板和其他人的照片,并用圖像處理軟件 ImageMagick 裁切圖像,只保留臉部區(qū)塊。最后,再將這些圖片放進(jìn)以 Tensor Flow 為后端的深度學(xué)習(xí)框架 Keras,其通常被用于打造卷積神經(jīng)網(wǎng)絡(luò)(convolutional neural network,CNN),讓電腦學(xué)習(xí)辨識(shí)出老板的臉。

一切準(zhǔn)備就緒,最后一個(gè)階段就是切換屏幕,他使用 PyQt 語言編寫該功能,并準(zhǔn)備了一張符合工程師認(rèn)真工作的程序碼編輯畫面。

實(shí)際Demo的成果:


▲ 老板正在走過來。


▲ 電腦擷取臉部畫面并辨識(shí)。


▲ 辨識(shí)為老板的臉,成功切換屏幕。

Hironsan 在 GitHub 上開源這套系統(tǒng)用到的程序碼,且不說這套系統(tǒng)有沒有實(shí)際效果,防老板能防到這種境界已算是“難得可貴”。不過, Hironsan 表示這套系統(tǒng)目前在功能上還有不足之處,老板如果戴了口罩或者鏡頭范圍內(nèi)人數(shù)太多的話,識(shí)別準(zhǔn)確度就會(huì)下降。

如果這位工程師依然能堅(jiān)持信念來開發(fā)這套系統(tǒng),未來還可以加入聲紋識(shí)別來捕獲老板說話的聲音,以及步態(tài)識(shí)別來識(shí)別老板走路的步態(tài)……技術(shù)并不是問題,真正的問題是,如今 Hironsan 這項(xiàng)制作已經(jīng)被自己的老板得知,恐怕很難被允許繼續(xù)研發(fā)下去。不過如果你很有實(shí)驗(yàn)精神,倒是可以試試看!