Human Computer Interaction 2012

Course Info

 

 

Teacher

I-Chen Lin, Assistant Professor
ichenlin@cs.nctu.edu.tw
EC 704

Office Hour

Lectures

10:10 ~ 12:00 (Tue.)
15:40 ~ 16:30 (Thur.)
EC 016

TA

Ming-Han Tsai
ParkerTsai@caig.cs.nctu.edu.tw

Hsing-Han Wang

sakura.cs99g@nctu.edu.tw

Lab

Computer Animation & Interactive Graphics Laboratory
EC 237
Phone ext. 56675

 

Teaching Goal

Human computer interaction (HCI) is an interdisciplinary field solving real problems in the design and use of technology. The goal of this field is to make computer-based systems easier to use and more effective for people and organizations.
This course will first briefly introduce the fundamental principles of HCI(such as usability, prototyping) and related principles of computer vision and graphics. Then, this course will discuss advanced user-oriented interfaces with graphics and vision techniques. Students will learn the fundamental concepts of human computer interaction through lectures, readings, discussions and team work on an interaction design project. Students are also encouraged to combine this project with their projects in special topics or other courses.
 

 

News

  • 02 / 23 – Website online.
  • 03 / 22 – Project 1 announced.
  • 04 / 12 – NO class.
  • 04 / 17 – Project demo (BONUS!!).
  • 04 / 19 – Project demo.
  • 04 / 24 – Project demo (PENALTY!!).
  • 04 / 26 – Xtion quickstart announced.
  • 05 / 02 – Paper list announced.
  • 05 / 08 – Register your paper presentation.
  • 05 / 17 – Paper presentation schedule announced.
  • 05 / 22 ~ 05 / 31 – Paper presentation.
  • 06 / 26 – Term Project Demo (9:00 ~ 12:30).
  • 06 / 28 – Final score announced. Please check the scores.

 

Course Slides

0.    Preface

1.      Introduction

2.    Vision-based interaction A

3.    Vision-based interaction B-1

4.    Vision-based interaction B-2

5.    Vision-based interaction C

6.    Vision-based interaction D

7.    Usability and conceptual model

8.    Smart and suggestive interfaces A

9.    Smart and suggestive interfaces B

10. Smart and suggestive interfaces C

11. Color A

12. Color B

13. Audio

14. Advanced device and systems





Scalar Kalman Filter Derivation

Paper list

Paper presentation schedule

 

 

 

Projects

1.    Project 1

[ Attention ]
If find no qedit.h, please install Windows SDK.
If you have some bug in VS2010, please check this blog ( http://www.cnblogs.com/madhenry/archive/2011/06/29/2093678.html ) or use VS2008.

[ About Demo ]
Please register the demo schedule outside EC237.
Please upload your files (code and report) before demo.


2.    Term project

Please upload your code and report to FTP.

FTP : 140.113.207.200:30021
Username : HCI2012
Password : 2012HCI


[ Xtion ]
Xtion Quickstart

Xtion SDK
http://tw.asus.com/Multimedia/Motion_Sensor/Xtion_PRO_LIVE/#download

NITE Serial Number
0KOIk2JeIBYClPWVnMoRKn5cdY4=

OpenCV wiki
http://opencv.willowgarage.com/wiki/

 

 

 

 

Downloads