Mobile-based Sports Video Analysis Developer
Budget: £36 – £0 GBP
Computer Vision Developer – Sports Video Analysis (Mobile-Based)
Description:
We are looking for a skilled computer vision developer to assist with building a prototype system that analyses sports video captured from smartphones.
The goal is to detect and track fast-moving objects, identify key events within video footage, and generate structured outputs (e.g. timestamps, event detection, basic classifications).
This is an early-stage prototype, so we are looking for someone who can work quickly, think practically, and help shape the technical approach.
Key Responsibilities:
Develop object detection and tracking models for fast-moving objects (e.g. ball tracking)
Process video input from 1–2 mobile camera angles
Detect key events (e.g. impacts, direction changes, motion patterns)
Sync and utilise audio signals where relevant (optional but preferred)
Output structured data (event timestamps, classifications)
Optimise for performance and real-world conditions (lighting, motion, occlusion)
Preferred Skills:
Strong experience with Python and computer vision libraries (OpenCV, etc.)
Experience with YOLO or similar object detection frameworks
Experience working with sports or motion tracking (preferred but not essential)
Understanding of video processing and frame analysis
Familiarity with tools like Roboflow or similar platforms is a plus
Experience integrating with mobile or lightweight systems is beneficial
Nice to Have:
Experience with multi-camera calibration
Audio signal processing
Real-time or near real-time processing pipelines
Project Scope:
Initial prototype build (2–4 weeks)
Potential for ongoing work depending on progress
Important:
Due to the nature of the project, shortlisted candidates may be asked to sign an NDA before receiving full details.
Please include examples of relevant projects (especially involving object tracking or video analysis).
Description:
We are looking for a skilled computer vision developer to assist with building a prototype system that analyses sports video captured from smartphones.
The goal is to detect and track fast-moving objects, identify key events within video footage, and generate structured outputs (e.g. timestamps, event detection, basic classifications).
This is an early-stage prototype, so we are looking for someone who can work quickly, think practically, and help shape the technical approach.
Key Responsibilities:
Develop object detection and tracking models for fast-moving objects (e.g. ball tracking)
Process video input from 1–2 mobile camera angles
Detect key events (e.g. impacts, direction changes, motion patterns)
Sync and utilise audio signals where relevant (optional but preferred)
Output structured data (event timestamps, classifications)
Optimise for performance and real-world conditions (lighting, motion, occlusion)
Preferred Skills:
Strong experience with Python and computer vision libraries (OpenCV, etc.)
Experience with YOLO or similar object detection frameworks
Experience working with sports or motion tracking (preferred but not essential)
Understanding of video processing and frame analysis
Familiarity with tools like Roboflow or similar platforms is a plus
Experience integrating with mobile or lightweight systems is beneficial
Nice to Have:
Experience with multi-camera calibration
Audio signal processing
Real-time or near real-time processing pipelines
Project Scope:
Initial prototype build (2–4 weeks)
Potential for ongoing work depending on progress
Important:
Due to the nature of the project, shortlisted candidates may be asked to sign an NDA before receiving full details.
Please include examples of relevant projects (especially involving object tracking or video analysis).
Related categories:
C Programming
Python
C++ Programming
Arduino
OpenCV
Video Processing
Computer Vision
Object Detection