Document Reader SDK 5.6

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

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

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

Core SDK

  • Обнаружение и вырезание документов
    • Произведен ряд улучшений, позволяющих более точно вырезать документы из входных изображений и улучшить распознавание.
    • Добавлен параметр "processParam.documentAreaMin", позволяющий задавать процент площади, которую документ должен занимать на изображении, чтобы считаться документом. Допустимые значения от 0 до 1. Значение по умолчанию 0,3.
    • Добавлен параметр "processParam.forceDocFormat" для принудительного использования указанного формата документа при детекции и распознавании документа, чтобы уменьшить количество кандидатов.
    • Исправлена ситуация, когда при детекции идентификационной карты на планшетном сканере формата A4 формировалось изображение с некорректно установленным разрешением.
  • Оптическое распознавание символов (OCR)
    • Значительно улучшено качество распознавания корейского, иврита и кириллического алфавитов.
  • Машиносчитываемая зона (MRZ)
    • Добавлены новые парсеры MRZ для документов:
      • Switzerland DL.
    • Доработаны парсеры для документов:
      • Bulgaria ID card,
      • Croatia ID card,
      • Ecuador ID card,
      • Netherlands passport.
    • Реализована функция обнаружения и считывания MRZ формата 2х30 для Switzerland DL.
    • Исправлена ситуация с координатами для повернутых MRZ.
  • Штрихкоды
    • Добавлены новые парсеры штрихкодов для документов:
      • France ID card.
    • Доработаны парсеры для документов:
      • Guatemala passport.
    • Реализована проверка по маске для данных из 1D-штрихкодов.
    • Исправлена ситуация с декодированием base64 данных из штрихкодов.
    • Исправлена ситуация с отсутствием результатов парсинга данных из изображений с низким разрешением.
    • Исправлена ситуация с парсингом данных из нескольких штрихкодов в одном документе.
  • Парсинг и проверка текстовых данных
    • Исправлена ситуация с проверкой номера документа для Ireland DL.
    • Исправлена ситуация с генерацией полного имени, когда одинаковые части имени присутствуют на разных сторонах идентификационной карты.
  • Контроль качества изображения
    • Добавлена детекция снимков экрана в качестве отдельной проверки.
    • Добавленa детекция перекрытия фотографии в качестве отдельной проверки.
    • Улучшен алгоритм обнаружения бесцветных изображений.
  • Проверка подлинности
    • Добавлена новая проверка наличия ореола вокруг фотографии владельца документа в ультрафиолетовом свете, что может являться результатом подмены фотографии.
    • Улучшены алгоритмы обнаружения и проверки волокон.
    • Исправлена ситуация с валидацией по маске люминесценции в некоторых случаях.
  • Добавлены новые члены перечисления eImageQualityCheckType :
    • IQC_ScreenCapture, 
    • IQC_Portrait.
  • Добавлены новые члены перечисления eVisualFieldType:
    • ft_DLClassCode_NT_From,
    • ft_DLClassCode_NT_To,
    • ft_DLClassCode_NT_Notes,
    • ft_DLClassCode_TN_From,
    • ft_DLClassCode_TN_To,
    • ft_DLClassCode_TN_Notes,
    • ft_DLClassCode_D3_From,
    • ft_DLClassCode_D3_To,
    • ft_DLClassCode_D3_Notes.
  • Реализован поворот результатов обработки, что обеспечивает правильную ориентацию изображения документа.
  • Исправлена ситуация, когда обработка некоторых PDF-файлов приводила к сбою в редких случаях.
  • Исправлена ситуация, когда при обработке нескольких страниц выдавались разные результаты в зависимости от порядка следования страниц.
  • Исправлена ситуация с видимостью символов на мобильных платформах, которая приводила к несовместимости с другими фреймворками, использующими те же зависимости, что и OpenSSL.
  • Улучшено качество кода, исправлен ряд мелких ошибок.
  • Обновлена документация.

Core RFID SDK

  • Реализована повторная обработка ранее полученной сессии чтения чипа из электронного документа с мобильного или стационарного устройства для проведения пассивной аутентификации и дальнейшей обработки данных на стороне сервера.
  • Исправлена ситуация с расчетом статуса аутентификации терминала на основе EF.CVCA ReadingStatus для электронных паспортов и водительских удостоверений.
  • Исправлена ситуация с наличием дублированных тэгов вместо массива при генерации результатов в формате JSON для eRFID_ResultType.RFID_ResultType_RFID_BinaryData.

Desktop API

  • Исправлена ситуация с настройкой режима потоковой работы камеры прибора в Linux.
  • Исправлена ситуация, когда при включенной функции "Быстрая обработка MRZ" в десктопной версии, работающей со сканером устройства, перевернутая идентификационная карта с MRZ вырезалась неверно.

Hardware support

  • Добавлена поддержка камеры с разрешением 18 Мп во всех устройствах 70x4M, 70x9. Устройства с камерой 18 Мп работают только с 64-разрядной версией SDK.
  • ВАЖНО! Новая версия прошивки RFID-считывателя 22.06. Если у вас установлена версия 21.x или 22.x, то рекомендуем обновиться на эту прошивку. Релизованы незначительные оптимизационные исправления.

Mobile API

  • Добавлена возможность чтения нескольких страниц документа в ручном режиме (manualMultipageMode).
  • Добавлена возможность изменения фона для сообщения о статусе на экране сканирования.
  • iOS
    • Исправлена функция stopRFIDReader.
    • Исправлена ситуация с сохранением видеозаписи процесса сканирования. Теперь видео автоматически сохраняется в отдельную вложенную папку.
  • Android
    • На GitHub добавлен исходный код расширенного примера использования DocumentReader SDK.

WebService API

  • Демонстрационный сайт
    • Добавлена возможность сохранения JSON-файла запроса после завершения обработки. По окончании обработки сторонних изображений можно либо скопировать файл request.json  в буфер обмена, либо загрузить его на диск со вкладки Request.
    • Добавлена возможность загрузки на диск всех данных обработки, включая request.json, response.json, входные и выходные изображения в zip-архиве.
    • Добавлена возможность перетаскивания JSON-файла с запросом на страницу для обработки. Ранее обработанные и сохраненные запросы могут быть использованы для повторной обработки/воспроизведения результатов.
    • Добавлена возможность перетаскивания JSON-файла с результатами на страницу для отображения. Ранее обработанные и сохраненные ответы могут быть использованы для детального отображения результатов с целью их анализа.
    • Добавлено отображение категории идентифицированного документа.
  • Добавлена возможность хранения журналов событий в файлах с ежедневной ротацией.
  • Формат ведения журнала событий унифицирован для всех платформ.
  • Журналы событий приложений по умолчанию сохраняются в файле "logs/app/document-reader-app.log" с ротацией.
  • Журналы событий приложения отправляются в stdout вместо stderr в Linux.
  • Архив журнала обработки транзакций теперь содержит файлы request.json, result.json.
  • Добавлено преобразование журналов событий в формат JSON (полезно для тех, кто собирает все возможные логи для мониторинга).
  • Теперь для всех API-клиентов api.regulaforensics.com установлен в качестве сервера по умолчанию. Их можно протестировать, просто загрузив клиент и запустив пример.
  • Если протоколирование результатов включено с помощью настройки DOCREADER_PROCESS_RESULTS_LOG_PATH, переменную среды LOGS_PROCESS_SAVE_RESULT можно использовать для настройки сохранения результата обработки в zip-файл с идентификатором транзакции в качестве его имени. Входные данные запроса будут сохранены независимо от значения LOGS_PROCESS_SAVE_RESULT.
  • Обновлено описание Open API на GitHub.
  • Обновлены клиенты и пакеты.

Document Reader Application

  • Исправлена проблема с загрузкой обновленных пакетов SDK для 64-разрядной версии.
  • Исправлена ситуация с именем мьютекса, при которой можно было одновременно запускать несколько копий приложения с разными именами.

COM API

  • Добавлено свойство BSITR03135Results, которое позволяет устанавливать/получать значение флага генерации журнала обработки в соответствии с BSI TR-03135. По умолчанию выключено (boolean, чтение/запись).
  • Обновлена документация.

Installation packages

  • Docker
    • Red Hat Container Certified образы продукта со всеми деталями теперь доступны по ссылке. Это будет полезным при развертывании контейнеров в OpenShift. regulaforensics/docreader можно получить из оригинальных репозиториев Red Hat. Это можно рассматривать как показатель безопасности контейнера.
    • Осуществлен переход на базовый образ ubi8-minimal.
    • Осуществлен переход на Python 3.8.

Licensing

  • Реализовано использование онлайн-лицензий на основе транзакций для мобильных устройств. Теперь можно использовать одну и ту же онлайн-лицензию на мобильном устройстве и на сервере.
  • Добавлена поддержка лицензий для мобильных устройств, не зависящих от ID приложения/платформы/ОС. Этот специальный вид лицензии позволяет использовать SDK на мобильном устройстве для получения данных, как и ранее, но при этом предоставляет только зашифрованный пакет результатов, включая изображения документов и данные считывания чипа, для дальнейшей обработки на стороне сервера с использованием отдельной онлайн-лицензии на основе транзакций. Это позволяет распространять SDK внутри пользовательских мобильных SDK без дополнительных усилий и проблем, связанных с лицензированием.
  • Реализована поддержка офлайн-лицензий, основанная на устройствах Regula Reader и не зависящая от ID приложения, для использования на Android. В этом случае лицензия хранится в устройстве и проверяется SDK, который запрашивает наличие устройства и считывает лицензию с него при инициализации.

PKD

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

Database

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

Комментарии

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

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

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

Больше