Программа работает на одном рабочем месте
Сотрудник вручную загружает файлы в окно, а нужен сервис: приём из почты и папок, очередь, программный интерфейс, журнал и повтор после сбоя.
OCR-система превращает картинку в текст: скан, фотографию или PDF-страницу без текстового слоя. Разрабатываем её на заказ как сервис в вашем контуре: принимает файлы, готовит изображение, распознаёт русский текст и отдаёт результат со словами, координатами и уровнем уверенности. Движок выбираем по замеру на ваших страницах: на чужих чистых документах хорошо читают все.
Пилот на вашей выборке — от 150 000 ₽Работает на ваших серверах, документы наружу не уходятИсходный код и настройки в вашем репозитории с первого коммита
Сотрудник вручную загружает файлы в окно, а нужен сервис: приём из почты и папок, очередь, программный интерфейс, журнал и повтор после сбоя.
В документах данные ограниченного доступа: договоры, личные дела, техническая документация. Облачные сервисы для них чаще не подходят по требованиям заказчика, нужен движок на вашем сервере.
Общая точность хорошая, а ошибки сидят в номерах, артикулах и суммах. Штампы поверх текста, мелкий шрифт и снимки под углом ломают именно ключевые символы.
Архив лежит картинками, и найти в нём письмо или чертёж по слову нельзя. Нужен текстовый слой и индекс, а не ввод полей в учёт.
Для каждого типа в выборке нужны свои страницы: среднее по всем скрывает слабое место. Если вам нужны не просто текст, а поля в учёте, это уже интеллектуальная обработка документов.
Сам движок — одна стадия из пяти, и ошибки чаще возникают рядом с ним.
Качество распознавания складывается из подготовки изображения, самого движка и обработки результата. Если выбирать только движок, остальное остаётся на удачу.
На выходе сервис отдаёт то, что нужно вам: простой текст, текст с координатами слов, поисковый PDF (картинка страницы с невидимым текстовым слоем) или структуру с таблицами. Подсветка найденного слова на странице невозможна без координат, поэтому их сохраняем всегда.
Путь выбираем по результатам замера на вашей выборке, а не заранее. Как сравниваются движки, описано в статье «Как выбрать OCR для русского языка».
Эти случаи включаем в выборку специально, иначе они выплывут после запуска. Подробнее — в статье о выборе OCR.
Приёмочные показатели записываются в договор до начала работ, по группам из выборки, а не одной цифрой.
Файлы приходят из почты, папок, сканеров или через программный интерфейс. Очередь с повторами выдерживает пики и сбои, повторная отправка не создаёт дубль.
Результат уходит в вашу систему или в индекс для поиска по архиву. Изображение и текст связаны, найденное слово подсвечивается на странице.
Страницы с низкой уверенностью попадают в очередь оператора, где значение подсвечено на изображении. Правки сохраняются как будущая эталонная выборка.
Система работает на ваших серверах. Нужна ли видеокарта, решаем по замеру и потоку страниц, а не по умолчанию; многие задачи с печатным текстом идут на процессоре.
Цены совпадают со страницей «Тарифы». Точная цена только у обследования, дальше вилка, которая сужается по его результатам. Остановиться можно после любой ступени.
Какие страницы приходят, откуда, в каком виде и куда должен попасть результат. Собираем и размечаем выборку, прогоняем кандидатов, считаем по группам. Вычитается из первого этапа, если продолжаете с нами.
Почта, сканеры, мессенджеры, архив, 1С, СЭД вместе: схема обменов и матрица источников истины.
Сервис распознавания для одной группы изображений на вашей выборке, замер по полям и символам, простой интерфейс проверки. Подходит для оцифровки части архива.
Подготовка изображений, разбор страниц, правила, обмен с вашей системой, очередь оператора, журнал правок.
Опытная эксплуатация на живом потоке, мониторинг доли ручной проверки, регламент добавления новых шрифтов и форм, обучение операторов.
Мониторинг качества, разбор ошибочных страниц; плановые доработки с пакета на 60 000 ₽. Сверх пакета — 5 000 ₽ в час.
Собираем страницы так, как они приходят: плохие фото, старые сканы, штампы. Эталон готовит ваш человек: только он знает правильный ответ.
Прогоняем два-три движка на выборке, считаем по группам и полям. Видим, на чём ошибаются и что можно починить обработкой.
Подготовка изображений, разбор страниц, правила и проверки. Показываем работающую версию на вашем стенде.
Показатели по группам записаны до начала работ: доли неверных символов и точных полей, доля страниц на проверку, время на страницу.
Сначала параллельно с ручной работой, потом по группам: автоматически принимаются только прошедшие порог.
Новые шрифты, формы и источники добавляются отдельными этапами; сопровождение следит за качеством.
Чистые сканы и фото в плохом свете — разные объёмы подготовки. Иногда дешевле поменять способ съёмки.
Каждая группа имеет свою выборку, свои правила и свой порог. Работа растёт по числу групп, а не по числу страниц.
Если базового качества не хватает, нужны размеченные образцы. Размечают ваши сотрудники, и это часто самая трудоёмкая часть.
Число источников и систем, очередь проверки, поиск по архиву и нагрузка добавляют работы.
Если вам нужен только текст или поиск, это OCR. Если нужны поля в учёте (счёт, накладная, договор), добавляются разрезание пачек, определение типа, проверки и очередь оператора: это интеллектуальная обработка документов, а типовой путь для первичных бумаг описан на странице распознавания документов. Загрузка результата в учёт — отдельная задача: загрузка документов в 1С.
Если на картинке нужно не прочитать текст, а найти дефект, посчитать предметы или определить объект, это уже компьютерное зрение или видеоаналитика. Если после распознавания нужен вопрос-ответ по тексту, подключается поиск по документам. Что выбрать между движком и языковой моделью, объясняет статья «OCR или LLM для документов».
OCR-сервис часто становится первой стадией конвейера, поэтому формат результата с координатами и уверенностью закладываем сразу.
Что в русском тексте ломает распознавание, какие бывают движки и как сравнивать их на своих страницах.
Три подхода, точность по полям и проверка от выдуманных значений.
Эталонная выборка, метрики по полям и таблицам, порядок приёмки.
Сорок минут созвона: что за страницы, в каком виде и в каком объёме приходят, куда нужен результат. По итогам скажем, с какой ступени начинать и в какую вилку это укладывается.
Обследование стоит 200 000 ₽ (350 000 ₽ при нескольких источниках и системах). Лёгкий пилот на одной группе страниц — 150 000–400 000 ₽ за 2–8 недель, тяжёлый с интеграцией и очередью проверки — 400 000–1 200 000 ₽. Точную цену называем после обследования.
Готовая программа рассчитана на рабочее место и общие случаи. Система на заказ принимает файлы из ваших источников, готовит изображения под ваши страницы, работает в вашем контуре, отдаёт результат в нужной форме и принимается по замеру на ваших страницах.
Цифру до замера не называем: она зависит от качества страниц, шрифтов и нужных полей. После обследования записываем в договор показатели по группам страниц и по полям, а проверку человеком оставляем там, где ошибка дорога.
Да. Система ставится на ваши серверы, страницы наружу не уходят. Для данных ограниченного доступа облачные сервисы распознавания чаще не подходят по требованиям заказчика, поэтому основной вариант у нас — свой контур.
Не всегда. Многие задачи с печатным текстом решаются на процессоре, видеокарта нужна при большом потоке или при тяжёлых моделях. Решаем по замеру и вашему потоку страниц на обследовании.
OCR превращает картинку в текст. Обработка документов дополнительно делит пачки, определяет тип, извлекает поля и проверяет их. Если нужен текст или поиск, хватает OCR; если нужны поля в учёте, нужен конвейер.
Исходный код лежит в вашем репозитории с первого коммита. Результат работ (код, конфигурации, обученные модели) передаётся вам по акту, порядок передачи прав записывается в договоре. Открытые компоненты остаются под своими лицензиями, их список входит в документацию.
Мы в Ростове-на-Дону, работаем с заказчиками по всей России: удалённо и в вашем контуре. Доступ к системам и обследование согласуем на старте с вашей службой безопасности.