Top Banner
PortableVision-based HCI A Hand Mouse System on Portable Devices 連連連 (Burt C.F. Lien) Computer Science and Information Engineering Department National Taiwan University
14

PortableVision-based HCI A Hand Mouse System on Portable Devices 連矩鋒 (Burt C.F. Lien) Computer Science and Information Engineering Department National.

Dec 29, 2015

Download

Documents

Andra Harrison
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: PortableVision-based HCI A Hand Mouse System on Portable Devices 連矩鋒 (Burt C.F. Lien) Computer Science and Information Engineering Department National.

PortableVision-based HCI A Hand Mouse System on Portable

Devices

連矩鋒 (Burt C.F. Lien)

Computer Science and Information Engineering Department

National Taiwan University

Page 2: PortableVision-based HCI A Hand Mouse System on Portable Devices 連矩鋒 (Burt C.F. Lien) Computer Science and Information Engineering Department National.

Problems

• A Portable Vision-based HCI– Hand mouse operating on a projected interface– Real-time detection of user hand motion from a

user PDA/SmartPhone’s video camera (target platform)

• A part of “mTeller” project– Natural storytelling support system

Page 3: PortableVision-based HCI A Hand Mouse System on Portable Devices 連矩鋒 (Burt C.F. Lien) Computer Science and Information Engineering Department National.

Why important

• Vision-based HCI is a more instinct way to manipulate data

• Mobility– Steerable interface everywhere

Page 4: PortableVision-based HCI A Hand Mouse System on Portable Devices 連矩鋒 (Burt C.F. Lien) Computer Science and Information Engineering Department National.

Related Works I

• A Portable System for Anywhere Interactions – Sukaviriya et al., IBM Research

• Real-time hand tracking using a set of cooperative classifiers based on Haar-like features– Barczak1 et al., Institute of Information &

Mathematical Sciences Massey University

Page 5: PortableVision-based HCI A Hand Mouse System on Portable Devices 連矩鋒 (Burt C.F. Lien) Computer Science and Information Engineering Department National.

Everywhere Display (IBM)

Figure 1: Interactive store application

Page 6: PortableVision-based HCI A Hand Mouse System on Portable Devices 連矩鋒 (Burt C.F. Lien) Computer Science and Information Engineering Department National.

Related Works II

• Real-Time Hand-Arm Motion Analysis using a single Video Camera– Hienz et al.

• MMX-Accelerated Real-Time Hand Tracking System– Liu et al. (2001)

Page 7: PortableVision-based HCI A Hand Mouse System on Portable Devices 連矩鋒 (Burt C.F. Lien) Computer Science and Information Engineering Department National.

Related Works III

• Rapid Object Detection Using a Boosted Cascade of Simple Features.– Viola, P., & Jones, M. (2001).

• Robust real-time object detection.– Viola, P., & Jones, M.

• Robust real-time face detection – P. Viola and M. Jones.

• Adaboost-based real-time pedestrian detection – P. Viola, M. Jones, and D. Snow.

Page 8: PortableVision-based HCI A Hand Mouse System on Portable Devices 連矩鋒 (Burt C.F. Lien) Computer Science and Information Engineering Department National.

Target Devices

Page 10: PortableVision-based HCI A Hand Mouse System on Portable Devices 連矩鋒 (Burt C.F. Lien) Computer Science and Information Engineering Department National.

What is new

• A portable vision-based HCI on handheld device

• Design for general data manipulation

Page 11: PortableVision-based HCI A Hand Mouse System on Portable Devices 連矩鋒 (Burt C.F. Lien) Computer Science and Information Engineering Department National.

System Implementation

• Platform (prototype)– “Laptop” + “Low Cost Camera (USB)”

• Software tools– “MS VC++” + “Intel OpenCV library”

Page 12: PortableVision-based HCI A Hand Mouse System on Portable Devices 連矩鋒 (Burt C.F. Lien) Computer Science and Information Engineering Department National.

Technical Challenges and approaches

• Real-time hand motion tracking under an intense lighting condition (projector light)– Adaboost

• Hand position vs. Corresponding programs on host– Comparison between PDA’s screen and the projected screen(??)

• An efficient algorithm to run detection system on handheld devices (limited computation)– Lower framing rate (2fps?) + fewer classifier

• Noise filter– A sliding window or a simple filter to filter misbehaving hand

motion

Page 13: PortableVision-based HCI A Hand Mouse System on Portable Devices 連矩鋒 (Burt C.F. Lien) Computer Science and Information Engineering Department National.

Expect Result

• A generic vision-based HCI software program running on a laptop (1st phase)

• A user can manipulate the laptop directly on the projected image– Hand mouse (one-click function only)

Page 14: PortableVision-based HCI A Hand Mouse System on Portable Devices 連矩鋒 (Burt C.F. Lien) Computer Science and Information Engineering Department National.

The End