Document Reader SDK 6.9

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

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

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

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

  • Внедрен режим One-Shot Identification, который позволяет получать полные результаты идентификации личности (включая сравнение лиц) с одного вызова службы с одним изображением, содержащим лицо человека и документ. Это упрощает интеграцию базового процесса идентификации личности.
  • Теперь как Live portrait, так и External portrait могут быть переданы вместе с изображениями документов в одном вызове службы для получения полных результатов идентификации личности, включая сравнение лиц. Это улучшение упрощает интеграцию базовой идентификации личности.
  • Портреты из штрихкода на документе теперь могут использоваться для сравнения лиц в процессе идентификации так же, как визуальные и чиповые портреты, если они доступны.
  • Добавлена поддержка 2D-штрихкода JABCODE.

Core SDK

  • Оптическое распознавание символов (OCR)
    • Улучшены нейронные сети для арабского и вьетнамского языков, а также кириллицы с повышением качества распознавания.
    • Улучшена поддержка арабских букв в смешанных полях, таких как номера автомобильных регистраций для арабоязычных стран.
    • Добавлена поддержка новых шрифтов для перфорированных номеров документов разных стран.
    • Исправлена ситуация с проверкой маски, когда в маске присутствуют статические символы.
  • Машиносчитываемая зона (MRZ)
    • Добавлены новые парсеры для документов:
      • Angola Residence Permit
      • Mauritius Passport
      • Thailand Passport
      • Viet Nam ID Card
    • Обновлены парсеры для документов:
      • Barbados Passport
      • Brunei ID Card
      • Cape Verde ID Card
      • Djibouti ID Card
      • Eritrea Passport
      • France Reg Cert
      • Morocco Reg Cert
      • Namibia Passport
      • Poland Reg Cert
      • Uganda Passport
    • Добавлена полная поддержка форматов MRZ 2x38 и 3x38.
    • Добавлена проверка личных номеров, взятых из MRZ, с использованием существующих правил для разных стран.
    • Исправлены ложные обнаружения CAN.
  • Штрихкоды
    • Добавлены новые парсеры штрихкодов для документов:
      • Brunei Resident Card
      • Bulgaria police certificate
      • Guatemala DL
      • Jordan ID Card
      • Madagascar DL
      • Mali ID Card
      • Mozambique Voter Card
      • Peru ID Card
      • Peru Reg Cert
      • Switzerland DL
      • Togo Voter Card
    • Обновлены парсеры штрихкодов для документов:
      • Colombia ID Card
      • Georgia DL
      • India ID Card
      • Mexico Voter Card
      • South Africa DL
      • Syrian Passport
      • UAE DL
      • Uruguay Child ID Card
      • Viet Nam ID Card
    • Добавлена поддержка JABCODE.
    • Добавлена поддержка проверки статического текста внутри полей, полученных из штрихкодов.
    • Добавлена проверка личных номеров, взятых из штрихкодов, с использованием существующих правил для разных стран.
    • Исправлена ситуация с чтением штрихкода паспорта Гватемалы.
    • Обновлен список аэропортов и авиакомпаний.
  • Парсинг и проверка текстовых данных
    • Добавлена генерация поля "issuer state/province" из шаблона документа для США, Канады и Мексики.
    • Добавлено частичное сравнение полных дат с годом, полных дат с месяцем и годом.
    • Добавлен парсинг и конвертация дат в буддийском календаре в григорианский, создание дополнительных полей такого же типа, как и оригинальные, с LCID, равным 0.
    • Внедрена проверка того, что все цифры в числе не равны 9.
    • Добавлен парсинг адресов на отдельные поля для Румынии.
    • Добавлена проверка формата личного номера, разбор и проверка контрольной цифры там, где это применимо, для нескольких стран.
    • Исправлена ситуация с дублированием фамилий в полном имени, когда есть поля как для первой, так и для второй фамилии.
    • Исправлена ситуация с созданием поля даты рождения из личных номеров, которая могла вызывать исключения в некоторых редких случаях.
    • Исправлена ситуация с Date of Issue из чипа DG11 для турецких электронных паспортов.
    • Исправлена ситуация с LCID поля Place of Birth из RFID DG11 для эквадорских и польских электронных паспортов, которая приводила к неправильным сравнениям.
    • Исправлена ситуация с некорректной действительностью поля Old Date of Issue.
  • Проверка подлинности
    • Добавлена возможность OneShotIdentification, позволяющая проводить сопоставление лица с портретом документа на одном изображении, а также обрабатывать документ. Это достигается через имплицитный вызов службы Regula Face SDK. Для использования этой возможности убедитесь, что у вас есть соответствующая лицензия для Regula Face SDK, а также предоставлены параметры службы processParam.faceApi. processParam.oneShotIdentification и processParam.useFaceApi должны быть включены. Обратите внимание, что для корректной обработки разрешение изображения должно быть достаточно высоким, чтобы содержать и лицо, и документ, как минимум 200 DPI.
    • Добавлена возможность предоставлять изображения livePortrait и extPortrait вместе с изображением документа в одном запросе. Это позволяет сравнивать лицо с портретом из документа с помощью имплицитного вызова службы Regula Face SDK. Для использования этой возможности убедитесь, что у вас есть соответствующая лицензия для Regula Face SDK, предоставлены необходимые параметры службы processParam.faceApi и включен параметр processParam.useFaceApi.
    • Добавлена возможность проводить сравнение лиц с использованием портрета из штрихкода, если это включено для конкретных документов.
    • Добавлена возможность проводить проверку OVI при наличии изображения под осевым освещением для определенных документов.
    • Добавлена возможность проверки фона внутри 2D-штрихкодов.
    • Добавлена специальная диагностика для результата проверки формата штрихкода, когда обнаружены блики в области штрихкода, и данные не могут быть корректно верифицированы.
    • Улучшена нейронная сеть для обнаружения электронных устройств, включая обнаружение снимков экрана.
    • Улучшена нейронная сеть для проверки IPI.
    • Проверка LASINK теперь активируется только если проверка фокуса на изображении пройдена успешно.
    • Исправлена ситуация с координатами положения IPI.
    • Добавлены новые члены перечисления eVisualFieldType:
      • ft_First_Surname
      • ft_Month_of_Birth
      • ft_Address_Floor_Number
      • ft_Address_Entrance
      • ft_Address_Block_Number
      • ft_Address_Street_Number
      • ft_Address_Street_Type
      • ft_Address_City_Sector
      • ft_Address_County_Type
      • ft_Address_City_Type
      • ft_Address_Building_Type
    • Добавлен новый член перечисления eBarCodeTypebct_JABCODE.
    • Добавлены новые члены перечисления eCheckDiagnose:
      • chd_GlaresInBarcodeArea
      • chd_DocLiveness_InvalidBarcodeBackground
    • Добавлены новые члены перечисления eRPRM_SecurityFeatureType:
      • SecurityFeatureType_Liveness_BarcodeBackground
      • SecurityFeatureType_Portrait_Comparison_vsBarcode
      • SecurityFeatureType_Portrait_Comparison_RFIDvsBarcode
      • SecurityFeatureType_Portrait_Comparison_ExtvsBarcode
      • SecurityFeatureType_Portrait_Comparison_BarcodevsCamera
    • Добавлены данные из контейнеров RPRM_ResultType_LivePortrait, RPRM_ResultType_ExtPortrait, RPRM_ResultType_FingerPrints, чтобы они были доступны в результатах обработки, если они были предоставлены изначально в запросе для упрощения обработки. Теперь их графические данные также доступны в контейнере RPRM_ResultType_Images.
    • Внедрена передача атрибута tag (идентификатора сессии) к вызовам службы Regula Face SDK для сопоставления транзакций в одной сессии, если они используются вместе имплицитно.
    • Исправлена ситуация с обработкой входных изображений разных размеров под разными источниками света. Теперь размер изображения при видимом свете выбирается в качестве основного, и все изображения, размер которых отличается от основного, будут проигнорированы, и обрабатываться будут только подходящие изображения.
    • Исправлена ситуация с обнаружением портрета после того, как документ был расположен на изображении.
    • Исправлена ситуация, когда некоторые данные контейнера отсутствовали в OneCandidate (RPRM_ResultType_ChosenDocumentTypeCandidate), если код ICAO не был назначен.
    • Исправлена ситуация с неправильным значением ChipPage в некоторых случаях в результатах.
    • Исправлена ситуация с парсингом многочастных изображений из PDF-файлов, которая приводила к исключениям.
    • Исправлена ситуация с многопоточной инициализацией MRZ, которая иногда вызывала исключения на мобильных платформах.
    • Улучшено качество кода, исправлен ряд мелких ошибок.
    • Обновлена документация.

    Core RFID SDK

    • Добавлена возможность проксировать HTTP-заголовки из rfidScenario.reprocParam для целей авторизации при вызове сервера для генерации ключей и вызовов AA и CA.
    • Обновлен метод получения корректного имени устройства SCard из системы.
    • Исправлена ситуация с проверкой подписи VDS, вызванная различием в представлении данных в HEX и Dec форматах. Это решает некоторые проблемы с проверкой VDS виз Schengen.
    • Улучшено качество кода.
    • Обновлена документация.

    Desktop API

    • Исправлена ситуация с неполными данными, отправляемыми для типа результата RPRM_ResultType_MRZ_TestQuality в событии OnResultReady.
    • Исправлена ситуация с результатами RFID, когда чтение чипа завершалось до завершения оптического сканирования.
    • Исправлена ситуация с командой RPRM_Command_Device_SetRequiredOcrFields, когда изменения не применялись.
    • Исправлена ситуация с метаданными базы данных, доступными даже если база данных не была включена.

    Hardware support

    • Добавлена поддержка устройства eSeek M600.
    • Исправлены ситуации с правильной поддержкой сканирования устройств Desko.

    Mobile API

    • Добавлена возможность передавать HTTP-заголовки в запросах во время повторной обработки RFID-чипа.
    • Добавлено RFID_ePassp_Directory в DocumentReaderResults, что показывает, какие группы данных содержит RFID-чип (DocumentReaderResults.rfidSessionData.dataGroups).
    • Добавлены сырые результаты в RFID-результаты (DocumentReaderResults.rfidSessionData.dataFields).
    • Добавлена возможность получить размер базы данных с помощью метода checkDatabaseUpdate.
    • Добавлена возможность создавать и управлять собственными кнопками где угодно на пользовательском интерфейсе камеры.
    • Добавлены необходимые изменения для интеграции Face SDK.
    • Добавлена новая реализация методов showScanner и recognizeImage с параметром scannerConfig. Для использования этих методов требуется настроить сценарий.
    • Добавлено наследование размера системного шрифта.
    • Обновлены уведомления и сообщения об ошибках RFID, которые появляются во время чтения и обработки чипа.
    • Исправлено значение DefaultReadingBufferSize, чтобы оно было равно нулю для корректного чтения некоторых удостоверений личности через CAN.
    • iOS
      • Добавлено исправление SelectMasterFile в стандартный сценарий для корректного чтения и обработки чипа.
    • Android
      • Добавлены параметры matrix и scaleType для изображения фоновой рамки (setBorderBackgroundImage), которые можно настраивать.
      • Исправлена ситуация с перекрытием анимации голограммы анимацией справки.
      • Исправлена ситуация с записью видео в процессе сканирования. В некоторых случаях видео были созданы некорректно.
    • Hybrid
      • Добавлена поддержка Gradle 8 для Flutter API.

    Document Reader Application

    • Добавлена возможность сохранения сертификата DS с чипа в папку с результатами сканирования в виде файла DS.cer, если установлена соответствующая опция.
    • Добавлена возможность сброса питания чипа после завершения чтения, если установлена соответствующая опция. Это предотвращает неправильное поведение некоторых чипов, которое приводило к использованию BAC вместо PACE при последующем чтении.
    • Исправлена ситуация с отображением информации о параметрах чипа только для устройств Regula, где эта информация доступна.
    • Исправлена ситуация с правильным выбором устройства RFID для приборов сторонних производителей.
    • Исправлена ситуация с сохранением журнала чтения RFID как в текущую папку с результатами сканирования, так и в папку с последними результатами, если функция сохранения включена.

    COM API

    • Добавлено свойство SaveDSCertificate для включения/отключения сохранения DS-сертификатов в папку с результатами (чтение/запись, boolean). По умолчанию отключено.
    • Добавлено свойство RFIDAutoReset для включения/отключения сброса питания после чтения чипа (чтение/запись, boolean). По умолчанию отключено.
    • Добавлено rfid_model_desc в ответ метода HealthCheck.
    • Исправлена ситуация, при которой значения FaceAPIType, FaceAPICustomeURL, FaceAPIServiceTimeout и FaceAPIThreshold не применялись после установки.

    Web component

    • Добавлено большое количество настроек кастомизации для кадра камеры, статусов и фона.
    • Добавлена возможность настраивать значки переключения как для передней, так и для задней камеры (help animation).
    • Добавлена возможность скрыть/показать кнопку "Захват".
    • Добавлена возможность выбора режима сканирования:
      • Авто — все кадры обрабатываются сразу после запуска сценария.
      • Обработка видео — все кадры обрабатываются сразу после нажатия кнопки "Захват".
      • Обработка кадра — один кадр обрабатывается сразу после нажатия кнопки "Захват".
    • Удалены свойства doublePageSpread и generateDoublePgenerateDoublePageSpreadImageageSpreadImage.
    • Исправлена ситуация с выбором широкоугольной камеры по умолчанию на некоторых устройствах Android.
    • Исправлена ситуация с исключением модуля wasm при обработке документа со штрихкодом.

    Web Service API

    • Демонстрационный сайт:
      • Добавлена возможность обработки сессии RFID (RFID_Session.dat) через перетаскивание Drag & Drop и загрузку с помощью кнопки "Загрузить".
      • Добавлен корректный шрифт для отображения арабского и урду текста.
      • Внедрены изменения для отражения новой настройки функциональности SDK и отображения результатов.
    • Клиенты
      • Добавлена возможность получения сырого ответа.
      • Добавлена поддержка JDK 17.
    • Спецификация Open API обновлена на GitHub.
    • Обновлены клиенты и пакеты.

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

    • Удален лишний вызов для проверки наличия обновления лицензии для онлайн типа лицензии.
    • Улучшена загрузка файла devices.dat, что помогло сократить время загрузки.

    Installation packages

    • Windows Desktop API
      • Добавлен Regula Reader Drivers package 1.8.24 c включённым Regula camera driver версии 10.5.10.18.
    • Linux
      • Обновлена домашняя папка /home/regula для пользователя regula под Linux при установке пакета regula-document-reader-webapi.
    • Docker
      • Базовый образ обновлён до последней версии.

    PKD

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

    Database

    • Обновлены многочисленные шаблоны документов для включения расширенного MRZ, расширенного OCR, типа вставки фотографий, проверки шаблонов (Extended MRZ, Extended OCR, Photo embedding type, Patterns checks), где это уместно.
    • Включено 247 стран и территорий, 13117 документов.
    • Добавлено 504 новых документа.
    • Подробности см. в Списке поддерживаемых документов.
Была ли эта статья полезной?
Пользователи, считающие этот материал полезным: 0 из 0

Комментарии

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

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

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

Больше