Automate paper-to-electronic PGN (scantron-type scoresheet)

Sort:
mgx9600

Is there something like this?

You'd fill in little bubbles and scan into the computer to get an electronic PGN of the game. Seems fairly straight forward.

mgx9600

Well, I wrote my own.  With OpenCV the coding took about 2 days. It is a bit rough but useable ATM, e.g. I'm able to cut-and-paste the PGN into chess analysis tools.

https://www.youtube.com/watch?v=nc2n-UjrzpY

If you want to try using it, just follow the instructions. Out of the box, it currently only supports Brother DSmobile DS720d scanner, but you can install extra scanner drivers.

The program is tuned for the Brother DS720d (but it should also work out-of-the-box on the Canon MX922 scanner , which I used in the early development stages).

 

I'm working on refining the program to automate the capture "x", check "+", and checkmate "#" markings; also I'm putting in some simple logic to assist in correcting incorrect scoresheets. Hopefully, I'll have another demo with the refinements.

 

 

TheFightingNugget

Hi there

Great to see you went through the effort of writing this and making it available. I’ll try it. The other similar one I came across is http://www.reinechess.com/

have you tried that? Do they work the same. 

in both cases score keeping needs to be done on the specific scoresheet that is readable by the app. In your experience is it all that impossible to do OCR on standard scoresheets (at least the more legible ones)?

mgx9600

Wow. This is a blast from the past.

I think it isn't too hard to make a camera-readable scan sheet; i.e. instead of running the software on the computer with a scanned image, just run the software on a phone with a photo of the image.

I don't know about the link you've provided; I've not looked at it. So I don't know if they are the same.