О ScanChess

    Сканер бланков от маленькой команды, которая сама играет

    ScanChess превращает фотографии рукописных шахматных бланков в редактируемый PGN, проверенный по правилам. Эта страница рассказывает, кто его делает, зачем, как работает распознавание и чего оно не делает.

    Отсканировать бланк

    Кто разрабатывает

    ScanChess делает SudoAI, небольшая софтверная студия. Нет ни отдела продаж, ни отдела поддержки: те, кто пишет код, читают почту поддержки и смотрят каждое сканирование, о котором пользователь сообщил как об ошибочном.

    Руководства в блоге пишет та же команда, сверяя их со справочником ФИДЕ и с платформами, о которых идёт речь.

    Зачем это нужно

    Партии за доской превращаются в стопку бумаги, а вводить их в базу так долго, что большинство больше никто не открывает. Мы хотели, чтобы путь от фотографии бланка до партии, которую можно просмотреть, занимал около минуты — вместе с проверкой.

    Как работает распознавание

    1. 1

      Зрительная модель читает почерк на каждой фотографии и предлагает ход для каждой ячейки вместе с оценкой уверенности.

    2. 2

      Предложенные ходы воспроизводятся на доске с помощью chess.js. Ход, невозможный в своей позиции или тот, в котором модель сомневалась, помечается. Ничего не исправляется молча.

    3. 3

      Вы сверяете помеченные ходы с бланком в редакторе — перепишите ход, выберите один из допустимых правилами вариантов, вставьте или удалите ход — а затем экспортируете PGN или сохраняете партию.

    Качество распознавания зависит от почерка, освещения и использованной нотации, поэтому мы не называем цифру точности. Рассчитывайте проверить несколько ходов в обычной партии.

    Чего он не делает

    • Он не гарантирует безошибочную расшифровку. Помеченный ход — это ход, который надо проверить; непомеченный тоже может оказаться неверным, если ошибочное прочтение было уверенным.
    • Он читает стандартную алгебраическую нотацию (e4, Кf3). Описательная нотация (P-K4) и нелатинские буквы фигур не преобразуются.
    • Он не загружает партии на Lichess или Chess.com за вас. Он выдаёт стандартный файл .pgn, который эти сайты и настольные программы импортируют.
    • Сканирование расходует кредиты и требует аккаунта. Просмотр PGN, редактор доски и проверка PGN бесплатны и работают без входа.