Please use this identifier to cite or link to this item:
|Title:||Camera-based human computer interaction||Authors:||Ong, Da Wei.||Keywords:||DRNTU::Engineering::Electrical and electronic engineering::Home entertainment systems||Issue Date:||2009||Abstract:||Camera-based Human Computer Interaction (HCI) is a study of computer vision based strategies to detect and extract human body motion and gestures from a video camera. These detected movements are then translated into computer commands. Camera-based HCI can be implemented in 3D computer games, robot control and many other applications. This report shall first discuss ways to detect and track the positions of the hand or the marker that represents the human hand. In this part of the report, various detection methods and tracking methods will be discussed. 3D object detection by stereo vision and multiple object detection methods will also be discussed in this report. The second objective of this report is to discuss various interfaces to interact the user with the computer through the use of camera-based HCI. The aim is to make the interfaces interactive and fun. As the developed program is written in C++ and running in a Microsoft Windows XP environment, this report shall also investigate various ways to send a computer input to Windows from the C++ program. Interfaces such as the mouse simulation and keyboard simulation interfaces will be discussed. These interfaces are tested on various popular game demos such as Core of Duty Demo and Need for Speed Prostreet Demo. Other advanced interfaces such as the pointer interface and the multi-touch interface are also discussed.||URI:||http://hdl.handle.net/10356/17976||Rights:||Nanyang Technological University||Fulltext Permission:||restricted||Fulltext Availability:||With Fulltext|
|Appears in Collections:||EEE Student Reports (FYP/IA/PA/PI)|
Items in DR-NTU are protected by copyright, with all rights reserved, unless otherwise indicated.