Esqueletos detectados por el Kinect

Kinect tiene la capacidad de detectar automáticamente los esqueletos, con solo quedándose con todo el cuerpo en frente del sensor.

Cada esqueleto tiene 20 articulaciones:

Imagen  proporcionada por fuentes oficiales

Clases Esqueleto

Cuando el esqueleto se detecta, se llama al método SkeletonFrameReadyArgs enviando un SkeletonFrame como parámetro, y en él tenemos una colección de seis esqueletos ( SkeletonData ), donde sólo dos de ellos se van a asignar.

Imagen proporcionada por fuentes oficiales

Cada conjunto cuenta con: tu ID (una enumeración con el nombre de la tabla), un vector como una posición en la que:

  • El X e Y es un número entre -1 y 1
  • OZ es la distancia entre la junta y el Kinect en metros
  • Y la W que según la documentación es la distancia en metros desde el Kinect al suelo, aunque el suelo no es siempre visible.

Y también contener uno TrackingState que puede ser:

  • Tracked – típicamente ha mapeado.
  • Inferido – Ocurre a veces significa que el Kinect no está seguro de que la junta está ahí. Por ejemplo, cuando pones tu codo en la parte frontal de su cuerpo, el Kinect no puede ver tu codo, por lo que tiene un algoritmo que toma la posición de su codo sobre la base de la posición de la mano y el hombro.
  • No realiza algún seguimiento o acción– Parece que es muy raro que suceda. Pero es bueno revisar todos modos.

Posición Del Esqueleto

La posición del esqueleto se representa en metros y el sistema de coordenadas que utiliza un diestro , es decir, el eje Y positivo es hacia arriba y el eje X positivo es a la izquierda.

Imagen proporcionada por fuentes oficiales

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s