Chess piece movement detection and tracking, a vision system framework for autonomous chess playing robot
Dennis Aprilla Christie, Tubagus Maulana Kusuma, Purnawarman Musa
- 发表年份
- 2017
- 引用次数
- 9
摘要
Chess-playing robot is robots that is able to see, think, and move the chess piece properly. We separated the work into three parts (mechanics, engine, and vision), in order to ensure each of the parts work robustly. This paper is one of the series of those parts and will only focus on vision system for autonomous chess playing robot. Chessboard and chess piece detection is not a trivial task due to material and design diversity. A good chess-playing robot is able to see the chessboard and chess piece existence, and able to track chess piece movement generally and accurately. We propose a framework of chess piece movement detection algorithm. In general, there are chessboard detection, chess cell detection, chess piece movement detection, and notation creation. Contour Tracing is performed to select the region of interest, the chessboard, automatically, then Hough Transformation performed to identify the cells, then chess piece movement determination is perform by separating the Movement Detection into Stable and Unstable Frames Detection and Chess Piece Movement Detection. Finally the movement is converted into standard output, Portable Game Notation.
关键词
相关论文
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
Artificial intelligence: a modern approach
1995
Fractional Differential Equations
Igor Podlubný
2025
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991