Arduino-Based Camera Face Tracker
Software as a Service
NoCategory
Embedded Systems & IoTClients
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.



