The mitable engine for multi-touch and multi-user tablettop applications (2015)
- Authors:
- Autor USP: CIRELLI, MAURICIO - EP
- Unidade: EP
- Sigla do Departamento: PCS
- Subjects: TABLE-TOP; FRAMEWORKS
- Language: Inglês
- Abstract: A definição e o reconhecimento de gestos multi-toques são dois dos maiores desafios encontrados por desenvolvedores de aplicações para tabletops. Após a escolha dos gestos, geralmente após um longo e custoso estudo de usuário, os desenvolvedores precisam selecionar ou criar um algoritmo para reconhece-los e integrá-lo à aplicação e ao hardware. Muitas bibliotecas e arcabouços para o reconhecimento de gestos multi-toque foram propostos nos últimos anos. Cada um deles buscou endereçar um dos diversos desafios encontrados pelos desenvolvedores quando desenvolvendo protótipos e implementando novas aplicações para tabletops, como a integração entre a camada de aplicação e a interface de hardware. Em uma das etapas de nossa pesquisa, foram identificados quatorze requisitos para tais arcabouços, variando desde o suporte ao multi-toque ao suporte a gestos colaborativos. Entretanto, as propostas anteriores não conseguiram endereçar todos os requisitos identificados. Neste trabalho, nós apresentamos o MiTable Engine: um arcabouço flexível e configurável, criado com o objetivo de atender a todos os quatorze requisitos. Esta proposta pode ser utilizada tanto para suportar aplicações em mesas interativas para diversos usuários quanto aplicações para tablets e smartphones. O MiTable Engine foi construído a partir de uma arquitetura de quatro camadas com uma nova proposta de reconhecimento de gestos baseada em pipeline. Nossa proposta é capaz de processar diversas entradas de toque simultaneamente com grande desempenho e se torna muito flexível para personalizações. O MiTable também inclui alguns dos algoritmos do estado-da-arte para reconhecimento de gestos além de um conjunto de ferramentas para criação e inclusão de novos gestos nas aplicações. Neste trabalho, nós discutimos a engine proposta em detalhes, incluindo sua arquitetura, algoritmos e como cada requisito é endereçado.Para exercitar a engine e verificar seu funcionamento, nós apresentamos duas provas de conceito e desenvolvemos diversos testes unitários automatizados.
- Imprenta:
- Data da defesa: 13.04.2015
-
ABNT
CIRELLI, Maurício. The mitable engine for multi-touch and multi-user tablettop applications. 2015. Dissertação (Mestrado) – Universidade de São Paulo, São Paulo, 2015. Disponível em: https://teses.usp.br/teses/disponiveis/3/3141/tde-18072016-080249/. Acesso em: 07 abr. 2026. -
APA
Cirelli, M. (2015). The mitable engine for multi-touch and multi-user tablettop applications (Dissertação (Mestrado). Universidade de São Paulo, São Paulo. Recuperado de https://teses.usp.br/teses/disponiveis/3/3141/tde-18072016-080249/ -
NLM
Cirelli M. The mitable engine for multi-touch and multi-user tablettop applications [Internet]. 2015 ;[citado 2026 abr. 07 ] Available from: https://teses.usp.br/teses/disponiveis/3/3141/tde-18072016-080249/ -
Vancouver
Cirelli M. The mitable engine for multi-touch and multi-user tablettop applications [Internet]. 2015 ;[citado 2026 abr. 07 ] Available from: https://teses.usp.br/teses/disponiveis/3/3141/tde-18072016-080249/
How to cite
A citação é gerada automaticamente e pode não estar totalmente de acordo com as normas
