Перейти к содержимому
    ScanChess

    Распознавание бланков: рукописный бланк в PGN

    Рукописные шахматные бланки в PGN: что умеет распознаватель, сколько стоит, чего не делает и какое руководство читать про фото, запись и каждый шаг.

    Пример результатаA. Rivera – M. Okafor
    Рукописный бланк, ходы с 1-го по 8-й
    1. 1e4e5Проверен по правилам
    2. 2Nf3Nc6Проверен по правилам
    3. 3Bb5a6Нужно проверить
    4. 4Ba4Nf6Проверен по правилам

    Прочитано 8 ходов, все проверены по правилам.

    Подготовленный пример, а не настоящее сканирование.

    Проверьте отмеченный ход сами
    На этой странице9
    1. 1Что это
    2. 2Специализированный шахматный сканер против универсального OCR
    3. 3Что он делает хорошо: расшифровка рукописного текста на практике
    4. 4Протестируйте сканер на готовом примере
    5. 5Что мы увидели во время тестирования
    6. 6Где работает
    7. 7Сколько стоит
    8. 8Чего он не делает
    9. 9Полезные руководства и инструменты

    Сканер шахматных бланков — это специализированное программное обеспечение компьютерного зрения, которое преобразует фотографии рукописных шахматных бланков в стандартную алгебраическую нотацию (SAN) и экспортируемые файлы Portable Game Notation (PGN). Вместо того чтобы вручную вводить от 40 до 60 ходов в базу данных, вы фотографируете бумажный бланк, сверяете отмеченные полуходы с интерактивной доской и скачиваете проверенный PGN-файл. Пошаговое руководство по конвертации см. в статье Преобразовать шахматный бланк в PGN.

    Что это

    ScanChess — это специализированный инструмент распознавания, созданный специально для нотации очных шахматных партий. Он извлекает пары ходов из бумажных бланков, последовательно воспроизводит их из стандартной начальной позиции с помощью шахматного движка правил и формирует полноценный PGN-файл с метаданными Seven Tag Roster.

    Специализированный шахматный сканер против универсального OCR

    Универсальные сканеры документов (такие как Google Lens или Apple Live Text) воспринимают бланки как произвольные строки текста. Поскольку в шахматной нотации используется компактный и легко путаемый набор символов, обычный OCR не справляется с реальными партиями:

    КритерийУниверсальный OCR документовСканер бланков ScanChess
    Различение похожих символовПутает b с 6, B с 8, g с 9, 0-0 с O-OОтслеживает состояние доски, исключая невозможные символы
    Проверка шахматных правилОтсутствует; молча принимает невозможные ходы, такие как 14. Nxf7Каждый полуход воспроизводится на доске; невозможные ходы подсвечиваются красным
    Краткая записьОставляет сокращения вроде ed или dc обычным текстомРазворачивает взятия пешками (ed → exd4), используя контекст позиции
    Неоднозначность ходовВыдаёт неоднозначную SAN (например, Nd7, когда туда могут пойти оба коня)Помечает полуход янтарным цветом и показывает допустимые варианты (Nbd7, Nfd7)
    Рассинхронизация колонокПропущенный ход навсегда сдвигает все последующие строкиПозволяет вставлять и удалять полуходы прямо в строке для синхронизации колонок

    Что он делает хорошо: расшифровка рукописного текста на практике

    Реальные бланки, заполняемые во время турнирных партий, отличаются торопливым почерком, зачёркнутыми ошибками и сокращениями. ScanChess объединяет компьютерное зрение с шахматным движком, благодаря чему визуальная неоднозначность разрешается с опорой на правила допустимых ходов на доске.

    Рассмотрим классическую испанскую партию (1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 5. O-O Be7 6. Re1 b5 7. Bb3 d6 8. c3 O-O 9. h3 Nb8 10. d4):

    Рукописная запись на бумагеПрочтение визуальным OCRПроверка шахматным движкомРешение ScanChess
    Поспешные цифры 0-00-0Допустимая геометрия рокировкиАвтоматически нормализуется в стандартную SAN O-O
    Краткая запись взятия пешкой ededПешка e бьёт на d4Разворачивается в 10... exd4 на основе позиции на доске
    Пропущенная вертикаль исходного поля Nd7Nd7Кони на b8 и f6Помечается янтарным: предлагаются Nbd7 или Nfd7
    Ошибочная буква Re3 (невозможный ход)Re3Путь перекрыт / невозможный полуходПомечается красным: предотвращает искажение дальнейшей партии
    Зачёркнутый ход + исправлениеЗачёркнутые чернилаНесколько возможных вариантовИсправляется встроенным инструментом «карандаш» со сверкой по масштабируемому фото

    Ключевые возможности:

    • Визуальная подсветка ошибок: невозможные варианты чтения выделяются красным; прочтения с низкой уверенностью — янтарным, с возможностью выбора допустимых альтернативных ходов. В статье Распознавание шахматной нотации подробно описано, как это работает.
    • Многостраничные партии: двусторонние бланки или многостраничные бланки с копиркой загружаются вместе (до 10 изображений, до 15 МБ каждое) и объединяются по порядку за единую плату в 2 кредита.
    • Редактирование бок о бок: при проверке на компьютере оригинальное масштабируемое фото бланка отображается рядом с интерактивной доской и списком ходов. В мобильной версии предусмотрено мгновенное переключение между фото и ходами.
    • Полная библиотека партий: сохранённые партии остаются в вашем аккаунте на любом устройстве, где вы в него входите, с возможностью выгрузки PGN в один клик или копирования в буфер обмена.

    Протестируйте сканер на готовом примере

    Вы можете опробовать процесс расшифровки и проверки без создания аккаунта и списания кредитов:

    1. Откройте сканер ScanChess и выберите режим бланка.
    2. Нажмите кнопку с образцом бланка на экране загрузки.
    3. Оцените интерфейс параллельной проверки: посмотрите, как отображаются отмеченные полуходы, опробуйте встроенный редактор ходов и пройдите по партии на виртуальной доске ход за ходом.

    Готовые примеры работают полностью в браузере и никогда не расходуют кредиты.

    Проверено нами

    Что мы увидели во время тестирования

    Когда мы тестировали сканер без входа в аккаунт 30 сентября 2026 года, при загрузке изображения на /dashboard/scan отобразился предпросмотр файла с пометкой, что страница готова. Распознавание не запускалось без учётной записи: на кнопке было указано «Войти и сканировать · 2 кредита», а на странице сообщалось, что для распознавания нужен вход и что сканирование бланка стоит 2 кредита, включая все страницы одной партии. Новые аккаунты получают 10 бесплатных кредитов.

    Экран загрузки ScanChess, требующий входа в аккаунт для сканирования

    Тестирование бесплатного предустановленного примера не потребовало ни входа в аккаунт, ни кредитов. Открылся экран проверки, на котором слева отображалась оригинальная фотография бланка, в центре — список ходов («Всего ходов: 8», первые 8 ходов), а справа — интерактивная доска со вкладками «Доска», «Детали», «Заметки» и «Поделиться», подтверждающая: «Все ходы успешно проверены». Панель движка предлагала «Включить движок» (Stockfish 18 прямо в браузере), рядом располагались кнопки «Войдите, чтобы сохранить», «Экспорт PGN», «Скопировать PGN» и «Открыть на Lichess». Нажатие на кнопку с карандашом рядом с любым ходом открывало встроенный редактор с кнопками галочки и крестика, а также «Вставить ход» и «Удалить».

    Экран проверки ScanChess с предустановленным примером

    Чтобы изучить, как выявляются неоднозначности почерка, мы рассмотрели демонстрационный бланк, подготовленный нами самими на основе «оперной партии» 1858 года. Мы намеренно добавили визуальные неточности: 7...Qe7 было записано с семёркой практически без верхней перекладины (читалось как невозможный ход "Qe1"), 9...b5 с короткой ножкой читалось как "65", 14.Rd1 с зачёркнутым "Rd8", а рокировка была записана нулями ("0-0-0").

    Неоднозначные строки на демонстрационном бланке, включая похожую на Qe1 семёрку и шестьдесят пять

    При вводе в бесплатный валидатор PGN (который работает в браузере без учётной записи) буквальное ошибочное прочтение "7... Qe1" вызвало сообщение «Недопустимый ход на 7... Qe1» с пояснением «До него допустимых ходов было 13», за которым следовали список «Допустимые ходы здесь», включавший Qe7, доска «Позиция на месте остановки» с FEN и сообщение «Ходов после ошибки не проверено: 4». Ошибочное "9... 65" также было помечено как невозможный ход, при этом b5 значился в списке допустимых вариантов.

    В нашем открытом тесте сканер с первого раза правильно прочитал 141 из 143 ходов на 3 бланках в стандартной алгебраической нотации (из них 2 — печатные тестовые) и не придумал ни одного хода на пустых бланках.

    Посмотреть каждый ход теста

    Где работает

    ПлатформаДоступностьПодробности
    Вебscanchess.comЛюбой современный браузер на компьютере, планшете или телефоне. Ничего устанавливать не нужно.
    Расширение для браузераChrome и EdgeРаспознаёт диаграммы досок на веб-страницах в FEN; бланки распознаются на сайте.
    ТелефоныМобильный браузерНативного приложения нет; владельцы iPhone и Android сканируют в мобильном браузере.

    Ваш аккаунт и баланс кредитов одинаковы везде, где вы входите в аккаунт: сфотографируйте бланк в браузере телефона, а затем проверяйте и редактируйте на компьютере.

    Поддерживаемые форматы изображений

    • Поддерживаются: JPG, PNG и WebP (до 15 МБ на файл, не более 10 изображений за одно сканирование).
    • HEIC не поддерживается: на устройствах Apple, снимающих в HEIC, необходимо настроить съёмку камеры на "Most Compatible" («Наиболее совместимые», JPEG) или экспортировать фото в JPG перед загрузкой в веб-версию.

    Сколько стоит

    ScanChess использует прозрачную систему кредитов без комиссий за экспорт. Сканирование, редактирование, экспорт и анализ движком доступны в любом аккаунте; Pro и Pro+ добавляют кредиты, а также инструменты подготовки и для клубов (сравнение — на странице цен):

    ДействиеКредиты
    Фото бланка → PGN2
    Фото доски → FEN1
    Редактирование ходов, воспроизведение партии, экспорт PGN, история в библиотекеБесплатно
    • 10 бесплатных кредитов при регистрации (хватит на 5 полных бланков), банковская карта не требуется.
    • Pro: 100 кредитов каждые 30 дней за $4.99 в месяц или $29.99 в год.
    • Pro+: 500 кредитов каждые 30 дней за $19.99 в месяц или $119.99 в год.
    • Реферальная программа: получайте по 5 кредитов для себя и друга, когда он регистрируется по вашей пригласительной ссылке.
    • Кредиты никогда не сгорают: неиспользованные кредиты переносятся каждый месяц и остаются на вашем счёте даже после отмены подписки.

    Все подробности о тарифах описаны на странице с ценами и в статье как работают кредиты.

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

    Чтобы не тратить кредиты впустую, помните об ограничениях платформы:

    • Это не инструмент для анализа движком: ScanChess переводит рукописную запись в стандартный PGN. Для компьютерного анализа импортируйте PGN в Анализ партий, Lichess или Chess.com.
    • Он не обрабатывает видео: для распознавания требуются статичные фотографии высокого разрешения.
    • Он не может восстановить скрытый текст: глубокие тени, сгибы бумаги или пальцы, закрывающие графы бланка, требуют повторного снимка. Перед загрузкой воспользуйтесь нашим чек-листом в руководстве От фотографии к PGN и советами по чистому сканированию.
    • Он не преобразует описательную нотацию: старая запись вроде P-K4 или N-KB3 отображается как отсканированный текст, но не может быть проверена движком. Перед сканированием перепишите старые бланки в алгебраическую нотацию.
    • Требуется латинская SAN: обозначения фигур должны следовать стандартной английской алгебраической нотации (K, Q, R, B, N).

    Полезные руководства и инструменты

    Десять бесплатных кредитов включены в каждый новый аккаунт. Протестируйте свои первые бланки в ScanChess, чтобы проверить распознавание на собственном почерке.

    Частые вопросы

    Нужно ли что-то устанавливать?

    Нет. Всё работает в браузере на scanchess.com — и на телефоне, и на компьютере. Устанавливать приложение не нужно.

    Сколько стоит распознавание?

    Бланк стоит 2 кредита, фотография доски — 1. Новые аккаунты получают 10 бесплатных кредитов; Pro добавляет 100 каждые 30 дней, Pro+ — 500. Смотрите страницу цен.

    Сохраняется ли изображение бланка?

    Оно хранится вместе с партией в вашей библиотеке, чтобы можно было свериться с оригиналом. Удалите партию или аккаунт — уйдёт и оно.

    10 бесплатных кредитов при регистрации. Цены при объёме: Цены