PlayChessWithAWebCam/Papers: Difference between revisions

From BITPlan Wiki
Jump to navigation Jump to search
No edit summary
 
(105 intermediate revisions by the same user not shown)
Line 1: Line 1:
see also {{Link|target=PlayChessWithAWebCam}}
see also {{Link|target=PlayChessWithAWebCam}}
= Robust Computer Vision Chess Analysis and Interaction with a Humanoid Robot =
= Papers / Projects =
== Convert a physical chessboard into a digital one  ==
[[CiteRef::SaurabhB 2019-11]]
{{#scite:SaurabhB 2019-11
|type=article
|url=https://tech.bakkenbaeck.com/post/chessvision
|year=2019
|Author=Saurabh B
|in=Bakken & Bæck Blog
}}
 
== Robust Computer Vision Chess Analysis and Interaction with a Humanoid Robot ==
[[CiteRef::Chen 2019]]
[[CiteRef::Chen 2019]]


<pdf>computers-08-00014-v2.pdf</pdf>
== Chessboard and chess piece recognition with the support of neural networks ==
 
= Chessboard and chess piece recognition with the support of neural networks =
[[CiteRef::Czyzewski 2018]]
[[CiteRef::Czyzewski 2018]]
<pdf>https://arxiv.org/pdf/1708.03898v2.pdf</pdf>


{{#scite:Czyzewski 2018
{{#scite:Czyzewski 2018
Line 17: Line 24:
|authors=Maciej A. Czyzewski, Artur Laskowski, Szymon Wasik
|authors=Maciej A. Czyzewski, Artur Laskowski, Szymon Wasik
|year=2018
|year=2018
|pages=11
}}
}}
= Chess Piece Recognition Using Oriented Chamfer Matching with a Comparison to CNN =
== Chess Position Recognition from a Photo ==
[[CiteRef::Xie 2018-03]]
[[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]]
 


<pdf>Chess_Piece_Recognition_Using_Oriented_Chamfer_Mat.pdf</pdf>
{{#scite:Kuncheva 2018
{{#scite:Xie 2018-03
|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.
}}
}}
= A New Chessboard Corner Detection Algorithm with Simple Thresholding =
 
== 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]]
[[CiteRef::Qi 2017-08]]


<pdf>chessboard_corner_detection.pdf</pdf>
<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]]


= Geometry-Based Populated Chessboard Recognition =
{{#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]]
[[CiteRef::Xie 2017]]


<pdf>Geometry-Based_Populated_Chessboard_Recognition.pdf</pdf>
<pdf>Geometry-Based_Populated_Chessboard_Recognition.pdf</pdf>
= ChessVision: Chess Board and Piece Recognition =
 
[[CiteRef::Ding 2016]]
== 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>
<pdf>https://web.stanford.edu/class/cs231a/prev_projects_2016/CS_231A_Final_Report.pdf</pdf>
Line 52: Line 146:
  |in=Standford University CS 231a 2016 Final Report
  |in=Standford University CS 231a 2016 Final Report
}}
}}
= CVChess: Computer Vision Chess Analytics =
== Play Chess With a Webcam ==
[[CiteRef::Hack 2014]]
[[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>
<pdf>http://cvgl.stanford.edu/teaching/cs231a_winter1415/prev/projects/chess.pdf</pdf>
Line 65: Line 198:
}}
}}


= Chess State Detection =
== Chess State Detection ==
[[CiteRef::Bhavani 2014]] see also https://web.stanford.edu/class/ee368/Project_Spring_1415/index.html
[[CiteRef::Bhavani 2014]] see also https://web.stanford.edu/class/ee368/Project_Spring_1415/index.html


Line 80: Line 213:
[https://web.stanford.edu/class/ee368/Project_Winter_1819/Code/huang.zip Zip file of code (321 Lines of MatLab)]
[https://web.stanford.edu/class/ee368/Project_Winter_1819/Code/huang.zip Zip file of code (321 Lines of MatLab)]


= Visual Chess Recognition =
== Visual Chess Recognition ==
[[CiteRef::Danner 2014]]
[[CiteRef::Danner 2014]]
<pdf>http://web.stanford.edu/class/ee368/Project_Spring_1415/Reports/Danner_Kafafy.pdf</pdf>
<pdf>http://web.stanford.edu/class/ee368/Project_Spring_1415/Reports/Danner_Kafafy.pdf</pdf>
{{#scite:Danner 2014
{{#scite:Danner 2014
Line 90: Line 224:
  |url=http://web.stanford.edu/class/ee368/Project_Spring_1415/Reports/Danner_Kafafy.pdf
  |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
  |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
|title=Chess move tracking using overhead RGB webcam
|authors=Victor Wang, Richard Green
|in=2013 28th International Conference of Image and Vision Computing New Zealand (IVCNZ)
|years=2013
|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
}}
}}


= Gambit: An autonomous chess-playing robotic system =
== Human-Robot Chess ==
[[CiteRef::Matuszek 2011]]
[[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>Gambit_An_autonomous_chess-playing_robotic_system.pdf</pdf>
<pdf>Khater2012-06257285.pdf</pdf>


= A Simple Autonomous Chess Playing Robot for playing Chess against any opponent in Real Time =
== A Simple Autonomous Chess Playing Robot for playing Chess against any opponent in Real Time ==
[[CiteRef::Banerjee 2012]]
[[CiteRef::Banerjee 2012]]


<pdf>ICCVR-08AUG12-011paper.pdf</pdf>
<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
}}


= Probabilistic Location of a Populated Chessboard Using Computer Vision =
== 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]]
[[CiteRef::Neufeld 2010]]
<pdf>10.1.1.409.799.pdf</pdf>
<pdf>10.1.1.409.799.pdf</pdf>
{{#scite:Neufeld 2010
{{#scite:Neufeld 2010
Line 113: 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 =  
 
== Automatic Grid Segmentation of Populated Chessboard Taken at a Lower Angle View ==
[[CiteRef::Tam 2008-01]]
[[CiteRef::Tam 2008-01]]
Fulltext requested via David C Levy 2019-11-11


{{#scite:Tam 2008-01
{{#scite:Tam 2008-01
Line 124: Line 337:
  |in=Proceedings of the International Conference on Digital Image Computing: Techniques and Applications, DICTA 2008, Canberra, ACT, Australia, 1-3 December 2008
  |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 =
 
== Simple Computer Vision System for Chess Playing Robot Manipulator as a Project-based Learning Example ==
[[CiteRef::Sokic 2008]]
[[CiteRef::Sokic 2008]]


Line 136: Line 350:
  |url=http://people.etf.unsa.ba/~esokic/mypapers/2008ISSPIT.pdf
  |url=http://people.etf.unsa.ba/~esokic/mypapers/2008ISSPIT.pdf
  |year=2008
  |year=2008
|pages=5
}}
}}
= Chess Vision - Real-time tracking of board configuration and chess moves =
 
== Chess Vision - Real-time tracking of board configuration and chess moves ==
[[CiteRef::Huiyan 2007]]
[[CiteRef::Huiyan 2007]]


Line 149: Line 365:
  |year=2007
  |year=2007
}}
}}
== Chess Recognition ==
[[CiteRef::Blunsden 2003]]


= MarineBlue: A Low-cost Chess Robot =
<pdf>ScottBlunsden_Chess_recognition_2003.pdf</pdf>
 
== MarineBlue: A Low-cost Chess Robot ==
[[CiteRef::Urting 2003]]
[[CiteRef::Urting 2003]]


<pdf>MarineBlue_A_Low-cost_Chess_Robot.pdf</pdf>
<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 06:48, 29 December 2019

see also PlayChessWithAWebCam

Papers / Projects

Convert a physical chessboard into a digital one

SaurabhB 2019-11 {{#scite:SaurabhB 2019-11

|type=article
|url=https://tech.bakkenbaeck.com/post/chessvision
|year=2019
|Author=Saurabh B
|in=Bakken & Bæck Blog

}}

Robust Computer Vision Chess Analysis and Interaction with a Humanoid Robot

Chen 2019

Chessboard and chess piece recognition with the support of neural networks

Czyzewski 2018

{{#scite:Czyzewski 2018 |type=article |in=Computer Vision and Image Understanding |title=Chessboard and chess piece recognition with the support of neural networks |arxiv=1708.03898v2 |authors=Maciej A. Czyzewski, Artur Laskowski, Szymon Wasik |year=2018 |pages=11 }}

Chess Position Recognition from a Photo

Oremus 2018

{{#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

Kuncheva 2018


{{#scite:Kuncheva 2018 |type=article |in=Pattern Recognition Letters 111 (2018) pp 36–42 |title=Restricted Set Classification with prior probabilities: A case study on chessboard recognition |url=https://lucykuncheva.co.uk/papers/lkjcprl18.pdf |doi=10.1016/j.patrec.2018.04.018 |authors=Ludmila I. Kuncheva, James H.V. Constance |year=2018 |pages=7 }}

DE3-ROB1 CHESS Group Documentation

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

Xie 2018-03

CV Chess

Goodloe 2018

A New Chessboard Corner Detection Algorithm with Simple Thresholding

Qi 2017-08

Stonewall Chess Computer Vision

Donald 2017

{{#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

Wei 2017-07

{{#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

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

Xie 2017

A Computer Vision System for Chess Game Tracking

Koray 2016

{{#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

Ding 2016 https://github.com/jialinding/ChessVision

{{#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

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

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

Unger 2014-07

{{#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

Hack 2014

{{#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

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

{{#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

}}

Zip file of code (321 Lines of MatLab)

Visual Chess Recognition

Danner 2014

{{#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

Wang2013

Fulltext requested via researchgate.net 2019-11-11

{{#scite:Wang2013 |type=article |title=Chess move tracking using overhead RGB webcam |authors=Victor Wang, Richard Green |in=2013 28th International Conference of Image and Vision Computing New Zealand (IVCNZ) |years=2013 |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

Nhat 2013

{{#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

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

Kapoor 2013

{{#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

Khater 2012

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

Banerjee 2012

Computer vision system for the chess game reconstruction

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

Matuszek 2011

Using Image Processing Techniques to Automate Chess Game Recording

Illeperuma 2011

Probabilistic Location of a Populated Chessboard Using Computer Vision

Neufeld 2010

{{#scite:Neufeld 2010

|type=article
|doi=10.1109/MWSCAS.2010.5548901
|authors=Jason E. Neufeld and Tyson S. Hall
|year=2010
|title=Probabilistic Location of a Populated Chessboard Using Computer Vision
|in=53rd IEEE International Midwest Symposium on Circuits and Systems

}}

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

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

Sokic 2008

{{#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

Huiyan 2007

{{#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

Blunsden 2003

MarineBlue: A Low-cost Chess Robot

Urting 2003

Autonomous Chess-playing Robot

Cour 2002-07

{{#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

Groen 1992

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