none
Need Advise, How to Measure Punch Speed and Punch Power with Kinect? RRS feed

  • Question

  • Hello everyone,

    Here's I want to make an application for my Final Project, the concept is to make apps to measure how fast your punch and how much power for the punch. I'm using Kinect as my sensor.

    For the first I use physics formula to measure the punch speed using Depth tracking.

    I grab distance between player fists and kinect sensor. and use 2 marker that became my Distance area for measuring the speed of punch

    distance between player fists is 1.6 meters and use 50cm distance area for measuring, so it's located from 1.5M to 1.0M using Kinect depth sensor measurement..user stand in front of kinect sensor.

    and then I calculate the speed using Distance / Times or V=s/t.

    for measuring Punch power I use the F=MxA, M is the mass of user in kilograms and A is acceleration for the fist. I use A = DeltaV/DeltaT to find acceleration speed.

    But my mentor tells me that I cannot use that formulation because V=s/t have A=0, so if A=0 I cannot find the F in F=MxA.

    So I need advice what method or formulation that I can use to measure Punch Speed and Punch Power?

    Thanks.

    Sorry for my bad English

    Tuesday, July 9, 2013 6:11 AM

Answers

  • Hello everyone,

    Here's I want to make an application for my Final Project, the concept is to make apps to measure how fast your punch and how much power for the punch. I'm using Kinect as my sensor.

    For the first I use physics formula to measure the punch speed using Depth tracking.

    I grab distance between player fists and kinect sensor. and use 2 marker that became my Distance area for measuring the speed of punch

    distance between player fists is 1.6 meters and use 50cm distance area for measuring, so it's located from 1.5M to 1.0M using Kinect depth sensor measurement..user stand in front of kinect sensor.

    and then I calculate the speed using Distance / Times or V=s/t.

    for measuring Punch power I use the F=MxA, M is the mass of user in kilograms and A is acceleration for the fist. I use A = DeltaV/DeltaT to find acceleration speed.

    But my mentor tells me that I cannot use that formulation because V=s/t have A=0, so if A=0 I cannot find the F in F=MxA.

    So I need advice what method or formulation that I can use to measure Punch Speed and Punch Power?

    Thanks.

    Sorry for my bad English


    I think your on the right track but if your mentor is one of your previous science professors then I would listen to him. Iam not for sure about force if you are not moving your fists. But you should first time how long it typically takes for a fist to coil forwards towards your target right in front of you with a stopwatch. Have the weight of the hand preprogrammed in based on age which will allow it to change as people get older. In addition, throw in preprogrammed values for obivious weight changes for people to make it easier to test such as for football players have the default programmed in for high school and college football weight.   Because they just change the age and the weight gets higher or lower (research BMI (body mass index) because they have the weights of children, adults, and teenagers) the weight can be changed based on age. Then you can easily use velocity and force equations.

    Once you eliminate the impossible, whatever remains, no matter how improbable, must be the truth. - "Sherlock holmes" "speak softly and carry a big stick" - theodore roosevelt. Fear leads to anger, anger leads to hate, hate leads to suffering - Yoda. Blog - http://www.computerprofessions.co.nr


    Thursday, July 11, 2013 2:47 PM