HCI/ComS 575X: Computational Perception Instructor: Alexander Stoytchev

Slides:



Advertisements
Similar presentations
OpenCV Introduction Hang Xiao Oct 26, History  1999 Jan : lanched by Intel, real time machine vision library for UI, optimized code for intel 
Advertisements

Actions in video Monday, April 25 Kristen Grauman UT-Austin.
Joint Eye Tracking and Head Pose Estimation for Gaze Estimation
SOMM: Self Organizing Markov Map for Gesture Recognition Pattern Recognition 2010 Spring Seung-Hyun Lee G. Caridakis et al., Pattern Recognition, Vol.
Computer and Robot Vision I
Sensor-based Situated, Individualized, and Personalized Interaction in Smart Environments Simone Hämmerle, Matthias Wimmer, Bernd Radig, Michael Beetz.
COMP322/S2000/L181 Pre-processing: Smooth a Binary Image After binarization of a grey level image, the resulting binary image may have zero’s (white) and.
Recent Developments in Human Motion Analysis
OpenCV Stacy O’Malley CS-590 Summer, What is OpenCV? Open source library of functions relating to computer vision. Cross-platform (Linux, OS X,
Computer Vision for Interactive Computer Graphics Mrudang Rawal.
CS335 Principles of Multimedia Systems Multimedia and Human Computer Interfaces Hao Jiang Computer Science Department Boston College Nov. 20, 2007.
The Recognition of Human Movement Using Temporal Templates Liat Koren.
1 Real Time, Online Detection of Abandoned Objects in Public Areas Proceedings of the 2006 IEEE International Conference on Robotics and Automation Authors.
Viewpoint Tracking for 3D Display Systems A look at the system proposed by Yusuf Bediz, Gözde Bozdağı Akar.
Machine Learning Damon Waring 22 April of 15 Agenda Problem, Solution, Benefits Problem, Solution, Benefits Machine Learning Overview/Basics Machine.
INDEX ∞ Image Processing ∞ OpenCV ∞ Download & Setup ∞ Make Project ∞ Show Result ∞ Q & A Setup OpenCV & Tutorial.
Flow Based Action Recognition Papers to discuss: The Representation and Recognition of Action Using Temporal Templates (Bobbick & Davis 2001) Recognizing.
HCI/ComS 575X: Computational Perception Instructor: Alexander Stoytchev
Fingertip Tracking Based Active Contour for General HCI Application Proceedings of the First International Conference on Advanced Data and Information.
ELECTRONIC CONDUCTING SYSTEM Kenzo Abrahams Supervisor: Mehrdad Ghaziasgar Co-supervisor: James Connan Assisted by: Diego Mushfieldt.
Multimedia Specification Design and Production 2013 / Semester 2 / week 8 Lecturer: Dr. Nikos Gazepidis
3D Motion Capture Assisted Video human motion recognition based on the Layered HMM Myunghoon Suk & Ashok Ramadass Advisor : Dr. B. Prabhakaran Multimedia.
1 Mean shift and feature selection ECE 738 course project Zhaozheng Yin Spring 2005 Note: Figures and ideas are copyrighted by original authors.
Active Vision Key points: Acting to obtain information Eye movements Depth from motion parallax Extracting motion information from a spatio-temporal pattern.
HCI / CprE / ComS 575: Computational Perception
Face Recognition System By Arthur. Introduction  A facial recognition system is a computer application for automatically identifying or verifying a person.
Project title : Automated Detection of Sign Language Patterns Faculty: Sudeep Sarkar, Barbara Loeding, Students: Sunita Nayak, Alan Yang Department of.
Portable Vision-Based HCI A Real-Time Hand Mouse System on Portable Devices 連矩鋒 (Burt C.F. Lien) Department of Computer Science and Information Engineering.
DTI Management of Information LINK Project: ICONS Incident reCOgnitioN for surveillance and Security funded by DTI, EPSRC, Home Office (March March.
An Information Fusion Approach for Multiview Feature Tracking Esra Ataer-Cansizoglu and Margrit Betke ) Image and.
CS 4630: Intelligent Robotics and Perception Case Study: Motor Schema-based Design Chapter 5 Tucker Balch.
HCI / CprE / ComS 575: Computational Perception Instructor: Alexander Stoytchev
1 Webcam Mouse Using Face and Eye Tracking in Various Illumination Environments Yuan-Pin Lin et al. Proceedings of the 2005 IEEE Y.S. Lee.
RoshamRobo Alexander Ciccone – EEL4665 Spring 2014 Oral Report 2 – Special Sensor Image Credit – Author: Enzoklop URL:
Tracking CSE 6367 – Computer Vision Vassilis Athitsos University of Texas at Arlington.
Model of the Human  Name Stan  Emotion Happy  Command Watch me  Face Location (x,y,z) = (122, 34, 205)  Hand Locations (x,y,z) = (85, -10, 175) (x,y,z)
A study on face system Speaker: Mine-Quan Jing National Chiao Tung University.
Curiosity-Driven Exploration with Planning Trajectories Tyler Streeter PhD Student, Human Computer Interaction Iowa State University
Expectation-Maximization (EM) Case Studies
HCI/ComS 575X: Computational Perception Instructor: Alexander Stoytchev
Sean M. Ficht.  Problem Definition  Previous Work  Methods & Theory  Results.
Skeleton Based Action Recognition with Convolutional Neural Network
Virtual Image Peephole By Kyle Patience Supervisor: Reg Dodds Co Supervisor: Mehrdad Ghaziasgar.
Colour and Texture. Extract 3-D information Using Vision Extract 3-D information for performing certain tasks such as manipulation, navigation, and recognition.
HCI/ComS 575X: Computational Perception Instructor: Alexander Stoytchev
Face Detection Using Neural Network By Kamaljeet Verma ( ) Akshay Ukey ( )
Motion Features for Action Recognition YeHao 3/11/2014.
Outline Introduction Related Work System Overview Methodology Experiment Conclusion and Future Work.
Application of Stereo Vision in Tracking *This research is supported by NSF Grant No. CNS Opinions, findings, conclusions, or recommendations.
Vision Based hand tracking for Interaction The 7th International Conference on Applications and Principles of Information Science (APIS2008) Dept. of Visual.
What is Multimedia Anyway? David Millard and Paul Lewis.
WLD: A Robust Local Image Descriptor Jie Chen, Shiguang Shan, Chu He, Guoying Zhao, Matti Pietikäinen, Xilin Chen, Wen Gao 报告人:蒲薇榄.
Over the recent years, computer vision has started to play a significant role in the Human Computer Interaction (HCI). With efficient object tracking.
Day 3: computer vision.
CS201 Lecture 02 Computer Vision: Image Formation and Basic Techniques
HCI / CprE / ComS 575: Computational Perception
Development of VR Glasses
HCI/ComS 575X: Computational Perception
Video-based human motion recognition using 3D mocap data
CSSE463: Image Recognition Day 25
HCI / CprE / ComS 575: Computational Perception
HCI/ComS 575X: Computational Perception
HCI/ComS 575X: Computational Perception
HCI/ComS 575X: Computational Perception
HCI/ComS 575X: Computational Perception
HCI/ComS 575X: Computational Perception
HCI/ComS 575X: Computational Perception
HCI/ComS 575X: Computational Perception
Image Processing and Multi-domain Translation
HCI/ComS 575X: Computational Perception
Presentation transcript:

HCI/ComS 575X: Computational Perception Instructor: Alexander Stoytchev

Motion Energy & Motion History HCI/ComS 575X: Computational Perception Iowa State University, SPRING 2006 Copyright © 2006, Alexander Stoytchev February 8, 2006

A.F. Bobick and J.W. Davis ``An appearance-based representation of action''. In Proceedings of IEEE International Conference on Pattern Recognition 1996, August 1996, pp

A.Davis, J. and A. Bobick ``The Representation and Recognition of Action Using Temporal Templates'', In Proceedings of IEEE Conference on Computer Vision and Pattern Recognition, June 1997, pp

The Authors James Davis Aaron Bobick

What is this?

What action is being performed?

Motion Energy Image (MEI) [

Average MEI for various viewing angles

Motion History Image (MHI) [

Definitions Image Sequence Binary Images indicating regions of motion Binary Motion Energy Image

Motion Energy

Motion History The result: more recently moving pixels appear brighter

[

MHI pyramid [

Motion templates for finishing LEFT-ARM-RAISE and FAN-UP-ARMS. [

Aerobics Dataset

Results for 30 o off center camera location

OpenCV Demo If you want to try this at home just compile and run the motempl.c file in the../samples/c directory

Applications

A.Bobick, S. Intille, J. Davis, F. Baird, C. Pinhanez, L. Campbell, Y. Ivanov, A. Schutte, and A. Wilson (1999) ``The Kidsroom: A Perceptually- Based Interactive and Immersive Story Environment" Presence: Teleoperators and Virtual Environments, Vol. 8, No. 4, 1999, pp

The Kid’s Room [Bobick et al. 1996]

The Kid’s Room [

The Kid’s Room [

The Kid’s Room [

Monsters [

Scavenger Hunt [

Scavenger Hunt [

The Blue Monster [

Spin in place [

3 Kids Spin on a Rug [

The River Vorls [

The Technology [

Motion History Templates Making a ‘Y’ FlappingSpinning [

Detecting the Bed [

Man Overboard Detector [

Movies The quality of the movies is not very good You can download them from: demos/kidsroom/kidsroom.html

J. Davis and A. Bobick ``Virtual PAT: A Virtual Personal Aerobics Trainer'', Workshop on Perceptual User Interfaces, November 1998, pp

Interactive Virtual Aerobics Trainer [

Interactive Virtual Aerobics Trainer [

Interactive Virtual Aerobics Trainer [

Movies

The Personal Pet Project Pepe Joint work with Rawesak Tanawongsuwan

Tanawongsuwan, R., Stoytchev, A., and Essa, I., "Robust Tracking of People by a Mobile Robotic Agent", Technical Report GIT-GVU

Project Goals build an intelligent, adaptive, user-friendly agent build an agent that has a personality make the interaction between the user and the agent as natural as possible

Pointing gesture Motion Profile Calculation Face and Hands Segmentation Neural Network Hidden Markov Models Gesture Recognition

Motion History/Energy Perform a frame-by-frame subtraction (image differencing) and accumulate the results over the history window. Motion energy is a binary version of motion history Technique from Bobick and Davis.

Gesture recognition

Gesture Recognition

Gesture recognition

Movie

THE END