Зафиксируйте сценарий
Определите GEO, тип документа, обязательные поля, формат дат и ожидаемую кодировку текста.
OCR QA / regression testing
ProVerifTools помогает подготовить повторяемые сценарии для распознавания текста и полей. Команда заранее знает ожидаемые значения и может измерять результат после каждого изменения OCR-модели или пайплайна.
Хороший OCR-тест фиксирует входные данные, ожидаемый результат и условия рендера. Это позволяет отличить улучшение модели от случайного изменения изображения.
Определите GEO, тип документа, обязательные поля, формат дат и ожидаемую кодировку текста.
Используйте только тестовые значения. Сохраняйте идентификатор сценария и связь между исходными полями и полученным артефактом.
Версия модели, предобработка, разрешение и правила нормализации должны быть зафиксированы для сравнения.
Оценивайте не только общий процент символов, но и критические поля: имя, номер, даты, адрес и машиночитаемую зону, если она входит в сценарий.
Character Error Rate и Word Error Rate полезны для общего сравнения, но их нужно дополнять проверкой отдельных полей.
Отдельно фиксируйте пропуски, перепутанные поля, неверные границы и ошибки нормализации дат или адресов.
Одинаковый сценарий должен давать сопоставимый результат при повторном запуске и после обновления окружения.
Не смешивайте в одной метрике качество рендера, детекцию типа документа, OCR и бизнес-валидацию. Если распознавание текста прошло успешно, но пайплайн неверно назначил поле, это другая категория дефекта. Разделение этапов ускоряет диагностику.
Проверяет нормальные значения и основные форматы. Его удобно использовать как быстрый smoke-тест перед выпуском версии.
Длинные имена, составные адреса, разные алфавиты, короткие и длинные номера, нестандартные разделители дат. Такой набор показывает, где правила слишком жесткие.
Scan-режим, фон и контролируемые изменения качества следует учитывать отдельно, чтобы не потерять связь между причиной и результатом.
Все подготовленные материалы остаются тестовыми и сохраняют предусмотренную маркировку. Не используйте реальные персональные документы для создания такого набора.