#374 · Primary category: Computer Vision
BossSensor
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
opencv
Open Source Computer Vision Library
RuView
π RuView turns commodity WiFi signals into real-time spatial intelligence, vital sign monitoring, and presence detection — all without a single pixel of video.
PaddleOCR
Turn any PDF or image document into structured data for your AI. A powerful, lightweight OCR toolkit that bridges the gap between images/PDFs and LLMs. Supports 100+ languages.
MinerU
Transforms complex documents like PDFs and Office docs into LLM-ready markdown/JSON for your Agentic workflows.
tesseract
Tesseract Open Source OCR Engine (main repository)