![]() All you need is a tablet pen or your finger!Go through the pages and choose a puzzle to solve: all you need is one simple touch to select it. (Consider the 062 and 063 images are knowingly given to be detected wrongly because of the constraints).The printed magazine La Settimana Enigmistica is now fully playable on digital format!La Settimana Enigmistica Digitale is an interfacing app where you can solve games and puzzles from the magazine directly on your tablet. Of the 64 images given, the algorithm can calculate the correct FEN string, based on the respective groundtruth file ".fen", of 57 images, so with a precision of 89%. The kNN classifier from the confusion matrix has a precision of 100% with a Holdout for testing of 30% The checkerboard's black square frame must be completely visible.The chessboard has to be the biggest square object with black contour.Chessboard image should be taken from the magazine "La settimana Enigmistica".(This project is built to recognize the chessboards' images from a particular magazine, but the approach can be used for different styles of chessboards). Separation of the chessboard into 64 cells: find inside corners of the black frame and draw horizontal and verticals lines which separate the cellsĬlassification of the pieces contained in the cells: use a kNN classifier to recognize the cells(Bishop, Empty Square, King, etc.) and then find the pieces' colors and orientationsįind orientation of the chessboard: find the global orientation from the pieces orientation and eventually rotate the chessboard if the chessboard gets rotated go back to step Separation of the chessboard into 64 cells, needed for the FEN string construction and for a better analysis of the cells' contentsĬonstruction of the FEN string: build the FEN string according to the standard to describe the pieces distribution inside the chessboard ![]() Projective transformation of the image: rectify the image and crop it around the checkerboard Given an image, containing a 2D chessboard from the magazine "La settimana Enigmistica", recognize the chessboard e build the characters string according to the FEN encoding used as standard to describe the pieces distribution inside the chessboardĬhessboard segmentation: find the black square frame of the chessboard in the image ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |