is it possible to find the distance between the legs of a walking person using MATLAB?

is it possible to find the distance between the legs of a walking person using MATLAB? human walking video is the input..

2 件のコメント

Walter Roberson
Walter Roberson 2013 年 4 月 26 日
Is the walking person a fixed distance away? Are they walking at a fixed angle? Are there ground markings that could be used to determine the distance?
Cedric
Cedric 2013 年 4 月 26 日
編集済み: Cedric 2013 年 4 月 26 日
Could you put color patches or e.g. infra red LEDs on their legs, or are these random persons?

サインインしてコメントする。

 採用された回答

Anchit Dhar
Anchit Dhar 2013 年 4 月 26 日

0 投票

As an alternative, you can use Skeletal tracking with the Kinect for Windows sensor. This problem will get reduced to distance computation between the ankle/Knee joints(3D points), whichever fits your definition for distance.
Note: Kinect for Windows is supported in MATLAB through Image Acquisition Toolbox, R2013a onwards.

3 件のコメント

Walter Roberson
Walter Roberson 2013 年 4 月 26 日
I wonder how well Kinect does on calculating distance away?
@ Anchit.. Kinect looks cool. I dont have much details about the integration of MATLAB with it, but the device is good.but more costlier.
Anchit Dhar
Anchit Dhar 2013 年 5 月 1 日
@Walter: From what I have observed while working with Kinect for Windows, it does a very good job of localizing the joint coordinates. But then, it all depends on what accuracy are you looking for.
@Siva: Here is a link to the example for getting the joint coordinates from a Kinect for Windows sensor using MATLAB & Image Acquisition Toolbox:

サインインしてコメントする。

その他の回答 (2 件)

Walter Roberson
Walter Roberson 2013 年 4 月 26 日

0 投票

No. You cannot determine the distance between legs of someone in a hoop skirt with a sufficiently long train.

3 件のコメント

Cedric
Cedric 2013 年 4 月 26 日
編集済み: Cedric 2013 年 4 月 26 日
And there are a few limit cases where it is irrelevant anyway..
Walter Roberson
Walter Roberson 2013 年 4 月 26 日
Hee, yes, that is called "walking" in English :)
Cedric
Cedric 2013 年 4 月 26 日
In French too actually ;-) "marcher sur les mains"

サインインしてコメントする。

Jan
Jan 2013 年 4 月 26 日

0 投票

How is "distance between legs" mathematically defined? Legs consists of at least 3 rigid segments (simulating the 26 bones of the feet seems to be over-doing here) with a spatial extent. While the distnace between the hip-joint centers is (almost) constant, the "distance" between the lower leg segments or the feet needs a meaningful definition before we can discuss, if this can be determined by a 2D-projected movie.

9 件のコメント

Walter Roberson
Walter Roberson 2013 年 4 月 26 日
My speculation: the poster is trying to analyze stride length.
@Jan.. distance between first feet and second feet
Jan
Jan 2013 年 4 月 26 日
Or step width?
Walter Roberson
Walter Roberson 2013 年 4 月 26 日
What would be done with the distance information? Knowing that would give us a better idea of what needs to be measured.
I will work on this project by tomorrow. So, I shall collect more datas and sample frames and upload it by tomorrow.
Walter Roberson
Walter Roberson 2013 年 4 月 26 日
Okay, but in the meantime, telling us what you will do with the distance information will allow us to be thinking about how we might deal with the problem.
you can find two image. input is a color video in which a man is walking. how to compare the extracted patterns by measuring the distance.
Walter Roberson
Walter Roberson 2013 年 4 月 27 日
Unfortunately imageshack is requiring an account in order to view the images.
Jan
Jan 2013 年 4 月 27 日
@Sivakumaran Chandrasekaran: The problem of the "distance" is still not cleared: Do you mean the 3D-distance between the center of the feet in each frame of the movie? Or the distance between the points on the floor, where the heels get ground contact during walking? While the first distances varies from frame to frame, the second distance varies from stride to stride.
Note that it is very hard to define the center of a foot exactly, most of all in 3D.

サインインしてコメントする。

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by