March 6, 2019

Kinect 2 and Windows 10 - face recognition login ("Windows Hello"), SDK, python, etc.


Note on setting up "Windows Hello"

 

H/W, OS

  • Kinect2 -- XBox One Kinect
  • Kinect2 USB3 adapter
  • PC with USB3 port
  • Windows 10 pro 64-bit

My kids stopped using Kinect2 for a while, so I took it and bought the adapter for PC (around $30-$35).  You can buy Kinect2 from ebay around $40-$90.  Btw, USB3 port is required.

Install S/W

If you don't want to install Kinect2 SDK (download page), follow this instruction

Known Issues

  1. 2.0 SDK and developer known issues
    1. Troubleshooting and Common Issues
  2. Kinect2 diconnects/reconnects
  3. Kinect2 freezing, restarting 
  4. Other things you may want to try
I had disconnect/reconnect or freeze/restart problem -- this was due to Win10 privacy settings I changed.  After following above #2, #3 -- it's fixed.


Python S/W

So far, this is the only one works well -- https://github.com/Kinect/PyKinect2

Windows Hello is great.  IIRC, there were some solutions like this a while back before Win10.  It was a commercial s/w using regular webcam, but I remember it wasn't cheap for just for logging in.

Win10 Hello face recognition is instantaneous.  Python S/W is good to play around.

Other Dev Resources



3 comments:

Christian Gaio said...

Eu comprei um Kinect V2 e estou tomado uma sura para ligar ele ao Windows 10 mesmo tendo a fonte original, eu consegui colocar ele para funcionar com muito custo e depois que o PC reiniciou ele parou de funcionar no Scanner 3D e na parte de desbloquear o PC via reconhecimento facial não funciona, nem é reconhecido e segui uns tutoriais de 2015 e não deu certo.

Ele não faz o reconhecimento facial, eu vi uns vídeos no youtube de 2015 que o pessoal ligou o kinect V2.0 no windows 10 com o adaptador e aceitava fazer o desbloqueio com o reconhecimento facial, agora fiquei na duvida porque comprei um kit, o PC reconhece o Kinect mas não faz o Reconhecimento facial pelo sistema não aceitar.

O aplicativo KINECT for WINDOWS (Configuration Verifier) apresenta estas configurações "Update Configuration Definitions" e o "USB Controller" que fica com uma exclamação amarela e o resto com um "V" verde. Com a fonte 3.0 ele iria funcionar e acabar com esta exclamação amarela e mudar para o "V" em verde?

Você saberia como ligar e configurar de maneira certa no Windows 10 e onde baixar os software já que a Microsoft tirou as paginas do ar e fica aparecendo um Helicóptero de cabeça para baixo e com o código 404, então estou tendo estas dificuldades, você saberia me ajudar ou dar uma luz?

K. said...

533 / 5000
Translation results
Eu não falo português, então tive que traduzir seu comentário usando o Google Translate, e usá-lo para escrever esta resposta também.
...

Mudei para o Linux (Ubuntu 20.04) e uso o Kinect com ele, portanto, não posso verificar como ele está configurado no Windows 10 no momento.
Mas funcionou com o recurso "hello", embora às vezes eu tivesse que desconectar e executar a configuração novamente - parecia um pouco instável.

E o link do SDK ainda funciona para mim. Tem certeza de que este é o link que você usou?
https://www.microsoft.com/en-us/download/details.aspx?id=44561

K. said...

And please make sure you connect the Kinect directly to USB port not through hub. See the links in "Known Issues" section above.