Document Reader SDK 5.5

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

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

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

Core SDK

  • Обнаружение и вырезание документов
    • Исправлена ситуация с обработкой изображений, которые содержат белую рамку, искусственно добавленную вокруг исходного изображения.
    • Исправлена ситуация с обработкой уже обрезанных документов в сценарии FullAuth.
    • Исправлена ситуация с детекцией документов на фонах с множеством линий, совпадающих с краями документа.
    • Исправлена ситуация с обработкой двух сторон идентификационной карты на одном изображении.
    • Исправлена ситуация с детекцией документов на неконтрастном фоне.
  • Оптическое распознавание символов (OCR)
    • Значительно улучшено качество OCR для банковских карт.
    • Улучшено качество OCR перфорированных полей.
  • Машиносчитываемая зона (MRZ)
    • Добавлены новые парсеры MRZ для документов:
      • Pakistan ID card.
    • Доработаны парсеры для документов:
      • Austrian residence permit,
      • EU residence permit,
      • France ID card,
      • Kazakhstan Residence permit,
      • Malta ID card,
      • Norway ID card,
      • Poland ID card.
    • Исправлена ситуация с некорректным определением MRZ на некоторых изображениях.
    • Исправлена ошибка с некорректной вероятностью распознавания символов в некоторых случаях.
    • Исправлена ситуация с 1-строчной MRZ при парсинге водительских удостоверений.
  • Штрихкоды
    • Добавлены новые парсеры для документов:
      • Belarus ID card,
      • Colombia DL,
      • France ID card,
      • Ghana Voter card,
      • Nigeria Voter card,
      • Pakistan ID card.
    • Доработаны парсеры для документов:
      • Korea Alien registration card,
      • Moldova ID card.
    • Исправлена ситуация с типами кода для фильтра распознавания.
  • Парсинг и проверка текстовых данных
    • Добавлена возможность проверки даты выдачи документа на основе периода выпуска серии документа.
    • Добавлена возможность проверки налогового кода Италии.
    • Добавлена возможность сравнения значения поля из одного источника с аббревиатурой этого значения из другого источника.
    • Добавлен код национальности XXK для Косово.
    • Исправлена ошибка, возникающая при сравнении данных MRZ и визуальной зоны, для документов, не имеющих дату окончания срока действия.
    • Исправлена ситуация с вероятностью распознавания для транслитерированных полей: они будут иметь вероятность исходного поля.
    • Исправлена ситуация с транслитерацией буквы Ü немецкого языка.
    • Исправлена ошибка, возникающая при сравнении составных фамилий, когда в MRZ отсутствовала последняя часть фамилии.
    • Исправлена ситуация с единицами измерения при изменении локали.
    • Исправлена ситуация с валидностью полей ft_Date_First_Renewal и ft_Date_Second_Renewal.
  • Контроль качества изображения
    • Улучшена нейронная сеть оценки фокуса изображения.
    • Улучшен алгоритм обнаружения бесцветных изображений.
  • Проверка подлинности
    • Добавлен новый алгоритм получения корректного ИК-изображения на приборах 7310.
    • Реализована корректная обработка проверок подлинности в сценарии FullAuth.
    • Улучшена проверка видимости в ИК-освещении области фотографии, в которой фото в оттенках серого должно выглядеть одинаково как в видимом, так и в ИК-свете.
    • Улучшена проверка переменных шаблонов для документов с высоким уровнем свечения в УФ-свете.
    • Исправлена ситуация с результатами проверки LetterScreen++ при последовательной обработке.
    • Исправлена ситуация с проверкой голограмм на серии кадров.
  • Добавлен новый член перечисления eRPRM_Lights: RPRM_Light_White_Special.
  • Добавлен новый член перечисления eRPRM_ResultType: RPRM_ResultType_FingerPrint_Comparison.
  • Добавлены новые члены перечисления eVisualFieldType:
    • ft_Military_Service_From,
    • ft_Military_Service_To.
  • Добавлен новый член перечисления eRPRM_Authenticity: RPRM_Authenticity_Liveness.
  • Добавлен новый член перечисления eRPRM_SecurityFeatureType: SecurityFeatureType_Liveness_Depth.
  • Добавлен новый член перечисления eCheckDiagnose: chd_Liveness_DepthCheckFailed.
  • Добавлена встроенная поддержка файлов с изображениями в формате PDF.
  • Добавлена поддержка считывания данных с обеих сторон банковских карт.
  • Добавлена поддержка банковских карт с данными на одной стороне (оборотная сторона).
  • Улучшена обработка банковских карт: теперь она не зависит от типа платежной системы.
  • Исправлена ситуация с индексами страниц входных изображений. Теперь, если индексы отсутствуют, они будут устанавливаться автоматически и корректно.
  • Исправлена ситуация с принудительным созданием папки журнала событий на Posix. При отсутствии прав на запись могут возникать исключения.
  • Исправлена ситуация с вырезанием портрета из документа, если запрашиваемый из шаблона тип освещения недоступен.
  • Исправлена ситуация с тайм-аутом для сетевых запросов (лицензирование, Face API и т.д.).
  • Исправлена ситуация с обработкой изображений в формате TIFF.
  • Улучшено качество кода, исправлен ряд мелких ошибок.
  • Обновлена документация.

Core RFID SDK

  • Исправлена ситуация с поддержкой различных форматов .ldif.
  • Исправлена ситуация с парсингом сертификатов на разных платформах.

Desktop API

  • Добавлена проверка статуса liveness при сравнении лиц с помощью Face API, если данные глубины доступны вместе с RPRM_ResultType_LivePortrait.
  • Добавлена возможность установки тайм-аута для Face API посредством параметра "processParameters.extPortrait.timeout", который можно применить при помощи вызова команды RPRM_Command_Set_ProcessParametersJson.
  • Добавлена поддержка сканирования отпечатков пальцев и их сравнения с данными, полученными из RFID-чипа, используя сторонние библиотеки. Результаты сканирования доступны в контейнере RPRM_ResultType_FingerPrints. Результаты сравнения отпечатков пальцев доступны в контейнере RPRM_ResultType_FingerPrint_Comparison.
  • Теперь режим многостраничной обработки включен по умолчанию.
  • Улучшена проверка скрытых изображений IPI для считывателей 70xx-5A, 7027, 7028M.
  • Исправлена ситуация с повторяющейся загрузкой калибровочной информации.

Hardware support

  • ВАЖНО! Новая версия прошивки RFID-считывателя 10.33. Если у вас установлена версия 10.х, то рекомендуем обновиться на эту прошивку. Исправлена ситуация с форматом USB-пакетов, которая приводила к невозможности чтения некоторых новых паспортов с PACE.
  • Добавлена поддержка приборов 7310 на мобильных платформах. Она включает в себя получение корректных ИК- и УФ-изображений при естественном освещении, а также считывание данных RFID-чипа при помощи NFC.

Mobile API

  • Добавлена возможность сохранять видеозапись процесса сканирования документов.
  • Добавлена возможность использовать сценарий FullAuth в режиме многостраничной обработки.
  • Добавлена возможность устанавливать режим посредством параметра checkRequiredTextFields, в котором валидность поля будет принимать значение Failed, если в визуальной зоне отсутствует необходимое значение поля.
  • DocumentReaderResults теперь содержит массив элементов DocumentPosition, BarcodePosition, MRZPosition и ImageQualityGroup с информацией для каждой прочитанной страницы документа, если таковые имеются.
  • Вызов функции getTextFieldValueByType с параметром LCID возвращает nil, если значение с таким LCID отсутствует в результатах.
  • Считывание RFID-чипа работает корректно без предварительного сканирования документа, если ключ MRZ или CAN предварительно задан.
  • Исправлена ситуация со сценарием "Capture" при использовании прибора 1120.
  • Android:
    • Полностью изменена система управления фокусировкой камеры.
    • Исправлено положение пользовательских статусов (status и resultStatus), теперь они отображаются в центре.
  • iOS:
    • Добавлена интерактивная документация внутри SDK (Option + tap in XCode).
    • Исправлена работа completion блока в функции stopRFIDReader.
    • Исправлена позиция анимации помощи пользователю, а также анимации в многостраничном режиме.
    • Добавлен исходный код расширенного примера использования Document Reader SDK на GitHub.

WebService API

  • Добавлена обработка переменных окружения CERT_FILE и KEY_FILE для получения внешнего SSL-сертификата и закрытого ключа для активации HTTPS.
  • Добавлен объект pass-back: если в запрос включен JSON-объект "passBackObject", то он же будет возвращен в ответе.
  • Исправлена ситуация, когда при запуске отсутствовали права на запись в папку для протоколирования запросов.
  • Исправлена ситуация с преобразованием значений параметров запросов старого API в значения сценариев.
  • Исправлена ситуация с символами, не входящими в ASCII-кодировку, которые отображались в UTF-8 в виде экранированных кодов Unicode.
  • Исправлена ситуация с форматом даты и времени в ответе /ping.
  • Обновлено описание Open API на GitHub.
  • Обновлены клиенты и пакеты.

Document Reader Application

  • Изменены возможности сканирования и сравнения отпечатков пальцев. Теперь можно использовать любой сторонний сканер при помощи библиотеки "обертки" (предоставляются по запросу) и любой сторонний алгоритм сравнения при помощи библиотеки "обертки" (предоставляются по запросу). Возможно сканирование и сравнение нескольких пальцев.
  • Добавлена новая вкладка результатов сравнения отпечатков пальцев.
  • Добавлена поддержка камер Intel D4xx для съемки лиц в реальном времени с информацией о глубине изображения.
  • Добавлено отображение проверки статуса liveness в результатах сравнения лиц.
  • Добавлена поддержка считывателей с разрешением 18 Мп.
  • Улучшен расчет статуса проверки подлинности для неизвестных документов. Теперь он будет установлен как неизвестный, даже если базовые проверки подлинности были успешно пройдены.
  • Исправлена ситуация с картами MIFARE и проверкой наличия чипа.
  • Исправлен порядок настройки типа профилировщика RFID для того, чтобы сертификаты PKD проверялись в одном и том же режиме профилировщика.
  • Обновлена документация.

COM API

  • Добавлено свойство FaceAPIServiceTimeout, которое позволяет устанавливать тайм-аут для связи с сервисом Face API в миллисекундах. По умолчанию 3000 (integer, чтение/запись).
  • Добавлен метод FPCompare для запуска процесса сравнения отпечатков пальцев вручную.
  • Добавлено свойство FPCompareLibName для указания имени библиотеки, которая будет использоваться для сравнения отпечатков пальцев. Данная библиотека должна присутствовать в папке SDK. Это "обертка" над сторонним алгоритмом сравнения, который должен быть установлен отдельно от SDK. По умолчанию не задано (string, чтение/запись).
  • Добавлено свойство FPCompareThreshold, которое позволяет устанавливать пороговое значение для принятия решения для результата сравнения отпечатков пальцев. Данное значение зависит от выбранного поставщика алгоритма сравнения отпечатков пальцев в FPCompareLibName (integer, чтение/запись).
  • Добавлен метод FPScan для запуска процесса сканирования отпечатков для выбранного пальца вручную.
  • Добавлен метод FPScanUI для отображения диалога пользовательского интерфейса сканирования отпечатков пальцев.
  • Добавлено свойство FPScanLibName для указания имени библиотеки, которая будет использоваться для сканирования отпечатков пальцев. Данная библиотека должна присутствовать в папке SDK. Это "обертка" над сторонним модулем сканирования отпечатков пальцев, который должен быть установлен отдельно от SDK. По умолчанию не задано (string, чтение/запись).
  • Добавлено свойство FPScanQualityThreshold, которое позволяет устанавливать пороговое значение для принятия изображения отпечатка пальца при сканировании. Данное значение зависит от выбранного поставщика сканера отпечатков пальцев в FPScanLibName (integer, чтение/запись).
  • Добавлено свойство FPScanTimeout, которое позволяет устанавливать тайм-аут в миллисекундах для сканирования отпечатков пальцев при помощи метода FPScan или FPScanUI. Сканирование завершится получением результата, если изображение ожидаемого качества будет доступно до тайм-аута, или ошибкой в противном случае. По умолчанию 5000 (integer, чтение/запись).
  • Добавлено свойство LiveCameraDepth для включения/выключения использования информации о глубине от камеры при получении изображения живого человека. Информация о глубине может быть доступна, в случае если используется камера Intel D4xx и ее SDK установлен. Информация о глубине используется для проверки liveness. По умолчанию False (Boolean, чтение/запись).
  • Добавлен метод GetReaderGraphicsBitmapByFieldTypeAndSource для получения изображения графического поля в виде растрового изображения по его типу и указанному источнику.
  • Добавлен метод GetReaderGraphicsFileImageByFieldTypeAndSource для получения изображения графического поля в выбранном графическом формате по его типу и указанному источнику.
  • Обновлены перечисления.
  • Обновлена документация.

Installation packages

  • Linux
    • Пакеты Debian теперь собираются специально на Debian, а не на Ubuntu, как раньше.

PKD

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

Database

  • В шаблоны документов всей базы данных, где это применимо, добавлена следующая информация:
    • перфорированные текстовые поля,
    • области голограмм и их проверки,
    • период выпуска серии документов,
    • расширенное описание для шаблонов изображений в видимом свете,
    • параметры проверки формата штрихкода,
    • видимость в ИК-освещении для фотографий, которые выглядят одинаково в видимом и ИК-свете.
  • Включены 248 стран и территорий / 9331 документ.
  • Добавлено 179 новых документов.
  • Подробности см. в Списке поддерживаемых документов.
Была ли эта статья полезной?
Пользователи, считающие этот материал полезным: 0 из 0

Комментарии

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

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

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

Больше