Sitemap
Huseyn Hasanov

Huseyn Hasanov

Computer Engineering | Cybersecurity | Embedded Systems | AI | Computer Vision

Member-only story

AI Employee Monitoring Using Computer Vision

2 min read1 hour ago

I built a Computer Vision system designed to monitor employee activity in an office environment using real-time object detection and tracking.

How It Works

The system tracks employees and assigns each person a unique ID.

It then analyzes their position and activity over time to determine different states:

  • WORKING – the employee is actively working at their workstation.
  • * ABSENT – the employee has left their workstation.
  • * PHONE USAGE – the employee is using a smartphone instead of working.

For example, if an employee leaves their workstation, the system marks the corresponding employee as ABSENT.

If an employee remains at their workstation but starts using a smartphone, the system detects the activity and changes their status to PHONE USAGE.

Press enter or click to view image in full size

Technologies Used

  • Python
  • * YOLO
  • * OpenCV
  • * Object Detection
  • * Object Tracking
  • * Behavioral Analysis

The project uses tracking IDs and spatial/temporal analysis rather than facial recognition.

--

--

Huseyn Hasanov
Huseyn Hasanov

Written by Huseyn Hasanov

Computer Engineering | Cybersecurity | Embedded Systems | AI | Computer Vision