Você está na página 1de 8

UNIVERSIDADE ESTADUAL DE PONTA GROSSA SETOR DE CINCIAS AGRRIAS E DE TECNOLOGIA DEPARTAMENTO DE INFORMTICA ENGENHARIA DE COMPUTAO

DIULHIO CANDIDO DE OLIVEIRA JEAN FELIPE DIAS

ORIENTADOR: PROF. DR. ALCEU DE SOUZA BRITTO JR

Reconhecimento de gestos das mos utilizando sensor Kinect

PONTA GROSSA 2012 DIULHIO CANDIDO DE OLIVEIRA JEAN FELIPE DIAS

Reconhecimento de gestos das mos utilizando sensor Kinect

Projeto de pesquisa apresentado ao Curso de Graduao em Engenharia de M Computao da Grossa do Universidade para de

Estadual de Ponta elaborao

Trabalho

Concluso de Curso.

Orientador: Dr. Alceu de Souza Brito.

PONTA GROSSA 2012 RESUMO

As interfaces naturais so modos de interao homem-mquina. Permitem que as pessoas se comuniquem com dispositivos de modo intuitivo, mas, necessita de ter um software compreenda a linguagem utilizada. Esse trabalho tem como objetivo apresentar estudos no mbito de programao para reconhecimento imagens, especificamente atravs da programao do sensor Kinect, utilizando todos os recursos oferecidos pelo aparelho para a extrao das informaes de mos humanas. Informaes avaliadas ento por um classificador para a aplicao em um sistema com interao homem-mquina.

Palavras-chave: Jogos, NUI, Interfaces Naturais do Usurio, Kinect, Reconhecimento de mos.

ABSTRACT

The natural interfaces are ways of interaction human-computer. It allows the people to communicate with devices intuitively, but, needs a software that understand the used language. This study has as objective present studies in scope of programming for image recognition, specifically through the programming of the sensor Kinect, using all the resources offered by the device for the extract information of human hands. Information then evaluated by a classifier for use in a system with human-computer interaction.

Keywords: Games, NUI, Natural User Interface, Kinect, Hand Recognition.

INTRODUO

CONTEXTO DO TEMA

Atualmente faz-se o uso de varias ferramentas para o beneficio do homem moderno, sendo para segurana, lazer, etc. Ao longo da histria humana, desenvolveram-se diversos modos de interao homem-mquina, sempre com um mesmo objetivo: tornar o controle da mquina eficiente, de uma forma a obter os resultados desejados. Interfaces naturais permitem aos usurios comunicarem-se com dispositivos de forma mais intuitiva, com uma curva de aprendizado baixa (Togores,Tiago Andrade,2011). Aps um determinado tempo de uso da interface, fica comprovado que a comunicao se torna natural. Com o uso de tecnologias que facilitam este conceito de aprendizado como de multitoque, presente em smartphones e tablets, um perifrico que passou a permitir uma maior interao homem-maquina o Kinect. Desenvolvido para o console Xbox 360 pela Microsoft, o perifrico, com o uso de programas especficos, realiza a comunicao atravs de movimentos corporais e tambm som. Pouco tempo aps seu lanamento, a comunidade desenvolvedora de softwares livres conseguiu varias adaptaes para seu funcionamento em computadores pessoais, com a apresentao dos cdigos.

PROBLEMTICA

O sensor Kinect lanado no fim de 2010 foi uma grande evoluo no mundo dos jogos eletrnicos de entretenimento, pois era o nico dispositivo na poca que possibilitava ao jogador interagir com os jogos sem a necessidade de qualquer joystick. Diferentemente de alguns consoles de videogame que mesmo exigindo uma movimentao corporal dos jogadores ainda necessitam do uso de joysticks [2] ??????. O grande diferencial do sensor Kinect sua cmera de infravermelho, que reproduz ambientes em trs dimenses, transferindo para uma mquina a capacidade de interagir com mais realidade com o mundo a sua volta. A tecnologia empregada no projeto da Microsoft utiliza nada mais do que tcnicas de interpretao de imagens por sistemas computacionais, a Viso Computacional. A viso computacional um amplo campo de pesquisa aonde em conjunto com outras reas pode gerar resultados extraordinrios. Por exemplo, em conjunto com a Robtica e com um excelente sistema de reconhecimento de padres possvel tornar robs em mquinas praticamente autnomas, permitindo que tenham uma viso similar dos seres humanos. Entretanto algumas atividades ainda necessitam da interao entre homem e mquina, tamanha sua delicadeza e/ou risco, preciso que uma mquina faa o trabalho, porm a percepo humana ainda exigida. Por outro lado controlar uma mquina s vezes muito complicado, devido a uma grande quantidade de comandos, o que faz com que seu operador necessite primeiramente de um treinamento e algum tempo de experincia. Com a viso computacional aliada ao sensor Kinect, possvel que apenas com alguns movimentos corporais, uma mquina possa ser operada, s vezes a grandes distncias, sem exigir comandos complicados. Facilitando a interao entre homem e mquina possvel que haja menos erros durante situaes de extremo risco, tornando mais natural os movimentos realizados pela mquina na percepo humana.

JUSTIFICATIVA

O sensor Kinect abre muitas possibilidades que podem facilitar a evoluo do campo da viso computacional, atravs de sua tecnologia com um custo bem acessvel. Dentre estas possibilidades est construo de interfaces homem-mquina mais amigveis e naturais. Entretanto levando-se em considerao as mos humanas, o atual modelo do sensor Kinect limita as aplicaes, isso se deve a baixa resoluo utilizada nas imagens. Para o usurio

final, as atuais aplicaes utilizam movimentos de outros membros do corpo, como pernas, braos, mos (como um todo) e cabea. Ento a necessidade de algumas aplicaes especificas, o qual necessitam do uso dos dedos das mos, muitas vezes ficam impossibilitadas, sendo o reconhecimento de gestos das mos uma delas. Sabendo-se que o uso das mos muito importante para o homem, nota-se a necessidade de um aprimoramento via software para uma maior abrangncia do dispositivo.

OBJETIVOS DO ESTUDO

Sabendo da importncia do uso das mos para a interao humana, esse trabalho de concluso de curso tem como objetivo desenvolver um prottipo de reconhecimento de gestos das mos utilizando o sensor Kinect e aplica-lo em uma interface homem-mquina.

REVISO BIBLIOGRFICA