Chess Recognition

9
Chess Recognition Shai karnei – Reem Nathan Meisels

description

Chess Recognition. Shai karnei – Reem Nathan Meisels. Motivation. For this project we aimed to detect chess pieces and their location. UI. Simple – take a picture – get a picture back with Homography and pieces type and location. Algorithm. Image captured. Canny. Hough Line Transform. - PowerPoint PPT Presentation

Transcript of Chess Recognition

Page 1: Chess Recognition

Chess Recognition

Shai karnei – Reem Nathan Meisels

Page 2: Chess Recognition

Motivation

For this project we aimed to detect chess pieces and their location.

Page 3: Chess Recognition

UI

• Simple – take a picture – get a picture back with Homography and pieces type and location.

Page 4: Chess Recognition

Algorithm

Image captured

Canny

Hough Line Transform

Page 5: Chess Recognition

Algorithm

Take outer Board lines

homography

Split to 8x8 grid

Page 6: Chess Recognition

Algorithm

Run template matching on each square and return piece type and location

Page 7: Chess Recognition

result

Page 8: Chess Recognition

result

Page 9: Chess Recognition

Bad resultBad hough line detection => bad Homography => Bad board and pieces detection