awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Hironsan avatar

Hironsan/BossSensor

0
View on GitHub↗
6,284 stars·1,072 forks·Python·MIT·17 viewsahogrammer.com/2016/11/15/deep-learning-enables-you-to-hide-screen-when-your-boss-is-approaching↗

BossSensor

Hide screen when boss is approaching.

Features

  • Boss Detection Tools - Detects a specific person approaching via webcam and automatically hides the screen to maintain privacy.
  • Boss Detectors - Uses a webcam feed and deep learning to detect when a boss or specific person approaches the desk.
  • Screen Hiders - Conceals the screen when the classified person matches a pre-trained boss image.
  • Single-Person - Trains a binary classifier to distinguish a specific person's face from all others using limited sample images.
  • Face Classifiers - Trains a binary classifier from user-provided images to recognize a particular person's face.
  • Face Detection - Identifies when a specific person enters the camera's field of view using a webcam feed and deep learning.
  • Deep Learning Face Classifiers - Uses a pre-trained CNN to classify detected faces against a known boss image.
  • Screen Hiders - Hides the computer screen automatically when a specific person's face is detected via webcam.
  • Face Recognition Training - Trains a binary classifier from user-provided images to recognize a specific person's face.
  • Custom Face Classifier Trainers - Trains a face classifier from user-provided images to recognize a specific person for triggering actions.
  • Single-Person Binary Classifiers - Trains a binary classifier to distinguish a specific person's face from all others using limited sample images.
  • Real-Time Facial Recognition - Captures live webcam frames and classifies faces in real time to identify when a designated person enters the field of view.
  • Boss Detection Screen Hiders - Detects when a specific person approaches a desk using webcam face recognition and automatically hides the screen.
  • Screen Concealment Triggers - Hides the screen immediately upon detecting a positive face classification match.
  • Automatic Screen Concealment Triggers - Hides the active screen content immediately upon a positive face classification match.
  • Screen Hiders - Triggers a screen-hiding action when the classified person matches a pre-trained boss image.
  • Webcam Frame Captures - Captures frames from a connected webcam using browser or system APIs for real-time processing.
  • Real-Time Webcam Pipelines - Captures frames from a connected webcam and processes them through detection and classification stages with minimal latency.
  • Screen Concealment - Hides the active screen content immediately upon a positive face classification match.
  • Workplace Privacy Automation - Uses computer vision to preemptively conceal sensitive content when a designated individual is detected.
  • Approaching Person Detectors - Captures live webcam frames and classifies whether a specific person is approaching the desk.
  • Boss Detection Screen Hiders - Uses a webcam feed and deep learning to detect a specific person approaching and automatically hide the screen.
  • Browser-Based Execution - Runs all face detection and classification entirely on the local machine without sending data to external servers.
  • Automated Screen Privacy - Triggers immediate screen concealment based on visual detection of an approaching person to maintain privacy.
  • Real-Time Processing Pipelines - Processes each webcam frame through detection and classification stages with minimal latency.
  • User-Provided Image Ingestion - Accepts and stores user-uploaded images to train a custom face classifier for personalized boss recognition.
  • CNN Feature Extractors - Uses a pre-trained CNN to extract facial features for classification without training from scratch.
  • Workplace Surveillance Avoidance Tools - Uses computer vision to monitor for a specific individual's presence and preemptively hide sensitive content from view.
  • Productivity Tools - AI-based tool for hiding work screens when bosses approach.

Star history

Star history chart for hironsan/bosssensorStar history chart for hironsan/bosssensor

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does hironsan/bosssensor do?

Hide screen when boss is approaching.

What are the main features of hironsan/bosssensor?

The main features of hironsan/bosssensor are: Boss Detection Tools, Boss Detectors, Screen Hiders, Single-Person, Face Classifiers, Face Detection, Deep Learning Face Classifiers, Face Recognition Training.

What are some open-source alternatives to hironsan/bosssensor?

Open-source alternatives to hironsan/bosssensor include: ageitgey/face_recognition — This is a Python facial recognition library designed to detect, encode, and identify human faces in images and video.… davidsandberg/facenet — FaceNet is a facial recognition framework designed to transform facial images into high-dimensional numerical… serengil/deepface — Deepface is a comprehensive deep learning library for facial recognition and demographic analysis. It provides a… vipstone/faceai — Faceai is a computer vision toolkit designed for facial analysis, identity recognition, and image processing. It… justadudewhohacks/face-api.js — face-api.js is a TensorFlow.js face recognition library and browser-based computer vision API. It provides tools for… justadudewhohacks/face-recognition.js — Face-recognition.js is a computer vision software development kit for Node.js that provides tools for detecting,…

Open-source alternatives to BossSensor

Similar open-source projects, ranked by how many features they share with BossSensor.
  • ageitgey/face_recognitionageitgey avatar

    ageitgey/face_recognition

    56,504View on GitHub↗

    This is a Python facial recognition library designed to detect, encode, and identify human faces in images and video. It functions as a biometric identification tool that converts facial features into numerical encodings to compare and match identities. The library provides a computer vision command line interface for batch processing face detection and recognition tasks across image directories. It also supports a GPU accelerated vision API that utilizes CUDA and NVIDIA hardware to increase the speed of facial analysis and identification. Its capabilities cover human face detection and faci

    Pythonface-detectionface-recognitionmachine-learning
    View on GitHub↗56,504
  • davidsandberg/facenetdavidsandberg avatar

    davidsandberg/facenet

    14,326View on GitHub↗

    FaceNet is a facial recognition framework designed to transform facial images into high-dimensional numerical embeddings for identity verification and recognition. It provides a deep learning face embedder that maps facial features into a Euclidean space where distance corresponds to facial similarity. The system includes tools for both supervised and unsupervised identity management. It features a face identity classifier for categorizing images into known identity classes and an unsupervised clustering tool to group similar facial embeddings together without predefined labels. The framewor

    Python
    View on GitHub↗14,326
  • serengil/deepfaceserengil avatar

    serengil/deepface

    22,226View on GitHub↗

    Deepface is a comprehensive deep learning library for facial recognition and demographic analysis. It provides a modular pipeline that handles the entire lifecycle of facial processing, including detection, geometric alignment, and the transformation of facial images into high-dimensional numerical vector embeddings for identity verification and similarity comparison. The library distinguishes itself through a model ensemble approach, which combines predictions from multiple pre-trained neural networks to improve classification accuracy and reduce bias. It also integrates advanced security fe

    Pythonage-predictionarcfacedeep-learning
    View on GitHub↗22,226
  • vipstone/faceaivipstone avatar

    vipstone/faceai

    11,088View on GitHub↗

    Faceai is a computer vision toolkit designed for facial analysis, identity recognition, and image processing. It provides integrated engines for detecting human faces in static images and live video streams, matching facial encodings against identity databases, and mapping facial landmarks to understand geometric structure and alignment. The project enables real-time augmented reality applications, such as applying virtual makeup and digital accessories by scaling assets to detected facial coordinates. It also includes a suite for digital image restoration capable of removing noise, erasing w

    Pythondlibkerasopencv
    View on GitHub↗11,088
  • See all 30 alternatives to BossSensor→