segunda-feira, 5 de setembro de 2011

Como o kinect reconhece as pessoas

O kinect chama todas as pessoas de esqueletos, calma não fique bravo, na sua aplicação você pode chamar seus jogadores por outros nomes como He-man por exemplo, mas o kinect vai continuar chamando de esqueleto.

A API NUI skeleton, é a que prove informações sobre a localização de ate dois jogadores que estiver em frente ao kinect.

O que é API não encane com detalhes, é parte do SDK (vou colocar na sopa depois)

Continuando... Os dados lidos pelo kinects são chamados de skeleton position (posição do esqueleto), estes dados são composto por pontos que representam o usuário.
Veja na figura que peguei na documentação do sdk os pontos que o kinect consegue detectar.




Banca não é, pra mim ele deveria ler os dedos também, mas tudo bem, já temos bastante pontos para brincar.

Junto com o SDK do kinect vem uma aplicação, onde é possível ver como o computador identifica estes pontos, veja uma imagem que também peguei da documentação do sdk.




Cada ponto na verdade é uma coordenada, X,Y,Z e tem o W também!!!


Confuso com as coordenadas, calma… lembra de plano cartesiano, X é a medida horizontal, Y é a vertical (altura meu amigo) e Z e a distancia do jogador para o kinect!

Ta é o W ?

W é a distancia do kinect para o chão! 

Veja mais uma figura para ajudar.


É isso ai!







Nenhum comentário:

Postar um comentário