Browsing by Author "Andreychuk, Darren"
Now showing 1 - 2 of 2
Results Per Page
- ItemMetadata onlyAdapting Existing Applications to Support New Interaction Technologies: Technical and Usability Issues(ACM, 2010) Andreychuk, Darren; Ghanam, Yaser; Maurer, FrankEngineering interactive systems for use on emerging technologies such as touch-enabled devices and horizontal displays is not straightforward. Firstly, the migration process of a system from an old hardware platform to new multi-touch displays is challenging. Issues pertaining to scaling, orientation, new input mechanisms, novel interaction techniques and different SDKs need to be examined. Secondly, even after we manage to understand and resolve these issues, we need to find effective ways to migrate applications and maintain them. This paper contributes a thorough analysis of the technical and usability issues that need to be considered when migrating systems to different touch-enabled technologies including vertical and horizontal displays.
- ItemOpen AccessEvaluating the Performance of Direct Injection and TUIO-based Protocols for Multi-Touch Data Transfer(2012-09-24) Andreychuk, Darren; Maurer, FrankIn the past two years, hardware vendors have released drivers for multi-touch devices running on Windows 7. Since direct injection of multi-touch input uses the Human Interface Device (HID) for USB protocol, it represents a new way of transferring touch data to client applications acting as an alternative to the Tangible User Interface protocol (TUIO) previously introduced. Anecdotally, TUIO has been criticized in the past for slowing applications down because of noticeable latency gaps between touch interactions and visual feedback from the system. This problem can result in poor user experiences and software quality degradation, both of which are contributing factors to device rejection in the marketplace. Over time touch-based systems have evolved into modular systems making it challenging to track performance bottlenecks in the overall system. This thesis focuses on high-performance multi-touch software systems by comparing HID and TUIO to determine which protocol contributes the lowest latency. A semi-automated benchmark harness was constructed for an existing system to simulate and monitor different scenarios commonly observed in multi-touch interactions, with the goal of stress-testing both protocols without the presence of hardware. A performance evaluation was conducted on the modified system and the results indicate that, when compared to TUIO, HID is a faster protocol for multi-touch data transfer under constantly changing and often strenuous conditions.