Document Reader SDK 5.2

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

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

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

Core SDK

  • Новые типы результатов, реализованные для упрощения интеграции SDK:
    • объединенные текстовые результаты из всех источников в RPRM_ResultType_Text,
    • объединенные графические результаты из всех источников в RPRM_ResultType_Images,
    • агрегированные статусы обработки и проверки в RPRM_ResultType_Status.
  • Добавлена ​​возможность считывания обеих сторон банковских карт в сценарии «CreditCard» (поддержка нескольких страниц).
  • Добавлена ​​корректная поддержка деперсонализации для всех платформ с применением размытия по областям полей. Параметры конфигурации деперсонализации расширены с помощью allTextFields и allGraphicFields.
  • Определение типа документа
    • Улучшено с новым NN под капотом. Меньший размер, лучшее качество результатов.
    • Реализована новая функциональность для лучшего разграничения серий документов на основе данных документов.
  • Оптическое распознавание символов (OCR)
    • Добавлена ​​поддержка арабского, бенгальского, корейского, хинди, сингальского, тамильского и тайского языков.
    • Рефакторинг для оптимизации и удаления избыточного кода и уменьшения его размера.
    • Исправлена ​​проблема с азербайджанским символом, возвращалась кириллица вместо латиницы.
  • Машиносчитываемая зона (MRZ)
    • Добавлены новые парсеры:
      • Armenia visa,
      • Saudi Arabia visa.
    • Обновлены парсеры:
      • Kuwait ID card,
      • Romania ID card.
    • Улучшено чтение изображений с цветовым шумом по сравнению с MRZ.
    • Исправлена ​​проблема с установкой результата проверки для полей, которые на самом деле не были проверены.
  • Штрих-код
    • Обновлен парсер Гватемалы.
    • Исправлена ​​проблема с чтением кода ID-карты Катара.
  • Парсинг и проверка текстовых данных
    • Добавлена ​​проверка содержания для румынского CNP номера (персональный номер).
    • Добавлена ​​проверка даты для полей ft_DateOfBirthOfWife и ft_DateOfBirthOfHusband.
    • Добавлено отдельное вычисляемое поле ft_Category при обработке номера банковской карты, содержащее тип платежной системы эмитента.
    • Устранены проблемы с разбором определенных полей в данных о регистрации для внутренних паспортов Российской Федерации.
    • Исправлена ​​проблема с сравнением визуальной зоны с MRZ для значений, которые содержат ‘.
    • Исправлена ​​проблема с символом ^ в полях с типами ft_Surname, ft_GivenNames и ft_Surname_And_Given_Names в результатах лексического анализа.
  • Контроль качества изображения
    • Нейросети оценки качества изображения (фокус и блики) были обновлены для лучшего качества результата, меньшего размера и улучшенной производительности.
    • Добавлена ​​возможность генерировать цельное изображение, которое состоит из множества изображений, снятых последовательно, и не содержит бликов. Работает только если опция «doublePageSpread» отключена.
    • Наличие бликов над текстовыми полями предотвращает завершение серии процессов в сценариях с поддержкой оптического распознавания символов.
  • Проверка подлинности
    • Добавлена ​​поддержка проверки шаблонов в аксиальном освещении (новая ID карта HKG).
    • Исправлена ​​проблема с объектами свечения высокой интенсивности при проверке образцов.
    • Исправлена ​​проблема с выполнением проверок, которые не были выбраны.
  • Добавлены новые члены перечисления eVisualFieldType:
    • ft_Caliber,
    • ft_Model,
    • ft_Make,
    • ft_NumberOfCylinders,
    • ft_SurnameOfHusbandAfterRegistration,
    • ft_SurnameOfWifeAfterRegistration,
    • ft_DateOfBirthOfWife,
    • ft_DateOfBirthOfHusband,
    • ft_CitizenshipOfFirstPerson,
    • ft_CitizenshipOfSecondPerson,
    • ft_CVV.
  • Добавлены новые члены перечисления eRPRM_ResultType:
    • RPRM_ResultType_Text,
    • RPRM_ResultType_Images.
  • Добавлены новые структуры:
    • TStatus,
    • TDetailsRFID,
    • TDetailsOptical,
    • TImagesResult,
    • TImageSource,
    • TImageField,
    • TImageFieldValue,
    • TTextResult,
    • TTextField,
    • TTextFieldValue,
    • TTextSymbol,
    • TTextSource,
    • TTextComparison,
    • TTextValidity,
    • TRfidOrigin.
  • Восстановлено заполнение имен текстовых и графических полей в структурах результатов.
  • Улучшено качество кода, исправлено множество мелких проблем.
  • Документация обновлена.

Core RFID SDK

  • Исправлена сериализация в JSON для типа результата RFID_ResultType_RFID_OriginalGraphics.

Hardware support

  • Исправлена проблема с обнаружением документов в режиме видео детекции на устройствах 70x4M-5A.
  • Исправлена проблема с компенсацией калибровки изображения для устройства 70x9-10, добавленная в 5.1.

Desktop API

  • Добавлена возможность возврата всех изображений, снятых устройством, если опция «processParam.NoImageFilters» установлена в параметрах посредством вызова команды RPRM_Command_Set_ProcessParametersJson.
  • Исправлена проблема с загрузкой и хранением данных калибровки в Linux.
  • Исправлена проблема с результатом RPRM_ResultType_Portrait_Comparison, недоступным в методе __ResultTypeAvailable.
  • Исправлена проблема с переключением RTS и CTS для последовательного порта в зависимости от активности устройства для интеграции IATA VCOM.

Mobile API

  • Добавлена возможность выбора режима процесса распознавания (captureMode):
    • автоматический (Auto);
    • старт видео режима по кнопке "Снимок" (CaptureVideo);
    • ручной режим обработки по одному изображению (CaptureFrame).
  • Добавлена возможность задавать предельное время распознавания документа, по истечении которого процесс распознавания автоматически завершается (timeout).
  • Для некоторых сценариев добавлена возможность ручной коррекции границ найденного документа при использовании автоматического режима распознавания через функцию “showScanner” (manualCrop).
  • Для некоторых сценариев добавлена возможность ручной коррекции границ найденного документа при использовании функции recognizeImage” (manualCrop).
  • Добавлена возможность ограничивать угол наклона документа (perspectiveAngle).
  • Добавлена возможность устанавливать минимально допустимый DPI документа на изображении (minDPI).
  • Добавлена возможность отображения метаданных в процессе чтения документа (showMetadata).
  • Добавлена возможность получения интегрального изображения (integralImage).
  • Добавлена локализация SDK на 8 языков: итальянский, польский, арабский, вьетнамский, чешский, португальский, тайский, турецкий.
  • Исправлены незначительные ошибки.
  • Android:
    • Добавлена новая функция getTextFieldValueByTypeAndSource быстрого получения значения из результатов с указанием eVisualFieldType и eRPRM_ResultType.
    • Добавлена новая функция getTextFieldValueByTypeAndSource быстрого получения значения из результатов с указанием eVisualFieldType, eRPRM_ResultType и свойства original.
    • Добавлена новая функция getTextFieldValueByTypeAndSource быстрого получения значения из результатов с указанием eVisualFieldType и свойства original.
    • В DocumentReaderResults добавлено время, затраченное на процесс чтения RFID-чипа документа (elapsedTimeRFID).
    • В DocumentReaderResults добавлено время, затраченное на процесс распознавания документа (elapsedTime).
    • В DocumentReaderResults добавлено новое свойство “processingFinishedStatus”, указывающее текущий статус процесса распознавания (ProcessingFinishedStatus).
    • В DocumentReaderValue добавлено новое свойство, указывающее вероятность распознавания (0%-100%) (probability).
    • Добавлена возможность изменения качества получаемого видео с камеры устройства в процессе распознавания документа (cameraSize).
    • Переработан UI для процедуры чтения RFID-чипа документа.
    • Переработана структура ошибок при работе с SDK, теперь большинство ошибок возвращается в виде “Throwable”.
    • Исправлена ошибка сериализации изображений для DocumentReaderGraphicField.
    • Исправлена анимация помощи пользователю при использовании сценария "CreditCard".
    • Исправлена утечка памяти, вызываемая некорректной работой CaptureActivity.
  • iOS:
    • Добавлена новая функция getTextFieldValueByType быстрого получения значения из результатов с указанием RGLFieldType и RGLResultType.
    • Добавлена новая фукнция getTextFieldValueByType быстрого получения значения из результатов с указанием RGLFieldType, RGLResultType и свойства original.
    • Добавлена новая функция getTextFieldValueByType быстрого получения значения из результатов с указанием RGLFieldType и свойства original.
    • В RGLDocumentReaderResults добавлен статус morePagesAvailable, свидетельствующий о том, что документ содержит другие страницы.
    • В RGLDocumentReaderResults добавлено время, затраченное на процесс чтения RFID-чипа документа (elapsedTimeRFID).
    • В RGLDocumentReaderResults добавлено время, затраченное на процесс распознавания документа (elapsedTime).
    • В RGLDocumentReaderResults добавлено новое свойство “processingFinishedStatus”, указывающее текущий статус процесса распознавания (RGLProcessingFinishedStatus).
    • В DocumentReaderValue добавлено новое свойство “probability”, указывающее вероятность распознавания (0%-100%) (probability).
    • Добавлены новые значения в перечисление RGLFieldType:
      • RGLFieldTypeFt_URL,
      • RGLFieldTypeFt_Caliber,
      • RGLFieldTypeFt_Model,
      • RGLFieldTypeFt_Make,
      • RGLFieldTypeFt_NumberOfCylinders,
      • RGLFieldTypeFt_SurnameOfHusbandAfterRegistration,
      • RGLFieldTypeFt_SurnameOfWifeAfterRegistration,
      • RGLFieldTypeFt_DateOfBirthOfWife,
      • RGLFieldTypeFt_DateOfBirthOfHusband,
      • RGLFieldTypeFt_CitizenshipOfFirstPerson,
      • RGLFieldTypeFt_CitizenshipOfSecondPerson,
      • RGLFieldTypeFt_CVV.
    • Переработана структура ошибок при работе с SDK, теперь большинство ошибок возвращается в виде объектов “NSError”.

WebService API

  • OpenAPI спецификация опубликована на GitHub.
  • JavaScript клиент опубликован на GitHub с примерами. Доступен npm пакет.
  • Java клиент опубликован на GitHub с примерами. Доступен maven пакет.
  • Python клиент опубликован на GitHub с примерами. Доступен pipy пакет.
  • Реализована полная обратная совместимость со старым API (отсутствующие /GetTransactionResult & /GetInfo добавлены).
  • Результаты метода /ping расширены и теперь включают информацию о лицензии.

Document Reader Application

  • Добавлена возможность выбора активного RFID-устройства по его имени на вкладке «RFID-чип» в диалоговом окне «Параметры».
  • Добавлена возможность выбора активного устройства камеры по его имени вместо его индекса на вкладке «Сравнение с видео» в диалоговом окне «Параметры».
  • Исправлена проблема с созданием отсканированного списка, когда данные перезаписывались при предыдущем сканировании в режиме видео детекции, если включен режим быстрых результатов MRZ.
  • Исправлена проблема со скрытием значка приложения на панели задач, если выбран параметр «Скрывать свернутое» и главное окно закрыто (когда «Разрешить закрытие окна» отключено).
  • Исправлена проблема с определением типа освещения при загрузке изображений из папки. Теперь имена файлов, содержащие «ir» или «uv», не будут учитываться, если они не совпадают с полным именем файла.
  • Обновлена документация.

COM API

  • Добавлено свойство ActiveDeviceIdx, которое позволяет задать/получить индекс активного подключенного в данный момент устройства (integer, чтение/запись).
  • Добавлено свойство AvailableRFIDDevices, которое позволяет получить имя RFID-устройства, заданное индексом в параметре Index, из списка доступных устройств.
  • Добавлено свойство AvailableRFIDDevicesCount, которое позволяет получить количество устройств, доступных в системе (integer, только чтение).
  • Добавлено свойство LiveCameraCount, которое позволяет получить количество веб-камер, доступных в системе (integer, только чтение).
  • Добавлено свойство LiveCameraDevices, которое позволяет получить имя веб-камеры, заданное индексом в параметре Index, из списка доступных камер.
  • Добавлено свойство LiveCameraTimeout, которое позволяет задать/получить таймаут захвата в миллисекундах для получения изображения лица живого человека при помощи выбранной веб-камеры в процессе сравнения лиц. По умолчанию 5000 (integer, чтение/запись).
  • Исправлена ситуация с методом CustomProcess, который не возвращал корректный результат.
  • Обновлены перечисления.
  • Обновлена документация.

Installation packages

  • Windows Desktop API:
    • Исправлена проблема с регистрацией COM для x64 версии пакета.
    • Включен новый пакет драйверов версии 1.8.11, содержащий драйверы для камер Regula версии 10.5.9.8.

PKD

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

Database

  • Добавлены отсутствующие латинские поля, написанные курсивом, во всех документах Болгарии.
  • Включены 246 стран и территорий / 8808 документов.
  • Добавлено 130 новых документов.
    Angola Id Card #1 Side B (2)
    Australia South Australia Heavy Vehicle Driving License #3
    Austria Residence permit (2020)
    Austria Residence permit (2020) Side B
    Azerbaijan Permanent Resident Card #1
    Azerbaijan Permanent Resident Card #1 Side B
    Belarus Identity Card for Residence #2 Page 31
    Belgium Health Insurance Card #1
    Belgium Id Card (2013) (2) Side B
    Brunei Darussalam Driving License #3
    Denmark Health Insurance Card #1
    Estonia Driving License (2020)
    Estonia Driving License (2020) Side B
    Finland Health Insurance Card #1
    France Health Insurance Card #1
    Ghana Social Security Card #1 Side B
    Greece Health Insurance Card #1
    Guinea ePassport (2018) Page 3
    Guinea Id Card #1
    Guinea Id Card #1 Side B
    Hungary Health Insurance Card #1
    Hungary Visa (2019)
    India Id Card #26
    India Id Card #27
    India Id Card #27 Side B
    India Voter Card #12
    India Voter Card #12 Side B
    Indonesia Id Card #16
    Indonesia Visa #23
    Ireland Health Insurance Card #1
    Kazakhstan Id Card #1 Side B (5)
    Kazakhstan Passport #2 Page B
    Korea, Republic of ePassport (2020) Diplomatic
    Korea, Republic of ePassport (2020) Service
    Kuwait Id Card #4 Side B (2)
    Lesotho Passport #6
    Maldives Work Visa Card #2
    Maldives Work Visa Card #2 Side B
    Malta Residence permit (2020)
    Malta Residence permit (2020) Side B
    Mexico Guanajuato Driving License #4
    Mexico Jalisco Driving License #2 Side B (2)
    Myanmar Immigration Card #1
    Myanmar Immigration Card #1 Side B
    Myanmar Visa #4
    Netherlands Health Insurance Card #1
    Norway Passport #2
    Panama Id Card #6 Side B
    Peru Id Card (2020) Side B
    Philippines Firearm License #2
    Philippines UMID Card #3
    Poland Health Insurance Card #1
    Poland Passport (2003) Travel Document Alien's
    Portugal Health Insurance Card #1
    Qatar Vehicle Registration Card #1 Side B
    Romania Health Insurance Card #1
    Russian Federation Certificate of birth #2 (Full)
    Russian Federation Certificate of divorce #1 (Full)
    Russian Federation Certificate of marriage #1 (Full)
    Russian Federation Driving License (2011) Side B #6
    Russian Federation Passport Page 19
    Russian Federation Soldier Card #3 Side B
    Russian Federation Soldier Card #4
    Saint Vincent and the Grenadines Driving License #2
    Serbia Id Card #4
    Singapore Entre Pass #2
    Singapore Work Pass #2
    Slovenia Health Insurance Card #1
    Spain Health Insurance Card #2
    Spain Id Card (1990-2001) Side B (3)
    Spain Id Card (2006) #2
    Spain Residence permit (2020)
    Spain Residence permit (2020) Side B
    Sweden Diplomatic Id Card #1
    Sweden Health Insurance Card #1
    Sweden Id Card #1
    Sweden Id Card #2
    Switzerland Health Insurance Card #1 Side B
    Switzerland Health Insurance Card #2
    Switzerland Health Insurance Card #3
    Taiwan, Province of China Resident Certificate #1 Side B (3)
    Thailand Passport #10
    Thailand Passport #9 Alien (not MRZ)
    Togo ePassport #2 Service
    United States Alaska Driving License And Motorcycle (2018)
    United States Arizona Id Card (2014) #1 Real
    United States California Id Card (2017) Under 18
    United States Colorado Driving License (2020) Real
    United States Colorado Restricted Driving License (2015) Real
    United States Delaware Commercial Driving License (2010)
    United States Delaware Commercial Driving License (2010) Real
    United States Delaware Commercial Driving License (2017) Real
    United States Delaware Driving License (2010) #2 Real
    United States Delaware Id Card (2017) Real
    United States District Of Columbia Learner's Permit #2 Real
    United States District of Columbia Temporary Driving License #2 Real
    United States Idaho Commercial Driving License (2016) #3
    United States Illinois Driving License (2015) #2 Under 18
    United States Kentucky Driving License (2012) Under 18
    United States Maine Driving License (2019) Under 21
    United States Maine Id Card (2011) #2
    United States Michigan Enhanced Chauffeur License (2009-2012) Real
    United States Michigan Enhanced Id Card (2009-2012) Real
    United States Michigan Graduated Driving License (2011) Under 18 Real
    United States Minnesota Id Card (2018) Under 21
    United States Mississippi Intermediate Driving License (2016) Under 18 Real
    United States Nebraska Learners Permit (2009-2017) Real
    United States New Jersey Commercial Driving License (2019)
    United States New Jersey Commercial Driving License (2019) Real
    United States New Jersey Probationary Auto License (2019)
    United States New Mexico Driving Authorization Card #1 Under 21
    United States New Mexico Driving License (2019)
    United States New Mexico Id Card (2019) Real
    United States New Mexico Provisional Driving License (2015-2016) Under 18 Real
    United States New York Restricted Use Driving License (2017) Real
    United States Ohio Driving License (2018) Under 18 (2)
    United States South Dakota Commercial Driving License (2017) Real
    United States South Dakota Id Card (2017) Real
    United States Texas Learner Driving License Temporary Visitor (2007) Under 21
    United States Wyoming Commercial Driving License (2018) Real
    Uzbekistan ePassport (2011) Page 3 (2)
    Uzbekistan ePassport (2019) Side B
    Virgin Islands, U.S. Virgin Islands Driving License (2019) Under 21 Real
Была ли эта статья полезной?
Пользователи, считающие этот материал полезным: 0 из 0

Комментарии

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

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

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

Больше