Распознавание документов с помощью ПО и сканера документов Regula

Используется программа распознавания документов DocumentReader, разработанная компанией Regula (https://regulaforensics.com/) поставляемая со сканерами документов Regula. (Дополнительное лицензирование от Regula не требуется. Достаточно приобрести и подключить сканер)

 

Лицензирование

Модуль распознования защищён проектом 4, модулем 11 в ключе Абонемент (тем же что и модуль Cognitive)

 

Стоимость и условия приобретения

Для данной интеграции рекомендуется использовать 2 модели сканеров. На территории РФ все считыватели поставляются с  полным SDK :
«Регула» 7017 - розничная стоимость ~700€
«Регула» 7027 - розничная стоимость ~845€ (Модель «Регула» 7027 комплектуется считывателем бесконтактных идентификационных микросхем (в Абонемент данный функционал не тестировался))
 
Дилеры компании UCS могут приобрести считыватели документов Regula с партнерской скидкой в 20%
Для получения специальных цен нужно обращаться к представителям Regula (при обращении сообщите, что являетесь дилером UCS):
 
«Офисная Полиграфия Плюс». Москалионов Дмитрий - генеральный директор, d.moskalionov@offpoly.ru, тел. +7 (495) 925-00-97.
 
«Регула Русь». Гапотченко Леонид – генеральный директор, regula-rus@mail.ru, тел. +7 (916) 140-63-98.
 
Служба поддержки: support@regulaforensics.com или через сайт https://regulaforensics.com/ru/support/.
 

Установка и настройка программы DocumentReaderSDK

Достаточно скачать актуальную версию DocumentReaderSDK с сайта производителя и установить её. Или же установить версию, поставляемую в комплекте со сканером документов, если невозможно получить актуальную версию. (Тестирование производилось на версии SDK 4.12)

После установки требуется подключить сканер к ПК, дождаться установки драйверов на устройство, добавленных при установке SDK. (Тестирование производилось на считывателе документов «Регула» 7017), виды протестированных документов: Паспорт РФ (с МЧЗ и без), Загранпаспорт РФ, Водительское удостоверение РФ, Паспорт США, Паспорт Беларуси, ВУ Беларуси)

Теперь необходимо запустить программу Document Reader, проверить работоспособность сканера и модуля распознования, подобрать настройки сканирования для улучшения качества распознования. (Для значительного улучшения качества сканирования рекомендуется откалибровать сканер перед использованием)

После готовности настройте параметры сохранения результатов сканирования для обмена с Абонемент, согласно прилагаемому примеру:

Рис. 1 Пример настроек Document Reader

Pic. 2 Example for Results tab in Document Reader Options

Рис. 3 Пример настроек Document Reader

Pic. 4 Example for Results tab in Document Reader Options

 

Настройка Abonement

Проверка проходила на Abonement ver.136 (Для работы модуля необходима версия ПО "Абонемент" не ниже 1.132)

Из папки «..\FullVersionVerXXX\HW\screcogregula\» в папку «exe» Абонемента скопировать следующие файлы:

ScRegulaRecog.dll
scRegulaRecog.ini
regula.js

После копирования требуется произвести настройки.

Пример файла настроек scRegulaRecog.ini :

[Main] 
;Кодировка возвращаемой строки: 0-ANSI (по умолчанию) 1-UTF8 
;UseUtf8=0 ;Сообщение при сканировании 
;ScanningStr = Приложите документ к сканеру... 
;Скрипт, в котором реализована процедура запуск сканера. По умолчанию regula.js 
JSFile=regula.js 
;Функция из JSFile, которая запускает сканирование. По умолчанию regulaReaderScan() 
;EValCode=regulaReaderScan() 
;Функция из JSFile, которая останавливает сканирование. По умолчанию stopFileFileCreate() 
;StopCode=stopFileFileCreate() 
[LOCK.SERVER] 
TCPHost=127.0.0.1 
TCPPort=1119 
;AbonementOnly=1 

[Localization] 
CurrentLanguage=default

Со стороны Абонемент требуется прописать новую секцию и настройку в abonementmanager.ini:

[screcog]
scRecogDllName=scRegulaRecog.dll

 

Работа в Abonement

 Вы можете использовать сканер при добавлении клиента. Запустите ПО DocumentReader, запустите ПО "Абонемент", перейдите на вкладку “Управление абонементом”, потом “Список клиентов”. При нажатии на кнопку “Добавить клиента”, Вы увидите стандартную форму “Карточка клиента”. Положите паспорт в сканер и нажмите кнопку “Сканирование”. Через некоторое время, приблизительно 3-5 секунд, данные паспорта отсканируются и распознаются. Всё это будет видно по заполненным полям в карточке клиента. Если у Вас в течение определённого времени ничего не появилось в карточке, попробуйте убрать документ со сканера и приложить вновь.

 

(Рис. 3 Сканирование паспорта Белоруссии в ПО "Абонемент")

 

Важно!!!

Абонемент использует API функции программы Document Reader SDK и за качество распознавания компания UCS ответственности не несет.

(Например, устройство на котором производилось тестирование (Регула 7017) не имело лицензии на распознавание документов без Машиночитаемой зоны (МЧЗ). Исправлено тех. поддержкой Регула по нашему запросу.)