Document Reader SDK 4.12.3

Ihar Kliashchou -

Document Reader SDK version 4.12.3 is available for immediate download and can be obtained by links below:

Also available for download using our Regula Products Downloader tool.

Please review release notes and changes list since 4.12.1 prior to installing this release:

SDK

  • Added licensing by country filter for supported documents recognition. Now if your license allows only specific countries to be processed, then documents from other countries will not be recognized and will be processed as with Basic SDK license.
  • Added transliteration from cyrillic to latin for Bulgarian passports and IDs.
  • Added support of new 2 letter code "UN" for United Nations, used is DS certificates.
  • Added support for Australia Medicare Card number checksum validation.
  • Added support for loading license information file (devices.dat) from common program data folder for all users, where it can be installed via Regula Keys application ("C:\ProgramData\Regula\Licenses", by default).
    • New barcode parsers added:
    • Brazil consular ID,
    • Zimbabwe ID.
  • New MRZ format parsers added:
    • Myanmar Visa,
    • India Visa.
  • diDocType enum member dtRegistrationCertificate value changed from 31 to 206.
  • Added new eRPRM_Commands enum member:
    • RPRM_Command_Device_Get_LED.
  • Improved performance of document video detection for all supported devices. Now operator hands on the glass do not interfere with correct document detection when scanning ID cards.
  • Improved performance for 7017D devices when scanning ID1, ID2 cards.
  • Improved document images processing when document fills all image and there is no frame around it to detect document and crop it, when DPI is not set.
  • Fixed issue with incorrect XML and JSON results generation for RPRM_ResultType_MRZ_TestQuality result type.
  • Fixed issue with incorrect cropping of the document when working in document detection sensor mode for 7017/7027 devices.
  • Fixed issue with incorrect document detection/no detection for 7017/7027 devices, especially for passports.
  • Fixed issue with OCR results not availble if some of the fields does not fit into the image.
  • Fixed issue with document cropping not working correctly on processing images in some cases with ID3x2 document images.
  • Fixed issue with incorrect document cropping on Argentina ID’s.
  • Fixed issue with multiple results of RPRM_Authenticity_Photo_Embed_Type check with consecutive scans.
  • Fixed issue with DL class code dates validation on systems with Dutch locale date/time settings.
  • Fixed issue with South Sudan DS certificate country code validation.
  • Fixed issue with ft_Father_Name field being added into ft_SurnameAndGivenNames field for documents of Turkey.
  • Fixed issue with 29.02 day in dates that was incorrectly verified.
  • Fixed issue with "Mainland China to Taiwan Card (2014)"" document MRZ from RFID DG1 to make it comparable with printed MRZ.
  • Fixed issue with OCR of Kazakh national cyrillyc symbols.
  • Fixed issue with resetting LED indicators on connect for devices with multiple indicators.
  • Fixed issue with result images rotation.
  • Fixed issue with when sensor is enabled after scan on 72x3 devices.
  • Fixed issue with incorrect portrait comparison for babies and toddlers by not running this check for them.
  • Fixed issue with incorrect processing images from folder, when different images of the same page where processed as separate pages.
  • Fixed issue with processing document images, when one of two pages provided was not recognized.
  • Fixed issue with incorrect document format assumption after recognition, when document type was recognized correctly, but no more results avaialbe.
  • Lots of small internal fixes and refactoring made for optimization purposes.
  • Documentation updated.

RFID SDK

  • IMPORTANT! New firmware version 21.10. It is recommended to update your 21.x firmware series devices to this new version. Fixed issue with failed device detection on system start, when other CCID readers connected on Windows, that happen occasionally on selected systems. Fixed issue with device operation after PC returning from sleep mode.
  • Fixed issue with RFID_Command_CancelReading command call has no effect.
  • Fixed issue with value set by RFID_Command_Set_TrustedPKD command was not taken into account when loading certificates from PKD folder.

Document Reader Application

  • Added license check on database update. If your license if not eligible for current update user will be warned and it is not installed automatically in silent / background mode.
  • Added functionality on saving RPRM_ResultType_DocumentPosition results in XML and JSON.
  • Added support of processing images with ".jpeg" and ".tiff" extensions.
  • Fixed issue with results not saved if asyncronous saving results endbled and scan is correct.
  • Fixed issue with stability after switching touch interface on and off.
  • Fixed issue with touch interface being hidden on device auto connect.
  • Fixed issue with saving results for document when holder name has more than one line.
  • Fixed issue with checking battery status during scanning and processing. 
  • Fixed issue with "Read RFID" when chip was already detected and no MRZ/password provided.
  • Documentation updated.

COM

  • Added method GetLED to retrieve current LED color for specified LED index.
  • Fixed issue with disconnecting clients on any exception. Now client is disconnected only when "The RPC server is unavailable" exception thrown on call.
  • Documentation updated.

Installer

  • Added license check for use eligibility of current SDK version on install. Warning is now shown if subscription is not covering version that is being installed.
  • Added standard Microsoft CCID driver for SmartCard devices support on Windows XP for compatibility on this OS with new HW generation of RFID board (21.x).
  • PDF417 module static resources taken out of the module as a separate files into SDK folder.
  • RFFWUpdate application added to “RFID Reader SDK\FirmwareUpdate” folder to provide possibility to update firmware on new HW generation of RFID board (21.x)

Database

  • Improved description of image patterns in many documents based on statistics.
  • Updated and fixed document links to IRS databases.
  • ICAO PKD master list version 111 included.
  • BSI master list version from 25.10.2018 included.
  • 242 countries and territories / 6763 documents included.
  • 180 new documents added.

Abkhazia Passport #1 Page 2

African Development Bank ePassport #2

Australia Heavy Vehicle Driving License #1

Australia Heavy Vehicle Driving License #1 Side B

Australia Id Card #1 Diplomatic

Australia Medicare Card #1 (Interim)

Australia Medicare Card #1 (Reciprocal)

Australia Medicare Card #1 (Resident)

Australia New South Wales Photo Card #1 Side B

Australia Western Australia Driving License #1 Side B

Australia Western Australia Driving License #3 Side B

Austria Health Insurance Card #1 Side B

Barbados ePassport (2018)

Belgium Residence permit #3 Side B

Belgium Residence permit (2007) #4 Side B (2)

Belize Residence permit #1 Side B (8)

Belize Visa #1

Belize Work Permit #1

Bonaire, Sint Eustatius and Saba Driving License #1

Bonaire, Sint Eustatius and Saba Driving License #1 Side B

Bonaire, Sint Eustatius and Saba Visa #1

Botswana ePassport (2016) Diplomatic

Brazil Driving License #1 Side B

Brazil Driving License #3 Side B

Brazil Id Card Consular #2

Brazil Id Card Consular #2 Side B

Bulgaria Diplomatic Card #1

Bulgaria Id Card #1 Consular

Bulgaria Temporary Id Card of Refugee #4

Bulgaria Temporary Id Card of Refugee #4 Side B

Cambodia Driving License #3

Cameroon Resident Card (2017)

Cameroon Resident Card (2017) Side B

Canada Alberta Driving License (2018)

Canada Alberta Driving License (2018) Side B

Canada Nova Scotia Id Card (2017)

Canada Ontario Photo Card #1 Side B

Canada Work Permit #2

Chile Resident Permit #1 Side B

Chile Visa #3

China Armed Forces Id Card #1

Colombia Driving License #2 Side B

Colombia ePassport (2018)

Colombia Id Card #3 Side B

Comoros Id Card #1

Comoros Id Card #1 Side B

Cote d'Ivoire Driving License #1

Cote d'Ivoire Resident Card #1

Cote d'Ivoire Visa #2

Cuba Id Card (2014) Side B

Curacao Driving License #1

Curacao Driving License #1 Side B

Curacao Visa #1

Djibouti Id Card #1

Djibouti Id Card #1 Side B

Dominican Republic Id Card #1 Side B

Ecuador Id Card #10 Side B

Egypt Id Card #2 Side B (1)

Egypt Id Card #2 Side B (2)

El Salvador Driving License #1 Side B

El Salvador Id Card #4

Eritrea Visa #3

France Residence permit (2001) #2

Guatemala Passport (2018)

Guinea Driving License #2

Guinea ePassport (2018)

Honduras Consular Id Card #1 Side B

Hong Kong Consular Id Card (2018)

India Andhra Pradesh Driving License #2

India Delhi Driving License #5

India Driving License #7

India Driving License #7 Side B

India Gujarat Driving License #3

India Gujarat Driving License #3 Side B

India Id Card #6

India Id Card #6 Side B

India Karnataka Driving License #1 Side B

India Karnataka Driving License #2

India Karnataka Driving License #2 Side B

India Visa #10

Iran, Islamic Republic of Passport #3 Page B

Israel Driving License (2018) Side B

Jamaica Driving License #1 Side B

Kazakhstan Residence permit #2

Korea, Democratic People's Republic of Passport #1 Official

Kyrgyzstan Visa #2

Lebanon Id Card #3

Lesotho Driving License #2

Lesotho Driving License #2 Side B

Lesotho Passport #4

Lesotho Passport #5

Liberia ePassport (2017) Diplomatic #2

Liberia ePassport (2017) Service #2

Macedonia, the former Yugoslav Republic of Id Card (2007) #2 Side B

Mexico Chiapas Driving License #1 Side B

Mexico Sinaloa Driving License # 2 Side B

Morocco Diplomatic Card #1

Morocco Diplomatic Card #1 Side B

Morocco Driving License #3

Morocco Driving License #3 Side B

Morocco Residence permit #1 Side B

Mozambique Refugee Card #1

Namibia Driving License #2

Namibia Driving License #3

New Zealand Learner Driving License #3

New Zealand Learner Driving License #3 Side B

Nicaragua Id Card #4

Nigeria Residence permit #3

Norway Id Card #1 Side B

Panama Immigration Card #1

Poland ePassport (2018)

Poland ePassport (2018) Diplomatic

Poland ePassport (2018) Page 1

Poland ePassport (2018) Service

Poland Passport (2018) Temporary

Poland Passport (2018) Temporary Page 1

Portugal Diplomatic certificate #1

Qatar ePassport (2013)

Qatar Resident Permit #2 Side B (2)

Romania ePassport (2018)

Russian Federation Crew member certificate #2

Russian Federation Entrepreneur Registration Certificate #2

Russian Federation ePassport (2010) Travel Document

Russian Federation Tax Registration Certificate #1

Russian Federation Tax Registration Certificate #2

Russian Federation Tax Registration Certificate #3

Saint Lucia Id Card #1 Side B

Saudi Arabia Driving License #2 Side B

Senegal Passport #5 Official

Serbia Id Card #3

Serbia Id Card #3 Side B

Somalia NCSC Card #3

South Africa Driving License #3

Sudan Id Card #2

Sudan Id Card #2 Side B

Swaziland Passport (2017)

Taiwan, Province of China ePassport (2018) Page 3

Togo ePassport #2 Diplomatic

Uganda Visa #3

Ukraine Pensioner Id Card #1

Ukraine Pensioner Id Card #2

United Arab Emirates Driving License #2 Side B

United Kingdom ePassport (2015) Diplomatic

United States Arizona Commercial Driving License (2017)

United States Arizona Limited Term Driving License (2014)

United States Arkansas Commercial Driving License (2018)

United States California Commercial Driving License (2018)

United States California Driving License (2018) Under 21

United States California Id Card (2018) #1

United States California Id Card (2018) #2

United States Florida Concealed Firearm License #1

United States Florida Id Card (2004-2012) Side B

United States Florida Learner Driver License (2017)

United States Florida Temporary Id Card (2012)

United States Maine Id Card (2011) Side B

United States Maine Id Card (2011) Under 18

United States Michigan Driving License (2017)

United States Michigan Id Card (2017)

United States North Carolina Motorcycle Learner Permit (2008)

United States Ohio Driving License (2015) Under 21

United States South Carolina Driving License (2018) #1

United States South Carolina Driving License (2018) #2

United States South Carolina Driving License (2018) Side B

United States Tennessee Learner Permit (2015)

United States Tennessee Temporary Driving License (2015)

United States Texas Driving License (2016) Under 21

United States Texas Id Card (2016)

United States Texas Limited Term Driving License (2016)

United States Texas Occupational Driving License (2016)

United States Washington Enhanced Driving License (2017) Under 21

United States Washington Id Card (2001-2010) Side B

United States Wisconsin Probationary Driving License (2002-2004) Under 21

Uruguay Driving License #2

Uzbekistan Driving License (2017)

Uzbekistan Driving License (2017) Side B

Uzbekistan Registration Certificate (2017)

Viet Nam Id Card #4

Yemen Driving License #2

Yemen Driving License #2 Side B

Zimbabwe Id Card #1 Side B

 

  • Description extended for 100 documents.

Angola Visa #5

Argentina Driving License (2017) Side B

Austria Driving License (2006)

Belgium Id Card (2006) #2

Belgium Passport (1998)

Belgium Residence permit (2007) #3 (Titre de Sejour)

Belgium Residence permit (2013) Side B

Bosnia and Herzegovina Driving License #1 Side B

Brunei Darussalam Id Card #2 Side B

Bulgaria Certificate for EU Citizen #1

Bulgaria Certificate for EU Citizen #1 Side B

Bulgaria Temporary Id Card of Foreigner #3

Bulgaria Temporary Id Card of Foreigner #3 Side B

Burundi ePassport (2018)

Colombia Visa #3

Comoros Id Card (2008) Side B

Comoros Resident Card #1 Side B

Cyprus Driving License (2015)

Czech Republic Id Card #1 Side B

Czech Republic Residence permit #2

Dominican Republic Driving License #2

Dominican Republic Id Card #2 Side B

Dominican Republic Voter Card (2014) Side B

France Residence permit (2001) #1

France Residence permit (2001) Side B

Greece Id Card #1 Police

Greece Residence Permit (2013)

Greece Residence Permit (2013) Side B

Hong Kong Id Card (2018)

Hong Kong Permanent Id Card (2018)

Hungary Qualification Driving License #1

Iceland Residence permit (1997)

Iraq Id Card #2 Side B

Jersey Driving License #3

Lithuania Driving License (2016)

Macedonia, the former Yugoslav Republic of Id Card (2007) #1

Moldova, Republic of Qualification Driving License #1

Netherlands Id Card (2008) Side B

Nicaragua Consular Id Card #1

Nicaragua Consular Id Card #1 Side B

Oman Id Card (2006) #2 Side B

Pakistan Id Card #1 Side B

Philippines Driving License (2017) #3

Philippines ePassport (2016) Diplomatic

Portugal ePassport (2017) Page 1

Portugal Qualification Driving License #1 Side B

Russian Federation ePassport (2010) Stateless person

Russian Federation Health Insurance Card #1

Saudi Arabia Id Card #4 Side B

Senegal Id Card #3

Senegal Id Card #3 Side B

Senegal Passport #5 Diplomatic

Serbia Police Id Card #1

Singapore Armed Forces Id Card #1 Side B

Singapore Employment Pass #2

Singapore Employment Pass #2

Singapore Employment Pass #3

Singapore Employment Pass #3

Singapore Employment Pass (2017)

Singapore Entre Pass #1

Singapore Entre Pass #1

Singapore S Pass (2017)

Singapore Visa #2

Singapore Work Pass #1

Singapore Work Pass #1

Singapore Work Permit #3

Singapore Work Permit #3

Singapore Work Permit (2017)

Slovenia Residence Permit (2011)

Slovenia Residence Permit (2011) Side B

Somalia Visa #2

Spain Driving License (2004)

Spain Residence permit (1997) (Border Worker)

Spain Residence permit (2000) (Asilo)

Spain Residence permit (2000) (Regimen Comunitario)

Spain Residence permit (2000) (Residence and Work)

Spain Residence permit (2000) (Residence)

Spain Residence permit (2000) (Student)

Spain Residence permit (2010) (Border Worker)

Spain Residence permit (2010) (Regimen Comunitario)

Spain Residence permit (2010) (Student)

Sweden Driving License (2016) Side B

Switzerland Qualification Driving License #1

Switzerland Qualification Driving License #1 Side B

Tajikistan Driving License #4

Thailand Driving License #5

Trinidad and Tobago Driving License #1

Ukraine Residence Permit #1 Permanent

United Kingdom Army Card #1

United Kingdom Provisional Driving License (2007) Side B

United Kingdom Residence permit (2010)

United States California Driving License (2015)

United States California Driving License (2018) #2

United States District Of Columbia Driving License #1

United States District Of Columbia Driving License #1 Side B

United States Maine Id Card (2011) Under 21

United States Massachusetts Driving License (2016)

United States Massachusetts Driving License (2016) Side B

United States Massachusetts Operate Driving License (2016) Under 21

Uruguay Visa #1

Have more questions? Submit a request

0 Comments

Article is closed for comments.