Skener šachovnice

Nahrajte snímku obrazovky alebo fotografiu šachovnice. Skener znovu používa existujúcu modelovú pipeline a vracia detegovanú pozíciu.

Na ťahu
Načítava sa
Pôvodný obrázok
Nahrajte obrázok šachovnice, aby sa tu zobrazil náhľad.
Detegovaná šachovnica
FEN
Čaká sa na obrázok...
Otvoriť v Lichess
Stav
Skenujte obrázok šachovnice, aby sa spustila analýza.

Prečo je skenovanie dosky užitočné

BoardPara1

BoardPara2

BoardPara3

BoardPara4

BoardPara5

BoardPara6

BoardPara7

Spracovaný príklad

Príklad nižšie ukazuje presný druh pracovného postupu, pre ktorý je tento nástroj určený. Vľavo je odfotený šachový diagram s nerovnomerným osvetlením, textúrovanými štvorcami a monochromatickým štýlom tlače. Vpravo je normalizované vykreslenie dosky vytvorené po detekcii. Toto je užitočná časť procesu: vstupný obraz je chaotický a čitateľný pre ľudí, zatiaľ čo výstup je čistý a strojovo čitateľný.

Vstupný obrázok
Example input image for the board scanner

Zdrojový obrázok obsahuje realistické nedokonalosti: odfotografovanú dosku, vytlačené tvary dielov a znížený kontrast. Toto je druh vstupu, ktorý je nepohodlné manuálne rekonštruovať, ale stále je vhodný na automatizovanú extrakciu dosky.

Zistená doska
Example detected board output from the scanner

Po rozpoznaní sa pozícia vykreslí ako štandardná digitálna šachovnica. Tento vyčistený výstup je oveľa jednoduchšie kontrolovať, kopírovať do analytických nástrojov a konvertovať na reťazec FEN na ďalšie použitie.

To, čo robí tento príklad cenným, nie je len to, že tabuľu je možné rozpoznať, ale že výsledok je okamžite znovu použiteľný. Akonáhle je pozícia normalizovaná, hráč môže overiť umiestnenie figúrok, skopírovať FEN a pokračovať v analýze na Lichess alebo inej doske podporovanej motorom takmer bez ďalšieho nastavovania.

Stručne povedané, skenovanie dosky je užitočné, pretože odstraňuje opakovanú manuálnu prácu, znižuje chyby v prepise a zrýchľuje cestu od obrázka k analýze. Pre každého, kto pracuje so šachovými pozíciami v reálnom svete, je to zmysluplné zvýšenie produktivity.