Document Reader SDK 6.6

Document Reader SDK версии 6.6 доступен для скачивания по следующим ссылкам:

SDK также доступен для загрузки через нашу утилиту Regula Downloads Manager.

Перед тем как установить эту версию, пожалуйста, ознакомьтесь с информацией о произведенных изменениях и дополнениях (после версии 6.5):

ВАЖНЫЕ изменения

  • Введена новая проверка подлинности для расширенной проверки свойств MRZ, таких как размер, расстояние между шрифтами, расположение строк и символов, фон и другие. В настоящее время доступно только для сканеров считывателей документов.
  • Встроенная интеграция Regula Face SDK дополнена автоматическим поиском лица по портрету, взятому из документа (визуальному и чиповому), или фотографии владельца после обработки документа. В настоящее время доступно только для сканеров считывателей документов. В будущих версиях станет доступно для обработки на веб-сервисе.
  • Проверка подлинности документа теперь включает и проверку того, не выведен ли он из обращения.
  • Доступны драйверы ARM64 для считывателей документов Regula.

Core SDK

  • Определение типа документа
    • Исправлена cитуация с распознаванием документов, в которых MRZ печатается слишком близко к левой стороне, что не соответствует рекомендациям ICAO.
  • Оптическое распознавание символов (OCR)
    • Добавлена поддержка бирманского языка.
    • Добавлен каракалпакский LCID (10012).
    • Добавлена поддержка новых символов для японского и упрощенного китайского языков.
    • Добавлена поддержка новых шрифтов для перфорированных номеров документов в документах разных стран.
    • Исправлена ситуация с неправильным положением области символов в результатах. Теперь область соответствует исходному положению конкретного символа на изображении.
    • Исправлена cитуация с вычислением площади поля вне изображения при применении шаблона к более короткому изображению.
  • Машиносчитываемая зона (MRZ)
    • Добавлены новые парсеры для документов:
      • Aruba ID Card
      • Bahamas ePassport
      • Chad ePassport
      • Colombia ID Card
      • Dominican Republic Passport
      • Iraq ID Card
      • Kyrgyzstan Certificate of Return
      • Monaco ID Card, Residence Permit
      • UAE Temporary Passport
      • Uganda ID Card
      • Uzbekistan ID Card
    • Обновлены парсеры для документов:
      • Brazil DL
      • Spain ID Card
    • Исправлена ситуация с чтением Swiss DL на устройствах Regula 72xx.
  • Штрихкоды
    • Добавлены новые парсеры штрихкодов для документов:
      • Argentina Registration Certificate
      • Colombia Alien ID Card
      • Cote d’Ivoire Registration Certificate
      • India Registration Certificate
      • Moldova Firearms Permit
      • Mozambique DL
      • Myanmar Work Permit
      • Nicaragua Residence Permit
      • Paraguay ID Card
      • Saint Kitts and Navis DL
      • Tanzania Voting Card
      • Uzbekistan ID Card
      • Zimbabwe ID Card
    • Обновлены парсеры штрихкодов для документов:
      • Ghana Voter Card
      • Puerto Rico DL
      • Viet Nam ID Card
      • VDS Visa
    • Исправлена ситуация с нормализацией изображения кода при чтении PDF417, которая в некоторых редких случаях приводила к сбою.
    • Исправлена ситуация с чтением одномерных кодов со слишком большими интервалами между кодовыми словами.
  • Парсинг и проверка текстовых данных
    • Добавлен парсинг DG11/DG12 на правильные типы полей и LCID для документов из разных стран.
    • Добавлена проверка личного номера в нескольких странах.
    • Добавлена проверка налогового номера для документов Бразилии.
    • Добавлена проверка статического текста для многоязычных полей.
    • Улучшена проверка связи между DOI и DOE для дочерних документов.
    • Исправлена cитуация с валидностью номера документа, если он имеет низкую вероятность распознавания и не соответствует маске (имеет «?» в распознаваемом значении).
    • Исправлена cитуация с нормализацией поля Sex из всех источников.
    • Исправлена cитуация с транслитерацией Фамилии и Имени, которые были получены из Полного имени путем разделения по регистру символов.
    • Исправлена cитуация с транслитерацией полей штрих-кодов для сравнения.
    • Исправлена cитуация с конверсией даты истечения срока действия, когда она делается на национальном языке, а также может быть неопределенной.
    • Исправлена cитуация с неправильной валидностью статических текстовых полей из-за низкой вероятности оптического распознавания символов.
    • Исправлена cитуация с отсутствием текстовых результатов после обработки в некоторых угловых случаях, которые приводили к отсутствию текстовых результатов до перезапуска процесса.
    • Исправлена cитуация со сравнением имен из MRZ и визуальной зоны с разной персонализированной длиной.
  • Проверка подлинности
    • Добавлена новая проверка безопасности для MRZ. Проверка позволяет выполнять расширенные проверки зоны MRZ на изображении, включая фон, разрешение, размер, интервал между шрифтами, положение строк и другие параметры на основе шаблона документа. В настоящее время работает с изображениями со считывателей документов.
    • Добавлен вызов проверки голограммы в сценарий FullAuth.
    • Исправлена cитуация с проверкой видимости портрета в ИК, когда в документе несколько лиц.
    • Исправлена cитуация с возвратом обоих видимых изображений — с голограммой и без — при проверке голограммы на мобильном устройстве.
    • Исправлена cитуация со статусом проверки голограммы по тайм-ауту.
    • Исправлена cитуация, когда проверка BarcodeFormat выполнялась не для всех страниц документа.
  • Контроль качества изображения
    • Добавлена функциональность для оценки качества изображения набора входных изображений (видимое, ИК, УФ) перед обработкой с несколькими параметрами настройки процесса. Более подробная информация доступна по запросу.
    • Добавлен параметр _processParam.imageQA.documentPositionIndent_ parameter для определения необходимого поля вокруг документа на изображении в процентах.
    • Исправлена cитуация с дублированием результатов проверки.
    • Обновлена проверка цветности NN.
    • Обновлена проверка скриншота NN.
  • Описание шаблона документа дополнено информацией о том, когда документ выходит из обращения.
  • Добавлена логика для отказа status.detailsOptical.docType в случае обработки выведенного из обращения документа.
  • Добавлена функциональность для переопределения внутренних параметров конфигурации SDK путем предоставления дополнительного файла конфигурации со значениями для обновления. Это полезно для глубоко кастомизированных решений. Более подробная информация доступна по запросу.
  • Оптимизирована работа с ресурсами SDK, что позволило ускорить доступ к данным и снизить потребление памяти при инициализации.
  • Добавлена поддержка новой переменной окружения REGULA_RETURN_SYSTEMINFO. Если установлено значение false или 0, системная информация не будет возвращаться в ответе /api/ping и в объекте “TransactionInfo” ответа /api/process. Включено по умолчанию.
  • Добавлена поддержка CMake find_package(regulaSdk) на Linux. For this to work, Для этого должен быть установлен пакет regula-reader-dev package.
  • Добавлена возможность помечать входные изображения, полученные с определенного устройства, путем указания типа устройства для чтения документов с помощью параметров сценария processParam.deviceType, processParam.deviceTypeHex или processParam.deviceId. Пустой по умолчанию.
  • Добавлена возможность игнорировать любые параметры, сохраненные в изображении, при сканировании с устройства чтения документов с помощью параметра сценария processParam.ignoreDeviceIdFromImage. Отключено по умолчанию.
  • Добавлена возможность уменьшить размер выходного изображения, указав значение параметра processParam.imageOutputMaxWidth или processParam.imageOutputMaxWidth в пикселях. Не меняет соотношение сторон. 0 по умолчанию (отключено).
  • Обновлено значение по умолчанию до 1000 dpi для параметра processParam.imageDpiOutMax сценария FullAuth.
  • В перечисление eRPRM_Capabilities добавлен член RPRM_Capabilities_FaceSearch.
  • В перечисление eRPRM_GetImage_Modes добавлен член RPRM_GetImage_Modes_CheckVDS
  • В перечисление eRPRM_ResultType добавлен член RPRM_ResultType_FaceDatabaseCheck
  • В перечисление eRPRM_Authenticity добавлен член RPRM_Authenticity_Mrz
  • В перечисление eCheckDiagnose добавленЫ члены:
    • gf_Finger_Left4Fingers
    • gf_Finger_2Thumbs
  • Добавлен член recordsXml в структуру TDatabaseCheck.
  • Добавлен член deprecated в структуру TFDSIDList.
  • Исправлена cитуация с обработкой изображений PNG с альфа-каналом во входных файлах PDF.
  • Исправлена cитуация с обработкой зашифрованных входных файлов PDF.
  • Исправлена cитуация с обработкой входных изображений в формате gif, а также с бинарной палитрой, которые раньше было невозможно корректно открыть.
  • Исправлена cитуация со сбоем при кадрировании портретного изображения в некоторых редких случаях.
  • Улучшено качество кода, исправлен ряд мелких ошибок.
  • Обновлена документация.

Core RFID SDK

  • В перечисление eRFID_ErrorCodes добавлен член RFID_LAYER6_WRONG_LENGTH.
  • В перечисление eRFID_Commands добавлены члены:
    • RFID_Command_Session_SelectFile
    • RFID_PrivateCommand_SendData
  • Добавлена возможность чтения пользовательских файлов из чипа в режиме сценария/сеанса.
  • Исправлена ситуация с бесконечными попытками BAC, когда чип это не поддерживает.
  • Исправлена ситуация с выполнением PACE для определенных документов на iOS.
  • Исправлена ситуация с некорректным ответом на команду RFID_Command_SelectDeviceBySN когда такого устройства нет в наличии.
  • Исправлена ситуация с определением размера файла группы данных, приводившая к некорректному поведению на некоторых чипах.
  • Обновлены команды RFID_Command_ReadProtocol3/RFID_Command_ReadProtocol4 для запуска через сценарий, чтобы использовать тот же современный алгоритм протокола чтения, сохраняя доступность старого интерфейса.
  • Улучшено качество кода.

Desktop API

  • Добавлена возможность выполнять поиск в базе данных лиц непосредственно с помощью Regula Face SDK по портрету из документа, чипа или фото человека, снятому автоматически после сканирования. Если доступно несколько портретов, то сопоставление лиц и поиск по базе данных выполняются за один вызов. Если доступен только один портрет, то при включении этой функции будет выполняться только поиск по базе данных.
  • Добавлена возможность пропустить проверку подписи VDS посредством не указывания RPRM_GetImage_Modes_CheckVDS в режиме обработки.
  • API десктопной библиотеки теперь полностью C-совместим.
  • Исправлена ситуация с некорректным кадрированием документов с MRZ в режиме RAW на устройствах 70x8M.
  • Исправлена ситуация с загрузкой библиотеки приложением из другой папки, что приводило к неправильному поведению, так как библиотеки с отложенной загрузкой не могли быть найдены.

Desktop web service

  • Linux
    • Исправлена ситуация с доступом к серверу из сети, а не только с localhost.
  • Windows
    • Осуществлен переход на .NET 4.8

Hardware support

  • Добавлена поддержка Thales SDK 3.7.1.16

Mobile API

  • Новый парсинг для текстовых результатов.
  • iOS
    • Добавлены классы DocumentReaderComparison, DocumentReaderValidity, DocumentReaderSymbol и DocumentReaderTextSource, DocumentReaderRfidOrigin.
    • Добавлены свойства comparisonList, validityList, value в класс DocumentReaderTextFiled.
    • Добавлены свойства comparisonStatus, validityStatus, availableSourceList в класс DocumentReaderTextResult.
    • Добавлены свойства field, originalSymbols, rfidOrigin в класс DocumentReaderValue.
    • Свойство validity в классе DocumentReaderValue более не поддерживается, вместо него используйте DocumentReaderTextField.validityList.
    • Свойство comparison в классе DocumentReaderValue более не поддерживается, вместо него используйте DocumentReaderTextField.comparisonList.
    • Добавлено свойство alpha для режимов просмотра Label и Image в пользовательском слое.
    • Добавлено новое свойство tag в экземпляр DocReader. Каждая операция сеанса отслеживает tag как часть контекстных параметров Core.
    • Добавлен метод -[checkDatabaseUpdate:completion:] в экземпляр DocReader.
    • Добавлены processParams: disablePerforationOCR, respectImageQuality, splitNames, documentGroupFilter, processAuth, ImageQA.documentPositionIndent.
    • Добавлено свойство localizationHandler в DocReader для настройки локализации.
    • Добавлено условие для RFID для отправки данных. Отменяется, если PwdManagementStatus получен во время сеанса.
    • Добавлено обновление доступности captureButton. Кнопка отключена в процессе проверки голограммы.
    • Исправлено обновление настроек при отображении сканера.
  • Android
    • Новый парсинг для текстовых результатов.
    • Добавлены классы DocumentReaderComparison, DocumentReaderSymbol, DocumentReaderRfidOrigin и DocumentReaderTextSource.
    • Добавлены свойства comparisonList, validityList, value в класс DocumentReaderTextFiled.
    • Добавлены свойства comparisonStatus, validityStatus, availableSourceList в класс DocumentReaderTextResult.
    • Добавлены свойства field, originalSymbols, rfidOrigin в класс DocumentReaderValue.
    • Свойство validity в классе DocumentReaderValue более не поддерживается, вместо него используйте DocumentReaderTextField#validityList.
    • Свойство comparison в классе DocumentReaderValue более не поддерживается, вместо него используйте DocumentReaderTextField#comparisonList.
    • Добавлено свойство alpha для режимов просмотра Label и Image в пользовательском слое.
    • Добавлен метод checkDatabaseUpdate в класс DocumentReader.
    • Добавлено поле tag в класс DocumentReader.
    • Добавлены поля disablePerforationOCR, documentGroupFilter, respectImageQuality, splitNames в класс ProcessParam.
    • Добавлено поле documentPositionIndent в класс ImageQA.
    • Добавлен класс GlaresCheckParams.
    • Добавлено поле glaresCheckParams в класс ImageQA.
    • Добавлена запись логов Android в файл при включенном параметре debugSaveLogs.
    • Свойство imageQA получило аннотацию NonNull.
    • Класс Device7310Config переименован в BleDeviceConfig.
    • Функция загрузки базы данных документов перемещена в сервис.
    • Добавлена возможность возобновления загрузки базы данных (db.dat).
    • Метод CancelDbUpdate теперь требует параметра Context.

Document Reader Application

  • Добавлена проверка VDS как отдельная опция. Её полезно отключать в случаях, когда нет доступных сертификатов и нет необходимости выполнять проверку, иначе общий статус будет неудачным. Например, Шенгенская виза 2022. Отключено по умолчанию.
  • Улучшенный отчет PDF. Теперь включает изображения всех отсканированных страниц.
  • Исправлена ситуация с бесконечным циклом чтения чипа при предоставлении неверной MRZ при выполнении PACE.
  • Исправлена ситуация с видимостью значка в трее на версии x64.

COM API

  • Добавлено свойство DoVDS для установки/получения необходимости выполнения проверки Visible Digital Seal (VDS) (логическое значение, чтение/запись).
  • Добавлен новый метод FPScanWithParams для запуска процесса сканирования отпечатков пальцев с возможностью предоставления JSON-файла с параметрами.
  • Улучшен метод HealthCheck с “rfid_model_id” в ответе.

Web component

  • Добавлен отдельный интерфейс SDK, который позволит пользователям создавать собственный пользовательский интерфейс для работы с камерой.
  • Добавлена поддержка TypeScript.
  • Добавлен атрибут cameraid, позволяющий выбрать необходимую камеру для видеосъемки.
  • Добавлен атрибут changecamera, который включает кнопку смены камеры в круге (для устройств с несколькими камерами).
  • Добавлен атрибут copyright, позволяющий скрыть логотип Regula, если это необходимо для кастомизации.
  • Добавлен атрибут objectfit определяющий, как содержимое видеоэлемента должно заполнять контейнер относительно его высоты и ширины.
  • Обновлена event model веб-компонента.
  • Изменена логика отображения окна захвата документа. Теперь он растягивается на весь контейнер, в который встроен веб-компонент.
  • Удалён атрибут fullscreen.
  • Исправлена ситуация со сбоями в Safari в некоторых случаях при загрузке большого изображения для обработки.

Licensing

  • Исправлена ситуация с ненужными частыми пульсациями (heartbeats) на мобильных платформах для онлайн-лицензий.

Installation packages

  • Windows Desktop API
    • Пакет драйверов Regula 1.8.22, входящий в состав драйверов ARM64 для считывателей документов.
  • Linux
    • Обновлен пакет драйверов устройств с включенной версией.
  • Docker
    • В связи с необходимостью предоставления исправленных образов докеров, а также в связи с тем, что они должны быть идентифицируемыми, мы обновили схему тега версии. Если нам нужно выпустить патч к версии, тег будет выглядеть так: {major}.{minor}.{база данных}.{сервис}.p{номер}. Например: 6.5.183667.583.p1.
    • Базовый образ обновлен до новейшего.

PKD

  • Включен ICAO PKD master list версии 216.
  • Включен ICAO Health master list версии 4.

Database

  • Обновлено множество шаблонов, включая проверку статического текста и параметров MRZ.
  • Обновлено свойство “deprecated” соответствующих шаблонов документов.
  • Включено 248 стран и территорий, 11802 документов.
  • Добавлено 573 новых документа.
  • Подробности см. в Списке поддерживаемых документов.
Была ли эта статья полезной?
Пользователи, считающие этот материал полезным: 0 из 0

Комментарии

0 комментариев

Войдите в службу, чтобы оставить комментарий.

Статьи в этом разделе

Больше