private SkeletonPoint GetAvgPosition(JointType joint)
{
float avgX = 0, avgY = 0, avgZ = 0;
avgX = SkeletonsBuffer.Average(skeleton => skeleton.Joints[joint].Position.X);
avgY = SkeletonsBuffer.Average(skeleton => skeleton.Joints[joint].Position.Y);
avgZ = SkeletonsBuffer.Average(skeleton => skeleton.Joints[joint].Position.Z);
return new SkeletonPoint() { X = avgX, Y = avgY, Z = avgZ };
}