Multi-touch human-computer interface

Nowadays, more and more researches related to human computer interface have been done. Among them, studies on the multi-touch interface come to the fore. Some famous companies released their own touch products. In this project, we studied and implemented a low-cost multi-touch interface. The aim of...

Full description

Saved in:
Bibliographic Details
Main Author: Mi, Qi.
Other Authors: Chua Hock Chuan
Format: Final Year Project
Language:English
Published: 2011
Subjects:
Online Access:http://hdl.handle.net/10356/45881
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
Description
Summary:Nowadays, more and more researches related to human computer interface have been done. Among them, studies on the multi-touch interface come to the fore. Some famous companies released their own touch products. In this project, we studied and implemented a low-cost multi-touch interface. The aim of this interface is to provide a more natural human-computer interaction experience for users. In this paper, some popular low-level input technologies used in the low-cost multi-touch interface are discussed and compared. One of them (Laser Light Plane) was finally selected to be used in this project for its simple implementation and reliable output. Based on the selected technology, Corresponding hardware materials to implement the interface are prepared, including acrylic touch screen, laser, camera as well as projector. A wooden frame is designed for supporting purpose. After careful calculation, the system is implemented and all the materials are assembled on the correct position. In the software part, some papers related to the blob tracking and detecting algorithm are reviewed. Community Core Vision is used as the tracking software in this project for its simplicity in installation, perfect documentation and more user options. In the application level, we assembled and implemented flash demos, android applications and windows 7 multi-touch functions to our touch board. Beside the single-board functions discussed above, another touch interface was also built for exploring the interconnectivity between two boards. A simple flash photo application is written for transferring and getting photos between devices. This function is not perfect and could be the focus in future works.