[#KINECTSDK] HowTo: Use Kinect Studio to record and play a Kinect session


image

Buenas,

all those who develop applications with Kinect we know that heavier than this type of development is the way trial/error that you see facing. I.e., while the Kinect is a camera that detects people, each of the tests you want to do requires that you wear stand in front of the sensor and do the routine of the day. On occasions where things are not going so smooth as you would, so you get get up from the Chair several times per hour.

With the advent of version 1.5 of Kinect SDK, we have a new tool called Kinect Studio coming to save us this problem. Operation that has is very simple: it allows you to record a session with the kinect and then play the same times as necessary.

For this the first thing we see in its interface is a bar of recording and reproduction.

image

When we launched the application or if we pressed the button connect we will see that we have a list with all those processes that are accessing the sensor. The next step is to connect to this process and we can already begin to burn.

image

Once we’ve recorded a session with our sensor we can see it in the application. We will see the time that owns the recording and can guardala for use again. A fact to keep in mind is that the recordings are somewhat large size, for example a recording of ~ 10 seconds is stored in a file of approximately 350 MBs.

image

As well, now comes the best. If we want to play the test again in our application, we must only connect the same (in the status bar below see it is already connected) and to give the play see how our application receives data about the Kinect, no one made the monkey with the sensor.

image

At any time we can pause the playback, stop it or even put a way repetition that will allow us to merge our application process times.

And another detail to take into account, at any time have the possibility to see the view of the camera, the sensor of depth and a very vistozo 3D viewer to view data that is processing the Kinect.

image

Well, today I do not have time, but for the next, I promise you a video showing the Kinect Studio.

Saludos @ Home

El Bruno

image image image

[#KINECTSDK] HowTo: Utilizar Kinect Studio para grabar y reproducir sesiones


image

Buenas,

todos los que desarrollamos aplicaciones con Kinect sabemos que lo más pesado de este tipo de desarrollos es el modo prueba/error al que te ves enfrentado. Es decir, si bien el Kinect es una cámara que detecta personas, cada una de las pruebas que deseas hacer requiere que te pongas de pie delante del sensor y hagas la rutina de turno. En ocasiones donde la cosa no va tan fluida como te gustaría, pues te toca levantarte de la silla varias veces por hora.

Con la llegada de la versión 1.5 de Kinect SDK, tenemos una nueva herramienta llamada Kinect Studio que llega para ahorrarnos este problema. La forma de funcionamiento que posee es muy simple: te permite grabar una sesion frente al kinect y luego reproducir la misma las veces que sea necesario.

Para esto lo primero que vemos en su interfaz es una barra de grabación y reprodución.

image

Cuando lanzamos la aplicación o si presionamos en el botón conectar veremos que tenemos un listado con todos aquellos procesos que están accediendo al sensor. El siguiente paso es conectarnos a este proceso y ya podremos comenzar a grabar.

image

Una vez que hemos grabado una sesion frente a nuestro sensor podremos ver la misma en la aplicación. Veremos el tiempo que posee la grabación y podremos guardala para utilizarla nuevamente. Un dato a tener en cuenta es que las grabaciones son un tanto grandes de tamaño, por ejemplo una grabación de ~10 segundos se almacena en un archivo de aproximadamente 350 MBs.

image

Pues bien, ahora llega lo mejor. Si queremos reproducir la prueba nuevamente en nuestra aplicación, solo debemos conectar la misma (en la status bar inferior vemos que ya está conectada) y al darle al play veremos como nuestra aplicación recibe datos del Kinect, sin que nadie haga el mono frente al sensor.

image

En cualquier momento podemos pausar la reproducción, detenerla o inclusive poner un modo repetición que nos permitirá fundir los tiempos de proceso de nuestra aplicación.

Y otro detalle a tener en cuenta, en todo momento tenemos la posibilidad de ver la vista de la cámara, del sensor de profundidad y de un visor 3D muy vistozo para ver los datos que está procesando el Kinect.

image

Pues bien, hoy no tengo tiempo, pero para la próxima prometo un video mostrando el Kinect Studio.

Saludos @ Home

El Bruno

image image image