Difference between revisions of "PlayChessWithAWebCam/Papers"

From BITPlan Wiki
Jump to navigation Jump to search
 
(144 intermediate revisions by the same user not shown)
Line 1: Line 1:
# [[CiteRef::Neufeld 2010]]
+
see also {{Link|target=PlayChessWithAWebCam}}
 
+
= Papers / Projects =
# [[CiteRef::Xie 2018-03]]
+
== Convert a physical chessboard into a digital one  ==
# [[CiteRef::Xie 2017]]
+
[[CiteRef::SaurabhB 2019-11]]
# [[CiteRef::Chen 2019]]
+
{{#scite:SaurabhB 2019-11
= Robust Computer Vision Chess Analysis and Interaction with a Humanoid Robot =
 
{{#scite:Chen 2019
 
 
  |type=article
 
  |type=article
  |title=Robust Computer Vision Chess Analysis and Interaction with a Humanoid Robot
+
  |url=https://tech.bakkenbaeck.com/post/chessvision
|in=Computers 2019
 
|doi=10.3390/computers8010014
 
|authors=Andrew Tzer-Yeu Chen, Kevin I-Kai Wang
 
 
  |year=2019
 
  |year=2019
 +
|Author=Saurabh B
 +
|in=Bakken & Bæck Blog
 
}}
 
}}
= Chessboard and chess piece recognition with the support of neural networks =
 
# [[CiteRef::Czyzewski 2018]]
 
<pdf>https://arxiv.org/pdf/1708.03898v2.pdf</pdf>
 
  
 +
== Robust Computer Vision Chess Analysis and Interaction with a Humanoid Robot ==
 +
[[CiteRef::Chen 2019]]
 +
 +
== Chessboard and chess piece recognition with the support of neural networks ==
 +
[[CiteRef::Czyzewski 2018]]
  
 
{{#scite:Czyzewski 2018
 
{{#scite:Czyzewski 2018
Line 25: Line 24:
 
|authors=Maciej A. Czyzewski, Artur Laskowski, Szymon Wasik
 
|authors=Maciej A. Czyzewski, Artur Laskowski, Szymon Wasik
 
|year=2018
 
|year=2018
 +
|pages=11
 
}}
 
}}
{{#scite:Xie 2018-03
+
== Chess Position Recognition from a Photo ==
 +
[[CiteRef::Oremus 2018]]
 +
 
 +
<pdf>https://is.muni.cz/th/meean/Master_Thesis_twaip.pdf</pdf>
 +
{{#scite:Oremus 2018
 +
|type=article
 +
|in=Master Thesis, Masarykova Univerzita, Fakulta Informatiky, Spring 2018
 +
|title=Chess Position Recognition from a Photo
 +
|url=https://is.muni.cz/th/meean/Master_Thesis_twaip.pdf
 +
|authors=Zoltán Orémuš
 +
|year=2018
 +
|pages=68
 +
}}
 +
== Restricted Set Classification with prior probabilities: A case study on chessboard recognition ==
 +
[[CiteRef::Kuncheva 2018]]
 +
 
 +
 
 +
{{#scite:Kuncheva 2018
 
|type=article
 
|type=article
|title=Chess Piece Recognition Using Oriented Chamfer Matching with a Comparison to CNN
+
|in=Pattern Recognition Letters 111 (2018) pp 36–42
|in=IEEE Winter Conference on Applications of Computer Vision (WACV)At: Lake Tahoe, Nevada
+
|title=Restricted Set Classification with prior probabilities: A case study on chessboard recognition
|doi=10.1109/WACV.2018.00221
+
|url=https://lucykuncheva.co.uk/papers/lkjcprl18.pdf
|authors=Youye Xie, Gongguo Tang, William A Hoff
+
|doi=10.1016/j.patrec.2018.04.018
 +
|authors=Ludmila I. Kuncheva, James H.V. Constance
 
|year=2018
 
|year=2018
 +
|pages=7
 +
}}
 +
== DE3-ROB1 CHESS Group Documentation ==
 +
[[CiteRef::Bernbaum 2018-03]] https://github.com/nebbles/DE3-ROB1-CHESS
 +
{{#scite:Bernbaum 2018-03
 +
|type=article
 +
|url=https://de3-rob1-chess.readthedocs.io/en/latest/
 +
|authors=Anna Bernbaum, Benedict Greenberg, Josephine Latreille, Sanish Mistry, Leah Pattison, Paolo Ruegg, Sylvia Zhang
 +
|year=2018
 +
|title=DE3-ROB1 CHESS Group Documentation
 +
|in=CHESS Project for the Robotics 1 module in Design Engineering, Imperial College London, in March 2018.
 +
}}
 +
 +
== Chess Piece Recognition Using Oriented Chamfer Matching with a Comparison to CNN ==
 +
[[CiteRef::Xie 2018-03]]
 +
 +
<pdf>Chess_Piece_Recognition_Using_Oriented_Chamfer_Mat.pdf</pdf>
 +
== CV Chess ==
 +
[[CiteRef::Goodloe 2018]]
 +
 +
<pdf>CVChess-ESE205Wiki.pdf</pdf>
 +
 +
== A New Chessboard Corner Detection Algorithm with Simple Thresholding ==
 +
[[CiteRef::Qi 2017-08]]
 +
 +
<pdf>chessboard_corner_detection.pdf</pdf>
 +
== Stonewall Chess Computer Vision ==
 +
[[CiteRef::Donald 2017]]
 +
 +
<youtube>uDw_vCNbx-I</youtube>
 +
{{#scite:Donald 2017
 +
|type=article
 +
|url=http://notsamdonald.com/stonewall
 +
|year=2017
 +
|Author=Sam Donald
 +
|in=COSC428 University of Canterbury, NZ 2017
 +
}}
 +
 +
== Chess recognition from a single depth image ==
 +
[[CiteRef::Wei 2017-07]]
 +
 +
<pdf>https://htchen.github.io/chess-recognition-single.pdf</pdf>
 +
{{#scite:Wei 2017-07
 +
|type=article
 +
|url=https://ieeexplore.ieee.org/document/8019453
 +
|authors=Yu-An Wei, Tzu-Wei Huang, Hwann-Tzong Chen, JenChi Liu
 +
|year=2017
 +
|title=Chess recognition from a single depth image
 +
|in=2017 IEEE International Conference on Multimedia and Expo (ICME)
 +
|pages=6
 +
}}
 +
== Chess Recognition Using Computer Vision ==
 +
[[CiteRef::Varun 2017-05]]
 +
 +
{{#scite:Varun 2017-05
 +
|type=article
 +
|title=Chess Recognition Using Computer Vision
 +
|in=College of Engineering & Computer Science, The Australian National University, Canberra, Australia 2017
 +
|url=https://github.com/SukritGupta17/Chess-Board-Recognition/blob/master/chess_recognition_project_report.pdf
 +
|year=2017
 +
|authors=Ramani Varun, Sukrit Gupta
 +
|pages=7
 +
}}
 +
 +
== Geometry-Based Populated Chessboard Recognition ==
 +
[[CiteRef::Xie 2017]]
 +
 +
<pdf>Geometry-Based_Populated_Chessboard_Recognition.pdf</pdf>
 +
 +
== A Computer Vision System for Chess Game Tracking ==
 +
[[CiteRef::Koray 2016]]
 +
 +
<pdf>https://vision.fe.uni-lj.si/cvww2016/proceedings/papers/21.pdf</pdf>
 +
{{#scite:Koray 2016
 +
|type=article
 +
|url=https://vision.fe.uni-lj.si/cvww2016/proceedings/papers/21.pdf
 +
|authors=Can Kory, Emre Sümer
 +
|year=2016
 +
|title=A Computer Vision System for Chess Game Tracking
 +
|in=21stComputer Vision Winter WorkshopLukaˇCehovin, Rok Mandeljc, VitomirˇStruc (eds.)Rimske Toplice, Slovenia, February 3–5, 2016
 +
}}
 +
 +
== ChessVision: Chess Board and Piece Recognition ==
 +
[[CiteRef::Ding 2016]] https://github.com/jialinding/ChessVision
 +
 +
<pdf>https://web.stanford.edu/class/cs231a/prev_projects_2016/CS_231A_Final_Report.pdf</pdf>
 +
 +
{{#scite:Ding 2016
 +
|type=article
 +
|url=https://web.stanford.edu/class/cs231a/prev_projects_2016/CS_231A_Final_Report.pdf
 +
|authors=Jialin Ding
 +
|year=2016
 +
|title=ChessVision: Chess Board and Piece Recognition
 +
|in=Standford University CS 231a 2016 Final Report
 +
}}
 +
== Play Chess With a Webcam ==
 +
[[CiteRef::Dugas 2015]]
 +
{{#scite:Dugas 2015
 +
|type=article
 +
|title=Play Chess With a Webcam
 +
|authors=Olivier Dugas, Yannick Hold
 +
|in= Void's Vault - Knowledge source for efficiency.
 +
|year=2015
 +
|url=http://blogdugas.net/blog/2015/05/18/play-chess-with-a-webcam/
 +
}}
 +
 +
== Automatic Chess Playing with a Robot Manipulator ==
 +
[[CiteRef::Angelkov 2015]]
 +
 +
{{#scite:Angelkov 2015
 +
|type=article
 +
|title=Automatic Chess Playing with a Robot Manipulator
 +
|authors=Dimitrija Angelkov,Natasa Koceska,Saso Koceski
 +
|in=International Journal of Engineering Issues Vol. 2015, no. 2, pp. 45 -51
 +
|year=2015
 +
|pages=7
 +
|url=https://core.ac.uk/download/pdf/35343045.pdf
 +
}}
 +
 +
== Magnus the Chess Robot ==
 +
[[CiteRef::Unger 2014-07]]
 +
 +
<pdf>https://pdfs.semanticscholar.org/1da7/c5c137d5822d4eba5a93b0e2d8d497b822bd.pdf</pdf>
 +
{{#scite:Unger 2014-07
 +
|type=article
 +
|title=Magnus the Chess Robot
 +
|authors=Tobias Helstad Unger
 +
|year=2014
 +
|url=https://pdfs.semanticscholar.org/1da7/c5c137d5822d4eba5a93b0e2d8d497b822bd.pdf
 +
|in=Norwegian University of Science and Technology, Department of Engineering Cybernetics, Master Thesis 2014-07
 +
| pages=111
 +
| retrieved=2019-11-11
 +
}}
 +
 +
== CVChess: Computer Vision Chess Analytics ==
 +
[[CiteRef::Hack 2014]]<youtube>iZOA1ew-zYc</youtube>
 +
 +
<pdf>http://cvgl.stanford.edu/teaching/cs231a_winter1415/prev/projects/chess.pdf</pdf>
 +
{{#scite:Hack 2014
 +
|type=article
 +
|title=CVChess: Computer Vision Chess Analytics
 +
|authors=Jay Hack, Prithvi Ramakrishnan
 +
|year=2014
 +
|url=http://cvgl.stanford.edu/teaching/cs231a_winter1415/prev/projects/chess.pdf
 +
|in=in=Standford University CS 231a Winter 2014/2015 Final Report
 +
}}
 +
 +
== Chess State Detection ==
 +
[[CiteRef::Bhavani 2014]] see also https://web.stanford.edu/class/ee368/Project_Spring_1415/index.html
 +
 +
<pdf>https://web.stanford.edu/class/ee368/Project_Spring_1415/Reports/Bhavani.pdf</pdf>
 +
{{#scite:Bhavani 2014
 +
|type=article
 +
|title=Chess State Detection
 +
|authors=Bhavani B S
 +
|year=2014
 +
|url=https://web.stanford.edu/class/ee368/Project_Spring_1415/Reports/Bhavani.pdf
 +
|in=Standford University ee368/cs232 Digital Image Processing Spring 2014/2015
 
}}
 
}}
{{#scite:Xie 2017
+
 
 +
[https://web.stanford.edu/class/ee368/Project_Winter_1819/Code/huang.zip Zip file of code (321 Lines of MatLab)]
 +
 
 +
== Visual Chess Recognition ==
 +
[[CiteRef::Danner 2014]]
 +
 
 +
<pdf>http://web.stanford.edu/class/ee368/Project_Spring_1415/Reports/Danner_Kafafy.pdf</pdf>
 +
{{#scite:Danner 2014
 +
|type=article
 +
|title=Visual Chess Recognition
 +
|authors=Cheryl Danner, Mai Kafafy
 +
|year=2014
 +
|url=http://web.stanford.edu/class/ee368/Project_Spring_1415/Reports/Danner_Kafafy.pdf
 +
|in=Standford University ee368/cs232 Digital Image Processing Spring 2014/2015
 +
}}
 +
== Chess move tracking using overhead RGB webcam ==
 +
[[CiteRef::Wang2013]]
 +
 
 +
Fulltext requested via researchgate.net 2019-11-11
 +
 
 +
{{#scite:Wang2013
 
|type=article
 
|type=article
|title=Geometry-Based Populated Chessboard Recognition
+
|title=Chess move tracking using overhead RGB webcam
|in=PROCEEDINGS VOLUME 10696 Tenth International Conference on Machine Vision (ICMV 2017 13-15 November 2017)  
+
|authors=Victor Wang, Richard Green
|doi=10.1117/12.2310081
+
|in=2013 28th International Conference of Image and Vision Computing New Zealand (IVCNZ)
|authors=Youye Xie, Gongguo Tang, William A Hoff
+
|years=2013
|year=2017
+
|doi=10.1109/IVCNZ.2013.6727033
 +
|url=https://www.researchgate.net/publication/269127912_Chess_move_tracking_using_overhead_RGB_webcam
 +
}}
 +
== Chessboard and Pieces Detection for Janggi Chess Playing Robot ==
 +
[[CiteRef::Nhat 2013]]
 +
 
 +
<pdf>https://pdfs.semanticscholar.org/5b75/30ac4aebf6da936aea31f5c24ac80bf1e557.pdf</pdf>
 +
{{#scite:Nhat 2013
 +
|type=article
 +
|title=Chessboard and Pieces Detection for Janggi Chess Playing Robot
 +
|authors=Vo Quang Nhat, GueeSang Lee
 +
|year=2013
 +
|doi=10.5392/IJoC.2013.9.4.016
 +
|in=Korea Science 2013
 +
}}
 +
 
 +
== Autonomous Chess-Playing ==
 +
[[CiteRef::Will 2013]]
 +
 
 +
{{#scite:Will 2013
 +
|type=article
 +
|title=Autonomous Chess-Playing
 +
|authors=Karsten Will
 +
|year=2013
 +
|url=https://www.ias.informatik.tu-darmstadt.de/uploads/Teaching/AutonomousLearningSystems/Will_ALS_2013.pdf
 +
|in=Department of Computer Science, Autonomous Learning Systems, TU Darmstadt 2013
 +
}}
 +
 
 +
== Human-Robot Chess ==
 +
[[CiteRef::Kapoor 2013]]
 +
 
 +
<pdf>https://robotchess.files.wordpress.com/2013/02/ecesd201213_ece-05_quadchart.pdf</pdf>
 +
<youtube>Dm7TadmuSDg</youtube>
 +
 
 +
{{#scite:Kapoor 2013
 +
|type=article
 +
|title=Human-Robot Chess
 +
|authors=Daksh Kapoor, Mayank Gureja, Evan Dissanayake, Anson Jacob
 +
|year=2012
 +
|url=https://robotchess.wordpress.com
 +
|in=Drexel University Senior Design 2012-13
 +
}}
 +
 
 +
== Chessboard recognition system using signature, principal component analysis and color information ==
 +
[[CiteRef::Khater 2012]]
 +
 
 +
<pdf>Khater2012-06257285.pdf</pdf>
 +
 
 +
== A Simple Autonomous Chess Playing Robot for playing Chess against any opponent in Real Time ==
 +
[[CiteRef::Banerjee 2012]]
 +
 
 +
<pdf>ICCVR-08AUG12-011paper.pdf</pdf>
 +
== Computer vision system for the chess game reconstruction ==
 +
[[CiteRef::Piskorec 2011]]
 +
 
 +
Fulltext requested via Researchgate on 2019-11-12
 +
 
 +
{{#scite:Piskorec 2011
 +
|type=article
 +
|authors=M. Piškorec, N. Antulov-Fantulin,J. Ćurić,O. Dragoljević,V. Ivanac,L. Karlović
 +
|year=2011
 +
|url=https://www.researchgate.net/publication/221412941_Computer_vision_system_for_the_chess_game_reconstruction
 +
|title=Computer vision system for the chess game reconstruction
 +
|in=2011 Proceedings of the 34th International Convention MIPRO
 
}}
 
}}
 +
 +
== Gambit: An autonomous chess-playing robotic system ==
 +
[[CiteRef::Matuszek 2011]]
 +
 +
<pdf>Gambit_An_autonomous_chess-playing_robotic_system.pdf</pdf>
 +
== Using Image Processing Techniques to Automate Chess Game Recording ==
 +
[[CiteRef::Illeperuma 2011]]
 +
 +
<pdf>ipsl11-11.pdf</pdf>
 +
 +
== Probabilistic Location of a Populated Chessboard Using Computer Vision ==
 +
[[CiteRef::Neufeld 2010]]
 +
 +
<pdf>10.1.1.409.799.pdf</pdf>
 
{{#scite:Neufeld 2010
 
{{#scite:Neufeld 2010
 
  |type=article
 
  |type=article
Line 50: Line 323:
 
  |in=53rd IEEE International Midwest Symposium on Circuits and Systems
 
  |in=53rd IEEE International Midwest Symposium on Circuits and Systems
 
}}
 
}}
 +
 +
== Automatic Grid Segmentation of Populated Chessboard Taken at a Lower Angle View ==
 +
[[CiteRef::Tam 2008-01]]
 +
 +
Fulltext requested via David C Levy 2019-11-11
 +
 +
{{#scite:Tam 2008-01
 +
|type=article
 +
|doi=10.1109/DICTA.2008.40
 +
|authors=K. Y. Tam, Jose A. Lay, David C Levy
 +
|year=2008
 +
|title=Automatic Grid Segmentation of Populated Chessboard Taken at a Lower Angle View
 +
|in=Proceedings of the International Conference on Digital Image Computing: Techniques and Applications, DICTA 2008, Canberra, ACT, Australia, 1-3 December 2008
 +
}}
 +
 +
== Simple Computer Vision System for Chess Playing Robot Manipulator as a Project-based Learning Example ==
 +
[[CiteRef::Sokic 2008]]
 +
 +
<pdf>http://people.etf.unsa.ba/~esokic/mypapers/2008ISSPIT.pdf</pdf>
 +
{{#scite:Sokic 2008
 +
|type=article
 +
|title=Simple Computer Vision System for Chess Playing Robot Manipulator as aProject-based Learning Example
 +
|authors=Emir Sokic, Melita Ahic-Djokic
 +
|in=Signal Processing and Information Technology, 2008. ISSPIT 2008. Signal Processingand Information Technology (ISSPIT), Sarajevo, Bosnia and Herzegovina, 16–19 December 2008; pp. 75–79.
 +
|doi=10.1109/ISSPIT.2008.4775676
 +
|url=http://people.etf.unsa.ba/~esokic/mypapers/2008ISSPIT.pdf
 +
|year=2008
 +
|pages=5
 +
}}
 +
 +
== Chess Vision - Real-time tracking of board configuration and chess moves ==
 +
[[CiteRef::Huiyan 2007]]
 +
 +
<pdf>https://www.comp.nus.edu.sg/~cs4243/showcase/chess_vision/Chess-Vision-Presentation.pdf</pdf>
 +
{{#scite:Huiyan 2007
 +
|type=article
 +
|title=Chess Vision - Real-time tracking of board configuration and chess moves
 +
|authors=Chua Huiyan, Le Vinh, Wong Lai Kuan
 +
|in=CS4243 Computer Vision & Pattern Recognition, National University of Signapore, 2007
 +
|url=https://www.comp.nus.edu.sg/~cs4243/showcase/chess_vision/chess_vision.html
 +
|year=2007
 +
}}
 +
== Chess Recognition ==
 +
[[CiteRef::Blunsden 2003]]
 +
 +
<pdf>ScottBlunsden_Chess_recognition_2003.pdf</pdf>
 +
 +
== MarineBlue: A Low-cost Chess Robot ==
 +
[[CiteRef::Urting 2003]]
 +
 +
<pdf>MarineBlue_A_Low-cost_Chess_Robot.pdf</pdf>
 +
== Autonomous Chess-playing Robot ==
 +
[[CiteRef::Cour 2002-07]]
 +
 +
<pdf>https://pdfs.semanticscholar.org/57e7/9b85d53597d59a1009ea964876de260935ea.pdf</pdf>
 +
{{#scite:Cour 2002-07
 +
|type=article
 +
|title=Autonomous Chess-playing Robot
 +
|authors=Timothée Cour, Rémy Lauranson, Matthieu Vachette
 +
|in=Ecole Polytechnique
 +
|url=https://pdfs.semanticscholar.org/57e7/9b85d53597d59a1009ea964876de260935ea.pdf
 +
|year=2002
 +
}}
 +
 +
== Chess-playing robot. Lab course in robot sensor integration ==
 +
[[CiteRef::Groen 1992]]
 +
 +
<pdf>1992.Achessplayingrobot.Labcourseinrobotsensorintegration.pdf</pdf>
 +
 +
= References =
 +
== Citation Cross-Reference ==
 +
The following (incomplete) graph shows some of the cross references between the above papers.
 +
Clicking on a node will lead you to the paper's details
 +
<graphviz>
 +
digraph citations2019 {
 +
  rankdir="LR"
 +
  Groen1992 [ href="https://www.researchgate.net/publication/3088024_Chess-playing_robot_Lab_course_in_robot_sensor_integration" ]
 +
  Cour2002_07 [ href="https://pdfs.semanticscholar.org/57e7/9b85d53597d59a1009ea964876de260935ea.pdf" ]
 +
  Blunsden2003 [ href="http://wiki.bitplan.com/index.php/PlayChessWithAWebCam/Papers#Chess_Recognition" ]
 +
  Urting2003 [ href="https://www.researchgate.net/publication/220785821_MarineBlue_A_Low-cost_Chess_Robot" ]
 +
  Huiyan2007 [ href="https://www.comp.nus.edu.sg/~cs4243/showcase/chess_vision/chess_vision.html" ]
 +
  Sokic2008  [ href="http://people.etf.unsa.ba/~esokic/mypapers/2008ISSPIT.pdf" ]
 +
  Tam2008_01 [ href="http://dx.doi.org/10.1109/DICTA.2008.40" ]
 +
  Neufeld2010 [ href="http://dx.doi.org/10.1109/MWSCAS.2010.5548901" ]
 +
  Piskorec2011 [ href="https://www.researchgate.net/publication/221412941_Computer_vision_system_for_the_chess_game_reconstruction" ]
 +
  Matuszek2011 [ href="http://dx.doi.org/10.1109/ICRA.2011.5980528" ]
 +
  Illeperuma2011 [ href="https://www.researchgate.net/publication/234491319_Using_Image_Processing_Techniques_to_Automate_Chess_Game_Recording" ]
 +
  Banerjee2012 [ href="http://nandanbanerjee.com/files/ICCVR-08AUG12-011%20paper.pdf" ]
 +
  Khater2012 [ href="http://dx.doi.org/10.1109/icdipc.2012.6257285" ]
 +
  Nhat2013 [ href="http://dx.doi.org/10.5392/IJoC.2013.9.4.016" ]
 +
  Wang2013 [ href="https://www.researchgate.net/publication/269127912_Chess_move_tracking_using_overhead_RGB_webcam" ]
 +
  Will2013 [ href="https://www.ias.informatik.tu-darmstadt.de/uploads/Teaching/AutonomousLearningSystems/Will_ALS_2013.pdf" ]
 +
  Bhavani2014 [ href="https://web.stanford.edu/class/ee368/Project_Spring_1415/Reports/Bhavani.pdf" ]
 +
  Danner2014 [ href="http://web.stanford.edu/class/ee368/Project_Spring_1415/Reports/Danner_Kafafy.pdf" ]
 +
  Hack2014  [ href="http://cvgl.stanford.edu/teaching/cs231a_winter1415/prev/projects/chess.pdf" ]
 +
  Unger2014_07 [ href="https://pdfs.semanticscholar.org/1da7/c5c137d5822d4eba5a93b0e2d8d497b822bd.pdf" ]
 +
  Koray2016  [ href="https://vision.fe.uni-lj.si/cvww2016/proceedings/papers/21.pdf" ]
 +
  Ding2016  [ href="https://web.stanford.edu/class/cs231a/prev_projects_2016/CS_231A_Final_Report.pdf" ]
 +
  Xie2017    [ href="http://dx.doi.org/10.1117/12.2310081" ]
 +
  Varun2017_05 [ href="https://github.com/SukritGupta17/Chess-Board-Recognition/blob/master/chess_recognition_project_report.pdf" ]
 +
  QI2017_08  [ href="http://dx.doi.org/10.1007/978-3-319-65292-4_46" ]
 +
  Kuncheva2018 [ href="http://dx.doi.org/10.1016/j.patrec.2018.04.018" ]
 +
  Czyzewski2018 [ href="https://arxiv.org/abs/1708.03898v2" ]
 +
  Goodloe2018 [ href="https://classes.engineering.wustl.edu/ese205/core/index.php?title=CV_Chess" ]
 +
  Xie2018_03 [href="http://dx.doi.org/10.1109/WACV.2018.00221"]
 +
  Oremus2018 [ href="https://is.muni.cz/th/meean/Master_Thesis_twaip.pdf" ]
 +
  Chen2019  [ href="http://dx.doi.org/10.3390/computers8010014" ]
 +
  SaurabhB_2019_11  [ href="https://tech.bakkenbaeck.com/post/chessvision" ]
 +
  SaurabhB_2019_11 -> Czyzewski2018
 +
  SaurabhB_2019_11 -> Oremus2018
 +
  Chen2019 -> Danner2014
 +
  Chen2019 -> Urting2003
 +
  Chen2019 -> Sokic2008
 +
  Chen2019 -> Hack2014
 +
  Chen2019 -> Neufeld2010
 +
  Chen2019 -> Tam2008_01
 +
  Chen2019 -> Czyzewski2018 [ label="v1/2017" ]
 +
  Chen2019 -> Matuszek2011
 +
  Chen2019 -> Cour2002_07
 +
  Oremus2018 -> Danner2014
 +
  Oremus2018 -> Ding2016
 +
  Oremus2018 -> Varun2017_05
 +
  Kuncheva2018 -> Cour2002_07
 +
  Kuncheva2018 -> Danner2014
 +
  Kuncheva2018 -> Illeperuma2011
 +
  Kuncheva2018 -> Koray2016
 +
  Kuncheva2018 -> Matuszek2011
 +
  Kuncheva2018 -> Neufeld2010
 +
  Kuncheva2018 -> Piskorec2011
 +
  Kuncheva2018 -> Wang2013
 +
  Czyzewski2018 -> Cour2002_07
 +
  Czyzewski2018 -> Danner2014
 +
  Czyzewski2018 -> Koray2016
 +
  Czyzewski2018 -> Ding2016
 +
  Czyzewski2018 -> Matuszek2011
 +
  Czyzewski2018 -> Tam2008_01
 +
  Czyzewski2018 -> Urting2003
 +
  Xie2018_03 ->Neufeld2010
 +
  Xie2018_03 -> Tam2008_01
 +
  Xie2018_03 -> Xie2017
 +
  Xie2018_03 -> Banerjee2012
 +
  Xie2018_03 -> Cour2002_07
 +
  Xie2017 -> Matuszek2011
 +
  Xie2017 -> Urting2003
 +
  Xie2017 -> Neufeld2010
 +
  Xie2017 -> Banerjee2012
 +
  Xie2017 -> Tam2008_01
 +
  Varun2017_05 -> Ding2016
 +
  Varun2017_05 -> Danner2014
 +
  Varun2017_05 -> Banerjee2012
 +
  Varun2017_05 -> Koray2016
 +
  Unger2014_07 -> Matuszek2011
 +
  Unger2014_07 -> Urting2003
 +
  Unger2014_07 -> Neufeld2010
 +
  Koray2016 -> Cour2002_07  [ label="2006?" ]
 +
  Koray2016 -> Khater2012
 +
  Koray2016 -> Matuszek2011
 +
  Koray2016 -> Piskorec2011
 +
  Koray2016 -> Urting2003
 +
  Koray2016 -> Sokic2008
 +
  Ding2016 -> Hack2014
 +
  Ding2016 -> Danner2014
 +
  Ding2016 -> Koray2016
 +
  Ding2016 -> Tam2008_01
 +
  Ding2016 -> Neufeld2010
 +
  Hack2014 -> Huiyan2007
 +
  Bhavani2014 -> Wang2013
 +
  Danner2014 -> Urting2003
 +
  Danner2014 -> Matuszek2011
 +
  Danner2014 -> Cour2002_07
 +
  Danner2014 -> Banerjee2012
 +
  Danner2014 -> Tam2008_01
 +
  Danner2014 -> Neufeld2010
 +
  Will2013 -> Matuszek2011
 +
  Nhat2013 -> Piskorec2011
 +
  Nhat2013 -> Matuszek2011
 +
  Nhat2013 -> Tam2008_01
 +
  Khater2012 -> Neufeld2010
 +
  Khater2012 -> Tam2008_01
 +
  Banerjee2012 -> Illeperuma2011
 +
  Banerjee2012 -> Matuszek2011
 +
  Banerjee2012 -> Sokic2008
 +
  Neufeld2010 -> Sokic2008
 +
  Neufeld2010 -> Tam2008_01
 +
  Neufeld2010 -> Blunsden2003
 +
  Neufeld2010 -> Cour2002_07
 +
  Neufeld2010 -> Groen1992
 +
  Huiyan2007 -> Urting2003
 +
}
 +
</graphviz>

Latest revision as of 07:48, 29 December 2019

see also PlayChessWithAWebCam

Papers / Projects

Convert a physical chessboard into a digital one

1

Robust Computer Vision Chess Analysis and Interaction with a Humanoid Robot

2

Chessboard and chess piece recognition with the support of neural networks

3


Chess Position Recognition from a Photo

4

load PDF

Restricted Set Classification with prior probabilities: A case study on chessboard recognition

5


DE3-ROB1 CHESS Group Documentation

6 https://github.com/nebbles/DE3-ROB1-CHESS


Chess Piece Recognition Using Oriented Chamfer Matching with a Comparison to CNN

7

load PDF

CV Chess

8

load PDF

A New Chessboard Corner Detection Algorithm with Simple Thresholding

9

load PDF

Stonewall Chess Computer Vision

10


Chess recognition from a single depth image

11

load PDF

Chess Recognition Using Computer Vision

12


Geometry-Based Populated Chessboard Recognition

13

load PDF

A Computer Vision System for Chess Game Tracking

14

load PDF


ChessVision: Chess Board and Piece Recognition

15 https://github.com/jialinding/ChessVision

load PDF


Play Chess With a Webcam

16


Automatic Chess Playing with a Robot Manipulator

17


Magnus the Chess Robot

18

load PDF


CVChess: Computer Vision Chess Analytics

19

load PDF


Chess State Detection

20 see also https://web.stanford.edu/class/ee368/Project_Spring_1415/index.html

load PDF


Zip file of code (321 Lines of MatLab)

Visual Chess Recognition

21

load PDF

Chess move tracking using overhead RGB webcam

22

Fulltext requested via researchgate.net 2019-11-11


Chessboard and Pieces Detection for Janggi Chess Playing Robot

23

load PDF


Autonomous Chess-Playing

24


Human-Robot Chess

25

load PDF


Chessboard recognition system using signature, principal component analysis and color information

26

load PDF

A Simple Autonomous Chess Playing Robot for playing Chess against any opponent in Real Time

27

load PDF

Computer vision system for the chess game reconstruction

28

Fulltext requested via Researchgate on 2019-11-12


Gambit: An autonomous chess-playing robotic system

29

load PDF

Using Image Processing Techniques to Automate Chess Game Recording

30

load PDF

Probabilistic Location of a Populated Chessboard Using Computer Vision

31

load PDF


Automatic Grid Segmentation of Populated Chessboard Taken at a Lower Angle View

32

Fulltext requested via David C Levy 2019-11-11


Simple Computer Vision System for Chess Playing Robot Manipulator as a Project-based Learning Example

33

load PDF


Chess Vision - Real-time tracking of board configuration and chess moves

34

load PDF

Chess Recognition

35

load PDF

MarineBlue: A Low-cost Chess Robot

36

load PDF

Autonomous Chess-playing Robot

37

load PDF


Chess-playing robot. Lab course in robot sensor integration

38

load PDF

References

Citation Cross-Reference

The following (incomplete) graph shows some of the cross references between the above papers. Clicking on a node will lead you to the paper's details

References

  1. ^  . (2019) "" Bakken & Bæck Blog . url: https://tech.bakkenbaeck.com/post/chessvision
  2. ^  Andrew Tzer-Yeu Chen, Kevin I-Kai Wang. (2019) "Robust Computer Vision Chess Analysis and Interaction with a Humanoid Robot" Computers 2019,8,14 - 16 pages. doi: 10.3390/computers8010014
  3. ^  Maciej A. Czyzewski, Artur Laskowski, Szymon Wasik. (2018) "Chessboard and chess piece recognition with the support of neural networks" Computer Vision and Image Understanding - 11 pages. arxiv: 1708.03898v2
  4. ^  Zoltán Orémuš. (2018) "Chess Position Recognition from a Photo" Master Thesis, Masarykova Univerzita, Fakulta Informatiky, Spring 2018 - 68 pages. url: https://is.muni.cz/th/meean/Master_Thesis_twaip.pdf
  5. ^  Ludmila I. Kuncheva, James H.V. Constance. (2018) "Restricted Set Classification with prior probabilities: A case study on chessboard recognition" Pattern Recognition Letters 111 (2018) pp 36–42 - 7 pages. doi: 10.1016/j.patrec.2018.04.018url: https://lucykuncheva.co.uk/papers/lkjcprl18.pdf
  6. ^  Anna Bernbaum, Benedict Greenberg, Josephine Latreille, Sanish Mistry, Leah Pattison, Paolo Ruegg, Sylvia Zhang. (2018) "DE3-ROB1 CHESS Group Documentation" CHESS Project for the Robotics 1 module in Design Engineering, Imperial College London, in March 2018. . url: https://de3-rob1-chess.readthedocs.io/en/latest/
  7. ^  Youye Xie, Gongguo Tang, William A Hoff. (2018) "Chess Piece Recognition Using Oriented Chamfer Matching with a Comparison to CNN" IEEE Winter Conference on Applications of Computer Vision (WACV)At: Lake Tahoe, Nevada - 9 pages. doi: 10.1109/WACV.2018.00221
  8. ^  Robert Goodloe, Nhut Dang. (2018) "CV Chess" ese 205 Washington University in St. Louis Fall 2018 . url: https://classes.engineering.wustl.edu/ese205/core/index.php?title=CV_Chess
  9. ^  Zhang Qi, Caihua Xiong. (2017) "A New Chessboard Corner Detection Algorithm with Simple Thresholding" International Conference on Intelligent Robotics and Applications - 12 pages. doi: 10.1007/978-3-319-65292-4_46
  10. ^  . (2017) "" COSC428 University of Canterbury, NZ 2017 . url: http://notsamdonald.com/stonewall
  11. ^  Yu-An Wei, Tzu-Wei Huang, Hwann-Tzong Chen, JenChi Liu. (2017) "Chess recognition from a single depth image" 2017 IEEE International Conference on Multimedia and Expo (ICME) - 6 pages. url: https://ieeexplore.ieee.org/document/8019453
  12. ^  Ramani Varun, Sukrit Gupta. (2017) "Chess Recognition Using Computer Vision" College of Engineering & Computer Science, The Australian National University, Canberra, Australia 2017 - 7 pages. url: https://github.com/SukritGupta17/Chess-Board-Recognition/blob/master/chess_recognition_project_report.pdf
  13. ^  Youye Xie, Gongguo Tang, William A Hoff. (2017) "Geometry-Based Populated Chessboard Recognition" PROCEEDINGS VOLUME 10696 Tenth International Conference on Machine Vision (ICMV 2017 13-15 November 2017) . doi: 10.1117/12.2310081
  14. ^  Can Kory, Emre Sümer. (2016) "A Computer Vision System for Chess Game Tracking" 21stComputer Vision Winter WorkshopLukaˇCehovin, Rok Mandeljc, VitomirˇStruc (eds.)Rimske Toplice, Slovenia, February 3–5, 2016 . url: https://vision.fe.uni-lj.si/cvww2016/proceedings/papers/21.pdf
  15. ^  Jialin Ding. (2016) "ChessVision: Chess Board and Piece Recognition" Standford University CS 231a 2016 Final Report . url: https://web.stanford.edu/class/cs231a/prev_projects_2016/CS_231A_Final_Report.pdf
  16. ^  Olivier Dugas, Yannick Hold. (2015) "Play Chess With a Webcam" Void's Vault - Knowledge source for efficiency. . url: http://blogdugas.net/blog/2015/05/18/play-chess-with-a-webcam/
  17. ^  Dimitrija Angelkov,Natasa Koceska,Saso Koceski. (2015) "Automatic Chess Playing with a Robot Manipulator" International Journal of Engineering Issues Vol. 2015, no. 2, pp. 45 -51 - 7 pages. url: https://core.ac.uk/download/pdf/35343045.pdf
  18. ^  Tobias Helstad Unger. (2014) "Magnus the Chess Robot" Norwegian University of Science and Technology, Department of Engineering Cybernetics, Master Thesis 2014-07 - 111 pages. url: https://pdfs.semanticscholar.org/1da7/c5c137d5822d4eba5a93b0e2d8d497b822bd.pdf
  19. ^  Jay Hack, Prithvi Ramakrishnan. (2014) "CVChess: Computer Vision Chess Analytics" in=Standford University CS 231a Winter 2014/2015 Final Report . url: http://cvgl.stanford.edu/teaching/cs231a_winter1415/prev/projects/chess.pdf
  20. ^  Bhavani B S. (2014) "Chess State Detection" Standford University ee368/cs232 Digital Image Processing Spring 2014/2015 . url: https://web.stanford.edu/class/ee368/Project_Spring_1415/Reports/Bhavani.pdf
  21. ^  Cheryl Danner, Mai Kafafy. (2014) "Visual Chess Recognition" Standford University ee368/cs232 Digital Image Processing Spring 2014/2015 . url: http://web.stanford.edu/class/ee368/Project_Spring_1415/Reports/Danner_Kafafy.pdf
  22. ^  Victor Wang, Richard Green. () "Chess move tracking using overhead RGB webcam" 2013 28th International Conference of Image and Vision Computing New Zealand (IVCNZ) . doi: 10.1109/IVCNZ.2013.6727033url: https://www.researchgate.net/publication/269127912_Chess_move_tracking_using_overhead_RGB_webcam
  23. ^  Vo Quang Nhat, GueeSang Lee. (2013) "Chessboard and Pieces Detection for Janggi Chess Playing Robot" Korea Science 2013 . doi: 10.5392/IJoC.2013.9.4.016
  24. ^  Karsten Will. (2013) "Autonomous Chess-Playing" Department of Computer Science, Autonomous Learning Systems, TU Darmstadt 2013 . url: https://www.ias.informatik.tu-darmstadt.de/uploads/Teaching/AutonomousLearningSystems/Will_ALS_2013.pdf
  25. ^  Daksh Kapoor, Mayank Gureja, Evan Dissanayake, Anson Jacob. (2012) "Human-Robot Chess" Drexel University Senior Design 2012-13 . url: https://robotchess.wordpress.com
  26. ^  Ismail M. Khater, Ahmed Salah Ghorab, Inad A. Aljarrah. (2012) "Chessboard recognition system using signature, principal component analysis and color information" Second International Conference on Digital Information Processing and Communications (ICDIPC) 2012 - 5 pages. doi: 10.1109/icdipc.2012.6257285
  27. ^  Nandan Banerjee, Debal Saha, Atikant Singh, Gautam Sanyal. (2012) "A Simple Autonomous Chess Playing Robot for playing Chess against any opponent in Real Time" International Conference on Computational Vision and Robotics 2012 At: Bhubaneshwar, India . url: http://nandanbanerjee.com/files/ICCVR-08AUG12-011%20paper.pdf
  28. ^  M. Piškorec, N. Antulov-Fantulin,J. Ćurić,O. Dragoljević,V. Ivanac,L. Karlović. (2011) "Computer vision system for the chess game reconstruction" 2011 Proceedings of the 34th International Convention MIPRO . url: https://www.researchgate.net/publication/221412941_Computer_vision_system_for_the_chess_game_reconstruction
  29. ^  Cynthia Matuszek, Brian Mayton, Roberto Aimi. (2011) "Gambit: An autonomous chess-playing robotic system" IEEE International Conference on Robotics and Automation, ICRA 2011, Shanghai, China, 9-13 May 2011 . doi: 10.1109/ICRA.2011.5980528
  30. ^  . (2011) "Using Image Processing Techniques to Automate Chess Game Recording" Sri Lankan Journal of Physics 27:76-83 - 8 pages. url: https://www.researchgate.net/publication/234491319_Using_Image_Processing_Techniques_to_Automate_Chess_Game_Recording
  31. ^  Jason E. Neufeld and Tyson S. Hall. (2010) "Probabilistic Location of a Populated Chessboard Using Computer Vision" 53rd IEEE International Midwest Symposium on Circuits and Systems . doi: 10.1109/MWSCAS.2010.5548901
  32. ^  K. Y. Tam, Jose A. Lay, David C Levy. (2008) "Automatic Grid Segmentation of Populated Chessboard Taken at a Lower Angle View" Proceedings of the International Conference on Digital Image Computing: Techniques and Applications, DICTA 2008, Canberra, ACT, Australia, 1-3 December 2008 . doi: 10.1109/DICTA.2008.40
  33. ^  Emir Sokic, Melita Ahic-Djokic. (2008) "Simple Computer Vision System for Chess Playing Robot Manipulator as aProject-based Learning Example" Signal Processing and Information Technology, 2008. ISSPIT 2008. Signal Processingand Information Technology (ISSPIT), Sarajevo, Bosnia and Herzegovina, 16–19 December 2008; pp. 75–79. - 5 pages. doi: 10.1109/ISSPIT.2008.4775676url: http://people.etf.unsa.ba/~esokic/mypapers/2008ISSPIT.pdf
  34. ^  Chua Huiyan, Le Vinh, Wong Lai Kuan. (2007) "Chess Vision - Real-time tracking of board configuration and chess moves" CS4243 Computer Vision & Pattern Recognition, National University of Signapore, 2007 . url: https://www.comp.nus.edu.sg/~cs4243/showcase/chess_vision/chess_vision.html
  35. ^  Scott Blunsden. (2003) "Chess Recognition" Bachelor of Science (Hons) Thesis in Computing and Informatics, School of Computing, University of Plymouth, 2003 - 110 pages.
  36. ^  David Urting, Yolande Berbers. (2003) "MarineBlue: A Low-cost Chess Robot" IASTED International Conference Robotics and Applications, RA 2003, June 25-27, 2003, Salzburg, Austria . url: https://www.researchgate.net/publication/220785821_MarineBlue_A_Low-cost_Chess_Robot
  37. ^  Timothée Cour, Rémy Lauranson, Matthieu Vachette. (2002) "Autonomous Chess-playing Robot" Ecole Polytechnique . url: https://pdfs.semanticscholar.org/57e7/9b85d53597d59a1009ea964876de260935ea.pdf
  38. ^  Frans C. A. Groen, George A. den Boer, Anthony van Inge, R. Stam. (1992) "Chess-playing robot. Lab course in robot sensor integration" Transactions on Instrumentation and Measurement, Vol 41, No 6., December 1992 - 5 pages. url: https://www.researchgate.net/publication/3088024_Chess-playing_robot_Lab_course_in_robot_sensor_integration