Final Report

           Over the course of summer 2005, I worked with Prof. Jessica Hodgins at Carnegie Mellon University as part of the CRA-W program for undergraduate women's research. During this time, I had the opportunity to work on several research projects with Professor Hodgins, and to learn more about the fields of computer graphics and human motion. I was able to get a taste of doing academic research in a graduate and professional environment, an experience which was immensely valuable in shaping my future academic plans. I would therefore like to thank CRA-W for this wonderful opportunity.

           My research for DMP Program in Summer 2005 mainly consists of 2 things :

1. To understand the perception of Human Motion in terms of dot patterns and how human would perceive these collections of human animation that we have generated earlier. In addition to that, we also want to find algorithms that would make the human animation more compelling and easier to perceive. So far, what have been covered from previous papers are that human dot patterns can identify genders, feelings, etc.

The main thing of this research is to find out when people would fail to identify the dot patterns. This means that we want to know how important is the law of physics in order to be able to identify the patterns correctly and non-intuitive patterns would lead to confusion.

2. How scaling of human motions matters (scaling law). Earlier papers discussed the idea that scaling of motion matters and that once the motion is scaled, it is said that it is not possible to have the same motions again.

          I worked on several projects with Dr Hodgins over the course of the summer. The first involved motion capture data that was obtained from CMU Motion Capture Database. Our thesis for the first project was "to understand the perception of human motion in terms of dot patterns and how human would perceive these collections of human animation that we have generated earlier." For the first few weeks, we used this data as our basic for our first research. What we did was to locate spheres in the essential joints of the skeletons from the data capture data so that we would be able to identify the movements. In addition of locating fixed spheres on the joints, we also scrambled the spheres to different locations with the trajectory remain preserved so that it would be even harder to perceive. We tried to add occlusion effect on the spheres in order to give depth perception of the spheres when one is behind the others. After a set of experiments have been made, we concluded that we do not actually need it since we used the three dimensional spheres, so the shading of the spheres would be sufficient to be used as a cue to determine the depth.

          The next research that we were doing involved scaling laws that says "bigger creatures have the tendency to move slower and the smaller ones tend to move faster". In order to prove this, we have set up a survey that consists of 9 different movies of 3 different sizes of blobs ( the model that we use for this experiment) and each size has 3 different velocity. Hence, for each size, there is one correct scaling and the other two are wrong scaling.

The calculation is as follows:

 . If we scale the blob by x (in m) and the time by t (in s), gravity (in m/s2) would be scaled by x/t2. Therefore, x / t² = 1 in order to conserve gravity.

 . Solving the equation in terms of t, we get » t = vx . The sizes of the blobs are: 0.5, 1, 2.

                   SAMPLE CALCULATION FOR THE TIME

The correct scaling example for size 0.5: t = v0.5 = 0.707 from the original time

When we plug in this time into the original equation, we get: Gfinal = 9.8 * (x/t2) = 9.8 * (0.5/ 0.7072) = 1. -> This is correct because the gravity remains 9.8

The incorrect scaling example for the size of 0.5 using the velocity the blob size 2.0:

 gfinal = 9.8 * 0.5 / (sqrt(2)2) = 39.2 -> This is incorrect because the gravity is not preserved at 9.8.

In order to know whether the thesis holds true that motion would not look right if the scales are not right, we conducted a survey.

The survey has the following settings:

. A still image of the three blobs to be shown at the beginning of each set for comparison purposes At least 36 -72 subjects needed for the experiment

. 9 different movies with random order of the sizes with the order of the velocities kept consistent

. Questions that are asked in the survey:

       - Is this glob smaller or bigger than the average person?

       - Does this glob move slower or faster than a person normally walks?"

       - How unnaturally or naturally does this glob move?

       - How humanlike does this glob seem?

       - How smart does this glob seem?

            Another project that is done to investigate the law of scaling is to use a human model. We will be using the back-flip motion from the motion capture database and the setup that is going to be used for the survey would be similar to the blobs survey.

                                                            

                                           REFERENCES

- detect walking and running motions (Johansson, 1976)

- determine the gender of the runner (Cutting, Proffitt & Kozlowski)

- recognize individuals (Cutting & Kozlowski, 1977)