Ich denke, dass der jüngste Koronavirus uns gezwungen hat, Telearbeit zu leisten, aber es gibt viele Menschen, die Telearbeit machen wollen, aber keinen Informationsverlust garantieren können, und das Unternehmen gibt keine Erlaubnis für Telearbeit. Ich frage mich, ob es das gibt.
Dieses Mal dachte ich, ich könnte so viel wie möglich zu solchen Problemen beitragen, und so entwickelte ich ein Demoprodukt, das sich darauf konzentriert, "PC-Peeping zu verhindern", selbst wenn Informationen verloren gehen.
Wenn eine andere Person als Sie versucht, in den PC zu schauen, wird auf dem gesamten Bildschirm ein schwarzer Bildschirm angezeigt, um die Informationen auszublenden. Es zeichnet auch die Person auf, die versucht hat, es als Bild zu betrachten.
Wir haben uns entschlossen, die Quelle in einer Form zu veröffentlichen, die jeder sehen kann, in der Hoffnung, dass wir so schnell wie möglich von der Bedrohung durch das Corona-Virus befreit werden. https://github.com/kimuson/PeepBlocker
Demo
Es wurde bestätigt, dass es unten funktioniert. Windows sollte wahrscheinlich funktionieren. .. .. ・ Mac OS Catalina ・ Python 3.6.5
Speichern Sie die Quelle an einem beliebigen Ort.
$ git clone https://github.com/kimuson/PeepBlocker.git
Installieren Sie die für die Ausführung erforderlichen Module.
$ cd PeepBlocker
$ pip install -r requirements.txt
Bitte führen Sie das Skript aus
$ python PeepBlocker.py
Die Sprache ist Python. Die Bilderkennung verwendet OpenCV. Außerdem hatte ich diesmal nicht viel Zeit, um die GUI zu zeichnen, also habe ich sie einfach mit tkinter gezeichnet.
Die Genauigkeit der Bilderkennung reagiert ziemlich stark. In seltenen Fällen kann bei Verwendung an einem dunklen Ort eine Warnung auftreten, selbst wenn Sie alleine sind.
Die Genauigkeit ist an einem hellen Ort relativ gut. Auch der Fall, in dem zwei Personen anwesend sind, aber nicht erkannt werden, war nicht so weit wie ich getestet habe. Es kommt selten vor, dass Sie erkannt werden, obwohl Sie alleine sind, aber ich persönlich denke, dass Sie nichts gegen die strenge Erkennungsstufe unternommen haben.
Ich hoffe aufrichtig, dass dieses Koronavirus die Situation so schnell wie möglich beendet.