Presentacion kinect

Embed Size (px)

Citation preview

  • 1. KINECT

2. QUE ES?Es un controlador de juego libre y entretenimiento creado por AlexKipman, desarrollado por Microsoft para la videoconsola Xbox360, y desde junio del 2011 para PC a travs de Windows 7 yWindows 8.Kinect permite a los usuarios controlar e interactuar con la consolasin necesidad de tener contacto fsico con un controlador devideojuegos tradicional, mediante una interfaz natural de usuarioque reconoce gestos, comandos de voz, y objetos e imgenes.El dispositivo tiene como objetivo primordial aumentar el uso de laXbox 360, ms all de la base de jugadores que posee en laactualidad. En s, Kinect compite con los sistemas Wiimote conWii MotionPlus y PlayStation Move, que tambin controlan elmovimiento para las consolas Wii y PlayStation 3,respectivamente. 3. HISTORIAMicrosoft Research invirti veinte aos de desarrollo en la tecnologa deKinect de acuerdo con las palabras de Robert J.Bach.Es presentado en junio de 2009 en el evento E3 como Project Natal. Yposteriormente en noviembre de 2010 sale al mercado como accesorio dela XBOX360.Contaba con una conexin USB que no se haba protegido, lo que hizoque la comunidad de desarrolladores le prestase mucha atencin,obtenindose el primer driver de vdeo para Linux a finales de ese mismomes.A partir de ese momento la comunidad empez a trabajar en esteinquietante dispositivo hasta el punto de tener drivers bastante completosen poco tiempo. Microsoft decidi reaccionar lanzando una primera betadel SDK no comercial en Junio 2011 (que implica que no podemos usarKinect para vender aplicaciones ni para publicidad, de momento). Estabeta se ha actualizado el pasado Noviembre, y est previsto paraprincipios de 2012 una nueva actualizacin de caracter comercial. 4. CARACTERISTICASSensor Lentes con sensor de color y profundidad. Micrfono con voz. Motor de inclinacin para ajuste del sensor.Transmisin de datos320x240 16-bit de profundidad @ 30 cuadros/seg.640x480 32-bit de color @ 30 cuadros/seg.16-bit audio @ 16 kHz.Sistema de rastreo de esqueletos Rastrea hasta seis personas, incluyendo a dos jugadores activos. Rastrea 20 articulaciones por jugador activo. Habilidad para rastrear a jugadores activos.Sistema de audio Charla de grupo y con voz dentro de los juegos Sistema de cancelacin de eco para la recepcin de voz. Reconocimiento de voz en varios lenguajes. 5. Una cmara VGA 640x480 a color (CMOS) con un filtro de color Bayer.Una cmara infrarroja 640x840 (CMOS).Un proyector infrarrojo.Un pequeo motor.Algunos chips de control.4 micrfonos. 6. s de tu cuerpo. En la imagen de la izquierda, los puntos muestran lo que ve, lo llaman poin 7. s de tu cuerpo. En la imagen de la izquierda, los puntos muestran lo que ve, lo llaman poin 8. diendo si ya ha visto una figura parecida a la de tu cuerpo. En la foto de la persona codifica 9. queleto con esas partes del cuerpo que ha reconocido. (Este pas no est representado en 10. las partes del cuerpo y escogido el esqueleto ms probable, empieza a darle forma a un aopa, cabello y algunas cosas del juego. 11. todo este proceso 30 veces por segundo!eves, el cerebro genera todos los esqueletos posibles cuadro por cuadro, y decide cual usama algunos milisegundos, eso le da tiempo al Xbox para tomar esa informacin y usarla pa 12. QUE ES EL SDK DE KINECT PARA WINDOWSEl SDK de Kinect para Windows es una Herramineta que incluye losiguiente:Drivers para su funcionamiento.Capacidades avanzadas de audio.API para el sensor y seguimiento del movimiento humano,.Los archivos de instalacin necesarios.Documentacin y muchos ejemplos que nos ofrecen una visin de loque puede realizarse con Kinect. 13. SDK PARA WINDOWSEl SDK nos permite explorar y experimentar con las siguientesfunciones:Skeletal tracking para la imagen de una o dos personas que seestn moviendo dentro del campo de visin del dispositivo.Acceso a la cmara RGB y a los datos de profundidad queindican la distancia de un objeto al sensor de Kinect por mediode la cmara de profundidad-XYZ.Procesamiento de audio para el array de 4 micrfonos concancelacin de ruido acstico y de eco. beam formation(formacin de haz) para identificar la fuente del sonido y laintegracin con la API de Windows speech recognition. 14. QUE LENGUAJES USAS?Para poder experimentar con las capacidades yfuncionalidades del SDK los desarrolladores tienen queestar familiarizados con los siguientes entornos ylenguajes:Microsoft Visual Studio 2010Lenguajes C# o C++ 15. REQUERIMIENTOSSistema operativo: Funciona en Windows 7, tanto x86 como x64Hardware: El sensor de Kinect para Xbox360 Ordenador con doble ncleo, 2.66GHz o superior Tarjeta grfica que soporte Microsoft DirectX 9.0c 2 GB de RAM, 4 GB recomendadaSoftware:Microsoft Visual Studio 2010 Express o cualquier versin deVisual Studio 2010Windows Software Development Kit for Windows 7Microsoft .NET Framework 4.0 16. Para los ejemplos:Microsoft DirectX Software Development Kit. La actual versin de DirectX End-User Runtime WebInstallerPara los ejemplos de reconocimiento de voz (slo para x86):Microsoft Speech Platform Runtime, versin 10.2 (x86)Microsoft Speech Platform - Server Runtime LanguagesMicrosoft Speech Platform - Software Development Kit 17. LO BUENO DE KINECTNo requiere buena iluminacin.Es muy entretenido.Tiene sistema de reconocimiento de voz.Es capaz de reconocer voz incluso con ruido.SDK fcil de usar.De gran utilidad en proyectos de robtica.Se pueden realizar aplicaciones en reas como lamedicina, ciencia, educacin, comercio. 18. LO MALO DE KINECTProblemas de identificacin con personas que son de pielnegra.Tiempo de respuesta es lento.Requiere un espacio amplio para su uso.Microsoft no permite hacer uso comercial del SDK de Kinect.Exclusivo del Sistema Operativo Windows.Se pierde el sentido de lo que pasa o hay alrededor y puedeprovocar accidentes.