
Revised Golf Club Video Tracking and Analysis Program
- or -
Post a project like this- Posted:
- Proposals: 7
- Remote
- #4470948
- OPPORTUNITY
- Open for Proposals





Description
I please need a relatively simple application constructed for video-based golf club tracking and analysis. Previous attempts have been partially successful, so there is some work there that can be referenced and potentially utilized.
A standard 2D camera and video are all that are required for acceptable application performance. Simple marker tracking is planned at this time, comprising two visible markers placed at determined, measured locations on a club to be tracked by users.
Original videos input into the needed application will be relatively short, limited to perhaps a few seconds or less. The application will initially need to reformat videos to include frame numbers for user and application referencing. After careful examination of the reformatted video by a user as instructed, the user will select just two frames (so four tracking markers) for the application to further work with.
Tracking should be performed just manually and interactively for now. So a means should be provided for a user to view, manually place, and precisely adjust computer tracking indicators over each of the four markers in the two frames selected. With that information, combined with specified club measurements input into the application by the user by this point, an initial club tracking result can be graphically and mathematically displayed.
That tracking result will typically reveal a preliminary solution for a user (a rotation point location along the length of the club). But due to the nature of the original club movement, a preliminarily calculated rotation point location will usually be incorrect, commonly by a substantial amount. Thus, an additional process involving some fairly basic geometric and mathematic calculations will need to be further applied (will be provided). And a corrected, final rotation point location as calculated will be the result, graphically and mathematically displayed by the application for a user.
I will need to test and work with any efforts on my (Windows) desktop. Desktop and web versions are minimally planned for now. So a programming language(s) that could work effectively for both would be helpful. I think R and Python were mostly tried previously, with various pluses and minuses about each. I am open to any other language(s) as well.
Added descriptions needed for both the video tracking and solution aspects to accomplish functional success are much more thoroughly detailed in separate documentation. It includes systematic breakdowns of previous failed attempts for reference, what worked well and not so well with them, and the processes and equations to be applied to calculate final solutions.
Various elements of intellectual property are involved. So while I can additionally discuss some matters beforehand, an NDA will be strictly required before I will be able to disclose and/or discuss certain information related to the much more detailed documentation. I can provide the needed NDA after reviewing any proposals I might be fortunate enough to receive.
While there is no set budget, past failures have to this day prevented me from better validating certain critical elements concerning the needed application on an extremely foundational level. And until such better proof is obtained first, my additional spending on this particular project will be as minimal as possible to say the very least. If and when better validated, I can reevaluate where to go from there.
I am open to both project or hourly rate offers, but I cannot seriously consider an hourly rate offer without a guaranteed maximum number of hours stated up front to successfully complete the needed application. Thank you very much.
Bill K.
0% (0)New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-

Hi Bill, thanks for the detailed brief. A couple of quick checks so I can price this correctly and keep it dispute-safe:
1. For Phase 1, do you want a Windows desktop prototype that: imports a short video, adds frame numbers, lets you pick 2 frames, then manually place/adjust 4 markers, and outputs the rotation point + graphs/math using your equations (no auto-tracking yet)?
2. For now, should we prioritise Windows-only (web as Phase 2), or must Phase 1 run in-browser too?
3. What’s the current code in (Python/R/other), and can you share a redacted summary + 1 sample video here on PPH (no private links/credentials)?
Once confirmed, I’ll send a fixed-scope proposal for Phase 1.