Computer Vision for Broadcast
Detection, segmentation, tracking — tuned for broadcast reality.
- Mask-level segmentation
- Occlusion & camera motion
- Performance profiling
AI • Computer Vision • Live Broadcast Systems
I build computer vision and real-time software for sports broadcast: sponsor replacement, graphics automation, and timing/data pipelines. Built for messy footage, hard deadlines, and zero tolerance for failure.
One strong project > ten vague ones. This is the one.
AlterVision / AdSwap
Computer vision pipeline that detects pitch-side boards, generates clean masks, and swaps creatives while keeping perspective, motion, and occlusions stable.
Clear offers. Clear outcomes.
Detection, segmentation, tracking — tuned for broadcast reality.
NDI/SRT/file pipelines that hit FPS targets without falling apart.
Operator-first UIs, reliable storage, clean feeds for graphics/web.
This is the “I’ve been on-site when things go wrong” section.
I design for failure modes: flaky networks, bad lighting, operator stress, and last-minute changes. If it can break on show day, I assume it will — and build around it.
Most AI demos die at integration. I don’t stop at “model works” — I ship the full pipeline: ingest → process → validate → publish → monitor.
Prototype quickly, measure everything, then harden. You’ll see progress early, not after 3 months of “research”.
Live ops is a human system. If the UI isn’t obvious at 200 bpm heart rate, it’s not done.
Formal training that actually feeds into practical systems.
Current coursework and applied projects across supervised/unsupervised learning, optimisation, interpretability, and modern deep learning.
Straight to the point: what I’m looking for.
Send the problem, the deadline, the footage type (live/recorded), and what success means (latency, quality, cost).