My Face Recognition Engine is a software library designed to perform face recognition and assign IDs to new faces. The system uses OpenCV and neural network models to detect faces in an image, extract unique feature vectors from them, and compare these features to identify individuals.
My Gaze Engine is a software library designed to estimate and visualize a person's gaze direction. It processes video frames to detect faces, analyzes facial landmarks to determine head pose and eye direction, and combines these to calculate a final gaze vector. The engine relies heavily on OpenCV and various filtering techniques for smooth and stable results.
This model expects as input an image of a road, on which it detects potholes.
I created this model back in 2021, so it's not a cutting-edge solution. Also, because it's an older model, it's large in size and not suitable for running a demo in a browser, so there isn't a demo available for it but you can download it for free and test it on your own.
Real-Time Color Analyzer in C++ using OpenCV and Emscripten. A web-ready application that identifies and displays dominant colors from your camera feed in real-time, perfect for developers, designers, and educators.
Explore my real-time human pixelation project. Powered by C++, OpenCV, and neural networks, it ensures privacy in live video feeds with seamless web integration.
The Audience Measurement Engine is a ready to use C++ / WebAssembly computer vision solution that measures how many people look at a product in a shop window or in-store display, how long it holds their attention, and what emotional reactions it triggers, aggregated across six emotion categories.