Перейти к содержанию
modelium.
Начать с задачи
←

Indra OCR 1.1: рукописные и многоязычные сканы на процессоре

Indra OCR 1.1 теперь распознаёт больше языков и пытается читать рукописные страницы на процессоре без обязательной видеокарты. Для PDF с некоторыми ошибочными текстовыми слоями выпущены исправления 1.1.1–1.1.2. Почерк и сложные сканы требуют ручной проверки, а лицензия весов ограничивает часть коммерческих применений.

Если у вас есть скан документа на русском или, например, страница на арабском, обновление Indra OCR помогает превратить изображение в редактируемый текст на своём компьютере. Разработчики добавили распознавание рукописных строк и расширили список языков; программа по-прежнему использует обычный процессор, а не требует видеокарту. Но рукопись она читает с заметными ошибками — сверяйте результат с оригиналом. s1s4

Дата проверки: 23 октября 2026 года. Основное обновление 1.1.0 вышло 19 октября, а исправления 1.1.1 и 1.1.2 — 19 и 20 октября. Сейчас для установки опубликован пакет 1.1.2; оба исправления используют тот же комплект весов модели, что и 1.1.0. Это обзор документации, не результат запуска Modelium. s1s2s3

Что изменилось в распознавании?

Indra OCR извлекает текст из PDF и картинок и может сохранить его как обычный текст или Markdown — текст с разметкой заголовков и списков. По сообщению Datalab, версия 1.1 добавила распознавание рукописных страниц, поддержку сканов более чем на 80 языках, включая русский, и исправление наклонённых и повёрнутых страниц. В репозитории модели действительно размещены отдельные файлы распознавания для разных групп письменностей. s1s4

После большого обновления обнаружилась конкретная ошибка: текстовый слой PDF, напечатанного из Chrome на арабском, иногда давал буквы слов в обратном порядке. В 1.1.1 разработчики заставили программу распознавать такие страницы по изображению; 1.1.2 аналогично обходит некорректный текстовый слой некоторых PDF с устаревшими шрифтами деванагари. Это причины брать свежий патч, а не останавливаться на 1.1.0. s2s3

Стоит ли пробовать на собственном документе?

Автор предлагает установить пакет в терминале Linux или macOS командой pip install -U indra-ocr; нужен Python не ниже 3.10. Документация отмечает испытанные Linux и macOS на Apple Silicon; Windows в списке нет. После установки должна стать доступна команда indra-ocr. При первом запуске файлы модели скачиваются с Hugging Face, потом используются из локального кэша. Откройте страницу предыдущего выпуска Indra OCR, если сначала хотите понять разницу между сканом и PDF с уже существующим текстом; сведения о версии там относятся к более раннему выпуску. s3s7

Для короткой проверки положите в текущую папку копию своего скана под именем scan.png: пусть на странице будут заметны дата и имя, например напечатанная записка «Встреча 24 октября в 15:30». Там же в терминале выполните команду из документации indra-ocr scan.png --format text. Ожидается текст страницы на экране; сравните извлечённые имя, дату и время с изображением, а не только наличие вывода. Мы сверили инструкцию с документацией, но не запускали модель и не обещаем конкретный текст ответа. s7

Ограничение: по оценке разработчика, в тестах рукописи OmniParseBench версия 1.1.0 набрала 25,2% против 8,3% у 0.3.2; это результат конкретного набора тестов, не гарантия качества вашей страницы. В карточке модели Datalab прямо предупреждает о слабом чтении курсива, бледного карандаша, старых сканов и сложных таблиц. Скорость и требования к памяти домашнего ПК здесь не проверялись. s1s4

Код программы распространяется под Apache-2.0, веса — под отдельной модифицированной OpenRAIL-M. Личное и исследовательское использование лицензия оговаривает отдельно, а некоторые коммерческие сценарии ограничивает порогом дохода/финансирования и запретом на конкурирующий сервис; перед применением в продукте прочтите полные условия. Доступность весов не означает неограниченных коммерческих прав. s5s6

Источники