Overview
Oloid has developed an advanced gadget detection feature as part of its Windows Login solution, leveraging computer vision and deep learning techniques to enhance security and user experience. At the core of this system is a customized implementation of the Primary Model object detection model, optimized for identifying unauthorized or unusual devices during login events.Key Objectives
- Detect presence of external gadgets such as mobile phones, tablets, or unauthorized USB devices during Windows login.
- Enhance workplace security by flagging potential security breaches.
- Automate visual gadget detection to reduce reliance on manual surveillance.
- High inference speed and real-time processing capabilities.
- Accuracy in object detection with fewer false positives.
- Lightweight architecture suitable for on-device and edge deployments.
- Robust support for custom object classes and transfer learning.
- Training Dataset: Curated dataset containing images from office environments with labeled gadgets (phones, laptops, USBs, tablets, etc.).
- Data Augmentation: Techniques such as random cropping, brightness variation, rotation, and occlusion applied to improve generalization.
- Transfer Learning: Pretrained weights used for faster convergence and improved accuracy.
- Image Capture: Webcam or external camera captures login environment.
- Preprocessing: Image resized and normalized to match model input specifications.
- Inference: Oloid’s models detect and classifies objects in real-time.
- Post-processing: Bounding boxes filtered based on confidence scores and non-max suppression.
- Alerting & Logging: If unauthorized gadgets are detected, alerts are triggered and the event is logged.
- The detection module is embedded within the Oloid login agent.
- Before login is authorized, the gadget detection module performs a real-time scan.
- Based on detection results, login can be approved, delayed for review, or blocked.
- Detection Accuracy: ~92% mAP on internal validation set.
- Latency: Average inference time < 100ms per frame on edge GPU.
- False Positive Rate: Maintained under 3% with ongoing model tuning.
- All detection is done locally to preserve privacy.
- No images are transmitted or stored unless flagged for review with user consent.
- Model updates are securely deployed over the air.