#Windows10 – Using #KinectV2 for authentication with #WindowsHello

Hello!

While I hope that fall into my hands a Surface Book or a Surface Pro 4, one of the new features that wanted to try was Windows Hello. Windows Hello, is part of a new set of libraries on Windows 10 [Windows.Devices.Perception]

Within this namespace we can find a series of UWP APIs that allow us to access information that we already know developing for Kinect as depth, infrared, color cameras, and metadata. With this information, we have a solid base to perform actions of Computer Vision and enable the identification process using faces, that is Windows Hello.

The new Microsoft Phone, 4 Surface and Surface Book, already includes the necessary hardware to work these features cone. There are also cameras certified Intel Real Sense F200, to access Windows Hello.

Clipboard01

Kinect V2 is not a certificated device (yet), but there are some tricks that we can use it as part of Windows Hello. For this we have to enable the distribution of test drivers for Windows 10. This is accomplished with an entry in the Windows registry:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DriverFlighting\Partner]”TargetRing”=”Drivers”

Clipboard01

If you are not used to working with the Windows registry, in the references section there is a link where they explain the step by step to create this entry.

Once enabled access to the drivers of partners, we need to update the Microsoft Kinect. Open the Device Manager (Windows + X, Device Manager) and update the drivers for the “Kinect Sensor Devices” section. Select “WDF KinectSensor Interface 0” and select “Update Driver Software…

Clipboard02

The update process will download the Kinect driver for Windows V2 version 2.1.1511.11000 (or may be higher in near updates updates).

Clipboard02

In the most usual Windows style, now is time to reboot.

The, to enable Windows Hello, we must now

  • Settings > Accounts
  • In Sign-In Options now we’ll se the Windows Hello option enabled

Clipboard02

With only 3 steps we can configure Window Hello to use our face

  • Welcome to Windows Hello

Clipboard01

  • Face Setup

Clipboard02

  • Done

Clipboard03

And now just leave it active to work always  😉

2015 12 07 Windows Hello

Greetings @ Madrid

-El Bruno

Referencias

Advertisements

#WINDOWS10 – #WindowsHello con #KinectV2

Hola!

Mientras espero que caiga en mis manos un Surface Book o una Surface Pro 4, una de las new features que tenía ganas de probar era Windows Hello. Windows Hello, es parte de un nuevo set de libraries en Windows [Windows.Devices.Perception]

Dentro de este namespace podemos encontrar una serie de APIs para UWP que nos permiten acceder a información que ya conocemos de Kinect como depth, infrared, color cameras y metadata. Con esta información tenemos una base sólida para realizar acciones de Computer Vision y habilitar el proceso de identificación utilizando rostros de Windows Hello.

En los nuevos Microsoft Phone, Surface 4 y Surface Book, ya se incluye el hardware necesario para trabajar cone estas features. También existen cámaras certificadas como la Intel Real Sense F200, para tener acceso a Windows Hello.

Clipboard01

Kinect V2 no es un device certificado (aún), pero hay algunos trucos con los que podemos utilizarlo como parte de Windows Hello. Para esto tenemos que habilitar la distribución de drivers de prueba para Windows 10. Esto se logra con una entrada en el registro de Windows en:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DriverFlighting\Partner]”TargetRing”=”Drivers”

Clipboard01

Si no estás acostumbrado a trabajar con el registro de Windows, en las referencias hay un link donde explican el paso a paso para crear esta entrada.

Una vez habilitado el acceso a los drivers de partners, tenemos que actualizar los de Microsoft Kinect. Abrimos el Device Manager (Windows + X , Device Manager) y actualizamos los drivers para la sección “Kinect Sensor Devices“. Seleccionamos “WDF KinectSensor Interface 0” y seleccionamos “Update Driver Software …

Clipboard02

El proceso de actualización descargará el driver Kinect for Windows V2 versión 2.1.1511.11000 ( o puede ser superior si hay actualizaciones).

Clipboard02

Al mejor estilo Windows, ahora es momento de reiniciar. Para habilitar Windows Hello, ahora debemos

  • Acceder a Settings > Accounts
  • En la sección Sign-In Options veremos habilitada la opción Windows Hello

Clipboard02

Con solo 3 pasos configuramos Window Hello para que utilice nuestro rostro

  • Welcome to Windows Hello

Clipboard01

  • Face Setup

Clipboard02

  • Done

Clipboard03

Y ahora solo queda dejarlo activo para que funcione siempre 😉

2015 12 07 Windows Hello

 

Saludos @ Madrid

-El Bruno

Referencias

[#KINECTSDK] Kinect for Windows SDK V2 Final Release, adapter for Kinect of XBoxOne and a couple of very cool apps

Hello!

great day for Kinect Developers. First the SDK to version 2.0 has been released in mode “release”. So no more excuses to not create apps for Windows 8.1 (and 10), now they are fully supported, the SDK is stable and there is no excuse 😉

Another interesting topic, now we have a special adapter (US$ S49.99) which allows us to use in Windows apps the Kinect sensor included with the XBoxOne. This way if you have, (like myself) the Kinect sensor boring with your XBoxOne you can leverage it to create apps.

Finally there are a couple of apps available in the Store of Windows that already using the SDK and are an excellent example of what we can do with Kinect V2

  • Kinect Evolution: An app that helps developers understand the core capabilities of the Kinect for Windows v2 technology.
  • YAKiT: An entertaining app from the developers at Freak n’ Genius that allows people without design expertise to animate 2D or 3D characters in real time.
  • 3D Builder: An app that enables anyone to scan on person or object, turn it into a 3D model, and create a 3D print of that model. You no longer have to be a technologist or have access to a 3D printer to create amazing 3D prints!

Download the SDK from here (link)

Buy the adapter for Kinect from here (link)

Best regards

/El Bruno

[#KINECTSDK] Kinect for Windows SDK V2 Final Release, adaptador para Kinect de XBoxOne y con un par de apps muy molonas

Hola!

gran día para los Kinect Developers. En primer lugar el SDK para la version 2.0 ha sido liberado en modo “release”, es decir la versión final. Ahora si, las apps de Windows 8.1 (y 10) están soportadas, el SDK es estable y ya no hay excusa para no comenzar a crear a apps.

Otro detalle interesante es que se pone a la venta un adaptador especial (U$S49.99) para poder utilizar el sensor Kinect que viene con la XBoxOne desde Windows. De esta forma si tienes, el sensor Kinect aburriendose con tu XBoxOne podrás aprovechar el mismo para crear apps (yo lo tengo de adorno, ya que no lo uso nunca).

Finalmente hay un par de apps disponibles en la Store de Windows que ya usan el SDK y que son un excelente ejemplo de lo que podemos hacer con Kinect V2

  • Kinect Evolution: An app that helps developers understand the core capabilities of the Kinect for Windows v2 technology.
  • YAKiT: An entertaining app from the developers at Freak n’ Genius that allows people without design expertise to animate 2D or 3D characters in real time.
  • 3D Builder: An app that enables anyone to scan a person or object, turn it into a 3D model, and create a 3D print of that model. You no longer have to be a technologist or have access to a 3D printer to create amazing 3D prints!

Descarga el SDK desde aquí (link)

Compra el adaptador para Kinect desde aquí (link)

Saludos

/El Bruno