6thSENTIDO: APLICAÇÃO COMPUTACIONAL CONTROLADA POR GESTOS DAS MÃOS
Cristiano de O. Barbosa 1 , Rosa Amelita Sá da Motta 2 , Gerson Cunha 3 , Altemar Sales de Oliveira 4 1 IST-RIO/Fundação de Apoio a Escola Técnica 2,3,4 COPPE/Universidade Federal do Rio de Janeiro ctooliveira@gmail.com, altemarsales@ufrj.br
1. Introdução
Novas interfaces têm permitido maior e melhor Interação Homem-Computador (IHC). O uso de interfaces mais próximas da linguagem humana tem sido foco de pesquisas, graças ao advento da Visão Computacional (VC), que é uma técnica usada para o reconhecimento dos sentidos humanos e simulação pelo computador [1]. Este artigo tem por objetivo descrever, sucintamente, o 6thSentido [2], que utiliza gestos das mãos como forma de IHC, uma técnica da VC, usando uma web câmera e um Tablet PC para controlar uma aplicação, no que diz respeito a visualização de documentos sem o uso de mouse e/ou teclado.
2. Interfaces Gestuais
Segundo [2], uma interface gestual trata a IHC de uma maneira mais natural, sem a necessidade do teclado, do mouse ou outro dispositivo de entrada. Nesse tipo de interface, a IHC ocorre por meio do reconhecimento do gesto e do disparo de uma ação computacional associada. “Minority Report”, um filme de ficção de Steven Spielberg, exemplifica a utilização de uma IG, nas cenas em que o ator Tom Cruise usava esse tipo de interface para acessar dados no ar. Com gestos intuitivos, a navegação pelo conteúdo era realizada de forma mais natural. Mesmo antes dessa ficção, pesquisadores embrenhavam-se em busca de soluções usando IGs para melhorar a IHC. Várias soluções ou protótipos [2] foram pioneiros para o desenvolvimento das IGs.
3. 6thSentido
O 6thSentido (Figura 01), desenvolvido no ambiente de programação Delphi [2], consiste em uma aplicação gestual para visualizar e manipular documentos no formato PDF (nessa versão) acionada por gestos da mão direita, os quais podem conter mapas de bacias hidrográficas, estruturas de plataformas e outras imagens e textos. Para o reconhecimento dos gestos foi usado o HandVu (atua como um servidor de gestos) e para a captura (usando web câmera) o 6thSentido (cliente) que interage lendo o gesto reconhecido e disparando uma ação computacional programada de acordo com cada gesto. Ele oferece as seguintes opções de controle (Quadro 1): PRÓXIMO, ÚLTIMO, ANTERIOR, ZOOM (AUMENTAR) E GIRAR. Para a próxima página, deve-se escolher a opção PRÓXIMO. O ÚLTIMO posiciona na última página. Para retornar uma página, a opção escolhida deve ser a ANTERIOR. Caso a escolha seja ZOOM, a página é aumentada em 50%. Se a opção GIRAR for gesticulada, a página é rotacionada em 90º. Começa-se pelo gesto INICIAR, que é responsável pela ativação do reconhecimento.
Figura 01 – 6thSentido desenvolvido em Delphi.
Para avaliação de sua usabilidade e validação da interface, foi realizada uma pesquisa de opinião, utilizando instrumentos de coleta de dados, junto aos alunos dos últimos períodos do Curso de Engenharia de Petróleo em uma instituição de ensino superior. Sendo considerando os atributos de usabilidade facilidade de aprender, facilidade de memorizar, erros, eficiência e satisfação.
Quadro 1 – gestos possíveis da 1ª versão do 6thSentido
4. Conclusões
O 6thSentido foi considerado fácil de aprender, fácil de memorizar, eficiente e prazeroso baseado em critérios de usabilidade brasileiros e internacionais, em relação às formas tradicionais (mouse e teclado), apresentando IHC natural e não invasiva [2].
5. Referências
[1] BUXTON, W., et al. Human input to computer systems: theories, techniques and technology., 2002.
[2] OLIVEIRA, Altemar Sales de. Avaliação da Usabilidade de Interfaces por Meio de Gestos das Mãos em Aplicações Utilizadas pelos Engenheiros de Petróleo. Dissertação M.Sc, Universidade Federal do Rio de Janeiro, 2008.
Anais do 12° Simpósio de Iniciação Científica e Tecnológica pág.1
Molto più che documenti.
Scopri tutto ciò che Scribd ha da offrire, inclusi libri e audiolibri dei maggiori editori.
Annulla in qualsiasi momento.