Presentation is loading. Please wait.

Presentation is loading. Please wait.

The Computer Vision Game Assistant C H E C K E R S M A T E S Levante Savo, Camelia Popa, Serban Meza, Oscar Medina, Ross Foley.

Similar presentations


Presentation on theme: "The Computer Vision Game Assistant C H E C K E R S M A T E S Levante Savo, Camelia Popa, Serban Meza, Oscar Medina, Ross Foley."— Presentation transcript:

1 The Computer Vision Game Assistant C H E C K E R S M A T E S Levante Savo, Camelia Popa, Serban Meza, Oscar Medina, Ross Foley

2  Build a Machine Vision System that: 1. Reads the current state of a board game using a webcam 2. Feeds the current game state into a game playing engine 3. Retrieves a suggestion for the next move 1

3  Game: Checkers/Draughts  Very popular  Many game playing engines available on the web  Pieces relatively easy to segment  Programming Language: Matlab  Powerful IP functionality  Direst access to webcam using Simulink  Simple access to game playing engine.exe file 2

4 3

5  Image taken every 2 seconds  Movement Detection  Compares image to reference image  If large difference, presume a hand is obstructing the view and no game is extracted  If small difference, give image to the game extraction module and this image becomes the reference 4

6 Board & Piece Detection & Combination 5 C H E C K E R S M A T E S

7 6

8 7

9

10

11  Centroid positions combined with box information  8x8 matrix created  Each entry represents 1 box on the board  Contains flags indicating whether box is not used, empty, black/white, man/king 10

12 Query Generation & Results Visualisation 11 C H E C K E R S M A T E S

13 12  Found on the web  Application written in C++  Takes 8x8 matrix as input  Outputs 2 co-ordinates, starting position and finishing position  Also a string detailing an error or if a player has won/lost

14 13

15 14

16 15


Download ppt "The Computer Vision Game Assistant C H E C K E R S M A T E S Levante Savo, Camelia Popa, Serban Meza, Oscar Medina, Ross Foley."

Similar presentations


Ads by Google