#Kinect – #KinectSdk is part of the #WindowsSDK on #Windows10 (almost …)

1dyg15

Hello!

When Microsoft released Windows 10 Anniversary Version, one interesting news was related to adding part of the Kinect functionalities into the core of Windows 10. In addition to the camera, features such as IR or depth sensor can now be used with own operating system APIs. (my post on this)

As well, this week is has made official the incorporation of these features. And to be part of Windows 10, you can access them using a Kinect V2 or any other compatible device. In the references section, I will add some examples that have been published on GitHub. Most of them are in the Windows Universal Samples in CameraFrames.

An example of this can be the creation of a UWP app that uses Kinect, and which can be used in the same way on a PC or XBox One. Or a UWP app that use Kinect to perform tasks of Depth, and other Computer that uses an Intel Real Sense camera to perform the same task.

Important: If you are thinking about starting to migrate apps, better leave this on hold. The bodies / skeletons detection feature still is not part of Windows 10.

Greetings @ Toronto

El Bruno

References

#Kinect – #KinectSdk ya es parte de #Windows10

1dyg15

Hola !

Cuando Microsoft liberó la Versión Aniversario de Windows 10, también se comentó que parte de las funcionalidades que posee Kinect pasarían ser parte del Core de Windows 10. Además de la cámara, funcionalidades como IR o el sensor de profundidad ahora puede ser utilizadas con APIs propias del Sistema Operativo. (mi post al respecto)

Pues bien, esta semana se ha hecho oficial la incoporación de estas funcionalidades. Y al ser parte de Windows 10, se puede acceder a las mismas utilizando un Kinect V2 o algún otro device compatible. En la sección de referencias, agregaré algunos ejemplos que se han publicado en GitHub. La mayoría de ellos está en la sección de Windows Universal Samples en CameraFrames.

Un ejemplo de esto puede ser la creación de una app UWP que utilice Kinect, y que se pueda utilizar de la misma manera en un PC o en XBox One. O una app UWP que utilice Kinect para realizar tareas de Depth, y otro PC que utilice una cámera de Intel Real Sense para realizar la misma tarea.

Importante: Si estás pensando en empezar a migrar apps, mejor dejarlo en pausa. La detección de bodies / skeletons todavía no es parte de Windows 10.

Saludos @ Toronto

El Bruno

References

#Windows10 – Algunas mejoras importantes para #KinectSDK con Windows 10 Anniversay Edition

image

Hola !

Hace un tiempo escribí un post con los pasos básicos para identificarnos en un ordenador con Windows Hello utilizando Kinect V2. Esto es posible gracias a un driver en versión Beta para Kinect.

En la versión Windows 10 Anniversary Edition,  este driver se convertirá en versión final y además agregará algunas funcionalidades interesantes como parte de Windows 10. Por ejemplo

  • La señal de video de Kinect será accesible utilizando las mismas APIs que utilizamos para acceder a la cámara de un dispositivo con Windows 10, Windows.Media.Capture.Frames APIs.
  • La misma funcionalidad se implementará para acceder a las señales estandar de RBG y profundidad (depth)
  • La API cambiará para soportar el modelo “frame by frame” que se utiliza con Kinect
  • El array de micrófonos de Kinect ya está accesible para aplicaciones UWP con las APIs existentes de Windows 10.
  • Y, durante lo largo del año, se publicará un SDK adicional para poder tener acceso a las funcionalidades core de Kinect, acceso a los bodies y detección de personas

Así que, finalmente todas las operaciones de procesamiento de imágenes con cualquier device se juntarán en la API Windows.Media.Capture.

El siguiente video explica más en detalle estos cambios y algunas funcionalidades que se agregarán en el futuro cercano.

image

Saludos @ Toronto

El Bruno

References

#Windows10 – Some cool Kinect SDK features

image

Hi !

Sometime ago, I wrote a post with the basic steps to use your Kinect V2 device for Windows Hello authentication. This was possible thanks to a beta river for the kinect sensor which allows some cool features.

In the Windows 10 Anniversary Edition, these driver will become official and some the Kinect features will be part of the main OS. In example

  • The video feed from the Kinect will be available using the same API that we use for a standard camera: Windows.Media.Capture.Frames APIs.
  • Same feature will be possible for RGB and Depth
  • The API will change to support the “frame by frame” model used by the Kinect
  • The Kinect sensor’s microphone array is already visible to the UWP audio and speech recognition APIs today.
  • And later during the year, an additional SDK will allow access to the skeleton bodies information in the same API namespace

So, at the end all the image processing operations will be under Windows.Media.Capture API. And we can reuse some basic code for Kinect and other devices if they support depth or IR features.

Finally, the following video explain in details some of the new features that will be available soon.

image

Greetings @ Toronto

El Bruno

References

#KinectSdk – Hand and Finger, tracking and detection

 

Hello!

Another day closer to my international move and another weird task done: today’s one is get approved to get an international driving license. This is why today’s post is also a short one (that’s a shame, this topic is really cool!).

Our MVP friend Vangos Pterneas shared some time ago, a very powerful library which allows us to leverage the capabilities of Kinect V2 to perform hand ans finger detection, as always all the code on GitHub.

Vango’s post explains in detail how the detection works. I’m not very smart, but I think I understand the basis: Kinect will detect the the joint of the hand, and with this center point we’ll work in a radius of + 7 – 15 cms, and that’s the hand. From there, the library allows us to work with the hand context and also each finger separately.

 

2016 02 02 Kinect Finger Tracking

The source code implementation to be used is also very cool. Once a frame is processed, we can ask the detection engine to find hands and once something is detected, we’ll have information about the contour and the collection of fingers to work with them.

image

Thanks Vangos Pterneas  !!!

Greetings @ Madrid

-El Bruno

References

#Kinect–Detección de manos y dedos !

Hola !

Otro día más cerca y otro trámite listo: en este caso es el carnet de conducir internacional. Por este motivo hoy también un post corto, al que realmente le quería dedicar más tiempo.

El amigo MVP Vangos Pterneas nos comparte en GitHub una librería muy potente que nos permite aprovechar las capacidades de Kinect V2 para realizar detección de manos y de dedos.

En el post de Vangos explica detalladamente como realiza la detección. La verdad es que el truco es simple: desde el joint de la mano, en un radio de +7- 15 cms, pues eso es la mano. A partir de allí, nos permite trabajar con el contexto de la mano o cada uno de los dedos por separados.

2016 02 02 Kinect Finger Tracking

La implementación de código también es muy simple. Una vez procesado un frame, podemos pedir al engine que nos detecte manos y una vez detectadas tenemos el contorno y la colección de dedos para trabajar con las mismas.

image

Thanks Vangos Pterneas  !!!

Saludos @ Madrid

-El Bruno

References

[#KINECT] #Kinect Adapter for Windows

Hello!

One of the big differences between Kinect V1 and V2 is that in version 2 we can use XBox One Kinect with our computer without any problems. If we go back a little, with the Kinect V1 we used to had 2 versions

  • Kinect for Windows
  • Kinect for XBox

Officially, you could use the Kinect for XBox to develop apps, but then the production stage you should use the version for Windows.

With version 2, this has changed, and if you have a XBox One with Kinect, you can use it with Windows. And of course, you need this adapter: Adapter Kinect for Windows.

When I get the box I got scared a bit, since it is quite big

k01

Then quickly startle is passed, there are lots of air inside the box and 4 wires of rigor for the Kinect

k02

In 4 minutes, connected to the Surface and running!

Greetings @ Home

/El Bruno

[#KINECT] Adaptador #Kinect para Windows

Hola!

Una de las grandes diferencias entre Kinect V1 y V2 es que en la versión 2 podemos usar la Kinect de la XBox One con nuestro ordenador sin problemas. Si hacemos un poco de memoria, con la Kinect V1 teníamos 2 versiones

  • Kinect for Windows
  • Kinect for XBox

Oficialmente podías utilizar la Kinect de XBox para desarrollar apps, pero luego en producción solo podías usar la versión para Windows.

Con la version 2 esto ha cambiado, y si tienes una XBox One con Kinect, la puedes usar con Windows. Eso sí, necesitas este adaptador: Adaptador Kinect para Windows.

Cuando me llego la caja me asusté un poco, ya que la misma es bastante grande

k01

Luego el susto se pasa enseguida, hay MUCHO AIRE dentro de la caja y los 4 cables de rigor para la Kinect

k02

En 4 minutos, conectado al Surface y funcionando !

Saludos @ Home

/El Bruno

[#KINECT] Kinect V1? Ends on 2015

0101

Hello!

I still remember the time when, after a few very hards days at work, we leave with Edu to download some tensions outside and we also purchase a couple of Kinect for XBox 360 sensors. This version, which was a 100% free game control experience after the proposal of the Nintendo Wii and it included the great Kinect Adventures game.

When I saw that the Kinect had a USB port, as I believe that it took me 2 seconds until I connected it to Windows 7 (or Vista :S) and I started to see what I could do with the sensor. According to my backup, my first official about Kinect post was on November 26, 2010. Great experience trying to .. move the camera engine .

From there, it was to work with OpenNi friends, follow the release of the official SDK, large updates such as version 1.5, the Kinect V2 and we reach 2015.

A few weeks ago,

Kinect blog friends announced that Kinect V1 will no longer be sold during the 2015.

That means that this “toy / device” will not be more available (I is that I seized him affection). Nor is it worth to have it now, with much more powerful alternatives. However I think I’ll buy one or two to have the boxes along with that of the iPod 1st, 1st iFon and others to sell later when my children are 18 years 😉

Bye Bye Kinect V1!

Greetings @ Home

/El Bruno

Source: http://blogs.msdn.com/b/kinectforwindows/archive/2014/12/30/original-kinect-for-windows-sensor-sales-to-end-in-2015.aspx

[#KINECT] Kinect V1 ? Se acaba en el 2015

0101

Hola !

Todavía recuerdo con cariño la época en la que, después de unos días infernales de trabajo, salimos con el Edu a descargar tensiones por medio de la compra de un Kinect V1 para XBox 360. Esa versión traía el juego Kinect Adventures y la verdad, que después de la propuesta de la Nintendo Wii era una experiencia 100% libre de mandos.

Cuando vi que el Kinect tenía un puerto USB, pues creo que pasaron 2 segundos hasta que lo conecté a Windows 7 (o Vista) y comencé a ver que podía hacer con el mismo. Según lo que veo, mi primer post oficial sobre Kinect fue el 26 de Noviembre de 2010. Gran experiencia la de … mover el motor de la cámara.

A partir de allí, fue colaborar con los amigos de OpenNi, seguir el lanzamiento del SDK Oficial, las grandes actualizaciones como la versión 1.5, el Kinect V2 y llegamos al 2015.

Hace unas semanas,

los amigos del blog de Kinect anunciaron que el Kinect V1 dejará de venderse durante el 2015.

Eso significa que este “juguete / device” no estará más disponible (yo es que le he agarrado cariño). Tampoco es que valga la pena tenerlo ahora, con otras opciones mucho más potentes. Sin embargo creo que compraré uno o dos para tener las cajas junto con la del 1er iPod, 1er iFon y otras más para vender más adelante cuando mis niños tengan 18 años 😉

Bye Bye Kinect V1 !!!

Saludos @ Home

/El Bruno

Fuente: http://blogs.msdn.com/b/kinectforwindows/archive/2014/12/30/original-kinect-for-windows-sensor-sales-to-end-in-2015.aspx