Document Reader SDK версии 6.6 доступен для скачивания по следующим ссылкам:
- Установочный .EXE-файл
- Отдельные установочные .MSI-файлы
- Установочный .EXE-файл x64
- Отдельные установочные .MSI-файлы x64
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 новых документа.
- Подробности см. в Списке поддерживаемых документов.
Комментарии
Войдите в службу, чтобы оставить комментарий.