Skip to content
Arduino-Based Camera Face Tracker — Embedded Systems & IoT project by YenkoDev

Arduino-Based Camera Face Tracker

Software as a Service

No

Category

Embedded Systems & IoT

Clients

Mapua University

Techstack

ArduinoPythonOpenCVPyQt

Purpose

Mapua University students needed a working demonstration of vision-guided motion control — a camera rig that detects a person's face and physically pans to keep them centered in frame, in real time.

Description

A desktop application in Python detects faces in the live camera feed with OpenCV and computes how far the subject sits from frame center. Position corrections are streamed over a serial link to an Arduino, which drives a servo motor to re-aim the camera until the face is centered again. A PyQt interface shows the tracked feed and device status, and the software ships as a packaged executable with configurable serial port settings.