Degree Type

Thesis

Date of Award

2010

Degree Name

Master of Science

Department

Psychology

First Advisor

Stephen Gilbert

Second Advisor

James Oliver

Abstract

In this thesis, I describe a software architecture and implementation which is designed to ease the process of 1) developing gesture-enabled applications and 2) using multiple disparate interaction devices simultaneously to create gestures. Developing gesture-enabled applications from scratch can be a time-consuming process involving obtaining input from novel input devices, processing that input in order to recognize gestures, and connecting this information to the application. Previously, developers have turned to gesture recognition systems to assist them in developing these applications. However, existing systems to date are limited in flexibility and adaptability. I propose AQUA-G, a universal gesture recognition framework that utilizes a unified event architecture to communicate with a limitless variety of input devices. AQUA-G provides abstraction of gesture recognition and allows developers to write custom gestures. Its features have been driven in part by previous architectures and are partially based on a needs assessment with a sample of developers. This research contributes a scalable and reliable software system for gesture-enabled application development, which makes developing and prototyping novel interaction styles more accessible to a larger development community.

DOI

https://doi.org/10.31274/etd-180810-2701

Copyright Owner

Jay Roltgen

Language

en

Date Available

2012-04-30

File Format

application/pdf

File Size

159 pages

Included in

Psychology Commons

Share

COinS