Built a fully client-side remote photoplethysmography pipeline. Everything runs in the browser — MediaPipe FaceMesh for landmarks, ROI sampling from forehead/cheek regions, POS pulse extraction, FFT to get BPM. No backend, no inference server.
Also built a step-by-step learn view that replays a saved session so you can inspect each stage of the pipeline.