This is a project I engaged in for my company. It uses SIFT to distinguish chess, and I would use CNN to repeat.
Video:
1.https://youtu.be/T8ykd8ZYw6M
2.https://youtu.be/Tq3fCE87YtA
When running this code,you should install 2 Spport Package first.
- you can download and install this package step by step following the instructions http://www.vlfeat.org/install-matlab.html
- This is a MATLAB SUPPORT PACKAGE.Using support package installer on Matlab software’s home->Get Hardware Support Packages to install and install USB Webcams if necessary.
Auto-place is an additional function.It can find the centers of scattered chesses and then recognize it
Video: https://youtu.be/XUtphr3TTZ4