Bordscanner

Upload een screenshot of foto van het bord. De scanner gebruikt de bestaande modelpijplijn opnieuw en geeft de gedetecteerde stelling terug.

Aan zet
Laden
Originele afbeelding
Upload een afbeelding van het schaakbord om deze hier te bekijken.
Gedetecteerd bord
FEN
Wachten op afbeelding...
Openen in Lichess
Status
Scan een bordafbeelding om de analyse te starten.

Waarom bordscannen nuttig is

BoardPara1

BoardPara2

BoardPara3

BoardPara4

BoardPara5

BoardPara6

BoardPara7

Uitgewerkt voorbeeld

Het onderstaande voorbeeld toont het exacte soort workflow waarvoor deze tool is ontworpen. Aan de linkerkant ziet u een gefotografeerd schaakdiagram met ongelijkmatige belichting, gestructureerde vierkanten en een monochrome printstijl. Aan de rechterkant ziet u de genormaliseerde bordweergave die na detectie is geproduceerd. Dit is het nuttige deel van de pijplijn: het invoerbeeld is rommelig en voor mensen leesbaar, terwijl de uitvoer schoon en machinaal leesbaar is.

Invoer afbeelding
Example input image for the board scanner

De bronafbeelding bevat realistische onvolkomenheden: een gefotografeerd bord, gedrukte stukvormen en verminderd contrast. Dit is het soort invoer dat lastig handmatig te reconstrueren is, maar toch geschikt is voor automatische bordextractie.

Gedetecteerd bord
Example detected board output from the scanner

Na herkenning wordt de stelling weergegeven als een standaard digitaal schaakbord. Deze opgeschoonde uitvoer is veel gemakkelijker te inspecteren, te kopiëren naar analysetools en om te zetten in een FEN-string voor verder gebruik.

Wat dit voorbeeld waardevol maakt, is niet alleen dat het bord herkenbaar is, maar dat het resultaat direct herbruikbaar wordt. Zodra de positie is genormaliseerd, kan de speler de plaatsing van de stukken verifiëren, de FEN kopiëren en de analyse voortzetten op Lichess of een ander bord met engine-ondersteuning, vrijwel zonder extra instellingen.

Kortom, het scannen van borden is nuttig omdat het repetitief handmatig werk overbodig maakt, transcriptiefouten vermindert en het traject van afbeelding naar analyse versnelt. Voor iedereen die in de echte wereld met schaakstellingen werkt, is dat een betekenisvolle productiviteitswinst.