Hi! Tomas Musil (a student of mine), has created a state-of-the-art open source Go board optical recognition software. We have focused on completely automatic runs, so it automatically detects the board corners and then the stones on the board, and the precision seems pretty good at least in reasonable lighting conditions.
You can find it at http://tomasm.cz/imago together with a lot of pictures, documentation and bachelor thesis describing the algorithms in detail. In the thesis, Tomas also compares it against other similar apps, and it appears Imago shows the best performance of all these that were available to us. Unfortunately, we specifically couldn't easily compare it to Remi Coulom's Kifu-snap for multiple reasons - mainly because that is a mobile app. Hopefully, someone will be able to compare these two in the future. At any rate, I think Imago is a great starting point for anyone who would like to play with Go board recognition. My personal dream would be if we added video capability and further improved speed + reliability in time for EGC2015 (in Czech Republic) and were able to deploy it there to transfer large number of top boards. But this will depend on how much time Tomas will have after the summer (and we didn't actually check with EGC2015 organizers yet), so it's still more of just a dream. :-) Petr Baudis _______________________________________________ Computer-go mailing list Computer-go@dvandva.org http://dvandva.org/cgi-bin/mailman/listinfo/computer-go