MODOS DE FUNCIONAMIENTO
Antes de poner la Kinect en marcha es necesario que cada usuario, en función de la aplicación a realizar, decida qué tipo de fotografías va a necesitar. Las imágenes que se pueden obtener desde este dispositivo de visión son de tres tipos, imagen RGB, imagen infrarroja e imagen de profundidad. Una vez aclaradas las necesidades de cada usuario se procederá a escoger el modo de funcionamiento que más se adecue a la aplicación.
Es necesario comentar, que no es posible cargar dos modos de funcionamiento simultáneamente. En caso de ocurrir esto el dispositivo se bloquea y es necesario reiniciarlo para comenzar de nuevo. A pesar de ello, en una aplicación, si es posible utilizar varios modos de funcionamiento pero requiere cerrar el modo actual y la carga de un nuevo modo en la cámara, lo cual supone cierto tiempo de espera.
Dentro de la librería Kinect-mex_1.3 se encuentra una carpeta llamada Config en la que se encuentran los distintos modos de funcionamiento (samples) que se pueden emplear en la Kinect desde Matlab. A continuación se enumeran uno a uno:
- SamplesConfig.xml: esta configuración de la Kinect da la oportunidad de obtener tanto imágenes RGB como de profundidad a una resolución de 640 x 480 pixeles. La velocidad máxima de adquisición es de 30 FPS, frames per second, o fotogramas por segundo.
- SamplesConfig_HighRes.xml: con este modo de operación la cámara obtiene una imagen RGB con una resolución de 1280 x 1024 y otra imagen de profundidad de 640 x 480. La velocidad máxima para la imagen RGB es de 15 FPS.
- SamplesIRConfig.xml: esta opción obtiene solamente una imagen infrarroja con una resolución de 640 x 480 y a una velocidad máxima de 30FPS.
- SamplesIRConfig_HighRes.xml: esta opción es muy parecida a la anterior, la diferencia es la resolución de la imagen infrarroja, esta vez de 1280 x 1024, y la velocidad máxima de imágenes por minuto es de 15.
- SamplesIR_DepthConfig.xml: este último modo de funcionamiento devuelve una imagen infrarroja junto a una de profundidad, ambas con una resolución de 640 x 480. La velocidad máxima de captura de imagen es de 30 por segundo.
En el próximo apartado se comentarán las funciones que incluye la librería de Kinect para Matlab.
|