Академический Документы
Профессиональный Документы
Культура Документы
BY Y.Pavan kumar
CONTENTS
Abstract
Introduction
Skeletonization Current Algorithms For Skeletonization Star Skeletonization Advantage of Star Skeletonization Human Motion Analysis Conclusion
CONTENTS
Abstract
In this paper a process is described for analyzing that motion of human targets in a video stream. Moving targets are detected and their bounders extracted. From these a star" skeleton is produced.
Introduction
Skeletonization
Current Algorithms For Skeletonization Two motion cues are determined from this skeletonization: Star Skeletonization Body posture & Cyclic motion of skeleton segments. Advantage of Star Skeletonization Human Motion Analysis does not require an a priori Unlike other methods, this human model, or a large number of pixels on target". Conclusion
Introduction Detecting and analyzing human motion in real time from video
imagery has only recently become viable with algorithms like Skeletonization Pfinder and w4 Current Algorithms For Skeletonization There are two main drawbacks of these systems in their present
Star Skeletonization
from it. The cues dealt with in this paper are: cyclic motion of "leg" segments, and the posture of the "torso" segment
Skeletonization is the process of peeling off of a pattern as many Abstract pixels as possible without affecting the general shape of the
Introduction
pattern. In other words, after pixels have been peeled off, the pattern should still be recognized. The skeleton hence obtained
Skeletonization
Current following properties: must have the Algorithms For Skeletonization Star Skeletonization as thin as possible
connected Advantage of Star Skeletonization centered Human Motion Analysis
Conclusion
Skeletonization
SKELETONIZATION TECHNIQUES:
There are three major skeletonization techniques:
detecting ridges in distance map of the boundary
points,
calculating the Voronoi diagram generated by the
Distance Transformation:
Voronoi diagram:
Example of Voronoi-skeleton
The skeleton (marked by red lines) is approximated by a sub graph of the Voronoi diagram
Thinning:
It is an iterative object reduction technique for modeling fire propagation in digital spaces
Several human action skeletonization methods were proposed Abstract inIntroduction years. However, there are still very few the past few skeletonization methods that work in real time for human Skeletonization motion analysis. Current Algorithms For Skeletonization Star Skeletonization
running
large number of pixels in the target. Furthermore, it is computationally inexpensive, and thus ideal for real-time video analysis applications such as outdoor video surveillance.
The work of Chen et al follows a similar approach. They
present a Hidden Markov Model (HMM) based methodology for action-recognition using a star skeleton as a representative
An important cue in determining the internal motion of a moving Abstract target is the change in its boundary shape over time and a good way to quantify this is to use skeletonization The method proposed here provides a simple, real-time, robust
Introduction
Skeletonization
Current Algorithms For Skeletonization way of detecting extremal points on the boundary of the target to Star Skeletonization produce a star" skeleton.
The Advantage ofconsists Skeletonization extremities of the star" skeleton Star of only the gross target joined to its centroid in a star" fashion Human Motion Analysis
Conclusion
Target pre-processing. A moving target region is morphologically dilated (twice) then eroded. Then its border is extracted.
The boundary is \unwrapped" as a distance function from the centroid. This function is then smoothed and extremal points are extracted
determined
1 xc Nb
x
i 1
Nb
1 yc Nb
y
i 1
Nb
number of boundary pixels, and (xi; yi) is a pixel on the boundary of the target.
2.The distances di from the centroid (xc; yc) to each border
di ( xi xc )2 ( yi yc )2
These are expressed as a one dimensional discrete function
centroid (xc; yc). Local maxima are detected by finding zerocrossings of the difference function
(i ) d (i ) d (i 1)
There are three main advantages of this type of skeletonization process. Abstract
interesting application of An Human Motion Analysis this scalability is the ability to measure the complexity of a target by examining the number of Conclusion extremal points extracted as a function of smoothing.
Effect of cut-off value c. When c is small only gross features are extracted, but larger values of c detect more extremal points.
so the method can be applied to other objects like animals and vehicles (see Figure )
Unlike other methods which require the tracking of specific
features, this method uses only the object's boundary so there is no requirement for a large number of pixels on target"
Skeletonization of different moving targets. It is clear the structure and rigidity of the skeleton is significant in analyzing target motion
One technique often used to analyze the motion or Abstract individual target is the cyclic motion of gait of an skeletal components Introduction A more fundamental cyclic analysis must be Skeletonization performed. Another cue to the gait of the target is its Current Algorithms For Skeletonization posture. Star Skeletonization Using only a metric based on the star" skeleton, it is Advantage of Star the posture of a moving human. possible to determine Skeletonization Human Motion Analysis Conclusion
position, it can be assumed that the lower extremal points are legs.
In particular, the left-most lower extremal point (lx; ly) is used
min x
yis yc
s i
Then, the angle (lx; ly) makes with the vertical is calculated as
lx xc tan l y yc
1
(a)The angle the left cyclic point (leg) makes with the vertical,
walking and running and the values of n for the cyclic point.
These data were acquired in real-time from a video stream with
negative direction.
If s/he is running, the body tends to lean forward, and the values of
CYCLE DETECTION
To emphasize the major cyclic component, an auto- correlation is
before autocorrelation
H ( z ) 1 az 1
CONCLUSION
Analyzing human motion for video applications is a complex
problem.
This paper presents the approach of star" skeletonization by
which the component parts of a target with internal motion may easily, if grossly, be extracted.
cyclic analysis of extremal points provides a very clean way of
broadly distinguishing human motion in terms of walking and running and potentially even different types of gait.
In the future, this analysis technique will be applied to more
complex human motions such as crawling, jumping, and so on. It may even be applied to the gaits of animals.
ANY QUIRES