← All work

VisionGuard

Use local gaze inference for screen-time feedback.

The project

VisionGuard is a webcam-based desktop application that distinguishes looking at the screen from looking away and uses that signal for screen-time feedback and break reminders.

My contribution

During Google Summer of Code, I built the C++ application, calibration flow, and local inference path using OpenVINO, Qt, and OpenCV.

Hardware comparison

A hardware benchmark measured 14 W on an Intel NPU versus 26 W on a GPU, approximately 46% lower power consumption in that comparison.