Apresentação Oral - 9ª Jornada Científica e Tecnológica da UFSCar

11

Click here to load reader

description

Um jogo de quebra-cabeça para interface natural de usuário (CIC - Oral)Autores: Gustavo Jordan Castro Brasil1, Marcelo Paiva Guimarães1; 1Instituto Federal de Educação, Ciência E Tecnologia de São Paulo

Transcript of Apresentação Oral - 9ª Jornada Científica e Tecnológica da UFSCar

Page 1: Apresentação Oral - 9ª Jornada Científica e Tecnológica da UFSCar

1

UM JOGO DE QUEBRA-CABEÇA PARA INTERFACE NATURAL DE USUÁRIO

Gustavo Jordan Castro Brasil (IC) Marcelo Paiva Guimarães (O)

Departamento de Computação, Instituto Federal de São Paulo – Salto/SP- Brasil

Page 2: Apresentação Oral - 9ª Jornada Científica e Tecnológica da UFSCar

2

Roteiro

● Evolução das interfaces de usuários

● Evolução dos dispositivos de games para NUI

● O que é Kinect?

● Como funciona o Kinect?

● Framework OpenNI para detecção de gestos

● Jogo de Quebra-cabeça (Interface KiPuzzle)

Page 3: Apresentação Oral - 9ª Jornada Científica e Tecnológica da UFSCar

3

Evolução das interfaces de usuário

interface de linha de comando interface gráfica de usuário

Interface natural de usuário

Page 4: Apresentação Oral - 9ª Jornada Científica e Tecnológica da UFSCar

4

Interface de Linha de Comando

Imagem: Google Imagens http://www.google.com.br/imghp - Keyboard

Page 5: Apresentação Oral - 9ª Jornada Científica e Tecnológica da UFSCar

5 Imagem: Google Imagens http://www.google.com.br/imghp - Mouse

Interface Gráfica de Usuário

http://upload.wikimedia.org/wikipedia/commons/thumb/2/2a/JauntyGUI.png/800px-JauntyGUI.png - JauntyGUI

Page 6: Apresentação Oral - 9ª Jornada Científica e Tecnológica da UFSCar

6 Imagem: Google Imagens http://www.google.com.br/imghp - Minority Report

Interface Natural de Usuário

Page 7: Apresentação Oral - 9ª Jornada Científica e Tecnológica da UFSCar

7

● Design fácil de utilização

● Design simples e natural

● Controle de interface por detecção de gestos

● Controle de interface por detecção de fala

Design de aplicações NUI se resume

● Touch Screens ● Sensores de movimento (acelerômetros) ● Câmeras de profundidade (3D) ● Sensores de áudio

Dispositivos

Page 8: Apresentação Oral - 9ª Jornada Científica e Tecnológica da UFSCar

8

RGB CAMERA

MULTI-ARRAY MIC MOTORIZED TILT

3D DEPTH SENSORS

4 – Microfones e detecção de distância 1 – Câmera RGB 640x480 1 – Projetor Infravermelho 1 – Câmera Infravermelho 320x240 1 – Motor movimento vertical 27 graus

Page 9: Apresentação Oral - 9ª Jornada Científica e Tecnológica da UFSCar

9

Page 10: Apresentação Oral - 9ª Jornada Científica e Tecnológica da UFSCar

Interface KiPuzzle

10

Page 11: Apresentação Oral - 9ª Jornada Científica e Tecnológica da UFSCar

11

Kinect e possibilidades

Aproveitar suas características os benefícios são amplos, pode se aplicar em áreas como ; ● Robótica ● Realidade virtual ● Vigilância ● Educação (fisioterapia etc..) ● Captura de movimento de pessoas ou objetos ● Rastreamento ● Captura de vídeo ou imagem 3D.

Pode ser usado para desenvolvimento de aplicações NUI