#374 · Primary category: Computer Vision

BossSensor

cnn computer-vision deep-learning machine-learning opencv

Hide screen when boss is approaching.

Project last updated:10/31/18

GitHub Stars

6.3K

Forks

1.1K

Contributors

4

License

MIT

Why we included this project

This is the classic demo that convinced many developers a webcam and a few lines of deep learning could do something genuinely playful. BossSensor trains a small CNN to tell your boss's face apart from other people's, then watches the camera feed and hides your screen the moment it recognizes them approaching. The appeal today is not as a tool you'd deploy in an office; it needs macOS, Python 3.5, and a folder of boss photos. Instead it works as a complete, readable example of the full pipeline: gathering labeled face images, training a classifier, and wiring the result into a real-time camera loop with OpenCV. Developers learning computer vision will find it one of the most approachable end-to-end walkthroughs of how a custom face classifier actually goes together. Teams exploring presence detection or simple face recognition can adapt it by feeding the project their own labeled photos.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category