Está en la página 1de 13

Instituto de Informtica Educativa

Hardware y Software para Kinect

Patricio Angel Astorga Toledo p.astorga01@ufromail.cl Mg. Ruth Elisa eth !o"oaTro#ui$n ruth.novoa@ufrontera.cl Ad$n Anca%il &uentes adan.ancamil@iie.cl

ndice

Introduccin.................................................................................1 Qu es Kinect Interactions?..........................................................2


Algunas acciones que detecta Kinect Interactions..................................4 Requisitos de Sistema para Kinect Interactions.....................................5

Qu es Kinect Fusion?..................................................................6
Requisitos de Sistema para Kinect Fusion.............................................7

Comparativa Kinect.......................................................................8 SDK..............................................................................................

Introduccin Para poder utilizar una nueva Tecnologa, es necesario conocer tanto el hardware por el cual est compuesto y el software que utiliza. Kinect no es la excepci n a esta regla, de!ido a que en un comienzo Kinect tena como o!"etivo entretener al p#!lico en general, con sus diferentes aplicaciones y "uegos, la tecnologa que se ofreca posea un hardware definido, pero al pasar del tiempo, Kinect a cam!iado su rum!o, permitiendo desarrollar nuevas aplicaciones para $indows, a!arcando un nuevo p#!lico que le dar un nuevo uso a esta tecnologa. %s por esta raz n que es necesario estudiar y evaluar los cam!ios que se le han hecho a la tecnologa, tanto en el hardware como software. & continuaci n se podr ver un cuadro comparativo de Kinect for $indows y Kinect for '!ox()*, donde se expondrn las ventas y desventa"as de cada una de estas, que lograron visualizarse en tiempo real a la hora de utilizarlas. Por otra parte Kinect for $indows ofrece una nueva actualizaci n de su software, el +,K-.. el cual ha integrado dos nuevas li!reras, Kinect /usion y Kinect 0nteractions. Tam!i1n podremos ver una descripci n de cada una de las li!reras y de las atracciones que poseen para el desarrollo de nuevas aplicaciones que permitan una interacci n con el usuario ms fcil y amiga!le.

+eminario2Taller3 %xperiencias de 0nformtica %mpresaria

Pgina 1

Qu

es Kinect Interactions!

Kinect 0nteractions es una nueva li!rera incluida en el +,K -.. de Kinect, esta tiene una amplia com!inaci n de gestos detectados por el dispositivo Kinect, esto hace que los usuarios que puedan interactuar de manera ms li!re y fluida con el computador, utilizando solamente sus manos, uno puede 4agarrar o!"etos5, y todo lo que esto conlleva, es decir, desplazar o!"etos y de"arlos en otro lugar, etc. Kinect 0nteractions permite hasta cuatro manos simultneamente. Kinect 0nteractions, por medio del 4reconocimiento 6rip5, tiene la capacidad de mapear gestos con las manos para cursores en pantalla, teniendo 7 cursores en tiempo real, dando la posi!ilidad de que interact#en 8 personas con las 8 manos al mismo tiempo. Para los desarrolladores viene un set de li!reras para desarrollar en Kinect 0nteractions, con esta se pueden tener acceso a desarrollar aplicaciones con estas nuevas funcionalidades, dando la posi!ilidad de desarrollar software educativo por e"emplo, tomar, mover y soltar o!"etos, acercar y ale"ar 9zoom :, girar, rotar so!re un e"e, etc.

+eminario2Taller3 %xperiencias de 0nformtica %mpresaria

Pgina 2

+eminario2Taller3 %xperiencias de 0nformtica %mpresaria

Pgina 3

Algunas acciones que detecta Kinect Interactions Kinect 0nteractions puede detectar la mano izquierda como la derecha, a continuaci n mostraremos algunas formas.

;anos activas so!re un elemento.

;anos inactivas so!re un elemento.

;anos empu<adas, cuando estn en esta posici n el desarrollador puede dar una opci n adicional para tomar o!"etos y arrastrarlos.

;ano &ctiva presionando so!re alg#n elemento, esa es la raz n por la cual esta se est completando, al lado la diferencia cuando ya est pulsada, se pone azul igual que el pu<o

+eminario2Taller3 %xperiencias de 0nformtica %mpresaria

Pgina 4

Requisitos de Sistema para Kinect Interactions. Kinect 0nteractions requiere un computador con algunos requisitos !sicos los cuales son los siguientes. Procesador do!le n#cleo real, 86=z mnimo por Procesador 9Pentium ,ual >ore, >ore 8 ,uo, 0ntel i(?@?. series , &;, &thlon )7 00 x8, /' +eries, Turion x8:. Tar"eta Aideo 8@);! para un !uen rendimiento. 90ntel, Bvidia, &T0:. (6C Dam 9x(8: o 76C Dam 9x)7: (@6C Ei!res 9Para entorno Aisual +tudio, Kinect +,K, Kinect Duntime, Kinect ,eveloper Tool Kit:.

+eminario2Taller3 %xperiencias de 0nformtica %mpresaria

Pgina 5

Qu

es Kinect Fusion!

Kinect /usion es una nueva funcionalidad que trae incorporada el +,K -.. de Kinect, esta permite que el dispositivo Kinect pueda recrear el entorno que est visualizando, este sea una persona u o!"eto en tiempo real en tres dimensiones en alta calidad. >uando hace la reconstrucci n de la escena con el sensor Kinect est es en tiempo real, y tiene una gran demanda de 6PF 9Procesador de la Tar"eta de Aideo:, por lo tanto no funciona con cualquier equipo, sus venta"as son grandes frente a cualquier tipo de scanner y la li!rera permite tra!a"ar rpidamente con estas nueva funcionalidad, adems Kinect +tudio trae demostraciones y e"emplos para hacer reconstrucciones (, de manera fcil y rpida.

+eminario2Taller3 %xperiencias de 0nformtica %mpresaria

Pgina 6

Requisitos de Sistema para Kinect Fusion. Kinect /usion requiere un computador con algunos requisitos !sicos los cuales son los siguientes. Procesador >uatro n#cleos real, (6=z mnimo por Procesador 9>ore 8 Guad, 0ntel i., &;, &thlon )7 00 x7, /' +eries:. Tar"eta Aideo 86!, dedicada, 6ama &lta y con soporte ,irectx --. 9Bvidia, &T0:. 76C Dam, Decomendados H6C. (@6C Ei!res 9Para entorno Aisual +tudio, Kinect +,K, Kinect Duntime, Kinect ,eveloper Tool Kit:.

+eminario2Taller3 %xperiencias de 0nformtica %mpresaria

Pgina

"omparati#a Kinect ,urante la investigaci n fue posi!le realizar prue!as prcticas con am!os dispositivos Kinect for $indows y Kinect for '!ox ()*, y algunos resultados se vern en la siguiente ta!la.

Kinect for $indows 0magen esttica o de poco movimiento ;ovimientos rpidos 0magen continua y me"or resoluci n, y tiene soporte de imagen $0,% %nfoque ms rpido del o!"eto sensor optimizado y mantiene por ms tiempo el seguimiento Permite el uso de ;icrosoft +peech Platform Duntime Eanguages v--.*, li!rera que permite detector ms de 8* lenguas,

Kinect for '!ox ()* 0magen tiende a ser levemente ms lenta y la resoluci n es similar a una we!cam A6& +ensor pierda el rastreo y seguimiento de esqueletos

Aoz

Deconoce pala!ras en ingl1s pero con excelente pronunciaci n

+eminario2Taller3 %xperiencias de 0nformtica %mpresaria

Pgina !

>am!ios de Euz, gran cantidad de luz variando a poca +olo poca luz

%l sensor es de me"or calidad lo que hace que trata de a"ustarse automticamente y a veces tiene el detalle que con mucha luz se encandila Bo pierde de vista el esqueleto, siempre mantiene las articulaciones Permite conectar hasta 7 Kinect, cada una en un F+C diferente Eevemente ms precisa para detectar gestos con las manos

%l sensor levemente ms lento y no se encandila tan fcil

Tiende a difuminarse en exceso la imagen y a pesar de que el esqueleto se ve, es lo #nico que se distingue +olo - Kinect a la vez

Kinect en +erie Kinect 0nteractions

>umple !astante !ien, pero cuando hay cam!ios rpidos a veces pierde el o!"etivo

S$K Kinect al ofrecer un nuevo dispositivo, que permite el desarrollo de aplicaciones para $indows, tam!i1n ofrece el +,K que permite a los desarrolladores crear aplicaciones de apoyo de gestos y reconocimiento de voz utilizando la tecnologa de los sensores de Kinect en los equipos que poseen $indows . y $indows H.

+eminario2Taller3 %xperiencias de 0nformtica %mpresaria

Pgina "

"onclusin >on la llegada de Kinect, la forma com#n en la cual los computadores o consolas reci!an indicaciones por parte del usuario a trav1s de perif1ricos, mouse, teclados y "oysticI es evidente su evoluci n, ya no es necesario tocar !asta tan solo con movernos y el dispositivo Kinect lo detectar, es una tecnologa "oven y relativamente nueva aun pero con un gran crecimiento ya que las venta"as de Kinect cada vez se pueden aplicar a ms reas, en un principio fue solo una manera diferente de entretenci n, hoy en da sus proyecciones son mucho ms altas, esto se de!e a que posee una gran cantidad de sensores que hace que sus funciones variadas, vale decir, que con la integraci n de Kinect 0nteractions y /usion ha hecho que los gestos cada da puedan ser ms comple"os y el dispositivo los pueda detectar. +olo queda decir que las dos tecnologas que estn teniendo ms adeptos da a da son la de gestos y touch, y solo el tiempo dir cul de las dos finalmente permanecer

+eminario2Taller3 %xperiencias de 0nformtica %mpresaria

Pgina 10

%i&liogra'(a ,esarrollo Kinect http3??www.microsoft.com?en2us?Iinectforwindows?develop?

Kinect /usion http3??!logs.msdn.com?!?msrJer?archive?8*-(?*(?8-?Iinect2fusion2!oosts2 update2to2Iinect2for2windows2sdI.aspx

Kinect 0nteractions http3??readwrite.com?8*-8?*K?*)?how2microsofts2Iinect2for2windows2will2 upgrade2your2monitor2for2windows2HLawesmMNoaO;KGwKp$K&Pn

+eminario2Taller3 %xperiencias de 0nformtica %mpresaria

Pgina 11