ABBYY FineReader — программа оптического распознавания¶
ABBYY FineReader — программа оптического распознавания символов (OCR), разрабатываемая российской компанией ABBYY. Предназначена для преобразования изображений и сканированных документов в редактируемый текст с сохранением структуры страницы, форматирования и табличных данных. Одно из наиболее распространённых OCR-решений в мире; по состоянию на 2020-е годы продукт поддерживает распознавание более чем 190 языков.
¶История
Компания ABBYY основана в 1989 году в Москве как «Спектр» предпринимателем и программистом Давидом Яном. Первая версия программы FineReader появилась в 1993 году и ориентировалась на платформу MS-DOS. Технология распознавания получила название ABBYY FineReader Engine и вскоре стала лицензироваться сторонним разработчикам — на её основе создавались продукты других компаний.
В 1995 году вышла версия для Windows. В 2000-е годы продукт развивался как настольное приложение (FineReader Pro) и как SDK для встраивания в корпоративные системы документооборота. В 2013 году вышла версия FineReader 11, а в 2016-м — версия 14, объединившая настольный продукт и облачный сервис ABBYY FineReader Online. В 2020 году вышла версия FineReader 15, а в 2023-м — FineReader 16, в которой появилась интеграция с сервисами машинного перевода и улучшенная работа со сложными макетами.
¶Принцип работы
Программа выполняет несколько последовательных этапов:
- Предобработка изображения — выравнивание наклонных сканов, удаление шумов, коррекция контраста и разрешения.
- Разбиение на зоны — автоматическое определение текстовых блоков, иллюстраций, таблиц и колонок.
- Распознавание символов — сопоставление растровых фрагментов с эталонными шрифтовыми моделями. Используются нейросетевые алгоритмы, обученные на больших корпусах документов.
- Постобработка — проверка словарём, коррекция типичных ошибок, восстановление переносов и структуры абзацев.
- Экспорт — сохранение результата в форматы DOCX, XLSX, PDF, EPUB, RTF, HTML и другие.
Программа распознаёт более 190 языков, включая русский, английский, китайский, японский, арабский и иврит. Поддерживается распознавание многоязычных документов, когда на одной странице смешаны тексты на разных языках.
¶Основные функции
- OCR-распознавание — преобразование сканов и фотографий в редактируемый текст.
- Создание PDF — формирование файлов PDF с распознанным текстовым слоем, пригодным для поиска и копирования.
- Распознавание таблиц — восстановление структуры таблиц с переносом в Microsoft Excel.
- Сравнение документов — функция «Сравнение документов», выявляющая различия между двумя версиями текста.
- Редактирование PDF — в версиях 15 и 16 добавлены инструменты для изменения существующих PDF-файлов.
- Машинный перевод — интеграция с переводчиками для автоматического перевода распознанного текста.
¶Версии и продукты
| Продукт | Назначение |
|---|---|
| FineReader PDF | Настольная версия для Windows и macOS: OCR, работа с PDF, сравнение документов |
| FineReader Engine | SDK для встраивания распознавания в сторонние приложения |
| ABBYY FineReader Server | Серверное решение для массовой обработки документов в корпоративных системах |
| ABBYY FineReader Online / FineReader Pro для iOS | Облачный сервис и мобильное приложение |
¶Применение
FineReader используется в государственных учреждениях, банках, архивах, библиотеках и издательствах для оцифровки документооборота и созданиия электронных библиотек. В России продукт применяется при массовой оцифровке архивных материалов. Программа также распространена среди частных пользователей для распознавания книг, договоров, чеков и прочих бумаг.
¶Технология и оценка качества
Компания ABBYY заявляет для FineReader точность распознавания до 99,8 % на качественных сканах печатных документов. Независимые тесты, в частности проводившиеся в рамках сравнительных обзоров OCR-программ, показывают, что точность существенно зависит от качества исходного изображения, типа шрифта и состояния оригинала. На рукописном тексте и документах с сильными дефектами качество распознавания заметно снижается.
¶Критика
Основные претензии пользователей связаны с ценой лицензии (стоимость версии FineReader PDF для физических лиц составляет порядка 10–15 тысяч рублей за бессрочную лицензию, в зависимости от редакции), а также с агрессивными обновлениями и требованиями к аппаратным ресурсам при обработке больших документов. В версиях 15 и 16 часть функций вынесена в подписочную модель, что вызвало дискуссии среди пользователей.
¶Примечания
Источники:
- Официальный сайт ABBYY
- Обзоры OCR-программ в русскоязычных изданиях о ПО (Xakep, Хабр)
- История компании ABBYY
