1/12 Vision based rock, paper, scissors game Patrik Malm Standa Mikeš József Németh István Vincze.

Slides:



Advertisements
Similar presentations
Principal Component Analysis Based on L1-Norm Maximization Nojun Kwak IEEE Transactions on Pattern Analysis and Machine Intelligence, 2008.
Advertisements

Interest points CSE P 576 Ali Farhadi Many slides from Steve Seitz, Larry Zitnick.
Adjoint Orbits, Principal Components, and Neural Nets Some facts about Lie groups and examples 2.Examples of adjoint orbits and a distance measure 3.Descent.
Face Recognition Method of OpenCV
A Robust Method of Detecting Hand Gestures Using Depth Sensors Yan Wen, Chuanyan Hu, Guanghui Yu, Changbo Wang Haptic Audio Visual Environments and Games.
Computer Vision Spring ,-685 Instructor: S. Narasimhan Wean 5403 T-R 3:00pm – 4:20pm Lecture #20.
A Study of Approaches for Object Recognition
Pattern Recognition Topic 1: Principle Component Analysis Shapiro chap
EECE 279: Real-Time Systems Design Vanderbilt University Ames Brown & Jason Cherry MATCH! Real-Time Facial Recognition.
Smart Traveller with Visual Translator for OCR and Face Recognition LYU0203 FYP.
[cvPONG] A 3-D Pong Game Controlled Using Computer Vision Techniques Quan Yu and Chris Wagner.
Human Computer Interface based on Hand Tracking P. Achanccaray, C. Muñoz, L. Rojas and R. Rodríguez 4 th International Symposium on Mutlibody Systems and.
Face Detection and Recognition Readings: Ch 8: Sec 4.4, Ch 14: Sec 4.4
CS 485/685 Computer Vision Face Recognition Using Principal Components Analysis (PCA) M. Turk, A. Pentland, "Eigenfaces for Recognition", Journal of Cognitive.
ICBV Course Final Project Arik Krol Aviad Pinkovezky.
1 Activity and Motion Detection in Videos Longin Jan Latecki and Roland Miezianko, Temple University Dragoljub Pokrajac, Delaware State University Dover,
Eigenfaces for Recognition Student: Yikun Jiang Professor: Brendan Morris.
Deep Green System for real-time tracking and playing the board game Reversi Nadav Erell Intro to Computational and Biological Vision, CS department, Ben-Gurion.
Dimensionality Reduction: Principal Components Analysis Optional Reading: Smith, A Tutorial on Principal Components Analysis (linked to class webpage)
Flow Based Action Recognition Papers to discuss: The Representation and Recognition of Action Using Temporal Templates (Bobbick & Davis 2001) Recognizing.
Fingertip Tracking Based Active Contour for General HCI Application Proceedings of the First International Conference on Advanced Data and Information.
Shape Recognition and Pose Estimation for Mobile Augmented Reality Author : N. Hagbi, J. El-Sana, O. Bergig, and M. Billinghurst Date : Speaker.
Machine Vision for Robots
3D Fingertip and Palm Tracking in Depth Image Sequences
Camera Geometry and Calibration Thanks to Martial Hebert.
A Method for Hand Gesture Recognition Jaya Shukla Department of Computer Science Shiv Nadar University Gautam Budh Nagar, India Ashutosh Dwivedi.
Chapter 14: SEGMENTATION BY CLUSTERING 1. 2 Outline Introduction Human Vision & Gestalt Properties Applications – Background Subtraction – Shot Boundary.
1 Recognition by Appearance Appearance-based recognition is a competing paradigm to features and alignment. No features are extracted! Images are represented.
Fingerspelling Alphabet Recognition Using A Two-level Hidden Markov Model Shuang Lu, Joseph Picone and Seong G. Kong Institute for Signal and Information.
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.
A Comparative Evaluation of Three Skin Color Detection Approaches Dennis Jensch, Daniel Mohr, Clausthal University Gabriel Zachmann, University of Bremen.
Terrorists Team members: Ágnes Bartha György Kovács Imre Hajagos Wojciech Zyla.
A New Fingertip Detection and Tracking Algorithm and Its Application on Writing-in-the-air System The th International Congress on Image and Signal.
RoshamRobo Alexander Ciccone – EEL4665 Spring 2014 Oral Report 2 – Special Sensor Image Credit – Author: Enzoklop URL:
Abstract Advanced gaming interfaces have generated renewed interest in hand gesture recognition as an ideal interface for human computer interaction.
Math 5364/66 Notes Principal Components and Factor Analysis in SAS Jesse Crawford Department of Mathematics Tarleton State University.
CSE 185 Introduction to Computer Vision Face Recognition.
Expectation-Maximization (EM) Case Studies
Figure ground segregation in video via averaging and color distribution Introduction to Computational and Biological Vision 2013 Dror Zenati.
A NOVEL METHOD FOR COLOR FACE RECOGNITION USING KNN CLASSIFIER
Team Members Ming-Chun Chang Lungisa Matshoba Steven Preston Supervisors Dr James Gain Dr Patrick Marais.
Spring 2007 COMP TUI 1 Computer Vision for Tangible User Interfaces.
Belief Networks in Computer Vision Applications Alex Yakushev CMPS 290C final project Winter 2006.
Final Year Project. Project Title Kalman Tracking For Image Processing Applications.
1 Overview representing region in 2 ways in terms of its external characteristics (its boundary)  focus on shape characteristics in terms of its internal.
Design & Implementation of a Gesture Recognition System Isaac Gerg B.S. Computer Engineering The Pennsylvania State University.
CSSE463: Image Recognition Day 25 This week This week Today: Applications of PCA Today: Applications of PCA Sunday night: project plans and prelim work.
Over the recent years, computer vision has started to play a significant role in the Human Computer Interaction (HCI). With efficient object tracking.
Hand Gestures Based Applications
CSSE463: Image Recognition Day 27
Face Detection and Recognition Readings: Ch 8: Sec 4.4, Ch 14: Sec 4.4
Interest Points EE/CSE 576 Linda Shapiro.
University of Ioannina
Recognition with Expression Variations
Lecture 8:Eigenfaces and Shared Features
Recognition: Face Recognition
Announcements Project 1 artifact winners
Reconstructing Shredded Documents
Higher School of Economics , Moscow, 2016
Presented by :- Vishal Vijayshankar Mishra
Outline H. Murase, and S. K. Nayar, “Visual learning and recognition of 3-D objects from appearance,” International Journal of Computer Vision, vol. 14,
Hand Gesture Recognition Using Hidden Markov Models
CSSE463: Image Recognition Day 25
CSSE463: Image Recognition Day 25
Announcements Project 4 out today Project 2 winners help session today
Higher School of Economics , Moscow, 2016
Higher School of Economics , Moscow, 2016
NOISE FILTER AND PC FILTERING
Presentation transcript:

1/12 Vision based rock, paper, scissors game Patrik Malm Standa Mikeš József Németh István Vincze

2/12 Task Create a vision based rock, paper, scissor game Realtime webcam image-processing

3/12 Flowchart

4/12 Initiation Smooth the image Color-space conversion - L*u*v The background is captured so that it can be subtracted in the following segmentation

5/12 Hand segmentation Normal Bayesian classifier Mathematical morphology to decrease noise Use labeling to find the largest coherent component (or the two largest components in the 2 player game) Cut the hand at the wrist

6/12 Isolating the hand Cut the arm where the size is 70% of the maximum projection value It works best for arms with vertical orientation Improved solution using PCA which works for rotated arms as well

7/12 Isolating the hand The approximation of hand rotation is done using principal component analysis (PCA) It is computed using eigenvectors of the second-order moment matrix (covariance matrix)

8/12 Hand tracking Find the centre point of the hand in each frame Analyze the movement by looking at the relative change in position over a few frames The hand tracking is used to countdown

9/12 Gesture identification Logarithmic values of three of the Hu set of invariant moments Bayesian classifier which then determines the current hand gesture

10/12 Computer player Computer choose randomly (current) Markov chain to recognize the human opponent’s game strategy (implemented but not added)

11/12 Known issues Skin color variations Sensitivity to lighting Background artifacts (skin or skin-like colored objects)

12/12 Thank you for your attention Bibliography A.A. Argyros, M.I.A. Lourakis, Real time Tracking of Multiple Skin-Colored Objects with a Possibly Moving Camera, in proceedings of the European Conference on Computer Vision (ECCV 04), Springer-Verlag, vol. 3, pp , Prague, Chech Republic,May,11-14,2004. OpenCV Library Wiki, "