Results 1 to 12 of 12

Thread: Is this possible?

  1. #1

    Thread Starter
    Lively Member OT²O's Avatar
    Join Date
    Jan 2010
    Location
    Washington State
    Posts
    96

    Is this possible?

    Ok, so i am a thrower on my colleges track team and my primary event is javelin and i came up with this idea for a program to help people with their form but i need to know if its possible to do.

    We have these flip books of a Javelin thrower going through the proper throwing form and so i got this idea. What if i made a program that has the outline of a Javelin throwing that goes through the motions of throwing while remaining stationary on the screen just like a flip book.

    Now here is the twist having the capability to upload video of yourself throwing the javelin to fill in the outline so when they play in sync with each other you can distinctly see what you are doing wrong. And maybe even have the program recognize when you go out of the boundaries and have it give you feed back.

    Please give me as much feed back as possible i'm very serious about this.

  2. #2
    PowerPoster cicatrix's Avatar
    Join Date
    Dec 2009
    Location
    Moscow, Russia
    Posts
    3,654

    Re: Is this possible?

    I think it's possible indeed, but I think in order to actually _HELP_ people to learn how to throw javelins you would need a motion capture suit

  3. #3

    Thread Starter
    Lively Member OT²O's Avatar
    Join Date
    Jan 2010
    Location
    Washington State
    Posts
    96

    Re: Is this possible?

    Making a program that requires a motion suit i don't think would get a lot of use. Especially to the small javelin community.
    There is no other way for you to be able to change the resolution of the video to match the screen or have the outline be scalable and then just match their speeds?

  4. #4
    PowerPoster cicatrix's Avatar
    Join Date
    Dec 2009
    Location
    Moscow, Russia
    Posts
    3,654

    Re: Is this possible?

    Technically you can overlay one video onto another one but I doubt this will provide you with necessary precision to actually notice some flaws in technique of the throw.

  5. #5

    Thread Starter
    Lively Member OT²O's Avatar
    Join Date
    Jan 2010
    Location
    Washington State
    Posts
    96

    Re: Is this possible?

    Ok, so i have a webcam that has like funny hats and things you can attach to your picture by identifying where your head is and placing it on correctly. Could i do this with a web cam possibly but in reverse so it matches you with the outline?
    Last edited by OT²O; May 5th, 2010 at 01:31 AM.

  6. #6
    PowerPoster cicatrix's Avatar
    Join Date
    Dec 2009
    Location
    Moscow, Russia
    Posts
    3,654

    Re: Is this possible?

    Are you ready to create a rather sophisticated image recognition algorithm that will analyze the video (frame by frame) and 'guess' where the legs, the body and the head are, then compare this information with some reference to deduce whether the thrower is doing something wrong? It *IS* theoretically possible, after all but ... even large software manufacturers are very cautious when they promote image recognition technologies.

  7. #7

    Thread Starter
    Lively Member OT²O's Avatar
    Join Date
    Jan 2010
    Location
    Washington State
    Posts
    96

    Re: Is this possible?

    Ok, that one shot down.
    really all i want is to have an outline of a person using correct form layered over the top of video of yourself with them being roughly the same size and and same speed, that way you can see obvious mistakes you make.

  8. #8
    PowerPoster cicatrix's Avatar
    Join Date
    Dec 2009
    Location
    Moscow, Russia
    Posts
    3,654

    Re: Is this possible?

    I don't see how any programming will help you with this. Your problem comes down to recording a video of a man throwing a javelin then process it (blue screen pops in mind, but I don't think it's possible on the training yard). The video must be shot from 'correct' point of view. Then you can play an 'ideal' throw and the current throw in two screens (or in two windows on a single screen).
    You can make an application for this I suppose but is it really worth the effort?

  9. #9

    Thread Starter
    Lively Member OT²O's Avatar
    Join Date
    Jan 2010
    Location
    Washington State
    Posts
    96

    Re: Is this possible?

    Ok, so lets take a step back.
    How about a program that has splits a screen into two, on one side you have video captured by your webcam (Laptop on scene), and on the other side a flash animation of perfect form, and have the program match the fps of the flash animation to the video so you could have easy comparison right in front of you?

    Then maybe in the future i could consider fusing them together.

  10. #10

    Re: Is this possible?

    You'd still have to see how fast the person is going, calculate the "proper" Frames Per Second. That is IF you want them to match completely. Otherwise, doing side by side would show somewhat better results, since you can see your throwing, and then theirs.

  11. #11
    King of sapila
    Join Date
    Oct 2006
    Location
    Greece
    Posts
    6,763

    Re: Is this possible?

    So in general you want to play 2 videos side by side?
    ἄνδρα μοι ἔννεπε, μοῦσα, πολύτροπον, ὃς μάλα πολλὰ
    πλάγχθη, ἐπεὶ Τροίης ἱερὸν πτολίεθρον ἔπερσεν·

  12. #12

    Thread Starter
    Lively Member OT²O's Avatar
    Join Date
    Jan 2010
    Location
    Washington State
    Posts
    96

    Re: Is this possible?

    Quote Originally Posted by formlesstree4 View Post
    You'd still have to see how fast the person is going, calculate the "proper" Frames Per Second. That is IF you want them to match completely. Otherwise, doing side by side would show somewhat better results, since you can see your throwing, and then theirs.
    Yes, this is true I didn't take this into consideration. So how can I accurately and easily match the speeds of the two?
    On the off chance that I helped you (Rate This Post){
    Also If your problem was resolved;
    }

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width