The International Arab Journal of Information Technology (IAJIT)

..............................
..............................
..............................


A Framework for Recognition and Animation of Chess Moves Printed on a Chess Book

The work presented in this paper proposes a set of techniques to animate chess moves which are printed on a chess book. Those techniques include (1) extraction of chess moves from an image of printed page, (2) recognition of chess moves from the extracted image, and (3) displaying digitally encoded successive moves as an animation on a chessboard. Since all the moves are temporally related, temporal animations show change of spatial patterns in time. Moreover, it becomes easier to understand how the moves are played out and who leads the game. In this study, we animate chess moves printed in Figurine Algebraic Notation (FAN) notation. The proposed technique also eliminates false recognition by means of controlling possible moves in accordance with the rules of chess semantics.


[1] Aagaard J., Excelling at Positional Chess, Everyman Chess, 2003.

[2] Baird H., Document Recognition without Strong Models, in Proceedings of the International Conference on Document Analysis and Recognition, Beijing, pp. 414-423, 2011.

[3] Baird H. and Tompson K., Reading Chess, IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 12, no. 6, pp. 552-559, 1990.

[4] Battiato S., Gallo G., and Stanco F., A New Edge-Adaptive Algorithm for Zooming of Digital Images, in Proceedings of IASTED Signal Processing and Communications, Catania, pp. 144-149, 2000.

[5] Chen W., Chinese-Chess Image Recognition by using Feature Comparison Techniques, Applied Mathematics and Information Sciences, vol. 8, no. 5, pp. 2443-2453, 2014.

[6] Chess Informant series, http://www.chessinformant.rs/, Last Visited 2015.

[7] Chesscrner, www.chesscorner.com, Last Visited 2015.

[8] Eken S. and Sayar A., Animating Chess Moves Recorded on Chess Informant, in Proceedings of the 3rd International Symposium on Computing in Science and Engineering, Ku adas , pp. 35-40, 2013.

[9] Hu P., Luo Y., and Li C., Chinese Chess Recognition Based on Projection Histogram of Polar Coordinates Image and FFT, in Proceedings of the Chinese Conference on Pattern Recognition, Nanjing, pp. 1-5, 2009.

[10] Kasturi R., and O Gorman L., Govindaraju V., Document Image Analysis: A Primer, Sadhana, vol. 27, no. 1, pp. 3-22, 2002.

[11] Liu D. and Yu J., Otsu Method and K-means, in Proceedings of 9th International Conference on Hybrid Intelligent Systems, Washington, pp. 344- 349, 2009.

[12] Majumdar A. and Bhattacharya A., A Comparative Study in Wavelets, Curvelets and Contourlets as Feature Sets for Pattern Recognition, The International Arab Journal of Information Technology, vol. 6, no. 1, pp. 47-51, 2009.

[13] Nabiyev V., YapayZeka: Problemler Y ntemler, Algoritmalar, Se kin Publishing, 2005.

[14] Nabiyev V., Providing Harmony among Different Notations through the Chess Readings, in Proceedings of the IEEE 19th Signal Processing and Communications Applications Conference, Antalya, pp. 29-33, 2011.

[15] Nai-qiang Z., Improved Chinese Chessboard Recognition Method, Journal of Computer Applications, vol. 30, no. 4, pp. 980-981, 2010.

[16] O'Gorman L. and Kasturi R., Document Image Analysis, IEEE Computer Society Press, 1995.

[17] Otsu N., A threshold Selection Method from Gray-Level Histograms, IEEE Transactions on Systems Man and Cybernetics, vol. 9, no. 1, pp. 62-66, 1979.

[18] Sayar A., A Distributed Map Animation Framework for Spatiotemporal Datasets, Turkish Journal of Electrical Engineering and Computer Sciences, vol. 24, no. 2, pp. 683-694, 2016.

[19] Sayar A., A Service Oriented Framework for Animating Big Spatiotemporal Datasets, in Proceedings of Web Information Systems Engineering-WISE 2011 and 2012 Workshops, Sydney, pp. 238-250, 2013.

[20] Schalkoff R., Digital Image Processing and Computer Vision, Wiley, 1992.

[21] Tsujimoto S. and Asada H., Major Components of a Complete Text Reading System, IEEE, vol. 80, no. 7, pp. 1133-1149, 1992.

[22] Wang K., Zhang H., Ping Z., and Hai Y., Chinese Chess Character Recognition with Radial Harmonic Fourier Moments, in Proceedings of the International Conference on Document Analysis and Recognition, Beijing, pp. 1369-1373, 2011.

[23] Weinberger K. and Saul L., Distance Metric Learning for Large Margin Nearest Neighbor Classification, Journal of Machine Learning Research, vol. 10, pp. 207-244, 2009.

[24] Zhu H., Lei J., and Tian, X., A Pattern Recognition System Based on Computer Vision The method of Chinese chess recognition, in Proceedings of the IEEE International Conference on Granular Computing, Hangzhou, pp. 865-868, 2008. 36 The International Arab Journal of Information Technology, Vol. 15, No. 1, January 2018 S leyman Eken has received his BEng. in Computer Engineering from Karadeniz Technical University in 2009 and ME. in Computer Engineering from Kocaeli University in 2012. He is currently working towards Ph.D. degree in Computer Engineering from Kocaeli University, Turkey. Also, he is currently a Research Assistant of Computer Engineering Department at Kocaeli University in Turkey. His current research interests include distributed file systems, data synchronization, Satellite Image Processing, Remote Sensing, WEB-GIS applications and Spatial Databases. Abd lkadir Karaba received the B.S. degree from the Computer Engineering Department, Kocaeli University, Kocaeli, Turkey, in 2015. His research interests include computer vision and pattern recognition. Hayrunnisa Sar received the B.S. degree from the Computer Engineering Department, Kocaeli University, Kocaeli, Turkey, in 2015. Her research interests include computer vision and pattern recognition. Ahmet Sayar received M.S. in Computer Science (2001) from Syracuse University and Ph.D. in Computer Science (2009) from Indiana University, USA. He has worked at Los Alamos National Laboratory (New Mexico, USA) and Community Grids Laboratory (Indiana, USA) as a researcher. Since 2010, he is a professor at Computer Engineering Department, Kocaeli University, Turkey. His current research interests include Distributed Systems, Big Data, Data- Intensive Computing, Remote Sensing, GIS, and Spatial Data-Databases. He has co-authored 3 books and around 70 papers.