Golf Ball Tracking System – Real-Time Trajectory Detection using OpenCV or YOLO

Job ID: 39639382

Budget: ₹750 – ₹1,250 INR

Project Description:
We’re building a lightweight, real-time golf ball trajectory tracking system. Your role will be to engineer a solution that works with handheld/mobile cameras and accurately detects the direction and motion of the ball immediately after putting.

Requirements:

Detect golf ball using OpenCV (preferred) or YOLO
Track the trajectory (left/right/straight) based on movement direction
Input: Live video feed (handheld camera/mobile)
Output: Real-time overlay + JSON data (e.g., position coordinates + direction label)
Bonus (not required but preferred):

Optimize for mobile camera quality
Filter out false positives due to grass/lighting/indoor noise
Frame-by-frame tracking using centroid detection or Kalman filtering
Deliverables:

Working Python script or app with clean architecture
Full source code with comments
Installation instructions + test video compatibility
You’re a fit if:

You’ve built any ball tracking, sports vision, or object detection projects before
You’re confident with OpenCV + NumPy (Python)
You can deliver fast, clean, and testable results
When applying:

Please share links or GIFs of relevant work
Bonus if you’ve done sports vision, drone tracking, or movement analysis