Document Reader SDK 5.4

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

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

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

Core SDK

  • Обнаружение и вырезание документов
    • Добавлена возможность получать двухстраничный разворот паспорта из входного изображения, выровненного и выпрямленного, как если бы оно было получено с планшетного сканера. Может быть включено при помощи флага Boolean "processParam.generateDoublePageSpreadImage". Актуально только при включенном флаге "processParam.doublePageSpread".
    • Добавлен флаг Boolean "processParam.fastDocDetect" для сокращения списка кандидатов на обработку при обнаружении документа в режиме обработки одного изображения. По умолчанию включено. Это решает проблему, появившуюся в версии 5.2, которая приводила к значительному увеличению времени обработки изображений со сложным фоном.
    • Улучшено вырезание документов формата ID2, содержащих MRZ, в некоторых случаях.
  • Оптическое распознавание символов (OCR)
    • Добавлена поддержка амхарского языка (фидель/эфиопский).
    • Добавлено OCR перфорированных символов (различные шрифты, прямое и зеркальное отображение).
    • Добавлен флаг "processParam.checkRequiredTextFields". Если флаг включен, каждое поле в шаблоне будет проверяться на наличие значения. В случае, когда поле помечено как обязательное, но не имеет значения, то оно будет содержать ошибку в статусе валидности. По умолчанию выключено.
    • Добавлен флаг "processParam.updateOCRValidityByGlare". Если флаг включен, валидность OCR-полей будет дополнена значением tr_GlaresOnField, если на текстовых полях изображения присутствуют блики. По умолчанию выключено.
    • Улучшена нейронная сеть латиницы.
    • Улучшена нейронная сеть иврита.
  • Штрихкоды
    • Обновлен парсер для Peru ID Card.
    • Исправлена ситуация с многостраничной обработкой.
  • Парсинг и проверка текстовых данных
    • Добавлена конвертация дат календаря Китайской Республики (Миньго) в даты григорианского календаря.
    • Исправлена ситуация со сравнением полей DL class, полученных из штрихкода и визуальной зоны.
    • Исправлена ситуация с неверной валидацией дат календаря Хиджра.
  • Контроль качества изображения
    • Добавлена новая проверка разрешения Resolution assessment. Разрешение изображения документа должно превышать порог (150 ppi), в противном случае проверка будет неуспешной. Проверка настраивается при помощи "processParam.imageQA.dpiThreshold".
    • Добавлена новая проверка угла перспективы Perspective angle assessment. Угол перспективы должен быть ниже порога (5 градусов), в противном случае проверка будет неуспешной. Проверка настраивается при помощи  “processParam.imageQA.angleThreshold”.
    • Добавлена новая проверка границ документа внутри изображения Documents bounds. Все углы документа должны быть внутри изображения, в противном случае проверка будет неуспешной.
    • Добавлена новая проверка цвета Colorless. Если изображение документа не цветное, проверка будет неуспешной.
  • Проверка подлинности
    • Реализовано обнаружение голограмм путем анализа нескольких кадров.
    • Улучшена проверка шаблонов изображений, полученных в видимом и ИК-свете.
    • Улучшена проверка шаблонов внутренних паспортов РФ.
    • Исправлена ситуация с AV на отдельных изображениях при проверке видимости в ИК-свете.
  • Добавлен новый член перечисления eVisualFieldType: ft_Citizenship_Status.
  • Добавлен новый член перечисления eTestTextField: tr_GlaresOnField.
  • Добавлены новые члены перечисления eCheckDiagnose:
    • chd_HoloPhoto_FaceNotDetected,
    • chd_HoloPhoto_FaceComparisonFailed,
    • chd_HoloPhoto_GlareInCenterAbsent,
    • chd_HoloPhoto_HoloElementShapeError,
    • chd_HoloPhoto_AlgorithmStepsError,
    • chd_HoloPhoto_HoloAreasNotLoaded,
    • chd_HoloPhoto_FinishedByTimeout.
  • Добавлены новые члены перечисления eImageQualityCheck:
    • IQC_ImageColorness,
    • IQC_Perspective,
    • IQC_Bounds.
  • В структуру TImageFieldValue добавлен новый член originalPageIndex.
  • Исправлена ситуация с обработкой 1- и 8-битных изображений.
  • Улучшено качество кода, исправлен ряд мелких ошибок.
  • Обновлена документация.

Core RFID SDK

  • Теперь работает с операционной системой Apple OS X.
  • Добавлена нативная поддержка связи с веб-службами TCC в соответствии с BSI TR-03129. Теперь, если параметры TCC заданы командой RFID_Command_Set_TCC_Params, то во время процедуры аутентификации терминала (TA) автоматически будет установлена связь с TCC, чтобы получить необходимую цепочку сертификатов и подпись сгенерированной последовательности для успешного выполнения TA. В случае если сертификаты не предоставлены TCC или в случае любой другой ошибки, процесс вернется к отправке обратного вызова с запросом данных.
  • Добавлен новый член перечисления eRFID_Commands: RFID_Command_Set_TCC_Params.
  • Исправлена ошибка с вычислением статуса TDetailsRFID.overallStatus путем дополнительной проверки уведомлений парсинга MRZ.
  • Обновлена документация.

Desktop API

  • Теперь работает с операционной системой Apple OS X.

Mobile API

  • Добавлена проверка подлинности документов на основе обнаружения голограмм.
  • Обновлено изображение документа для анимации контроллера NFC считывания чипа паспорта США, который может быть прочитан только когда паспортная книжка открыта.
  • Android:
    • Добавлена возможность отключить проверку наличия фонарика на устройстве.
    • Обновлены значения перечисления eImageQualityCheckType.
    • Обновлены значения перечисления RGLDocumentReaderErrorCode, относящиеся к ошибкам лицензирования, которые могут возникнуть при инициализации.
    • Исправлена ситуация с неправильной фокусировкой при использовании камеры.
    • Исправлена ошибка в свойстве zoomFactor. Теперь при установке значения выше максимально допустимого, камера будет масштабирована до значения, максимально возможного для данной камеры.
  • iOS:
    • Добавлен класс DocumentReaderException для отображения ошибок лицензирования, которые могут возникнуть при инициализации.
    • Обновлены значения перечисления RGLImageQualityCheckType.
    • Исправлена ситуация с буферизацией кадров, при которой кадр из буфера предыдущего сеанса работы контроллера камеры мог быть использован.
    • Исправлена ошибка, которая могла возникнуть во время настройки камеры при использовании контроллера камеры в качестве дочернего контроллера вида.

WebService API

  • Улучшена проверка входного запроса на корректность.
  • Теперь все ответы содержат JSON.
  • Исправлена ошибка при передаче некоторых изображений из запроса (webp) в Core библиотеку.
  • Исправлена совместимость со старым API. Теперь все типы результатов доступны для получения.
  • Для большего удобства теперь версия сервиса выводится в журнале событий при запуске.
  • Обновлено описание Open API на GitHub.
  • Обновлены клиенты и пакеты.

Document Reader Application

  • Для установки параметров доступа к сервису RFID TCC их можно поместить в файл TCCParams.json  в папке "%LOCALAPPDATA%\Regula\Document Reader SDK" ("%LOCALAPPDATA%\Regula\Document Reader SDK (x64)" для версии x64).
  • Исправлена ситуация с отображением запроса на сканирование следующей страницы в режиме многостраничного сканирования при включенной опции Параметры -> Вид -> Показывать запрос на следующую страницу.

COM API

  • Добавлен метод SetRFIDTCCParams для настройки параметров сервиса TCC (BSI TR-03129). В случае, если эти параметры установлены правильно, то сервис TCC будет доступен для получения сертификатов и подписи сгенерированной последовательности во время процедуры аутентификации терминала (TA) при чтении чипа.
  • Обновлены перечисления.
  • Обновлена документация.

Installation packages

  • Windows Desktop API
    • Включен обновленный пакет Regula Licensing версии 1.5.3.117.

Licensing

  • Исправлена ситуация с лицензированием экземпляров виртуальных машин Yandex.Cloud.

PKD

  • В компонент RFID SDK включен ICAO PKD master list версии 162.

Database

Была ли эта статья полезной?
Пользователи, считающие этот материал полезным: 0 из 0

Комментарии

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

Статья закрыта для комментариев.

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

Больше