2012-01-08 9 views
5
  • Mi primer objetivo sería detectar a una sola persona que entra o sale de una habitación.
  • Luego algunas personas que entran/salen de una habitación al mismo tiempo.
  • Finalmente, si es posible, detecte personas en sillas de ruedas.

¿Es esto factible con Kinect SDK?¿Se podría usar Kinect SDK para contar la cantidad de humanos que entran o salen de una habitación?

+1

¡Probablemente así sea! –

+1

Para un buen proyecto de Kinect People Counter OpenSource echa un vistazo a http://johan.cc/2011/09/02/rf11-kinect-tracking/ –

Respuesta

4

Kinect SDK ofrece una matriz de esqueleto. Puedes contar los jugadores en esa matriz. Además de eso, hay un evento SkeletonFrameReady que ocurre si se detecta un esqueleto y algo cambia.

Para que pueda detectar personas.
Puede detectar varias personas, pero creo que se puede contar hasta 4 al mismo tiempo.
No sé sobre la silla de ruedas. Supongo que es posible.

+0

Actualmente sus 2 jugadores con todo el cuerpo y 4 más que solo asignan 1 punto por jugador –

0

Puedes hacerlo si tienes varios Kinects conectados a tu computadora. Hasta donde sé, cada Kinect solo puede detectar a 6 personas y rastrear 2 a la vez. Y como mi Kinect puede detectar que me arrastro por el piso, creo que podría detectar a una persona en una silla de ruedas. Ahora la nueva versión tiene un SkeletonTrackingMode que tiene un miembro Seated.

2

Como dijo juergen d, es absolutamente posible detectar personas que entran o salen del campo de visión del sensor Kinect, siempre que no sean más de cuatro al mismo tiempo. Además, el sensor reconoce definitivamente a las personas sentadas en una silla de ruedas, aunque los datos de sus esqueletos podrían ser inútiles aparte de la mitad superior del cuerpo (los datos de las articulaciones de las patas se desordenarán para el sensor), pero solo necesitas ver si hay alguien en la habitación, deberías estar bien.

Edición: A partir de la versión 1.5 en (publicado en mayo de 2012), el SDK de Kinect apoya explícitamente escenarios de aplicación sentados al ofrecer un modo de "sentado" (de Kinect Blog: What's new in 1.5):

proporciona la capacidad de realizar un seguimiento de los usuarios 'parte superior del cuerpo (10 articulaciones) y pasar por alto la parte inferior del cuerpo si no es visible o relevante para la aplicación. Además, permite la identificación del usuario cuando está sentado en una silla, sofá u otro objeto inanimado.

Cuestiones relacionadas