Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Development of Image Processing Based Feedback Systems for Interactive Gaming Using Non-Traditional Controllers
New project that promises to use two cameras for full-body motion detection
Development of Image Processing Based Feedback Systems for Interactive Gaming Using Non-Traditional Controllers
CHECKERS!
Development of Image Processing Based Feedback Systems for Interactive Gaming Using Non-Traditional Controllers
Overview of Code
Board Plane Geometry Detection
Development of Image Processing Based Feedback Systems for Interactive Gaming Using Non-Traditional Controllers
Overview of Code
Board Plane Geometry Detection
Development of Image Processing Based Feedback Systems for Interactive Gaming Using Non-Traditional Controllers
Geometry Detection
Find the corners 2 approaches were used: Edge detection and region growing Hough transforms
Development of Image Processing Based Feedback Systems for Interactive Gaming Using Non-Traditional Controllers
Development of Image Processing Based Feedback Systems for Interactive Gaming Using Non-Traditional Controllers
Development of Image Processing Based Feedback Systems for Interactive Gaming Using Non-Traditional Controllers
Development of Image Processing Based Feedback Systems for Interactive Gaming Using Non-Traditional Controllers
Development of Image Processing Based Feedback Systems for Interactive Gaming Using Non-Traditional Controllers
Development of Image Processing Based Feedback Systems for Interactive Gaming Using Non-Traditional Controllers
Development of Image Processing Based Feedback Systems for Interactive Gaming Using Non-Traditional Controllers
Development of Image Processing Based Feedback Systems for Interactive Gaming Using Non-Traditional Controllers
Development of Image Processing Based Feedback Systems for Interactive Gaming Using Non-Traditional Controllers
Colour Classification
How can the computer classify the colours?
(32,61,105)
(171,154,158)
Development of Image Processing Based Feedback Systems for Interactive Gaming Using Non-Traditional Controllers
Colour Classification
Use image processing algorithms to make the RGB values only 0 or 255
(0,0,255)
(255,255,255)
Development of Image Processing Based Feedback Systems for Interactive Gaming Using Non-Traditional Controllers
Colour Classification
(255,255,255) (0,0,0) (255,255,0) (0,0,255)
Select individual tile Analyse the predominant colour inside to classify the square state (white, black, blue, yellow)
Colour Classification
How to determine if each R, G and B values are 0 or 255? -Need to choose threshold value e.g.
A given pixel of value (15, 19, 250) A threshold of 126 Output is (0,0,255)
Development of Image Processing Based Feedback Systems for Interactive Gaming Using Non-Traditional Controllers
Development of Image Processing Based Feedback Systems for Interactive Gaming Using Non-Traditional Controllers
Development of Image Processing Based Feedback Systems for Interactive Gaming Using Non-Traditional Controllers
p1=(241,209,210) p2=(232,204,214)
p3=(240,211,205)
Development of Image Processing Based Feedback Systems for Interactive Gaming Using Non-Traditional Controllers
Development of Image Processing Based Feedback Systems for Interactive Gaming Using Non-Traditional Controllers
Development of Image Processing Based Feedback Systems for Interactive Gaming Using Non-Traditional Controllers
Development of Image Processing Based Feedback Systems for Interactive Gaming Using Non-Traditional Controllers
Development of Image Processing Based Feedback Systems for Interactive Gaming Using Non-Traditional Controllers
Development of Image Processing Based Feedback Systems for Interactive Gaming Using Non-Traditional Controllers
Development of Image Processing Based Feedback Systems for Interactive Gaming Using Non-Traditional Controllers
Development of Image Processing Based Feedback Systems for Interactive Gaming Using Non-Traditional Controllers
Development of Image Processing Based Feedback Systems for Interactive Gaming Using Non-Traditional Controllers
Summary
Main results Successfully used 2 approaches to chess board detection
Edge detection and region growing Hough transform
Removing perspective distortion Identification of individual tiles and pieces, including classification Connection to engine interface with feedback system
Development of Image Processing Based Feedback Systems for Interactive Gaming Using Non-Traditional Controllers
Improvements
Aim towards real-time 60fps processing Use a more efficient programming language such as C++ Use of GPU using CUDA or Open CL programming language More complex algorithms Motion detection of hand Use of overlay of 3D structures onto camera image. Virtual humans...
Development of Image Processing Based Feedback Systems for Interactive Gaming Using Non-Traditional Controllers
Development of Image Processing Based Feedback Systems for Interactive Gaming Using Non-Traditional Controllers
The Team
Adam Hedji University of Zagreb, Croatia adam.hedi@fer.hr Philip San University College London, England p.san@ucl.ac.uk
Development of Image Processing Based Feedback Systems for Interactive Gaming Using Non-Traditional Controllers