Подключение сканера для распознавания паспортов через SmartEngines PassportBox

Последние изменения: 04.02.2022

Одним из решений сканирования и распознавания паспортов гостей является решение SmartEngines PassportBox

Принципиальным отличием от решения на базе Abbyy Passport Reader SDK помимо самого движка распознавания является используемое оборудование - специальный сканер с монтированной в него камерой., которая производит захват изображения, а движок производит распознавание полученных от камеры данных.

Для подключения данного решения к конфигурации 1С: Отель необходимо:

1. Скопировать всё содержимое флеш-накопителя или CD-диска, идущего в поставке со сканером в отдельно созданную папку (назовём её SmartEngine) в директории Programm Files или Programm Files (х86)

d5ae96fa83a6a30a11881e950ebcc2f5.jpg

2. Последовательно запустить и установить приложения 5MP-OV5640-mjpegcodecv3.2.4.exe и vc_redist.x86.exe (версии приложений в имени файлов могут отличаться)

3. Запустить в папке Bin приложение passport_box_config.exe

4. В открывшемся окне в левом нижнем углу в качестве источника захвата изображения указать "HID Camera" и нажать кнопку "Open Capture"

5. В результате камера сканера начнёт получить изображение, которое будет выводиться в левой части окна приложения  passport_box_config.exe.

При этом изображение будет обведено красной рамкой. Эта рамка определяем область, с которой движок распознавания будет выполнять захват изображения и производить его распознавание. Расположение данной рамки необходимо расположить по краям коробки сканера, которая попадает в область обзора камеры. Для этого в приложении passport_box_config.exe есть раздел "Workspace Quadrangle". Область регулируется путём выставления значений в данном разделе.

После калибровки области необходимо сохранить сделанные изменения. Для этого в приложении passport_box_config.exe следует нажать кнопку "Save" и сохранить сделанные изменения в файл passport_box_api.json

938c95858951cfa8e526ed5ba76b59e6.jpg

6. Далее необходимо в командной строке посредством команды regsvr32 произвести регистрацию компоненты passport_box_com.dll

7. Дальнейшие настройки производятся на стороне конфигурации 1С: Отель. Для этого запускаем конфигурацию и переходим в справочник "Параметр подключения сканеров изображений".

8. В справочнике создаём новую настройку, в которой указываем произвольные код и наименование, а так же:

- В поле "Драйвер сканирования и распознавания" указываем "Smart passport box engine"

- В поле "Директория установки компонент сканирования" указываем путь, к содержимому папки bin с компонентами движка распознавания.

- Указываем предварительно созданную в справочнике "Конфигурации сканирования" конфигурацию сканирования для российского паспорта

- Ставим флаг "Автоматическое распознавание"

cdca6e17bed82d0ac57d4cbe1951ae70.jpg

b916dbab775d780f4accc084d9a73c9b.jpg

9. Сохраняем настройку параметров подключения сканера изображения и указываем её в настройках рабочего места (справочник "Рабочие места"), к которому подключен сканер

73e39e4259c5e0f06038fd220000e549.jpg

10. Процедура сканирования производится в профайле (карточке) гостя в разделе "Действия". В данном разделе будет доступен пункт "Сканировать паспорт".

11. Процедура сканирования и распознавания производится автоматически при прикладывании паспорта на сканер.

На текущий момент движок поддерживает распознавание только паспортов РФ.

Важно!

Сканер PassportBox снабжён диодной подсветкой, которая включается специальным тумблером на корпусе.сканера.

При сканировании необходимо, чтобы подсветка была включена.

Помогла ли вам статья?