motion control computing - kinect

Post on 20-Jul-2015

118 Views

Category:

Software

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Grupo #10

Movimiento:

Kinect SDKAplicaciones Multimedia Interactivas

Carlos Cerezo@ccerezo90

Frederick Farfán J.@ArQuItEcTo_Ec

Movimiento

Kinect SDK

Motion Control ComputingAplicaciones Multimedia Interactivas

Movimiento

Kinect SDK

Movimiento

Kinect SDK

Movimiento

Estado de los

cuerpos mientras

cambian de

posición o de

lugar.- Diccionario de la Real

Academia de la Lengua

Movimiento

Kinect SDK

Motion Computing

Conjunto de estrategias, algoritmos y

recursos que:

• procesan,

• digitalizan,

• detectan posición (o velocidad) de

un objeto o persona.

Movimiento

Kinect SDK

Motion Computing

Movimiento

Kinect SDK

Motion Computing

Movimiento

Kinect SDK

Motion Control Computing

Procesamiento del

movimiento de

una persona, con

la finalidad de

interactuar con

una aplicación.Jenga 3D

Movimiento

Kinect SDK

Movimiento

Kinect SDK

Natural User Interface (NUI)Su importancia

Movimiento

Kinect SDK

Natural User Interface (NUI)

Son interfaces hombre-

máquina que permiten a

los usuarios interactuar de

manera natural con las

aplicaciones de software.

• Movimientos gestuales.

• Pantallas capacitivas

multitáctiles.

• Voz humana.“Put that there” – MIT – 1979

Movimiento

Kinect SDK

La finalidad. . .

Movimiento

Kinect SDK

Evolución IHM

Texto Gráficos Objetos

Llamadas Reconocimiento Intuitivo

Movimiento

Kinect SDK

Defecto de pantallas táctiles

Movimiento

Kinect SDK

Innovación y la Industria del EntretenimientoNuevos dispositivos de control

Movimiento

Kinect SDK

Wiimote Tiene la capacidad de

detectar movimiento gracias a

su giroscopio y acelerómetro.

Además, puede “apuntar” en

la pantalla a través de sensores

ópticos.

Permite al usuario interactuar

con y manipular objetos en la

pantalla a través de gestos y su

señalización.

Movimiento

Kinect SDK

Wiimote

A más de uno le gustó la idea. . .

Movimiento

Kinect SDK

Playstation Move

Competencia de la

Wiimote.

Utiliza sensores de

movimiento y ubica su

posición 3D en el plano

gracias a una cámara

que reconoce el color

de la esfera iluminada

sobre el mando.

Movimiento

Kinect SDK

Kinectfor Windows

Movimiento

Kinect SDK

Kinect

Dispositivo de

procesamiento

digital de imágenes

que se compone

de una cámara

RGB, un emisor IR y

una cámara de

profundidad.K4W* v1

* Acrónimo para “Kinect for Windows”

Movimiento

Kinect SDK

Power Light

RGB Camera

IR Emitters

IR Emitters

Depth Sensor Depth Sensor

Microphone Array

v2

Movimiento

Kinect SDK

Características

v1 v2

Movimiento

Kinect SDK

Aplicaciones en industrias

TRAININGRETAIL HEALTHCARETHERAPY EDUCATION

[VIDEO]

Movimiento

Kinect SDK

¿Cómo funciona?

Área de trabajo o de procesamiento

Movimiento

Kinect SDK

¿Cómo funciona?

Reconocimiento del usuario Segmentación del cuerpo del usuario

Movimiento

Kinect SDK

¿Cómo funciona?

Reconocimiento de puntos

Movimiento

Kinect SDK

Resultado

Puntos del “esqueleto” encontrados

Movimiento

Kinect SDK

Kinect SDK

+

Movimiento

Kinect SDK

Requisitos de Hardware y Software del

SDK 1.8

CPU dual-core, 2.66-GHz (requerido)

RAM: 2 GB (requerido), 4 GB (recomendado)

GPU compatible con Microsoft DirectX 9.0c (requerido)

USB 2.0 (requerido)

OS Windows 7 (recomendado)

Sensor “Kinect for Windows v1”

Microsoft .NET Framework 4

Microsoft Visual Studio 2010

http://www.microsoft.com/en-us/download/details.aspx?id=40278

Movimiento

Kinect SDK

Requisitos de Hardware y Software del

SDK 2.0

CPU i7, 3.1-GHz (recomendado)

RAM: 4 GB (requerido), 8 GB (recomendado)

GPU compatible con Microsoft DirectX 11 (requerido)

USB 3.0 (requerido)

OS Windows 8 / 8.1 (requerido)

Sensor “Kinect for Windows v2”

Microsoft .NET Framework 4.5

Microsoft Visual Studio 2012/2013

http://www.microsoft.com/en-us/download/details.aspx?id=44561

Movimiento

Kinect SDK

Arquitectura v2

Movimiento

Kinect SDK

Ciclo de vida del uso del sensor

Grupo #10

DEMOKinect SDK

Movimiento

Kinect SDK

Inicialización (I)

Movimiento

Kinect SDK

Inicialización (II)

Movimiento

Kinect SDK

Operación (I)

Movimiento

Kinect SDK

Operación (II)

Movimiento

Kinect SDK

Finalización

Movimiento

Kinect SDK

Referencias

Curso “Desarrolla tu primera aplicación para Kinect V2 con Visual Studio“ –Microsoft Virtual Academy - http://www.microsoftvirtualacademy.com/training-courses/desarrolla-tu-primera-aplicacion-para-kinect-v2-con-visual-studio

Curso “Programming Kinect for Windows v2 Jump Start“ – Microsoft Virtual Academy - http://www.microsoftvirtualacademy.com/training-courses/programming-kinect-for-windows-v2-jump-start

Meet the Kinect – Apress

Beginning Kinect Programming with the Microsoft Kinect SDK – Apress

http://www.kinectfordevelopers.com/

http://www.microsoft.com/en-us/kinectforwindows/develop/downloads-docs.aspx

http://www.microsoft.com/en-us/kinectforwindows/

top related